GPL alebo Všeobecná verejná licencia sa vzťahuje na typ softvéru s otvoreným zdrojovým kódom alebo licencie OSS, ktorý vyvinula nadácia Free Software Fondation alebo FSF s cieľom propagovať vysokokvalitný slobodný softvér. Existuje viacero licencií OSS, pod ktorými môžu vývojári publikovať, ak chcú – nie všetky nariaďujú, že softvér vytvorený pod nimi je tiež bezplatný, zatiaľ čo GPL áno.
Technipages Explains General Public License (GPL)
Softvér vytvorený na základe uvedenej licencie JE chránený autorskými právami jeho vlastníkov, ale udeľuje povolenie na kopírovanie, skúmanie, upravovanie a opätovnú distribúciu softvér, všetko pod jednou podmienkou – akákoľvek zmenená nová verzia sa vytvorí, musí mať rovnaké licenčné podmienky ako tá originálny. To znamená, že nie je legálne začleniť časť alebo všetky kódy s licenciou GPL do platených alebo komerčných produktov. Nemôže byť tiež distribuovaný bez prístupu k zdrojovému kódu.
Ostatné licencie OSS majú odlišné podmienky, najmä pokiaľ ide o použitie v komerčných projektoch. Zmyslom licencie GPL bolo vytvoriť efektívny, vysokokvalitný bezplatný softvér, ktorý sa časom zlepšuje – dobré zmeny implementované používateľmi si občas nájdu cestu do základného produktu, ak ponúkajú vylepšenie originálu verzia. Či už to robia alebo nie, používateľ, ktorý má upravenú verziu, môže manipulovať so softvérom pre vlastnú potrebu, akokoľvek to uzná za vhodné. Softvér GPL môže ponúknuť alternatívu k cenovo plateným produktom, ako je softvér na manipuláciu s predstavami alebo dokonca programy na spracovanie textu.
Bežné použitia všeobecnej verejnej licencie (GPL)
- Softvér s licenciou GPL je možné redistribuovať, pokiaľ je nová verzia vydaná pod rovnakou licenciou.
- Hoci iné typy OSS umožňujú zmenu a následný predaj softvéru, GPL to neumožňuje.
- Vytvorenie licencie GPL malo podporiť dostupnosť slobodného softvéru.
Bežné zneužívanie všeobecnej verejnej licencie (GPL)
- Licencie GPL chránia softvér pred nezákonnou reprodukciou.