Míním tím přesně to, tam je napsáno: Pokud v jednom programu použiju sebekratší kód, který je pod GPL, musím _celý_ program, !!! včetně všech jeho komponent !!!, uvolnit pod GPL. Což je problém, protože já obvykle _nemám_ právo u komponent jiných autorů měnit jejich licenci. Takže pokud mám například komponentu uvolněnou pod MPL, tak ve stejném programu nemůžu použít GPL – té MPL komponentě samotné by to bylo jedno, ale licence MPL mě zavazuje tu komponentu i nadále šířit pod MPL, tudíž ji nemůžu přelicencovat pod GPL, tudíž nesplním podmínku GPL komponenty, že mám celý program vydat pod GPL.
Absurdní je, že tohle platí dokonce i pro různé verze GPL. Když budu mít komponentu vydanou pod GPL verze 2 (a ne pod „GPL verze 2 nebo novější“) a komponentu vydanou pod GPL verze 3, tak každá z nich po mě chce, abych celý program vydal pod GPL verze 2 (resp. 3), a zakazuje mi použít jakoukoliv jinou licenci, byť by to byla GPL verze 3 (resp. 2). (A než se začnete divit, co to vymýšlím za konstrukce – přesně to, i když jinými slovy, říká ta tabulka v oficiálním GPL FAQ…).
Odpověď na názor
Odpovídáte na názor ke zprávičce Free licenci - ale kterou?.
pepak (neregistrovaný)
---.net.upcbroadband.cz
12. 8. 2010 15:49
Re: GPL?
celé vláknoPravidla pro diskutující: Přidáním čtenářského příspěvku do diskusí či fóra souhlasíte s pravidly.
Informace o soukromí: U všech přidaných komentářů provozovatel ukládá IP adresu a hostname odesílatele. U neregistrovaných uživatelů se na webu zobrazuje část hostname, případně IP adresy, neumožňující identifikovat konkrétní počítač.
Povolené značky XHTML: a, br, code, em, li, ol, p, pre, strong, sub, sup, ul