GPLV2 u odnosu na GPLV3
GPLV2 i GPLV3 verzije su GNU Public Licence (GPL), poznate licence za besplatni softver. GPL se također sviđa Fondaciji za slobodni softver (FSF). Glavni autor obje licence je Richard Stallman.
Glavna svrha GPL-a je promocija slobodne dostupnosti i upotrebe softvera u bilo koju svrhu i za potrebe bilo kojeg korisnika. Svaki korisnik besplatnog softvera također može promijeniti softver i podijeliti ga s prijateljima i kolegama.
To je najvažnija i široko rasprostranjena licenca otvorenog koda gdje oko 60 posto softvera otvorenog koda koristi tu licencu kao što su Linux i Busybox. Ima klauzulu zvanu "copyleft" koja obvezuje bilo kojeg korisnika koji stvara i distribuira izmijenjene verzije da revizije podliježu GPL-u i otkriju izvor modificirane verzije. Lijevo za kopiranje osigurava da su modificirane verzije pod GPL-om i otkriva se njen izvorni kod.
GPL je predložak za sve sljedeće GPL verzije (GPLV2 i GPLV3).
GPLV2 je prethodnik GPLV3, što GPLV3 čini najnovijom verzijom. GPLV2 predstavljen je 1991. godine, dok je GPLV3 predstavljen 2007. godine.
Budući da je GPLV2 starija verzija GPLV3, postoje razlike među licencama. GPLV2 ima izuzeće iz biblioteke koju GPLV3 nema.
Postoje također istaknute razlike između dvije verzije: Novi GPLV3 je dvostruke duljine u odnosu na GPLV2 i dotiče se predmeta poboljšanja i pojašnjenja u prethodnoj verziji. Oni uključuju odštetu nad patentima, internalizaciju i pravna sredstva za kršenje licenci.
Još jedna karakteristika GPLV3 koda je njegov pokušaj pružanja veće jasnoće patentnih licenci. Pokušava razjasniti što se podrazumijeva pod distribucijom i proizvodnim radom, opozivajući trenutno raskid klauzule o licenci u korist mogućnosti licenciranja i dodatne uvjete koji korisnicima omogućuju odabir fiksnog skupa alternativnih uvjeta za izmjenu standardnog GPLV3.
GPLV3 je kompatibilniji s više licenci u odnosu na GPLV2. Nova licenca omogućava korisnicima izradu kombinacija s kodom koji imaju dodatne zahtjeve koji nisu u samoj licenci.
U pogledu kršenja licenci, GPLV3 pruža dodatna razdoblja liječenja za prekršaje licenci koji prvi put koriste.
Zaključno, GPLV2 i GPLV3 nisu kompatibilni za međusobno korištenje. Najnovija licenca ima neke zahtjeve poput informacija o instalaciji kojih u prvoj nema. Kombinacijom kodova obje licence prekršit će se odjeljak 6. GPLV2.
Sažetak:
1.GPLV2 i GPLV3 su obje licence izdate pod GPL-om. GPLV2 su bivše licence izdane 1991. godine, dok su najnovije, GPLV3, objavljene 2007.
2.GPLV3 je duži u usporedbi s GPLV2 jer je gotovo pokušao pokriti iste probleme s bivšom licencom.
3.GPLV3 ima više jasnoće u pogledu patentnih licenci, uglavnom u tekstu licence jer se to ne može tumačiti kao "preširoko." Primjenjuje se i na zaštitu patenata za razliku od GPLV2.
4. GPLV2 ima rupe koje GPLV3 pokušava popraviti. Puškarnica je dobila izraz Tivoization koji potječe od digitalnog video rekordera koji snima televizijski program i sprema podatke u unutarnji tvrdi disk za buduće gledanje.
5.GPLV2 ima novi odjeljak koji je dodan u licencu pod nazivom Zaštita zakonskih prava korisnika od Zakona o zabrani cirkulacije. Namjera odjeljka je spriječiti da GPVL3 bude uključen u tehnologiju ili proizvode koji će se koristiti za primjenu Zakona o autorskim pravima digitalnog tisućljeća (DCMA).
6.GPLV3 kod kompatibilniji je s više licenci u odnosu na prijašnju licencu.