Különbség a GPLV2 és a GPLV3 között

GPLV2 vs GPLV3

A GPLV2 és a GPLV3 a GNU Public Licences (GPL) verziói, a szabad szoftverek jól ismert licencei. A GPL-t a Free Software Foundation (FSF) is kedveli. Mindkét licenc fő szerzője Richard Stallman.

A GPL fő célja a szoftverek szabad elérhetőségének és felhasználásának előmozdítása bármilyen célra és felhasználói igények kielégítésére. A szabad szoftver bármely felhasználója megváltoztathatja a szoftvert, és megoszthatja azt barátaival és kollégáival.

Ez a legfontosabb és elterjedtebb nyílt forráskódú licenc, ahol a nyílt forráskódú szoftverek kb. 60% -a használja ezt a licencet, mint például a Linux és a Busybox. Van egy „copyleft” elnevezésű kikötés, amely minden módosított verziót létrehozó és terjesztő felhasználót arra kötelezi, hogy a javításokat a GPL alá vonja, és tegye közzé a módosított verzió forrását. A copyleft biztosítja, hogy a módosított verziók a GPL alá kerüljenek, és a forráskódot közzétegyék.

A GPL az összes ezt követő GPL verzió sablonja (GPLV2 és GPLV3).

A GPLV2 a GPLV3 elődje, ami a GPLV3-at a legújabb verzióvá teszi. A GPLV2-et 1991-ben vezették be, míg a GPLV3-ot 2007-ben.

Mivel a GPLV2 a GPLV3 régebbi verziója, különbségek vannak a licencek között. A GPLV2 könyvtári kizárással rendelkezik, amelynek nincs a GPLV3-ban.

Látható különbségek vannak a két verzió között: Az új GPLV3 kettős hosszúságú, mint a GPLV2, és a fejlesztés és tisztázás tárgyait érinti az előző verzióban. Ezek magukban foglalják a szabadalmi kártalanítást, a internalizálást és az engedély megsértésének jogorvoslatait.

A GPLV3 kód másik jellemzője a szabadalmi engedélyek egyértelműbbé tételére tett kísérlet. Megpróbálja tisztázni, hogy mit jelent a disztribúció és a származékos munka, visszavonva egy licenc kikötést az engedélyezési lehetõségek javára, valamint azokat a kiegészítõ feltételeket, amelyek lehetõvé teszik a felhasználók számára, hogy rögzített alternatív feltételek közül válasszanak a GPLV3 szabvány módosítására..

A GPLV3 kompatibilis több licencgel, mint a GPLV2. Az új licenc lehetővé teszi a felhasználók számára, hogy kombinációkat készítsenek olyan kóddal, amely további követelményekkel rendelkezik, amelyek nem szerepelnek a licencben.

Ami a jogsértőket illeti, a GPLV3 extra gyógyítási időszakokat biztosít az első alkalommal történő jogsértők számára.

Összegezve, a GPLV2 és a GPLV3 nem kompatibilisek egymással. A legfrissebb licenc olyan követelményekkel rendelkezik, mint például a telepítési információk, amelyek az előbbiben nem léteznek. A két licenc kódjai egyesítése sérti a GPLV2 6. szakaszát.

Összefoglaló:

Az 1.GPLV2 és a GPLV3 egyaránt a GPL alapján kiadott licencek. A GPLV2 volt a korábbi, 1991-ben kiadott licenc, míg a legújabb, a GPLV3 2007-ben jelent meg.
A 2.GPLV3 hosszabb a GPLV2-hez képest, mivel szinte ugyanazokat a kérdéseket próbálta fedezni a korábbi licencgel.
3. A GPLV3 egyértelműbbé teszi a szabadalmi engedélyeket, elsősorban az engedély megfogalmazását, mivel azt nem lehet túlzottan értelmezni. A szabadalmak oltalmára is vonatkozik, ellentétben a GPLV2-vel.
4.A GPLV2 rendelkezik olyan kiskapukkal, amelyeket a GPLV3 megpróbál kijavítani. A kiskapu megkapta a Tivoization kifejezést, amely egy digitális videofelvevőből származik, amely rögzíti a televíziós műsorokat, és az adatokat belső merevlemez-tárolóba menti a későbbi megtekintés céljából..
5.A GPLV2 új fejezettel egészült ki, amely a Felhasználók törvényes jogainak védelme a kijátszásellenes törvénytól védi az engedélyt. A szakasz célja, hogy megakadályozza a GPVL3 beépítését a technológiába vagy a termékekbe, amelyeket a digitális millenniumi szerzői jogi törvény (DCMA) végrehajtására használnának..
6. A GPLV3 kód kompatibilis több licencgel, mint a korábbi licenc.