GNU General Public License
Z Wikipédie
GNU General Public License (GNU GPL či jednoducho GPL) je populárna licencia pre slobodný softvér, ktorú pôvodne napísal Richard Stallman pre projekt GNU (projekt na vytvorenie kompletného operačného systému, ktorý by bol slobodným softvérom). Poslednou verziou licencie je verzia 2 vydaná v roku 1991. Voľnejším komplementom GPL je tzv. LGPL - Lesser General Public License.
GPL zaručuje verejnosti slobodu:
- spúšťať program na akýkoľvek účel,
- študovať, ako program funguje a meniť ho (na to je potrebný prístup k zdrojovému kódu),
- ďalej šíriť kópie,
- vylepšovať program, a zverejňovať vylepšenia (na to je potrebný prístup k zdrojovému kódu).
Oproti tomu iné druhy licencií - licencie pre koncových používateľov, ktoré zvyčajne používajú tvorcovia proprietárneho softvéru zriedkakedy zaručujú akékoľvek slobody koncovému užívateľovi, a dokonca obmedzujú aktivity zvyčajne neobmedzené zákonom, ako reverse engineering.
Primárny rozdiel medzi GPL a „voľnejšími“ licenciami slobodného softvéru, ako licencia BSD je, že u GPL sa hore uvedené slobody zachovávajú aj pre tzv. odvodené práce. Toto sa deje pomocou právneho mechanizmu nazývaného copyleft vynájdeného Richardom Stallmanom, ktorý vyžaduje, aby odvodené práce boli taktiež zverejňované pod licenciou GPL. Kritici opisujú copyleft licencie ako virulentné (viral). Napríklad licencie typu BSD dovoľujú distribuovať odvodené práce aj ako proprietárny softvér.
Medzi najvýznamnejší softvér šírený pod licenciou GPL patrí GCC (GNU Compiler Collection), Linux (jadro operačného systému) a jazyk Perl.
[úprava] Pozri aj
- Slobodný softvér
- Open source
- GNU Lesser General Public License
- GNU Free Documentation License
- GNU
- Richard Stallman
[úprava] Externé odkazy
- http://www.gnu.sk -- adaptácia GNU GPL do slovenského legislatívneho prostredia. Pozri diskusiu k článku.
- The GNU General Public License v1.0
- The GNU General Public License v2.0