[linux] Open source a samosprava
Marcel Telka
marcel na telka.sk
Úterý Leden 22 21:33:27 CET 2002
On Tue, Jan 22, 2002 at 09:17:05PM +0100, Jozef Kosoru wrote:
> > GNU GPL nijako neobmedzuje (ani nespecifikuje) ostatne
> > produkty, s ktorymi dany program spolupracuje. GPL sa
> > vztahuje len na to, co pod touto licenciou zverejnite (pokial
> > to samotnu licenciu nejako neporusuje). Ak ste celeu
> > aplikaciu vyvinuli od zakladu sami (alebo ste zaclenili casti
> > softveru, ktory je s GNU GPL kompatibilny), mozte ju (podla
> > vsetkeho) pod GNU GPL aj zverejnit.
>
> Pokial viem, tak GPL nedovoluje linkovat (staticky ani dynamicky)
> GPL programy s komercnymi programami. Ak sa vas software
> priamo linkuje napr. s OCI (Oracle Call Interface) kniznicou alebo
> inym Oracle driverom, tak ho (teoreticky) nemozete uverejnit
> pod GPL. Pre taketo ucely existuje licencia LGPL, ktora dovoluje
> dynamicky linkovat aj komercny soft.
Toto nie je uplne pravda a plati to vlastne naopak:
GNU GPL program (napr. kniznicu, cast zdrojaku a pod.) nie je mozne
prilinkovat (alebo inak pouzit) a distribuovat so softverom, ktory
nie je s GNU GPL kompatibilny, ak sa tym porusi licencia povodneho
(GPL) programu. Prave na toto sa pouziva LGPL licencia.
Linkovanie (staticke alebo dynamicke) GNU GPL programu s ne-GPL
kniznicou nie je problem (pokial sa tym neporusi licencia jedneho
z nich).
T.j. ak je nutna pre beh (alebo kompilaciu) GPL programu nejaka
ina kniznica, ktora neumoznuje volne sirenie, tak nie je mozne GPL
program distribuovat v binarnom tvare (tym by sa porusila licencia
kniznice). Nic vsak nebrani distribuovat program v zdrojovom tvare
pod GPL.
Ahoj.
--
+-------------------------------------------+
| Marcel Telka e-mail: marcel na telka.sk |
| homepage: http://telka.sk/ |
| jabber: marcel na jabber.sk |
+-------------------------------------------+
Další informace o konferenci linux