pravý ctitel svobody by tu poslední větu formuloval spíš tak, že firmy se bojí *příliš svobodné* licence GPL, protože ta na rozdíl od MIT či Apache zaručuje skutečnou svobodu pro uživatele licencovaného díla.
No je otázka čemu říkáte "v pořádku". Samozřejmě je právem autora si vybrat jakoukoliv licenci. Nicméně pokud licence dává uživateli omezení, například ho nutí uvolnit vlastní kód pokud i jen nalinkuje GPL knihovnu (FSF nabádá autory používat na knihovny právě GPL licenci), tak bych o svobodě moc nemluvil. Opravdu svobodná je BSD licence, protože ta ukládá uživateli minimum povinností.
Pokud je původní dílo volně k dispozici, tak úpravy těžko prodat za více než za přidanou hodnotu.
Navíc osobně vidím výrazně menší problém v tom že bych musel uvolnit zdroják nějaké aplikace, když ho upravím. Daleko závažnější problém jsou třeba moduly. Řekněme že napíšete modul pro GPL bitmapový editor modul, který umí liquid rescaling nebo inpainting. To rozhodně nejsou triviality, a můžete nad tím strávit spoustu úsilí. Bohužel pokud jste to napsal pro editor licencovaný pro GPL, tak jde o odvozené dílo, a musíte uvolnit zdroják. Za svou práci pak nejspíš nedostanete ani pětník, nebo budete žebrat stylem "jestli se vám to líbí, hoďte mi tady do klobouku dolar". Podobně u driverů, s tím že podle některých autorů kernelu je potřeba uvolnit všechny kernelové moduly a žádný workaround nelze použít (u Nvidia a AMD se to toleruje, nejspíš aby Linux o ty drivery nepřišel). A největší problém vidím u knihoven: když nalinkujete GPL knihovnu, "nakazíte" svoji aplikaci. Ve srovnání s tím jsou komerční licence výrazně výhodnější (dávají vám více "svobody"), protože když použijete funkci Win32 nebo .NET Frameworku, tak vás nikdo nenutí kvůli tomu uvolnit zdroják celé aplikace. Nedivte se, že se firmy GPL licenci snaží vyhýbat.
Jsem rád za licence od MIT přes GPL? až kdoví kam (neznám všechny) , protože si dovedu představit jak by to na netu a ve světě, ve smyslu vývoje SW, vypadalo, kdyby existovaly jenom korporátní licence alá MS, Oracle ....... a k tomu odpovídající chování . .
"Za svou práci pak nejspíš nedostanete ani pětník, nebo budete žebrat stylem "jestli se vám to líbí, hoďte mi tady do klobouku dolar". "
Ty můžeš žebrat, ostatní mohou žádat. To by se ti ale líbilo samozřejmě - zadarmo něco otevřeného vzít a pak to prodávat a hezky si to tutlat - a když nemůžeš tak kňourat o žebrání . . . Pořád ale můžeš nepoužívat to, co někdo napsal, zveřejnil a "žebrá" o peníze a napsat si svoje a nemusíš žebrat . . .
"Ve srovnání s tím jsou komerční licence výrazně výhodnější (dávají vám více "svobody"), protože když použijete funkci Win32 nebo .NET Frameworku, tak vás nikdo nenutí kvůli tomu uvolnit zdroják celé aplikace."
Ano, ale platíš koupí nebo paušál. . . tak plať a nelez do GPL. Co je na tom?
"Nedivte se, že se firmy GPL licenci snaží vyhýbat."
Možná to pod GPL není určené k tomu, aby si to firmy braly a dělali si s tím a odvozenými díly co se jim zlíbí . . . a to je pro tebe problém samozřejmě . . .
Ad Ty můžeš žebrat, ostatní mohou žádat - pokud si někdo stoupne "s kloboukem" a říká "dejte mi kolik chcete", tak je to velmi blízko žebrotě. To že je ten "klobouk" online na věci nic nemění. Rozhodně to není použitelný business model.
V současné době se v ČR zavádí EET. Zkuste si představit že vytopíte pár člověko-let na implementaci systému pro EET, a protože jste řekněme nalinkoval GPL knihovnu, tak musíte zdroják uvolnit. Tím pádem váš produkt bude dostupný zdarma, a dá se oprávněně očekávat, že silně proděláte. Z toho samého důvodu se GPL vyhýbá Oracle, IBM a další. Akorát v tom ty korporace mají více peněz.
Ad To by se ti ale líbilo samozřejmě zadarmo něco otevřeného vzít a pak to prodávat a hezky si to tutlat - opakuji že pokud vezmete něco otevřeného a budete to prodávat, tak to těžko prodáte dráž než tu otevřenou věc, která je k dispozici zdarma. Pokud k té otevřené věci něco přidáte, tak to těžko prodáte dráž než je vaše přidaná hodnota, pokud je ta otevřená věc zdarma. Opravdu vám tohle nedochází?
Ad platíš koupí nebo paušál. . . tak plať a nelez do GPL. Co je na tom? - vůbec nic. Jenom to vysvětluje, proč se firmy GPL vyhýbají jak můžou.
Ad GPL není určené k tomu, aby si to firmy braly a dělali si s tím a odvozenými díly co se jim zlíbí - potom těžko mluvit o svobodné licenci, a o tom je můj původní příspěvek. GPL není svobodná licence, protože ukládá příjemci dost drsné povinnosti, které jsou v zásadě nekompatibilní s businessem.
"pokud si někdo stoupne "s kloboukem" a říká "dejte mi kolik chcete", tak je to velmi blízko žebrotě."
Před vánoci jsem přispíval do nadace pro potřebné seniory, ovšem pro ***** jako ty to samozřejmě splňuje tvou definici žebroty. Fuj tobě
"Zkuste si představit že vytopíte pár člověko-let na implementaci systému pro EET, a protože jste řekněme nalinkoval GPL knihovnu"
Ale to je přesně ono. Když ji někdo uvolní pod GPL, tak si ji laskavě pro bussiness nelinkuj.
"Z toho samého důvodu se GPL vyhýbá Oracle, IBM a další. Akorát v tom ty korporace mají více peněz."
Bů škyt škyt bů škyt škyt . . .. Tak jsem je korporace oplakali a můžeme si dál šířit díla bez toho aby si je korporace jen tak linkovali a prodávali s cizím peřím . . . .
"Pokud k té otevřené věci něco přidáte, tak to těžko prodáte dráž než je vaše přidaná hodnota, pokud je ta otevřená věc zdarma. Opravdu vám tohle nedochází?"
Dochází a co? Ty tu nad tím kňouráš . . .
"potom těžko mluvit o svobodné licenci, a o tom je můj původní příspěvek. "
On je totiž možná ten význam svobodný v tom, že ti tvé uvolněné dílo jen tak korporát nesebere a nepřepráská svým - takže to dokáže zachovat obchodní model třeba stylu všechno je open a free, ale my to umíme implemetovat a poskytujem servis - ne každý dělá bussiness zbastlit/zakrýt jako MS . . .
Ad Před vánoci jsem přispíval do nadace pro potřebné seniory, ovšem pro ***** jako ty to samozřejmě splňuje tvou definici žebroty - a co je to podle vás jiného než žebrota s vyšším stupněm organizace? Nevím proč "fuj mě". Jestli je na tom něco fuj, tak je to fakt, že někteří senioři jsou v situaci žebráků.
Ad to je přesně ono. Když ji někdo uvolní pod GPL, tak si ji laskavě pro bussiness nelinkuj - o tom nemáme sporu. Já k tomu jen tvrdím že licence, která dává tak tvrdá omezení, není ani náhodnou svobodná.
Ad Bů škyt škyt bů škyt škyt - vidím že byste mohl kvalifikovaně vést diskusi v mateřské škole, vaše výrazové prostředky by tam dokonale zapadly.
Ad Dochází a co? Ty tu nad tím kňouráš - ehm, zatím jsem si všiml kňourání akorát u vás. Opakuji: licence která dává povinnosti (navíc poměrně tvrdé) nemůže být svobodná. BSD dává minimum omezení, takže je možné o ni mluvit jako o svobodné.
Ad On je totiž možná ten význam svobodný v tom, že ti tvé uvolněné dílo jen tak korporát nesebere a nepřepráská svým - aha, svoboda jen pro někoho a za nějakých dost drsných podmínek, to je ten pravý význam slova "svobodný" :D
Ad obchodní model třeba stylu všechno je open a free, ale my to umíme implemetovat a poskytujem servis - z implementace a podpory se vývoji platí velmi špatně. On totiž to implementaci a podporu může poskytovat v principu kdokoliv, a na rozdíl od autorů nemusí nést náklady na vlastní design a tvorbu kódu. Další problém je v tom, že naprostá většina uživatelů implementaci a servis nepotřebuje. Nakonec se nám tu můžete svěřit kolik jste zaplatil za implementaci a podporu MySQL, PHP, PostgreSQL, KDE, Gnome, Open/LibreOffice... A před nedávnem se tu probíral třeba Mnichov. Myslíte že platili za implementaci a podporu Ubuntu, OpenOffice, desktopového prostředí, DB, webových frameworků atd.? Kdo tedy nakonec platí? A pokud platí naprostá menšina, proč by právě ta měla nést náklady na vývoj SW který používají všichni ostatní zdarma?
Omg to je co za somarinu? Ved aj na linuxe mozte prevadzkovat minimalne MS Office online alebo pod wine MS Office 2013.
Ale teraz budu mat slobodu opat. Mozu si zvolit ako budu platit M$ za licencie. Urcite budu mat moznosti typu hotovostne, bezhotovostne a mozno aj bezkontaktne kartou ;)
Co je to za blbost ?
Nepleť sem hrušky s jablkama.
Na linuxu můžeš fungovat stejně jako na MS Windows s MS OFFICE, je to otázka je PENĚZ.
A když už chceš používat MS Office za který zaplatíš, Pak jsi ochoten platit, a pak ti je jedno jaký máš systém.
Poukud se nepletu tak na Linux přešli PRÁVĚ U DŮVODU ÚSPORY PENĚZ za licence jak Windows tak OFFICE.
"Omg to je co za somarinu? Ved aj na linuxe mozte prevadzkovat minimalne MS Office online alebo pod wine MS Office 2013."
Ten prispevok si chcel dat na humor.cz ze ? MS Online sa da pouzit maimalne tak nudzovo ked si chces pozriet majly, na normalnu robotu to je cloudova somarina. A o kvalite "wine + office 2013" vie kazdy svoje. Podari sa to akurat tak spustit a potom si mozes hodit kockou za kolko minut ti to spadne. A na integraciu s IS mozes zabudnut kedze wine von ole/com/corba api-cka neda.
"'Nepleť sem hrušky s jablkama.
Na linuxu můžeš fungovat stejně jako na MS Windows s MS OFFICE, je to otázka je PENĚZ."
Pleties hrusky s jablkami ty. Ved tam jasne napisal, ze ide o princip slobody. Je to sice smiesne ale fakt na Widlach sa mozes rohodnut ci si nainstalujes MS Office alebo Libre Office. Na linuxe si MS Office nenainstalujes a teda si menej slobodny a ostavaju ti tak akurat klony opic. Alebo sa mozes hecnut a posielat obcanom lajstra v TeX-u :-D
Cely ten free humbug okolo gnu a linuxu vseobecne je vlastne vendor lock na GPL softy. A kedze ich "kvalita" je v byznis prostredi dobre znama, tak radsej sa nasadzuje proprietarne riesenie ktore nema plno reci o slobode ale funguje. A samozrejme nieco stoji.
Lyndows Lyndows.
Pleteš dva příspěvky dohromady.
Otázka, ty se bavíš o zdarma řešení Wine vs. MS office ? Pak ano verze 2013-2016 má problém, ale pokud máš peníze, tak si můžeš koupit komerční řešení a pak to jede.
Nicméně, verzi 2013 MS Office bez větších problémů (mimo Outlook) na Ubuntu 16.04 funguje.
Ty se pleteš.
Principiálně ano u MS Windows můžeš se svobodně rozhodnout, jestli si to koupíš, ukradneš a nebo použiješ opensource řešení zdarma.
To u Linuxu je principiálně potlačeno, neboť nemusíš krást nic, .... a ono to funguje.
A upřímně, je velmi málo věcí a funcí v MS Office které by mne přesvědčili jako běžného uživatele si to za těch x tisíc koupit, neboť poslední verze Libreoffice je plně dostatečná.
Ano propietální řešení od MS je opravdu plně funkční bez jakýchkoliv závad a obcesů ....
a ještě teď tu pohádku o Karlkulce prosím.
Jediné propietální řešení které funguje je OSX od Apple, .... ale tam si musíš fakt vše koupit. Už z principu
Souhlas, Mac + macOS je to nejlepsi co muzete mit z obou svetu. Jednak mate unix (dokonce certifikovanej na rozdil od linuxu) a jednak mate temer vsechen korporatni software co je pro Windows. Ono v podstate ani ten Apple HW neni z dlouhodobeho hlediska moc drahej protoze Macy tak nejak vydrzi dele, bezne ve firmach kolem 7-8 let.
Tady napriklad IBM tvrdi, ze prechodem na macy se usetrilo za rok 200 az 500 dolaru na hlavu. https://www.jamf.com/blog/debate-over-ibm-confirms-that-macs-are-535-less-expensive-than-pcs/
Tak jiste, predevsim vydrzi dyl proto, ze to sou ... uplne standardni PC. V beznych firmach se PC pouzivaj klidne 10+let, a defakto jedinej duvod proc se vymenujou je konec supportu na verzi widli, ktery se spokojej s danym HW.
Coz jen tak mimochodem plati i pro ten Mnichov, kterej prechodem na tuxe resil mimo jine to, ze upgrade widli by znamenal kompletni obmenu zcela dostacujiciho HW.
Zdaleka nejnarocnejsi apka ktera se v beznym kanclu pouziva je ... neprekvapive browser.
+1
Necopyleftové licence (MIT, Apache a další) se hodí hlavně těm, kteří chtějí použít cizí kód ve svém proprietárním programu a snížit si náklady – to nemá se svobodou nic společného – uživatel pak dostane proprietární software a je odkázaný na jeho autora (vendor lock-in) a to přesto, že za tím je spousta práce jiných vývojářů a původně otevřeného kódu.
Oproti tomu copyleftové licence (GPL, Affero GPL) zaručují uživateli, že dostane vždy svobodný software se všemi právy a dodavatel ho nebude moci vydírat a zneužívat svojí pozice (kterou by mu dával proprietární software).
> Vic svobody pro vyvojare nebo vic svobody pro uzivatele. Pick one.
Vývojáře by to mohlo omezovat v případě, kdy by došlo ke kolizi nekompatibilních licencí – ale to jsou celkem okrajové případy a většinou se dá nějak domluvit.
Nebo bereš jako omezování svobody to, že nemůžu zákazníkovi prodat proprietární software a následně zneužívat svoji pozici vůči němu? Takové chování považuji za nemorální a nevidím žádnou škodu v tom, že nebude podporované licencí použité knihovny. Naopak je to dobře.
> Dal je potreba poznamenat, ze bez necopyleftovych licenci by proste spousta software nebyla OSS, protoze vznika ve firmach a ty by casto nemely zajem publikovat pod GPL, ale Apache je pro ne OK.
Tohle nedává smysl. Publikovat software pod GNU GPL tě k ničemu víc nezavazuje a kdykoli v budoucnu máš možnost vydat svůj kód i pod jinou licencí, třeba Apache 2.0.
<cite>
Nebo bereš jako omezování svobody to, že nemůžu zákazníkovi prodat proprietární software a následně zneužívat svoji pozici vůči němu? Takové chování považuji za nemorální a nevidím žádnou škodu v tom, že nebude podporované licencí použité knihovny. Naopak je to dobře.
</cite>
Jake zneuzivani pozice? Kdyz mi autor "prodal" Total Comander nebo Path Finder, tak jsem byl zneuzity?
Nezapomen, ze nova GPL podobne omezuje nejenom "prodej", ale i poskytovani SaaS.
<cite>
Tohle nedává smysl. Publikovat software pod GNU GPL tě k ničemu víc nezavazuje a kdykoli v budoucnu máš možnost vydat svůj kód i pod jinou licencí, třeba Apache 2.0.
</cite>
Rozhodi to tvou moznost u OSS prijimat patche tretich stran.
> Jake zneuzivani pozice? Kdyz mi autor "prodal" Total Comander nebo Path Finder, tak jsem byl zneuzity?
Možná jsi vybral relativně slušné autory, ale to nemění nic na tom, že dodavatel proprietárního softwaru je oproti zákazníkovi ve výhodnější pozici (díky tomu, že má na daný program monopol) a buď ji zneužívá nebo kdykoli v budoucnu může. Používat proprietární software je tedy buď akutní problém nebo riziko a nejistota do budoucna. Taky nezapomínej na to, že firmy se běžně prodávají – takže to, že se někdo chová slušně teď, nezaručuje vůbec nic do budoucna (pod novým vlastníkem).
> Nezapomen, ze nova GPL podobne omezuje nejenom "prodej", ale i poskytovani SaaS.
Jaká nová GPL? Myslíš GNU Affero GPL? Ano, řeší i SaaS, protože spousta softwaru se dnes dodává touto formou a nedochází k distribuci softwaru k uživateli (kvůli čemuž by uživatel přišel o svoje práva). Proto je dobře, že tahle licence existuje.
> Rozhodi to tvou moznost u OSS prijimat patche tretich stran.
Ne, na tu to nemá vliv. Pokud je někdo ochotný ti přispět třeba pod BSD/Apache licencí, bude ochotný ti přispět i pod GPL a dát ti s tím práva to šířit i pod jinými licencemi. A vlastně ti nic nebrání přijímat příspěvky pod BSD/Apache a začleňovat je do GPL programu – ty licence jsou kompatibilní.
Naopak ti to přidává možnost přijímat příspěvky (nebo začleňovat existující kód) vydaný pod GPL licencí.
Uživatel dostává stejná práva bez ohledu na to, zda je to MIT nebo GPL. Lišit se to začne ve chvíli, kdy se z uživatele stane dodavatel. Například si do nějakého programu dopíšu nějakou novou funkci nebo si udělám nový modul. Potud žádný rozdíl. Ten přijde ve chvíli, kdy tu funkci nebo modul budu chtít poskytnout dál. A v tu chvíli je GPL velmi striktní.
Diskuse není o tom, zda je tohle správně nebo ne. Je jen o tom, že GPL je přísnější, více věcí zakazuje a více věcí nařizuje. A řada lidí si za "více pravidel" nepředstaví "více svobody".
Má zkušenost z mého okolí je ta, že si lidé MIT vybírají hlavně proto, že prostě chtějí uvolnit zdrojové kódy. V duchu "tady to je, užijte si to". Je jim jedno, kdo a jak to použije, hlavně když to bude užitečné.
Potiz je, kdyz na tom kodu dal delas, nekdo ho upravi, nejak ho pouziva ... a tobe se vracej zpatky hlasky, ze nekomu neco nefunguje, ale ty nevis proc protoze to nekdo zaintegroval do nejaky svy uzavreny appky.
Tady je mnohem vyhodnejsi GPL, protoze tim toho nekoho dotlacis minimalne k tomu, ze tvoji praci bud bude pouzivat bez uprav jako oddelenou knihovnu, nebo zverejni zmeny ktery v ni proved, pripadne vcetne zdrojaku cely appky.
Pokud chces jen zverejnit kod, a je ti urite co snim kdo bude delat, nemusis mu davat licenci vubec zadnou, muzes ho zverejnit jako public domain.