Mi az a General Public License (GPL)? meghatározás és jelentés

click fraud protection

A GPL vagy General Public License egy olyan típusú nyílt forráskódú szoftverre vagy OSS licencre utal, amelyet a Free Software Fondation vagy az FSF fejlesztett ki azzal a céllal, hogy kiváló minőségű ingyenes szoftvereket népszerűsítsen. Számos OSS-licenc létezik, amelyeket a fejlesztők közzétehetnek, ha akarnak – nem mindegyik írja elő, hogy az alattuk készített szoftverek is ingyenesek legyenek, míg a GPL igen.

Technipages Explains General Public License (GPL)

Az említett licenc alapján létrehozott szoftvert szerzői jog védi tulajdonosai, de engedélyt ad másolására, vizsgálatára, módosítására és újraterjesztésére a szoftver, mindezt egy feltétellel – bármilyen megváltozott új verzió jön létre, annak ugyanazokkal a licencfeltételekkel kell rendelkeznie, mint a eredeti. Ez azt jelenti, hogy nem törvényes a GPL által licencelt kódok egy részének vagy egészének beépítése a fizetős vagy kereskedelmi termékekbe. Nem is terjeszthető a forráskódhoz való hozzáférés nélkül.

Más OSS-licencek eltérő feltételekkel rendelkeznek, különösen a kereskedelmi projektekben való felhasználás tekintetében. A GPL licenc lényege az volt, hogy hatékony, jó minőségű ingyenes szoftvert hozzon létre, amely idővel javul – jó változások a felhasználók által megvalósított változatok alkalmanként bejutnak az alaptermékbe, ha az eredetihez képest továbbfejlesztést kínálnak változat. Függetlenül attól, hogy megteszik vagy sem, a módosított verzióval rendelkező felhasználók a saját belátásuk szerint módosíthatják a szoftvert. A GPL-szoftver alternatívát kínálhat a drága fizetős termékekkel szemben, mint például az elképzelt manipulációs szoftverek vagy akár a szövegszerkesztő programok.

Általános nyilvános licenc (GPL) általános felhasználásai

  • A GPL licenccel rendelkező szoftverek mindaddig terjeszthetők, amíg az új verziót ugyanazon licenc alatt adják ki.
  • Bár más típusú OSS lehetővé teszi a szoftver megváltoztatását, majd értékesítését, a GPL nem teszi lehetővé.
  • A GPL-licenc létrehozásának az volt a célja, hogy elősegítse a szabad szoftverek elérhetőségét.

Általános nyilvános licenccel (GPL) kapcsolatos gyakori visszaélések

  • A GPL licencek védik a szoftvereket az illegális reprodukálástól.