technicky dotaz na GPL kicenci - ako to teda je

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Sobota Únor 26 19:07:21 CET 2005


On Fri, 25 Feb 2005, Michal Rybárik wrote:

> to mate podobne, ako ked ukradli a zverejnili niektore casti zdrojaky
> windowsov ci cisco ios-u.

Ano a ne. Take doslo k jakesi forme kradeze, ale nikoli neopravnenym
zverejnenim, ale neopravnenym nezverejnenim.

> s GPL je to podobne, s tym rozdielom, ze v poslednom stadiu sa na to
> lamer nevykasle, ale zacne sa stazovat, ze mu tie zdrojaky nedali
> komplet a ze sa porusuje GPL.

GPL, cast 3:

The source code for a work means the preferred form of the work for
making modifications to it.  For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. [...]

Pokud je to dilo odvozene od dila ziskaneho za podminek stanovenych GPL,
tak je *povinnosti* toho, kdo odvozene dilo distribuuje, dat nejakou
formou k dispozici *kompletni* zdrojove kody, ze kterych lze distribuovane
dilo znovu vytvorit, dale ho upravovat atd.


On Fri, 25 Feb 2005, Jan Kasprzak wrote:

> : Pokud by to byla pravda, tak kazdy program pro Linux by mel byt GPL, 
> : protoze zavisi bud na kernelu nebo na glibc nebo na necem jinem, co je 
> : pod GPL. Tady neco nehraje...
> 
> 	Ano, pokud by pro takove programy nebyla udelena vyjimka.
> A ejhle, ona je udelena (<linux-source>/COPYING).

Nenazyval bych to vyjimkou, spis je to podle mne vysvetleni nebo
upresneni. Ostatne to zacina "NOTE!".

11 z 10 odborniku na danou problematiku by se asi shodlo na tom, ze
linuxove syscally tvori dobre definovane externi rozhrani, ktere vzdycky
bylo a bude externi, a ze by bylo dost absurdni, aby byly programy
pouzivajici toto rozhrani povazovany za odvozene dilo, a tudiz se GPL skrz
tohle rozhrani propagovala. Ne ze by na tom tak zalezelo, protoze vetsina
programu je od jaderneho ABI stejne izolovana knihovnami (Glibc), ale
obcas je lepsi si takove veci explicitne ujasnit.


On Fri, 25 Feb 2005, Petr Vileta wrote:

> Rozhodne nechci, aby se v mem kodu mohl kdokoliv stourat nebo ho menit.

V tom pripade si ten kod nechte pro sebe. Mnozstvi lidi, co se dokazou
vyznat ve strojovem kodu (minim kod nejakeho netrivialniho programu), je
sice mensi, nez mnozstvi lidi, co se vyznaji ve odpovidajicich zdrojacich,
ale v ramci tehle planety je to porad mnozstvi nezanedbatelne.


--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."




Další informace o konferenci Linux