Podíl FOSS licencí

K vytvoření statistiky jsem použil data z projektu Freshmeat.net, který představuje obsáhlý seznam (převážně) FOSS projektů. Na stránkách je k dispozici statistika licencí použitých pro jednotlivé projekty. Je dokonce možné vyhledávat projekty přímo podle licence.

Při své práci s daty z Freshmeatu jsem však narazil na několik problémů. Za prvé, stránky na různých místech uvádějí různá čísla. Počet projektů šířených pod licencí GNU/GPL je momentálně 29726 dle statistiky, 23705 dle seznamu OSI schválených licencí a v seznamu GPL projektů je 22604 položek. Za druhé, ne všechny projekty na Freshmeatu jsou skutečně FOSS. Některé jsou proprietární. Za třetí, seznam „OSI schválených“ licencí na Freshmeatu vynechává některé licence, které OSI také schválila.

Abych tedy nějakou průkaznou statistiku mohl vytvořit, provedl jsem následující:

  • počty zastoupení licencí jsem bral z počtu položek v seznamu projektů pod danou licencí
  • jednotlivé licence jsem vybíral z oficiálního seznamu schválených licencí na stránkách OSI

Popularita FOSS licencí

Licence Počet projektů Podíl
GNU/GPL 22604 72,07%
GNU/LGPL 3021 9,63%
BSD 2736 8,72%
MIT 721 2,30%
Artistic License 596 1,90%
Apache 2.0 332 1,06%
Ostatní 1352 4,31%

Do tabulky jsem umístil pouze ty licence, které dosahují alespoň 1% podílu. Ty, jež nedosáhly ani této úrovně jsem shromáždil do posledního políčka jako „ostatní“. Jejich celkový podíl je něco přes 4%.

Vidíme, že většinový podíl má licence GNU/GPL. Celková statistika Freshmeatu (zahrnující i proprietární software) nyní ukazuje podíl GNU/GPL 66.14%. Celková čísla se tedy výrazně neliší od mé dílčí statistiky ryzích FOSS projektů. Je to dáno tím, že podíl proprietárního softwaru je na Freshmeatu relativně nízký.

Pro lepší představu dodávám jeden sloupcový graf:

 Sloupcový graf podílu FOSS licencí

A jeden koláč:

 Koláčový graf podílu FOSS licencí

Jak vidíme, mezi FOSS projekty jednoznačně vede licence GNU/GPL se 72%, následuje druhé místo pro GNU/LGPL se zhruba 10% a třetí místo patří BSD licencím se zhruba 9%. Ty se pak dělí na původní BSD licenci a modifikovanou BSD licenci. O zbytek se dělí další licence typu MIT, Artistic License, Apache 2.0 a další.

Pokud máte zájem o veškerá data či si chcete ověřit, z čeho jsem vycházel a jak jsem data zpracovával, můžete si stáhnout mou práci ve formátu ODF nebo PDF. Licence k mé práci je samozřejmě GNU/GPL.