Licenční zmatek: GPL a BSD
Licenční zmatek: GPL a BSD
Dik Uiii
Licence
celé vláknoHlavní rozdíl mezi BSD a GNU GPL je ten, že zatímco BSD nezaručuje svobodu konkrétního kódu kdykoliv v budoucnu, GNU GPL to dělá. Funguje to tak, že GPL vás nutí, abyste jakýkoli kód založený na původním GPL kódu (tedy i software využívající onu knihovnu) také uvolnil pod GNU GPL.
Proti tomu aktuální dvouklausulová BSD licence má jen dvě podmínky:
1. Redistribuované zdrojové kódy musejí obsahovat poznámky k autorskému právu, tento seznam podmínek a následující odvolání. 2. Redistribuovaná binární podoba musí obsahovat poznámky k autorskému právu, tento seznam podmínek a následující odvolání v dokumentaci a/nebo jiných dodávaných materiálech.
Váš software, který na takovém kódu založíte, pak můžete distribuovat, jak se vám zlíbí, pokud dodržíte výše uvedená pravidla. Microsoft tak například použil TCP stack z BSD, přidal jej do jádra svého systému a ten pak distribuuje pod vlastní proprietární licencí a nikdo ho nenutí úpravy zveřejňovat. Pokud by chtěl použít GNU GPL kód, mohl by to udělat, ale musel by souhlasit s přísnějšími pravidly, mezi které patří zveřejnění kódu jakýchkoliv úprav a dalších závislých aplikací.
Doporučuji přečíst následující články:
Re: Licence
celé vláknoRe: Licence
celé vláknoTrochu se nad tím zamyslete. Jak může být něco, jako je software, svobodné?! Copak má software nějakou vůli? Podle vás může být tužka svobodná?
To fakt už nedokážete sami myslet a přejímáte každou blbost, co kdo vymyslí?
Re: Licence
celé vláknoRe: Licence
celé vláknoPokud byste snad nad tím chtěl uvažovat (na rootu jsou různá individua), tak raději odpovím za vás. Ne, vaše ponožky svobodnou vůli nemají. Tu můžete mít vy při rozhodování, zda se budete věřit nesmyslům, jako je svobodný software.
Re: Licence
celé vláknoRe: Licence
celé vláknoProč bych se měl ptát na něco, co vím lépe než vy (termín svoboda příp. odvozené přídavné jméno svobodný/á/é atd. a koneckonců samotnou funkci přípdavného jména)?
A přirovnání s černou dírou silně pokulhává jak v první, tak v druhé části (doporučuji přednášky prof. Kulhánka)
Re: Licence
celé vláknoRe: Licence
celé vláknoNapred si zjistete co znamena Svobodny (FREE) software a pak se obtezujte znova prijit.Vubec to neni o tom,ze byl mel software svobodnou vuli.Jenze odbornik tohle vi,laik se na to pro jistotu zepta a DEBIL se snazi tim prudit ;-)
Re: Licence
celé vláknoRe: Licence
celé vláknoSvobodný software je stejná blbost jako svobodná tužka (když se budu držet původního příměru).
A ten váš odborník patří k psychiatrovi, který mu to vysvětlí.
Re: Licence
celé vláknoRe: Licence
celé vláknoRe: Licence
celé vláknoRe: Licence
celé vláknoNecekam,ze to pochopite,ale presto se pokusim.Tuhle licenci preferuji http://www.opensource.org/licenses/isc-license.txt
Je svobodna ve smyslu toho,ze s programem napsanym pod touto licenci muzete svobodne nakladat jak se Vam zlibi a nikdo Vam nic nemuze rict.
Re: Licence
celé vláknoSouhlasím, že ISC licence dává uživateli svobodu v nakládání s dílem. Nevím, proč bych to nechápal. Jo ahá, vy jste mě chtěl jen urazit...Hmm
Pokud ale nutím uživatele při distribuci ke zveřejňování kódu (GPL), což je z pohledu software věc zásadní, tak nemohu mluvit o svobodě nakládání s tím programem. Je to jako bych někoho zavřel do vězení a mluvil o něm jako o svobodném člověku, protože mu zůstala svoboda projevu.
Takže aby si to zastánci GPL obhájili, začali mluvit o svobodě softwaru z pohledu samotného softwaru. Jenže o svobodu softwaru jako takovou tady nejde. Jde o uživatele (ve všech formách užití SW). Já uznávám termín svobodný software, ale ve smyslu označení svobody uživatele tj. metonymickým přenesením slova svoboda a nikoli antropomorfismem, do kterého nás "násilým" tlačí GPL (jinak by se nemohla nazývat svobodnou licencí).
Mimochodem termín "svobodná vůle" použil poprvé joe. Já nejsem joe.
Re: Licence
celé vláknoA zase problem s casem.Prvni prispevek,kde je termin svobodna vule je Vas
Datum: 21. 2. 21:41
Vložil: uživatel si přál zůstat v anonymitě
joe prispel cca az 6 hodin po Vas
Datum: 22. 2. 3:09 Nový
Vložil: joe (neregistrovaný)
Re: Licence
celé vláknoPokud jste nemluvil o GPL, tak jste skutečně mimo téma diskuse. Doporučuji přečíst příspěvek PK, na který jsem reagoval.
V mém příspěvku http://www.root.cz/diskuse/3838/255100/ se termín svobodná vůle nevyskytuje.
Re: Licence
celé vláknoRe: Licence
celé vláknoVám je to možná jasné, ale většina na tuhle nesmyslnou rétoriku přistupuje.
Připomíná mi to film "Bílá paní" a vrcholný závěr, kdy celé město oslavuje postavení nového mostu, který po stržení opony evidentně chybí, ale všichni jsou tak zblblí, že celý průvod i s muzikantama napochoduje do řeky a slaví dál. A na poznámku Vlastimila Brodského, že tu žádný most není, ho manželka okřikne "Jdi někam s tou svou pravdou".
Takže asi tak...
Re: Licence
celé vláknoRe: Licence
celé vláknoRe: Licence
celé vláknoA co je na těch licencích složité?
Musíte prostě dodržet pravidla všech licencí, ze kterých je vaše dílo odvozeno. Jde "jen" o pravidla nikoli o název licence, kterou máte zachovat. Proto se také mluví o "kompatibilitě"(slučitelnosti) licencí.
Přiklad 1 GPL: Vytvořím program, který bude požívat GPL kód. Pokud program distribuju, musím dodržet všechna pravidla GPL pro distribuci programu.
Příklad 2 BSD: Vytvořím program, který bude požívat BSD kód. Pokud program distribuju, musím dodržet všechna pravidla BSD licence pro distribuci programu. V podstatě je jen jedno a to reklamní.
Příklad 3 GPL + původní BSD: Vytvořím program, který bude požívat BSD i GPL kód. Pokud bych chtěl program distribuovat, musím dodržet všechna pravidla BSD licence i GPL pro distribuci programu. Ale protože GPL neumožňuje přidávat další restrikce pro distribuci a původní BSD vám nařizuje přidat reklamní klauzuli, tak takový program distribuovat nemůžete vůbec.
Přiklad 4 GPL + nový BSD: Vytvořím program, který bude požívat kód s novou BSD licencí i GPL kód. Pokud bych chtěl program distribuovat, musím dodržet všechna pravidla nové BSD licence i GPL pro distribuci programu. Ale protože nová BSD licence vám dává více svobody než GPL, tak program můžete distribuovat za podmínek GPL licence a neporušíte tím BSD licenci.
MIT je více méně na úrovni nové BSD licence.
Re: Licence
celé vláknoRe: Licence
celé vláknoŠkolení: Návrh a používání MySQL databáze

Naučte se používat jednu z nejrozšířenějších databází. Dozvíte se vše potřebné od návrhu až po samotné využití MySQL v projektech.
Školení pro všechny, kteří se chtějí naučit efektivně pracovat s MySQL nebo se v práci s touto databází zlepšit.
Přihláška a podrobné informace

