72 % open-source projektů používá licenci GNU GPL

Petr Krčmář 19. 1. 2009

Softwarová licence GNU GPL je jedním z hlavních důvodů šíření svobodného software. Licence má mnoho specifických vlastností, kvůli kterými ji někteří vývojáři milují a jiní zatracují. I přes řadu odpůrců je to s přehledem nejčastěji využívaná licence pro zveřejňování zdrojových kódů open-source projektů.

K tématu také čtěte:

Organizace Open Source Initiative v současné době registruje přesně 72 licencí, které prošly schvalovacím procesem a mohou nést oficiální označení „open source“. Ačkoliv je tento stav často označován za velmi roztříštěný a matoucí, reálně využívá většina projektů jen zlomek z těchto licencí.
Pro více informací navštivte naši rubriku licence.

Nejčastěji využívanou licencí je přitom známá GNU GPL, která stála u zrodu velkých projektů GNU a Linux, které dnes tvoří základy všech linuxových distribucí.
Přečtěte si náš přehled linuxových distribucí.

GNU

Jak vznikla licence GNU GPL?

Víte jak vznikla licence GNU GPL a co má společného s projektem GNU? Kdo je tvůrcem této licence? Přečtete si náš text Historie operačního systému GNU/Linux

Dnes je stále velmi často používána licence GNU GPL 2, přestože již před časem vyšla třetí verze označovaná jako GNU GPL 3 či GPLv3. Ta se i přes řadu odpůrců stala součástí několika tisíc projektů.

GPL3

Co nového přinesla GNU GPL 3

Po mnoho let byla používána licence GNU GPL 2 a po čtrnácti letech se její autor rozhodl svou práci revidovat a připravit verzi 3. Čím je tak zásadní? Více v článku Novinky v GNU GPL 3: odvrácení nových hrozeb

Velmi zajímavá jsou čísla týkající se využití jednotlivých licencí v reálných open-source projektech. Ty monitoruje například server Freshmeat.net, který aktuálně monitoruje více než 45 tisíc projektů, vydávaných zejména (ale nikoliv jen) pod open-source licencemi.

Kromě mnoha různých informací je v katalogu možné u každého projektu najít také použitou licenci. Pokud zanedbáme všechny proprietární licence (zajímají nás jen licence u open-source projektů), pak zjistíme, že 96 % projektů využívá jen šest licencí: GNU GPL, GNU LGPL, BSD, MIT, Artistic License a Apache. Pokud se podíváme na zastoupení jednotlivých licencí ve sledovaných projektech, vypadá rozložení takto:

Zastoupení open-source licencí
Licence Podíl
GNU GPL 72,07 %
GNU LGPL 9,63 %
BSD 8,72 %
MIT 2,30 %
Artistic License 1,90 %
Apache 2.0 1,06 %
Ostatní 4,31 %

Celkem 72 % projektů využívá licenci GNU GPL. Dalších téměř 10 % pak sází na příbuznou GNU LGPL. Následuje poměrně populární BSD licence, která je využívána necelými devíti procenty open-source projektů. Mezi licencemi, které využívá více než jedno procento projektů jsou dále zmíněné MIT (2,3 %), Artistic License (1,9 %) a Apache licence (1 %).

Graf

Ostatní licence jsou využívány méně než jedním procentem projektů a celkem tvoří tato skupina asi 4,3 % open-source programů. Z výše uvedených výsledků je zřejmé, že i přes hlasy odpůrců je rodina GPL licencí (tedy GNU GPL a LGPL) využívána více než osmdesáti procenty všech open-source aplikací.


Údaje získány z wiki na webu Shadow.cz.

Anketa

Zvolili byste jako vývojáři GNU GPL?

"No jestli se živíte programováním GPL sw tak to relevantní je. (Upřímě - zatím o tom pochybuji)"
No já se sice programováním neživým, přesto jsem nějaký ten program už napsal pod GPL (sice nic světoznámého, ale přesto), a GPL mi vyhovuje. Původně jste totiž psal:"Nejzajímavější je, že tuhle "GPL-stavovskou" hrdost mají především ti, co nic v životě nenaprogramovali :-)", což minimálně u kolegy na jehož post jste reagoval stoprocentně neplatí, bez ohledu na to zda se GPL produkty živý nebo ne. podle mě taková věc je relevantní v obou případech.

Tak jako mi není jasné o čem je tento článek, stejně nechápu ani o čem je tato diskuze. Pokud Vám, nebo panu Ponkrácovy nevyhovuje GNU GPL, ani žádná její modifikace tak je nepoužívejte, a pak nechápu co řešíte (oba dva). Což je k tomuto: "Tak jako tak jiný než váš názor byste mohl akceptovat bez těch emocí." To stejné bych chtěl připomenout i já Vám, protože zatím to vypadá tak, že ty emoce vládnou úplně někde jinde. Nikdo ani Vás ani pana Ponkráce nenutí používat GNU GPL. Pokud pan Ponkrác (či kdokoliv jiný) není ochoten akceptovat podmínky plynoucí z licence, kterou si svobodně ke svému dílu vybral jeho autor, pak má možnost (zatím) si jej vytvořit po svém a svou vlastní licencí, nebo si vybrat jiný projekt, jehož podmínky mu budou i více vyhovovat. Četli jste někdy alespoň hlavičku této licence? Pak jsou takové svaté války proti GNU trochu o ničem, nemyslíte?
D.A.Tiger
120na80.cz: Kvete kaštan, uvařte si čaj

Kvete kaštan, uvařte si čaj

Lupa.cz: Válka e-shopů. Alza končí s Heurekou

Válka e-shopů. Alza končí s Heurekou

120na80.cz: Vyzrajte na návaly a pocení v přechodu

Vyzrajte na návaly a pocení v přechodu

DigiZone.cz: Šlágr TV: pokuta 100 tisíc za on-line

Šlágr TV: pokuta 100 tisíc za on-line

DigiZone.cz: Konec geoblokace? Ani náhodou…

Konec geoblokace? Ani náhodou…

DigiZone.cz: ČT neskončí s nízkým rozlišením podle plánu

ČT neskončí s nízkým rozlišením podle plánu

Podnikatel.cz: Proměny stavebnice Seva. Znáte ji?

Proměny stavebnice Seva. Znáte ji?

DigiZone.cz: DAB+ versus FM, ČRo a ČRa proti APSV

DAB+ versus FM, ČRo a ČRa proti APSV

Vitalia.cz: Ministerstvo: tyto příbory jsou nebezpečné

Ministerstvo: tyto příbory jsou nebezpečné

Vitalia.cz: SÚKL: vakcíny jsou bezpečné a s autismem nesouvisí

SÚKL: vakcíny jsou bezpečné a s autismem nesouvisí

DigiZone.cz: Tvoje tvář má známý hlas. Speciální Tina...

Tvoje tvář má známý hlas. Speciální Tina...

Vitalia.cz: Sója a rakovina

Sója a rakovina

Vitalia.cz: Kdy je čas na kouče a kdy na psychologa

Kdy je čas na kouče a kdy na psychologa

120na80.cz: 5 triků, jak zastavit krvácení po holení

5 triků, jak zastavit krvácení po holení

Podnikatel.cz: Když už je sexy, tak ať taky funguje

Když už je sexy, tak ať taky funguje

Vitalia.cz: Mražené ryby z Makra byly falšované

Mražené ryby z Makra byly falšované

Vitalia.cz: Syndrom počítačového vidění: stačí dvě hodiny denně

Syndrom počítačového vidění: stačí dvě hodiny denně

Lupa.cz: Přenos hokeje padal kvůli útoku, tvrdí O2

Přenos hokeje padal kvůli útoku, tvrdí O2

Lupa.cz: Kam si doma dáte internet věcí? Na polici?

Kam si doma dáte internet věcí? Na polici?

Vitalia.cz: 7 nemocí očí, které musíte léčit včas

7 nemocí očí, které musíte léčit včas