GNU LGPL: Porovnání verzí
| Řádek 16: | Řádek 16: | ||
== Odlišnosti od GPL == | == Odlišnosti od GPL == | ||
| − | Existuje mnoho programů, které nemají licenci kompatibilní s General Public Licence. A LGPL umožňuje linkovat softwarové dílo (například již zmíněnou softwarovou knihovnu) do jiného díla, které jinak licenci GPL nemá | + | Softwarová knihovna označuje soubor funkcí a procesů, který může být sdílen více programy. Již vytvořený zdrojový kód této knihovny se dá použít i v jiných programech. Existuje však mnoho programů, které nemají licenci kompatibilní s General Public Licence. A LGPL umožňuje linkovat softwarové dílo (například již zmíněnou softwarovou knihovnu) do jiného díla, které jinak licenci GPL nemá. Tyto programy tím získají možnost sdílené knihovny zcela legálně používat. <ref>Pojem "LGPL". Tovarna.cz [online]. [cit. 2011-12-29]. Dostupné z: http://www.tovarna.cz/cz/slovnik-pojmu/44-lgpl/</ref> Zároveň je kód knihovny chráněn úplně stejně, jako kdyby byl šířen pod GPL. |
| + | |||
| + | Zato General Public Licence je určen spíše pro svobodné programy než moduly. Pokud by byla knihovna (nebo modul) šířena pod licencí GNU GPL musel by být pod stejnou licencí šířen i program, který ji používá. To by však u komerčních projektů nebylo možné. | ||
| + | |||
| + | Která licence je pro danou knihovnu vhodnější je otázkou strategie, kterou chce její autor použít. V současné době je většina knihoven šířena pod licencí LGPL. Pokud se jedná o jedinečnou a unikátní knihovnu je pro vývoj svobodného softwaru lepší a hlavně přínosnější publikovat ji pod licencí GPL. <ref>Why you shouldn't use the Lesser GPL for your next library. GNU Operating System [online]. [cit. 2012-1-14]. Dostupné z: http://www.gnu.org/licenses/why-not-lgpl.html/</ref> | ||
== Vznik LGPL == | == Vznik LGPL == | ||
Verze z 15. 1. 2012, 16:25
Autor: Tereza Deutschová
Klíčová slova: licenční podmínky, open source, free software,
Synonyma: ---
Související pojmy:
nadřazené - GNU GPL, Free Software Foundation
podřazené - ---
Vymezení LGPL
GNU Lesser General Public License nebo také Library GPL je licencí svobodného softwaru. Tato licence je určena k šíření dynamických sdílených knihoven. Licence LGPL je méně restriktivní formou licence GPL (General Public License). GPL totiž vyžaduje, aby všechna díla používající dílo pod licencí GPL spadala rovněž pod licenci GPL. [1]
Odlišnosti od GPL
Softwarová knihovna označuje soubor funkcí a procesů, který může být sdílen více programy. Již vytvořený zdrojový kód této knihovny se dá použít i v jiných programech. Existuje však mnoho programů, které nemají licenci kompatibilní s General Public Licence. A LGPL umožňuje linkovat softwarové dílo (například již zmíněnou softwarovou knihovnu) do jiného díla, které jinak licenci GPL nemá. Tyto programy tím získají možnost sdílené knihovny zcela legálně používat. [2] Zároveň je kód knihovny chráněn úplně stejně, jako kdyby byl šířen pod GPL.
Zato General Public Licence je určen spíše pro svobodné programy než moduly. Pokud by byla knihovna (nebo modul) šířena pod licencí GNU GPL musel by být pod stejnou licencí šířen i program, který ji používá. To by však u komerčních projektů nebylo možné.
Která licence je pro danou knihovnu vhodnější je otázkou strategie, kterou chce její autor použít. V současné době je většina knihoven šířena pod licencí LGPL. Pokud se jedná o jedinečnou a unikátní knihovnu je pro vývoj svobodného softwaru lepší a hlavně přínosnější publikovat ji pod licencí GPL. [3]
Vznik LGPL
Library General Public License vyšla společně s druhou verzí GPL v červnu 2011, tato licence byla označena číslem 2, aby bylo zřejmé, že se obě licence doplňují. Číslování verzí se shodovalo do roku 1999, kdy byla vydána verze 2.1 licence LGPL. Tehdy byla přejmenována na GNU Lesser General Public License. [4] Třetí, zatím poslední aktualizace, vyšla v roce 2007. Tato licence, stejně jako GPL, je pod správou Free Software Foundation, nadací pro svobodný software
Poznámky
- ↑ GNU LGPL. AbcLinuxu.cz [online]. 3. 10. 2005 [cit. 2011-12-29]. Dostupné z: http://www.abclinuxu.cz/slovnik/gnu-lgpl
- ↑ Pojem "LGPL". Tovarna.cz [online]. [cit. 2011-12-29]. Dostupné z: http://www.tovarna.cz/cz/slovnik-pojmu/44-lgpl/
- ↑ Why you shouldn't use the Lesser GPL for your next library. GNU Operating System [online]. [cit. 2012-1-14]. Dostupné z: http://www.gnu.org/licenses/why-not-lgpl.html/
- ↑ GNU General Public License. GNUGPL.cz [online]. [cit. 2011-12-29]. Dostupné z: http://www.gnugpl.cz/
Použitá literatura
- GNU General Public License. GNUGPL.cz [online]. [cit. 2011-12-29]. Dostupné z: http://www.gnugpl.cz/
- GNU LGPL. AbcLinuxu.cz [online]. 3. 10. 2005 [cit. 2011-12-29]. Dostupné z: http://www.abclinuxu.cz/slovnik/gnu-lgpl
- Pojem "LGPL". Tovarna.cz [online]. [cit. 2011-12-29]. Dostupné z: http://www.tovarna.cz/cz/slovnik-pojmu/44-lgpl/