GPLV2 i GPLV3

Anonim

GPLV2 vs GPLV3

GPLV2 i GPLV3 verzije su GNU javnih licenci (GPL), poznate licence za besplatni softver. GPL je također volio Free Software Foundation (FSF). Glavni autor obje licence je Richard Stallman.

Glavna svrha GPL-a je promicanje besplatne dostupnosti i korištenja softvera za bilo koju svrhu i za potrebe svakog korisnika. Svaki korisnik slobodnog softvera također može promijeniti softver i dijeliti ga s prijateljima i kolegama.

To je najvažnija i najraširenija open source licenca u kojoj oko 60 posto softvera otvorenog koda koristi ovu licencu kao što su Linux i Busybox. Ima klauzulu pod nazivom "copyleft" koja prisiljava bilo koji korisnik koji stvara i distribuira izmijenjene verzije kako bi revizija bila podložna GPL-u i otkrila izvor izmijenjene verzije. Copyleft osigurava da su izmijenjene inačice pod GPL-om i da je njegov izvorni kod obznanjen.

GPL je predložak za sve sljedeće GPL verzije (GPLV2 i GPLV3).

GPLV2 je prethodnik GPLV3 koji GPLV3 čini najnovijom verzijom. GPLV2 je uveden 1991. godine dok je GPLV3 pokrenut 2007. godine.

Budući da je GPLV2 starija verzija GPLV3, postoje razlike između licenci. GPLV2 ima isključenje biblioteke koje GPLV3 nema.

Između dvije verzije postoje istaknute razlike: novi GPLV3 je dvostruko dugačak u usporedbi s GPLV2 i dodiruje teme poboljšanja i pojašnjenja u prethodnoj verziji. To uključuje patentnu naknadu, internalizaciju i pravne lijekove za kršenje licenci.

Još jedna karakteristika GPLV3 koda je njen pokušaj pružanja veće jasnoće na patentnim licencijama. Pokušava razjasniti što se podrazumijeva distribucijom i izvedenim radom, oduzimanjem trenutnog ukidanja licenčne klauzule u prilog licenci, te dodatnim uvjetima koji korisnicima omogućuju odabir iz fiksnog skupa alternativnih uvjeta za izmjenu standardnog GPLV3.

GPLV3 je više kompatibilan s više licencija u usporedbi s GPLV2. Nova licenca dopušta korisnicima da kombiniraju kod s dodatnim zahtjevima koji nisu u samoj licenci.

Što se tiče prekršitelja licenci, GPLV3 osigurava dodatna razdoblja izlječenja za prvi prekršitelj licence.

Zaključno, GPLV2 i GPLV3 nisu kompatibilni za međusobnu upotrebu. Najnovija licenca ima neke zahtjeve poput instalacijskih informacija koje ne postoje u prvom. Kombiniranje kodova iz obje licence prekršiti će odjeljak 6 GPLV2.

Sažetak:

1.GPLV2 i GPLV3 su obje licence izdane pod GPL-om. GPLV2 je bila bivša licenca izdana 1991. godine, dok je najnoviji GPLV3 objavljen 2007. godine. 2.GPLV3 je duži u usporedbi s GPLV2 jer je skoro pokušao pokriti ista pitanja s dosadašnjom licencom. 3.GPLV3 ima više jasnoće na patentne licence, uglavnom o tekstu licence jer se ne može tumačiti kao "preširok". Također se odnosi i na zaštitu patenata za razliku od GPLV2. 4. GPLV2 ima rupe koje GPLV3 pokušava popraviti. Pravopis je stekao pojam Tivoization koji je izveden iz digitalnog videorekordera koji bilježi 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 pravnih prava korisnika od Zakona o sprječavanju kršenja zakona. Namjera ovog odjeljka je spriječiti GPVL3 uključivanje u tehnologiju ili proizvode koji će se koristiti za provođenje Zakona o elektroničkim autorskim pravima (DCMA). 6.GPLV3 kod je više kompatibilan s više licenci u odnosu na prethodnu licencu.