Begrepet "ugjenkallelig programvarelisens" er ikke et standardbegrep i programvarelisensiering. Det er viktig å forstå at programvarelisenser er juridiske kontrakter, og kontrakter kan oppheves under visse omstendigheter.
Her er grunnen til at begrepet "ugjenkallelig programvarelisens" er misvisende:
* lisenser styres av kontrakter. Programvarelisenser er avtaler mellom programvareleverandøren og brukeren. Som enhver kontrakt kan de være lovlig bindende og rettskraftige.
* Kontraktsbrudd: Hvis brukeren bryter med vilkårene i lisensen (f.eks. Bruke programvaren til uautoriserte formål), kan leverandøren kunne tilbakekalle lisensen.
* avslutningsklausuler: Mange programvarelisenser inkluderer oppsigelsesklausuler som spesifiserer forhold som leverandøren kan avslutte lisensavtalen.
* Lisensmodeller varierer: Ulike lisensmodeller (f.eks. Evig, abonnement, åpen kildekode) har varierende vilkår og betingelser. Noen lisenser kan være mer restriktive enn andre, men "ugjenkallelig" er ikke en vanlig deskriptor.
Her er hva du kanskje tenker på:
* Perpetuelle lisenser: Disse lisensene gir deg rett til å bruke programvaren på ubestemt tid, så lenge du overholder lisensvilkårene. Dette betyr imidlertid ikke at lisensen er "ugjenkallelig." Leverandøren kan fremdeles ha rettigheter til å avslutte lisensen i visse situasjoner.
* open source -lisenser: Noen open source -lisenser tilbyr visse friheter og garantier, for eksempel retten til å endre og distribuere programvaren. Selv open source -lisenser har imidlertid vilkår.
* "Perpetual" kontra "abonnement" En "evig" lisens betyr at du betaler en engangsavgift og eier programvaren. En "abonnement" -lisens betyr at du betaler et gjentakende gebyr for retten til å bruke programvaren i en bestemt periode.
Takeaway:
I stedet for "ugjenkallelig programvarelisens" er det mer nøyaktig å snakke om de spesifikke vilkårene i lisensavtalen. Gjennomgå lisensavtalen nøye før du bruker programvare, og vær klar over at det kan være omstendigheter som lisensen kan oppheves.