Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
Změny v Claws Mail aneb není GPL jako GPL

zd.valek
zd.valek (neregistrovaný)
3. 7. 2008 0:28

Noční můra?

No to se mi snad jen zdá. GPL3 jsem (zatím) nečetl, takový podraz jsem opravdu nečekal. "Svobodné" licence, které mají chránit svobodný software jej ve skutečnosti ničí. Kde udělali soudruzi chybu? Jak může komunita chtít, aby někdo jiný udělal něco pro linux, když i sobě navzájem hážou klacky pod nohy?
uživatel si přál zůstat v anonymitě
3. 7. 2008 1:56

Re: Noční můra?

Bud rad za kazdy kousek kodu, ktery muzes pouzit. A nenadavej, ze neco pouzit nemuzes. At si to vydaji pod cim chteji, tebe to muze mrzet, ale jinak je ti do toho kulovy, napis si to sam, kdyz se ti stavajici nelibi.
Štepán Gabriel
3. 7. 2008 20:00

Re: Noční můra?

BSD na ně.
Jaroslav Šmíd
Jaroslav Šmíd (neregistrovaný)
3. 7. 2008 22:10

Re: Noční můra?

BSD je moc restriktivní. MIT na ně!
Sten
Sten (neregistrovaný)
5. 7. 2008 1:30

Re: Noční můra?

MIT je moc restriktivní. Public domain na ně :)
Martin Lebeda
3. 7. 2008 7:11

Re: Noční můra?

Soudruzi udělali IMHO zásadní chybu, když napsali licenci, která má ani nedá vejít na A4...
petík
petík (neregistrovaný)
3. 7. 2008 8:18

Re: Noční můra?

Chybu udělali soudruzi z Sourcefire, Inc., kteří si změnili licenci. Naštěstí existuje verze se starou licencí a vývoj se může klidně odštěpit a pokračovat dál (pokud bude někdo, kdo do toho investuje)
J.
J. (neregistrovaný)
3. 7. 2008 8:49

Re: Noční můra?

S tymto si dovolim nesuhlasit. Preco by mali urobit chybu prave sudruhovia zo Sourcefire? Co ked urobili chybu sudruhovia od Claws Mail ked presli na licenciu, ktora sa mnohym ludom nepaci a z toho ci onoho dovodu im nevyhovuje? Prave pre kontroverznu verziu GLPv3 vela software-u zmenilo licenciu z GPLv2+ na striktne GPLv2.
zd.valek
zd.valek (neregistrovaný)
3. 7. 2008 8:59

Re: Noční můra?

No právě o to mi jde. GPL3 přinesla další štěpení, ale vývojářů je pořád stejně, nevím jak budou stíhat kvalitně vyvíjet tolik programů. Přitom se jedná o stejné programy. Dochází k duplicitní práci a jediné, co to přinese bude kompatibilita licencí. Jako kdyby se jejich práce nedala využít lépe, jako kdyby ta práce nebyla potřeba jinde...
Proti GPL3 víceméně nic nemám, vadí mi její nekompatibilita s GPL2.
Stanislav Brabec aura:91
3. 7. 2008 11:20

Re: Noční můra?

A velmi nepříjemný je fakt, že to FSF při návrhu GPLv3 ignorovala, takže až jednoho dne přijde GPLv4, budou opět problémy. Přitom by stačila jediná věta, explicitně povolující linkování programů pod GPLv3 s knihovnami pod GPLv4 a výše.
uživatel si přál zůstat v anonymitě
3. 7. 2008 13:34

Re: Noční můra?

to je dobrá kravina. Už vidím jak někdo souhlasí s tím, že jeho program bude licencován pod licencí, kterou ještě neviděl protože ještě neexistuje. To je úplný bianco šek a nonsense
Stanislav Brabec aura:91
3. 7. 2008 14:13

Re: Noční můra?

Za prvé, většina autorů dnes licenci "GPL version 2 or later" běžně používá, a většině programátorů tento "bianko šek" pro FSF nevadí.

Zadruhé, zde by se ani nejednalo o povolení k distribuci pod budoucími verzemi licence, ale pouze k povolení k linkování s programy používající budoucí verzi licence.

Tato klauzule se již dnes běžně používá. Program je např GPLv2, ale autor dává explicitní povolení linkovat tento kód s openssl nebo programy pod GPLv3 (které by GPLv2 samotná neumožnila, protože je v tomto směru příliš restriktivní).
Ondrej \\\'SanTiago\\\' Zajicek
Ondrej \\\'SanTiago\\\' Zajicek (neregistrovaný)
3. 7. 2008 14:15

Re: Noční můra?

Protoze FSF radi programatorum, aby davali sva dila pod licenci GPL v2 nebo novejsi (dnes uz GPL v3 nebo novejsi). Tak je taky licencovana prevazna vetsina GPL software. Problemy ma jen par programu, jejichz autori upravili obvyklou formulaci tak, ze explicitne specifikuje lincenci GPL v2 (coz je napriklad linuxove jadro a zde zminovany program).
Stanislav Brabec aura:91
3. 7. 2008 16:22

Re: Noční můra?

Počet postižených programů je nepříjemně velký. Stačí, aby autor do jediného souboru zapomněl přidat uvedenou klauzuli (tato věta ve vlastním textu licence není) nebo nepřidal GPL hlavičku vůbec, a knihovna jako celek se tím de iure stává GPLv2 only a nepřipouští použití s restriktivnější GPLv3.

Linuxové jádro vypadá takto:

cd /usr/src/linux
grep -rl "GNU General Public License" . | wc -l
9153
grep -rl "any later version" . | wc -l
5665

Tedy přinejmenším polovina kódu zde dovoluje přelicencování.
Ondrej 'SanTiago' Zajicek
Ondrej 'SanTiago' Zajicek (neregistrovaný)
3. 7. 2008 17:34

Re: Noční můra?

> Stačí, aby autor do jediného souboru zapomněl přidat uvedenou klauzuli (tato věta ve vlastním textu licence není) nebo nepřidal GPL hlavičku vůbec, a knihovna jako celek se tím de iure stává GPLv2 only

Program by mel nekde mit nejakou klauzuli, kde by rikal, pod jakou licenci vubec je. Pokud tam takova klauzule neni, tak de iure program vubec neni dostupny pod zadnou licenci a pouzit se nesmi vubec. Pokud uz tam takova klauzule je, tak tipuji, ze bude obvykle v doporucovane podobe.
Stanislav Brabec aura:91
3. 7. 2008 18:14

Re: Noční můra?

K tomu, aby byl program pod licencí GPLv2 (only), stačí přiložit příslušný COPYING soubor.

Proto, aby byl program pod licencí GPLv2 or later, je nutné přiložit příslušný COPYING soubor, a do každého souboru přidat hlavičku, ve které je napsáno, že tento soubor lze šířit pod licenci GPLv2 nebo novější (tak, jak GPL doporučuje), případně někam napsat informaci, že GPLv2 nebo novější platí pro všechny soubory.

Pokud je pouze přítomen soubor COPYING, ale tato informace chybí, platí soubor COPYING, tedy GPLv2 (only).
Zasílat nově přidané příspěvky e-mailem