abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 14:33 | Nová verze

    Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.4 (Mastodon). Přehled novinek i s videi a se snímky obrazovek v oficiálním oznámení. Podrobný přehled v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    dnes 10:11 | Komunita

    UN Open Source Week 2025 probíhá tento týden v sídle Organizace spojených národů v New Yorku. Středeční a čtvrteční jednání bude možné sledovat na UN Web TV.

    Ladislav Hagara | Komentářů: 0
    dnes 03:55 | Nová verze

    Byla vydána nová verze 2.50.0 distribuovaného systému správy verzí Git. Přispělo 98 vývojářů, z toho 35 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 21:55 | Zajímavý článek

    Infrastrukturu pro chatovací aplikaci Telegram provozuje člověk s vazbami na ruské zpravodajské služby. Upozorňují na to investigativní novináři z redakce iStories. „Vedneev dodává služby ruskému státu včetně jeho jaderného institutu nebo zpravodajské službě FSB,“ říká v podcastu Antivirus novinář Jan Cibulka. Uživatelům, kteří si chtějí své informace chránit, doporučuje Telegram vůbec nepoužívat, a raději zvolit jednu z alternativ, WhatsApp nebo Signal.

    Ladislav Hagara | Komentářů: 20
    včera 18:33 | IT novinky

    The Trump Organization spustila ve Spojených státech mobilní síť Trump Mobile s neomezeným tarifem The 47 Plan za 47,45 dolarů měsíčně a představila vlastní značku telefonů The T1 Phone s Androidem za 499 dolarů.

    Ladislav Hagara | Komentářů: 16
    včera 15:00 | Zajímavý článek

    Vývojáři KiCadu se na svém blogu rozepsali o problémech KiCadu v desktopových prostředích nad Waylandem. KiCad běží, ale s významnými omezeními a problémy, které podstatně zhoršují uživatelský komfort a vývojáři je nedokážou vyřešit na úrovni KiCadu. Pro profesionální používání doporučují desktopová prostředí nad X11.

    Ladislav Hagara | Komentářů: 5
    15.6. 15:00 | Zajímavý článek

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    13.6. 17:33 | Nová verze

    Byla vydána (𝕏) nová verze 2025.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení na blogu.

    Ladislav Hagara | Komentářů: 0
    13.6. 10:33 | Komunita

    Dánské ministerstvo pro digitální záležitosti má v plánu přejít na Linux a LibreOffice [It's FOSS News].

    Ladislav Hagara | Komentářů: 30
    13.6. 09:22 | Komunita

    V úterý Google vydal Android 16. Zdrojové kódy jsou k dispozici na AOSP (Android Open Source Project). Chybí (zatím?) ale zdrojové kódy specifické pro telefony Pixel od Googlu. Projekty jako CalyxOS a GrapheneOS řeší, jak tyto telefony nadále podporovat. Nejistá je podpora budoucích Pixelů. Souvisí to s hrozícím rozdělením Googlu (Google, Chrome, Android)?

    Ladislav Hagara | Komentářů: 3
    Jaký je váš oblíbený skriptovací jazyk?
     (56%)
     (30%)
     (7%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 273 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    InfoWorld: Záleží ještě na GPL?

    Slashdot odkazuje na článek InfoWorldu, který mluví tom, že stále větší množství firem dává přednost jiným svobodným licencím než GPL. Mike Milinkovich, výkonný ředitel Eclipse Foundation, v článku říká, že je „úplně pitomé“ tvrdit, že svět potřebuje jen jednu open source licenci, jak to dělají zastánci GPL.

    12.8.2009 11:55 | Robert Krátký | Zajímavý článek


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    12.8.2009 12:12 janik | blog: janko
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    že svět potřebuje jen jednu open source licenci, jak to dělají zastánci GPL.

    Sice som uz vela krat pocul nazor, ze GPL nepotrebujeme, alebo ze je GPL na nic licencia a ze ako si ty autori dovoluju ju pouzit, ale ze potrebujeme len GPL som este nepocul.

    Sam sa pokladam za zastancu GPL a pouzivam ju, kde sa da. Ale viem, ze aj ine licencie maju svoje opodstatnenie a svoje miesto pri vyvoji F/OSS.

    Luk avatar 12.8.2009 12:37 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    ze potrebujeme len GPL som este nepocul
    Jsou lidé (třeba RMS), kteří by rádi viděli GPL úplně všude, ale z pragmatických důvodů (lepší částečný pokrok než žádný, tedy raději LGPL než proprietární licenci) jsou smířeni i s dalšími svobodnými licencemi.
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    12.8.2009 12:44 Marv-CZ | skóre: 21
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?

    Proti jiným licencím obecně nic nemám. Ale když to pak dopadá jako u slovníků pro OpenOffice, které nemohou být z licenčních důvodů přímo přibalené, tak mě to pěkně sejří.

    vlastikroot avatar 12.8.2009 12:46 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    To je samozrejme vec toho, co tvori ten slovnik. Pokud by chtel, aby jeho prace byla zarazena do OOo, licenci by urcil kompatibilni/stejnou.
    We will destroys the Christian's legion ... and the cross, will be inverted
    12.8.2009 12:48 newman | skóre: 7
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?

    Ten nekdo nejspis vytvari svobodny slovnik a na nejakem nahodnem bundlovani s jinou aplikaci puvodne nemyslel.

    vlastikroot avatar 12.8.2009 12:51 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Zmena/pridani dalsi licence neni az takovy problem.
    We will destroys the Christian's legion ... and the cross, will be inverted
    12.8.2009 12:56 Eregon | skóre: 22 | blog: Eregonovy_vymysly | Všudezdejší
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    U malých projektů možná, ale jakmile je víc autorů, může být problém.

    Hodně se diskutovalo o změně licence kernelu. Byly to sice dost často flejmy vyvolané Linusovým odporem ke GPL3, ale díky vysoké účasti se dost zevrubně probraly i "technické" detaily případné změny, doporučuji nahlédnout aspoň do zpráviček, které se toho týkaly.
    ~ w w w w (oo)   [oo] w w w w ~
    vlastikroot avatar 12.8.2009 13:03 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Slovnik doufam neni tak obrovsky projekt s obrovkym poctem vyvojaru jako kernel.
    We will destroys the Christian's legion ... and the cross, will be inverted
    12.8.2009 13:16 Eregon | skóre: 22 | blog: Eregonovy_vymysly | Všudezdejší
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Já netvrdil, že je to srovnatelně rozsáhlý projekt.

    Jen říkám, že s rostoucím počtem podílejících se vývojářů roste pravděpodobnost komplikací a poukazuji na projekt, kde jsou takové komplikace řešitelné už jen obtížně, pokud vůbec.

    Jádro pudla není v tom počtu, ale v tom, že stačí jeden jediný, kterého se nepodaří sehnat, aby změna licence byla v pr...kenné boudě.
    ~ w w w w (oo)   [oo] w w w w ~
    12.8.2009 16:14 Marv-CZ | skóre: 21
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?

    A co když u toho slovníku musí souhlasit každý, kdo do něj přidal nějaké slovíčko? Netrvdím, že to tak určitě je, natolik do toho nevidím. Ale pokud ano, tak je to v podstatě nemožné.

    xkucf03 avatar 12.8.2009 17:19 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Ať žije GPL!

    Jenže ono je to naopak ;-)

    Když vytvoříš nějaký open source software (či knihovnu), tak ho dáváš ostatním k dispozici, můžou ho použít – není to tedy tak, že bys vydáním ostatní prosil, aby tvůj program začali milostivě používat a musel se jim podbízet „vhodnou“ licencí.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    12.8.2009 13:20 l4m4
    Rozbalit Rozbalit vše GPL
    GPL ze své konstrukce potřebuje být jedinou/dominantní/konečnou licencí, aby fungovala. Co svět potřebuje, je samozřejmě na jinou diskusi. Zda GPL funguje, či nikoli, zase na další.

    GPL je konstruována jako atraktor. Je jedno, zda se takováto licence jmenuje GPL nebo MSAFL, ale musí být pouze jedna.

    To je fakt jako u blbých...
    Bilbo avatar 12.8.2009 14:03 Bilbo | skóre: 29
    Rozbalit Rozbalit vše Re: GPL
    Jenze ty atraktory mame momentalne minimalne dva a to navzajem nekompatibilni - GPL2 a GPL3. Pak je mozna vice GPL-like licenci, ktere ale nejsou asi moc zname.

    Vetsina starsich veci je GPL2, nektere jsou GPL2+, novejsi jsou zase typicky GPL3 (pripadne GPL3+). Mixovat GPL2 a GPL3 kod navzajem bohuzel nejde (coz ostatne plati bohuzel treba i o LGPL2 a GPL3)
    Big brother is not watching you anymore. Big Brother is telling you how to live...
    12.8.2009 14:53 l4m4
    Rozbalit Rozbalit vše Re: GPL
    GPL obsahuje konverzní klausuli or later version, takže s ní žádný problém není, kdybych se měl vyjadřovat přesně, tak atraktor je nějaká fiktivní GPLv∞.

    Licence ,GPLv2-only` je pouze licence podobná GPL nebo založená na GPL, ale není to GPL, právě kvůli nemožnosti konverze. Že není kompatibilní s GPL (nebo s některými jejími verzemi), to je zcela přirozené.
    12.8.2009 14:58 ...............23 | skóre: 15 | blog: Various Stuff blog
    Rozbalit Rozbalit vše Re: GPL
    Práveže nie, je tam len
    If the Program specifies that a certain numbered version of the GNU General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation.
    12.8.2009 20:04 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: GPL
    GPL obsahuje konverzní klausuli or later version, takže s ní žádný problém není

    Osobně bych měl asi docela problém dát FSF bianco šek na jakoukoli licenci, se kterou kdy v budoucnosti přijdou, jen s nic neříkající podmínkou, že se bude jmenovat "GPL verze n". A směr, kterým se ubírá GPLv3, ukazuje, že opatrnost je na místě.

    13.8.2009 06:06 Martin Dvořák | skóre: 8 | blog: jezek2
    Rozbalit Rozbalit vše Re: GPL
    Problém je, že bez této klauzule je daná aplikace/knihovna do budoucna zkriplená. Jsou samozřejmě vyjímky kde to tak nevadí, např. Linux jádro, ale ty jsou specifické (nelinkuje přímo s userspacem, má velkou masu, takže se všichni ostatní přizpůsoběj Linuxu a není moc případů kdy by někdo chtěl používat části kódu z Linuxu v jiné aplikaci). Pokud má někdo s touto klauzulí problém, doporučuji zvolit jinou licenci než GPL. Přijde mi že většina jednotlivců a firem nemá s klauzulí problém (nebo se alespoň nakonec rozhodli ji ponechat).

    Osobně jsem musel použít "horší" knihovnu jen kvůli absenci této klauzule, protože nemělo smysl investovat prostředky do knihovny (potřeboval jsem ji netriviálně upravit) která nemá budoucnost, pro mě dosti blízkou protože některé projekty ve kterých ji chci v budoucnu potenciálně použít jsou pod GPLv3.

    Ohledně GPLv3 nevím kde je problém, pouze upřesňuje GPL myšlenku na aktuální stav použití software.
    13.8.2009 10:03 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: GPL
    Problém je, že bez této klauzule je daná aplikace/knihovna do budoucna zkriplená.

    Pokud výrazem "zkriplená" myslíte, že je výrazně omezena použitelnost kódu v jiných budoucích projektech, tak to je v první řadě způsobeno už tím faktem, že se autor rozhodl použít GPL, která je místo na sdílení kódu a na spolupráci v první řadě zaměřena na ochranu drahocenného "free" kódu před "zlými uzavírači". Navíc tím FSF nechtěně potvrdila má dřívější slova, že GPL je vlastně "nekompatibilní i sama se sebou. Dříve jsem na toto upozornění dostával odpověď, že je přeci nesmysl, aby někdo vymýšlel licenci, která bude fungovat stejně jako GPL, ale nebude to GPL. Teď s takovou licencí přišla sama FSF a ukázala, že ta hypotetická situace může být zcela reálná.

    Pokud má někdo s touto klauzulí problém, doporučuji zvolit jinou licenci než GPL. Přijde mi že většina jednotlivců a firem nemá s klauzulí problém (nebo se alespoň nakonec rozhodli ji ponechat).

    A to mne trochu děsí. Ale vidím v tom je jedno z mála pozitiv GPLv3: ukázala těm, kdo dříve bezmyšlenkovitě akceptovali dodatek o "any future version", co všechno by v budoucnu taková "any future version" mohla obsahovat. A mnozí z nich na základě toho raději zůstali striktně u GPLv2.

    Ohledně GPLv3 nevím kde je problém, pouze upřesňuje GPL myšlenku na aktuální stav použití software.

    Podle mne je rozdíl zcela zásadní. GPLv2 se zabývala pouze tím, zda je kód včetně případných úprav dále šířen pod stejnou licencí. Takže pokud jste chtěl GPLv2 software pouze používat, nekladla na vás naprosto žádné omezení. Pokud jste ho chtěl dále šířit (beze změn), stačilo zachovat licenci. U GPLv3 software už musíte studovat krkolomné formulace a dusit se v právnických kličkách už v okamžiku, kdy ho chcete použít v nějakém embedded zařízení. A to je podle mne špatně, nemluvě o tom, že ještě nemáme tušení, co si FSF vymyslí v GPLv4 nebo dalších verzích. Pro inspiraci se podíveje se třeba na Affero GPL, která vás svazuje dokonce už v okamžiku, kdy takto licencovaný software pouze hodláte spouštět na svém vlastním počítači a nikam ho šířít nechcete.

    xkucf03 avatar 13.8.2009 10:38 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše GPL není problém
    A to mne trochu děsí. Ale vidím v tom je jedno z mála pozitiv GPLv3: ukázala těm, kdo dříve bezmyšlenkovitě akceptovali dodatek o "any future version", co všechno by v budoucnu taková "any future version" mohla obsahovat. A mnozí z nich na základě toho raději zůstali striktně u GPLv2.

    Myslím, že takové strašení vůbec není na místě. V GPL licenci se totiž píše:

    If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.

    Což znamená, že s budoucími verzemi mohou uživateli práva jedině přibývat, nemůže o žádná práva přijít, nebo být zatížen novými požadavky* – uživatel totiž může stále používat software podle pravidel, která stanovila původní verze licence.

    Řeči o „biaco šeku“ jsou tedy nesmyslné. Důvod ke stanovení konkrétní verze GPL (bez dodatku „any later version“) má pouze ten, kdo se obává, že by další verze přidávaly příliš mnoho svobod a nebyly by tak přísné jako současná verze (např. by se GPL začala přibližovat BSD licenci) – pokud se tedy autor obává, že by uživatelé softwaru mohli tímto způsobem dostat (aniž by do toho autor mohl mluvit) od FSF více práv, než si on přeje (než stanovuje současná licence), má smysl, stanovit konkrétní verzi licence. Jinak se není čeho bát.

    *) např. povinnost mít v kanceláři pověšený obraz RMS, nebo při použití programu odříkávat nějakou FSF modlitbu (z toho mají asi fanatičtí odmítači GPL hrůzu :-D)

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    13.8.2009 11:34 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: GPL není problém
    To ale platí pouze za předpokladu, že projekt zůstane navždy GPLv2+. Jenže v okamžiku, kdy budete chtít využít něco, co je GPLv3, tak máte jen dvě možnosti: přelicencovat na GPLv3 (GPLv3+) nebo si to napsat sám (ať žije podopora sdílení kódu). Stejně jako GPL asimiluje ostatní open source (umožňuje brát, ale zakazuje poskytovat), tak novější verze GPL asimilují starší (s plusem - s těmi bez plusu jsou nekompatibilní).
    13.8.2009 12:15 Martin Dvořák | skóre: 8 | blog: jezek2
    Rozbalit Rozbalit vše Re: GPL není problém
    Ano je to tak, případně viz druhá část tohoto postu.
    xkucf03 avatar 13.8.2009 13:39 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: GPL není problém
    To ale platí pouze za předpokladu, že projekt zůstane navždy GPLv2+

    Ne – uživatel může vždycky používat původní verzi softwaru pod původní verzí licence. Jeho práva nejsou nijak dotčena. Pokud si stáhnu software ve verzi 1.1 a pod licencí GPLv2 (nebo 2+) mám záruku, že tenhle kód můžu navždy používat pod touto licencí – bez ohledu na to, co si vymyslí autor programu nebo lidi z FSF – jako uživatel nabudu určitá práva a ty mi nikdo nemůže vzít.

    Co se stane s dalšími verzemi je vždycky ve hvězdách. Uživatel totiž nemá žádný implicitní nárok, že budou vycházet další verze programu a že budou pod licencí, jaká se mu líbí. Ony totiž další verze programu vůbec vycházet nemusejí, autora může přejet auto, nebo se na program jednoduše vykašle, protože nebude mít čas nebo ho to přestane bavit. Nebo se autor klidně může rozhodnout, že program přelicencuje a další verze bude šířit pod licencí typu EULA. Tohle je prostě přirozený fakt a je třeba ho brát na vědomí.

    Důležité ale je, že kdokoli může vzít poslední verzi programu pod původní licencí a rozvíjet ji podle svého. Ať se stane cokoli, i kdyby se všichni z FSF stavěli na hlavu, situace uživatele se nemůže zhoršit – původní kód pod původní licencí mu nikdo nevezme. Pokud další verze vyjde pod licencí, se kterou nesouhlasíš, tak si představ, že další verze vůbec nevyšla ;-)

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    13.8.2009 13:52 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: GPL není problém
    Každý se na to díváme z jiné strany. Já se na to dívám z pohledu autora, který si ještě dokáže představit, že by svůj projekt vydal pod GPLv2, i kdyby nemusel, ale je pro něj nepřijatelná GPLv3. Obecně si nedokážu představit, že bych předem automaticky posvětil používání a šíření pod jakoukoli licencí jen s podmínkou, že se bude jmenovat "GPL verze n".
    xkucf03 avatar 13.8.2009 14:17 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: GPL není problém

    Pokud člověk ten software píše sám, nebo v pár lidech, tak v tom není problém – já taky „or any later version“ neuvádím, protože kdykoli ten software můžu přelicencovat na vyšší verzi (např. kdyby mi časem někdo napsal, že ho chce používat pod GPLv4, tak si tu licenci přečtu a klidně mu to pod GPLv4 vydám, pokud nebudu mít nic proti).

    Ta poznámka „or any later version“ je tam spíš pro spíš pro větší týmy, které by se složitě musely shánět dohromady a dohadovat se – tak se to prostě ošetří nazačátku a pak není potřeba nic řešit.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    13.8.2009 14:55 Martin Dvořák | skóre: 8 | blog: jezek2
    Rozbalit Rozbalit vše Re: GPL není problém
    Vy přelicencovat můžete, ale může se tak snadno vytvořit celej řetězec lidí, kteří budou postupně upravovat nějakou odnož části kódu, ke kterému pak přijde někdo další s potřebou použít GPLv3, bude pak muset projít všechny autory změn až k vám a to již není jednoduché. Nebo co když bude někdo vyžadovat uvolnění s klauzulí "or any later version", aby jeho SW bylo zabezpečeno do budoucna? Pokud nemáte opravdu silný důvod, je celkem hloupé tuto klauzuli odstraňovat (viz ostatní příspěvky v této diskuzi).
    xkucf03 avatar 13.8.2009 15:30 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: GPL není problém

     

    je celkem hloupé tuto klauzuli odstraňovat

    Já nic neodstaňuji :-) Licenci nechávám v původním znění podle FSF. Jen u programu píšu, že je např. pod GPLv3. S tím, že bych to automaticky „upgradoval“ v případě že vyjde další verze … asi je to jedno, klidně bych tam „or any later version“ mohl připsat :-)

     

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    xkucf03 avatar 13.8.2009 13:39 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: GPL není problém
    To ale platí pouze za předpokladu, že projekt zůstane navždy GPLv2+

    Ne – uživatel může vždycky používat původní verzi softwaru pod původní verzí licence. Jeho práva nejsou nijak dotčena. Pokud si stáhnu software ve verzi 1.1 a pod licencí GPLv2 (nebo 2+) mám záruku, že tenhle kód můžu navždy používat pod touto licencí – bez ohledu na to, co si vymyslí autor programu nebo lidi z FSF – jako uživatel nabudu určitá práva a ty mi nikdo nemůže vzít.

    Co se stane s dalšími verzemi je vždycky ve hvězdách. Uživatel totiž nemá žádný implicitní nárok, že budou vycházet další verze programu a že budou pod licencí, jaká se mu líbí. Ony totiž další verze programu vůbec vycházet nemusejí, autora může přejet auto, nebo se na program jednoduše vykašle, protože nebude mít čas nebo ho to přestane bavit. Nebo se autor klidně může rozhodnout, že program přelicencuje a další verze bude šířit pod licencí typu EULA. Tohle je prostě přirozený fakt a je třeba ho brát na vědomí.

    Důležité ale je, že kdokoli může vzít poslední verzi programu pod původní licencí a rozvíjet ji podle svého. Ať se stane cokoli, i kdyby se všichni z FSF stavěli na hlavu, situace uživatele se nemůže zhoršit – původní kód pod původní licencí mu nikdo nevezme. Pokud další verze vyjde pod licencí, se kterou nesouhlasíš, tak si představ, že další licence vůbec nevyšla ;-)

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    xkucf03 avatar 13.8.2009 13:41 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: GPL není problém

    Omylem jsem to odeslal dvakrát.
    Odpovídejte pod ten první příspěvek
    (v tomhle je překlep).

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    13.8.2009 11:05 Martin Dvořák | skóre: 8 | blog: jezek2
    Rozbalit Rozbalit vše Re: GPL
    Pokud výrazem "zkriplená" myslíte, že je výrazně omezena použitelnost kódu v jiných budoucích projektech, tak to je v první řadě způsobeno už tím faktem, že se autor rozhodl použít GPL, která je místo na sdílení kódu a na spolupráci v první řadě zaměřena na ochranu drahocenného "free" kódu před "zlými uzavírači". Navíc tím FSF nechtěně potvrdila má dřívější slova, že GPL je vlastně "nekompatibilní i sama se sebou. Dříve jsem na toto upozornění dostával odpověď, že je přeci nesmysl, aby někdo vymýšlel licenci, která bude fungovat stejně jako GPL, ale nebude to GPL. Teď s takovou licencí přišla sama FSF a ukázala, že ta hypotetická situace může být zcela reálná.
    Takto zkriplit jí ovšem musí autor díla, standardně zkriplená není. Je otázkou jestli je dobře, že je tato klauzule volitelná. Pak by takový problém nenastal a lidi kteří by s klauzulí nesouhlasili by použili jinou licensi.
    A to mne trochu děsí. Ale vidím v tom je jedno z mála pozitiv GPLv3: ukázala těm, kdo dříve bezmyšlenkovitě akceptovali dodatek o "any future version", co všechno by v budoucnu taková "any future version" mohla obsahovat. A mnozí z nich na základě toho raději zůstali striktně u GPLv2.
    Pointa "any future version" je v tom, že nadále můžete SW používat pod starou verzí a nová verze GPL vás navíc nijak omezit nemůže. Maximálně může více otevřít.
    Podle mne je rozdíl zcela zásadní. GPLv2 se zabývala pouze tím, zda je kód včetně případných úprav dále šířen pod stejnou licencí. Takže pokud jste chtěl GPLv2 software pouze používat, nekladla na vás naprosto žádné omezení. Pokud jste ho chtěl dále šířit (beze změn), stačilo zachovat licenci. U GPLv3 software už musíte studovat krkolomné formulace a dusit se v právnických kličkách už v okamžiku, kdy ho chcete použít v nějakém embedded zařízení. A to je podle mne špatně, nemluvě o tom, že ještě nemáme tušení, co si FSF vymyslí v GPLv4 nebo dalších verzích. Pro inspiraci se podíveje se třeba na Affero GPL, která vás svazuje dokonce už v okamžiku, kdy takto licencovaný software pouze hodláte spouštět na svém vlastním počítači a nikam ho šířít nechcete.
    GPLv2 se zabývala pouze tím co bylo nutné v dané době. Avšak jak vývoj pokročil a objevily se v masovém měřítku nové způsoby distribuce a užívání, a zejména podkopání jednoho ze základních principů GPL (Tivoizace), bylo potřeba rozšířít licensi o další případy. Problémem je, že sice dostanete přístup ke zdrojákům a můžete je modifikovat, ale už je nemůžete spustit, protože mimo dané embedded využití to postrádá obvykle smysl. U klasického software můžete modifikovat a spustit bez problému.

    Affero GPL je specifická variace GPL license která má také svůj význam (zejména v dnešní době masivního server-side nasazení čistě jako služba, kde je normální GPL neúčinná), je plně na autorech daného díla zda-li ji chtějí využít nebo ne.
    13.8.2009 11:40 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: GPL
    Jak to tedy bude, když někdo bude chtít použít dohromady software podle GPLv3 a podle „GPLv2 or any future version“ a v druhém případě se bude řídit pravidly GPLv2? To asi také nepůjde, ne?

    Druhá věc, neumožňuje ten dodatek „or any future version“ program „přelicencovat“? Tj. já jako autor vydám program pod GPLv2 nebo vyšší, někdo program upraví, bude se řídit GPLv3 a program vydá pod GPLv3? Nebo je něco, co mi jako uživateli, který se řídí GPLv3, něco brání tento program dál poskytnout pod GPLv3?
    13.8.2009 11:56 Martin Dvořák | skóre: 8 | blog: jezek2
    Rozbalit Rozbalit vše Re: GPL
    Jak to tedy bude, když někdo bude chtít použít dohromady software podle GPLv3 a podle „GPLv2 or any future version“ a v druhém případě se bude řídit pravidly GPLv2? To asi také nepůjde, ne?
    Jako celek se bude řídit pravidly GPLv3. Daný kód pod GPLv3 však může být v daném projektu pouze volitelná část a v případě nepoužití se lze řídit GPLv2. Nebo pokud budete chtít z cizího programu použít třeba jen nějakou malou část, která je zrovna pod GPLv2. Stejnej princip je ikdyž si místo GPLv2 dosadíte libovolnou jinou GPL kompatibilní licensi (např. BSD).
    Druhá věc, neumožňuje ten dodatek „or any future version“ program „přelicencovat“? Tj. já jako autor vydám program pod GPLv2 nebo vyšší, někdo program upraví, bude se řídit GPLv3 a program vydá pod GPLv3? Nebo je něco, co mi jako uživateli, který se řídí GPLv3, něco brání tento program dál poskytnout pod GPLv3?
    Ano, přelicencování na vyšší verzi je možné kýmkoliv, dokonce i z LGPL na GPL. Původní autoři však mohou danou změnu odmítnout začlenit do své verze. Pointa je že v každém případě nedojde k uzavření kódu, a ikdyž je třeba nemůžete v původním projektu použít z důvodu odmítnutí nové verze license autory původního projektu, lze jej studovat nebo mít samostatnou verzi pod vyšší verzí license (např. spravovanou komunitou).
    13.8.2009 12:13 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: GPL
    Ano, přelicencování na vyšší verzi je možné kýmkoliv, dokonce i z LGPL na GPL. Původní autoři však mohou danou změnu odmítnout začlenit do své verze. Pointa je že v každém případě nedojde k uzavření kódu, a ikdyž je třeba nemůžete v původním projektu použít z důvodu odmítnutí nové verze license autory původního projektu, lze jej studovat nebo mít samostatnou verzi pod vyšší verzí license (např. spravovanou komunitou).
    To vše ale platí jedině za předpokladu, že nepřijde nějaká GPLv4, která uzavření kódu umožní. Pak bude moci kdokoliv vzít kód pod GPLv2 nebo vyšší, přelicencovat jej na GPLv4 a uzavřít.
    13.8.2009 12:20 Martin Dvořák | skóre: 8 | blog: jezek2
    Rozbalit Rozbalit vše Re: GPL
    Ano, i to je možné. Také je možné, že se nějak nepříznivě změněj zákony. Oboje je však relativně málo pravděpodobné.

    O takové možnosti zneužití přímo FSF jsem uvažoval již dávno, můj názor je takový, že v případě takového excesu a vzhledem k tomu jak moc je GPL license používaná by bylo pravděpodobné, že by se dalo takovou změnu zneplatnit např. podáním hromadné žaloby.
    13.8.2009 12:25 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: GPL
    Z toho důvodu bych GPL použil jedině v případě, kdy by mi šlo především o nemožnost zavření kódu, možnost sdílení kódu by byla až na dalším místě – a uvedl bych přesnou verzi licence GPL, bez možnosti změny.
    13.8.2009 12:37 Martin Dvořák | skóre: 8 | blog: jezek2
    Rozbalit Rozbalit vše Re: GPL
    Chtěl jsem poukázat na to, že toto riziko je velmi malé a je řešitelné, takže není důvod klazuli "or any later version" odstraňovat. Se sdílením kódu souhlasím, sám používám spíše BSD licensi, zejména co se týká knihoven. Některé projekty (především aplikace) jsou však takového druhu kde je použití GPL mnohem lepší volbou. Nebo v případě kdy rozšiřujete nějaký cizí existující kód, pak se musíte řídit stávající licensí.
    13.8.2009 11:49 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: GPL
    Avšak jak vývoj pokročil a objevily se v masovém měřítku nové způsoby distribuce a užívání, a zejména podkopání jednoho ze základních principů GPL (Tivoizace), bylo potřeba rozšířít licensi o další případy. Problémem je, že sice dostanete přístup ke zdrojákům a můžete je modifikovat, ale už je nemůžete spustit, protože mimo dané embedded využití to postrádá obvykle smysl.

    A teď se na to zkuste podívat z pohledu výrobce takového zařízení. Prodáte někomu hotový odladěný přístroj včetně firmware, on si tam nahraje vlastní (lhostejno, zda jde o modifikaci toho vašeho nebo úplně cizí), ta něco zničí (data, v horším případě i hardware), on tam nahraje zpátky vaši původní verzi a půjde přístroj reklamovat. Divíte se, že se chce proti takovému chování bránit?

    Tohle by samozřejmě šlo řešit tím, že pro přehrání firmware nepodepsaným bude potřeba přepnout nějaký zapečetěný přepínač a po porušení pečeti ztratí záruka platnost. Ale jak chcete řešit situaci, kdy zařízení obsahuje třeba bluetooth/wifi/… modul, který při určitém nastavení parametrů bude překračovat zákonem povolené limity pro vysílací výkon? Pak výrobce v některých zemích prostě nebude smět uvést na trh zařízení, které umožní poměrně snadným postupem vysílací limity překročit, protože by se sám vystavil riziku trestního postihu.

    Affero GPL je specifická variace GPL license která má také svůj význam (zejména v dnešní době masivního server-side nasazení čistě jako služba, kde je normální GPL neúčinná), je plně na autorech daného díla zda-li ji chtějí využít nebo ne.

    Ano, je to na autorech. Ale je to pořád stejný problém, který v původní podobě zavádí už GPL jako taková: jde o licenci, která v zájmu ochrany drahocenného "free software" před "zlými uzavírači", brání naplnění základní myšlenky open source - spolupráce a sdílení kódu. Affero GPL v tom jde ještě dál než GPL, protože vás omezuje už v okamžiku, kdy budete chtít takový kód spouštět na svém vlastním počítači, aniž byste ho jakkoli dál šířil. A to je dost alarmující, protože jakkoli mám ke klasické GPL výhrady, tak zatím nikdy (ani ve verzi 3) neomezovala svobodu toho, kdo chce daný software pouze používat.

    13.8.2009 12:08 Martin Dvořák | skóre: 8 | blog: jezek2
    Rozbalit Rozbalit vše Re: GPL
    Tohle by samozřejmě šlo řešit tím, že pro přehrání firmware nepodepsaným bude potřeba přepnout nějaký zapečetěný přepínač a po porušení pečeti ztratí záruka platnost. Ale jak chcete řešit situaci, kdy zařízení obsahuje třeba bluetooth/wifi/… modul, který při určitém nastavení parametrů bude překračovat zákonem povolené limity pro vysílací výkon? Pak výrobce v některých zemích prostě nebude smět uvést na trh zařízení, které umožní poměrně snadným postupem vysílací limity překročit, protože by se sám vystavil riziku trestního postihu.
    Především je chyba, že to daný modul vůbec umožňuje. Neorientuju se v zákonech týkajících se tohoto tématu, ale nenastává stejný problém pokud si daný modul uživatel objedná přímo? (pokud je tedy vůbec dostupný) Pokud nejde objednat přímo, pak problém není. Nicméně, nevím proč by nemohl tvůrce koncového zařízení udělat HW opatření aby toto nemohlo nastat, např. převedením takových řídících funkcí do HW se kterým SW pouze interaktuje bez možnosti narušení limitů.
    Ano, je to na autorech. Ale je to pořád stejný problém, který v původní podobě zavádí už GPL jako taková: jde o licenci, která v zájmu ochrany drahocenného "free software" před "zlými uzavírači", brání naplnění základní myšlenky open source - spolupráce a sdílení kódu. Affero GPL v tom jde ještě dál než GPL, protože vás omezuje už v okamžiku, kdy budete chtít takový kód spouštět na svém vlastním počítači, aniž byste ho jakkoli dál šířil. A to je dost alarmující, protože jakkoli mám ke klasické GPL výhrady, tak zatím nikdy (ani ve verzi 3) neomezovala svobodu toho, kdo chce daný software pouze používat.
    Ano spolupráce může být narušena, bohužel. Nejde to udělat jinak a zároveň zachovat nemožnost uzavření.

    Affero GPL sem podrobně příliš nezkoumal, ale daný kód si můžete spouštět kde chcete, pouze pokud jej zpřístupníte přes síť ostatním uživatelům, tak těmto uživatelům musíte dát možnost získat zdrojové kódy. Rozhodně je nemusíte dávat věřejně pokud daná služba není veřejně dostupná.
    13.8.2009 12:39 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: GPL
    Především je chyba, že to daný modul vůbec umožňuje.

    To není tak jisté. Skutečný vysílací výkon může záviset na mnoha dalších okolnostech, takže kdyby modul byl zkonstruován tak, aby za žádných okolností nemohl být překročen limit, mohl by za jiných okolností naopak produkovat příliš slabý signál. Limity navíc mohou záviset na účelu a způsobu využití a samozřejmě i na konkrétní zemi.

    Pro jednoduchost si představte třeba situaci, kdy alternativní firmware způsobí, že zařízení podporující bluetooth bude vysílat i poté, co ho "vypnete". Ať už to bude chyba nebo záměr, uživatel, který v dobré víře s takto "vypnutým" zařízením nastoupí do letadla, z toho může mít dost velký průšvih.

    nenastává stejný problém pokud si daný modul uživatel objedná přímo?

    To samozřejmě nastává. Jenže v takovém případě se očekává, že s ním bude pracovat dostatečně informovaný uživatel, který bude zodpovědný za to, jak a k čemu ho použije. U koncového zařízení (palmtop, telefon apod.) se naopak očekává, že uživatel takové věci řešit nepotřebuje, protože od toho je tu výrobce.

    daný kód si můžete spouštět kde chcete, pouze pokud jej zpřístupníte přes síť ostatním uživatelům, tak těmto uživatelům musíte dát možnost získat zdrojové kódy

    Ale to jen potvrzujete, co jsem napsal: AGPL vás omezuje a klade na vás podmínky i v případě, že software instalujete pouze na svůj vlastní počítač a spouštíte jej pouze tam, aniž byste jej kamkoli šířil nebo komukoli poskytoval. V případě většího rozšíření licencí založených na tomto principu by to mohlo vést k dost absurdním situacím - např. nutnost nabídnout zdrojáky každému uživateli informačního kiosku nebo každému, komu půjčím svůj telefon, aby si zavolal.

    xkucf03 avatar 13.8.2009 13:22 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše GPL a Affero GPL
    Limity navíc mohou záviset na účelu a způsobu využití a samozřejmě i na konkrétní zemi.

    Běžně se prodávají třeba vysílačky, které se dají jednoduše přeprogramovat (případně upravit připájením/odpájením některých konktaktů na desce) tak, že vysílají na jiných frekvencích nebo s jiným výkonem a jejich použití pak je v dané zemi nelegální – jenže to je odpovědnost uživatele, ne výrobce (ten si nechal homologovat vysílačku s určitým firmwarem nebo konfigurací).

    uživatel, který v dobré víře s takto "vypnutým" zařízením nastoupí do letadla, z toho může mít dost velký průšvih.

    Uživatel je svéprávný a pokud si sám od sebe změní firmware, má vědět, jak se tím parametry zařízení mění, nese následky svého chování (nahrál si tam vlastní firmware). To je jako kdyby sis upravil auto tak, že bys na výfuk přidělal hadici a tu si zavedl do kabiny. Výrobce auta taky nemůže za to, že uživatel je debil a umřeli mu spolujezdci.

    V podstatě jakýkoli výrobek můžeš předělat na zbraň nebo jinak škodlivé zařízení – ale to už je odpovědnost toho, kdo to předělal, ne toho, kdo tu věc původně vyrobil. 

    AGPL vás omezuje a klade na vás podmínky i v případě, že software instalujete pouze na svůj vlastní počítač a spouštíte jej pouze tam, aniž byste jej kamkoli šířil nebo komukoli poskytoval.

    Díváš se na to moc pesimisticky. Já jsem naopak rád, když si při používání webové aplikace můžu stáhnout její zdrojové kódy, studovat je a vím, co to vlastně používám. Případně si můžu zprovoznit vlastní instanci té aplikace. Myslím, že to je přirozený vývoj – stejně jako je proprietární software nahrazován svobodným softwarem, tak proprietární služby, které běží v jediné instanci budou nahrazeny svobodnými službami, které stojí na otevřeném softwaru a otevřených standardech (viz např. ICQ, které běží v jediné instanci, a je nahrazováno otevřeným jabberem, jehož instancí může na Síti běžet libovolné množství).

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    13.8.2009 13:32 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: GPL a Affero GPL
    Já jsem naopak rád, když si při používání webové aplikace můžu stáhnout její zdrojové kódy, studovat je a vím, co to vlastně používám.
    Trochu bych to upravil – myslíte si, že víte, co používáte. Ale kontrolu nad tím, zda na serveru běží opravdu tento kód, nemáte.
    proprietární služby, které běží v jediné instanci budou nahrazeny svobodnými službami, které stojí na otevřeném softwaru a otevřených standardech (viz např. ICQ, které běží v jediné instanci, a je nahrazováno otevřeným jabberem, jehož instancí může na Síti běžet libovolné množství)
    Přičemž ona otevřenost softwaru je v tomto případě úplně zbytečná a důležitá je otevřenost standardů. Existují proprietární implementace Jabberu, což ale Jabberu jako takovému (protokolu) nijak neškodí a nečiní jej to méně otevřeným.
    13.8.2009 13:34 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: GPL a Affero GPL
    Uživatel je svéprávný a pokud si sám od sebe změní firmware, má vědět, jak se tím parametry zařízení mění, nese následky svého chování (nahrál si tam vlastní firmware). To je jako kdyby sis upravil auto tak, že bys na výfuk přidělal hadici a tu si zavedl do kabiny. Výrobce auta taky nemůže za to, že uživatel je debil a umřeli mu spolujezdci.

    To už je ale hardwarová úprava a každému, kdo to dělá, je jasné, že něco podstatného mění. Oproti tomu výměna firmware nemusí být o nic náročnější než stažení nového zvonění nebo screensaveru a uživatel nemusí vůbec tušit, že dělá něco, co může podstatným způsobem ovlivnit chování přístroje a vystavit ho riziku. Nejde zdaleka vždy jen o případ, kdy si člověk naprogramuje vlastní úpravy a ví (nebo by aspoň měl vědět), co dělá.

    Myslím, že to je přirozený vývoj

    Pevně doufám že ne a že se výstřelky typu AGPL příliš neujmou.

    viz např. ICQ, které běží v jediné instanci, a je nahrazováno otevřeným jabberem, jehož instancí může na Síti běžet libovolné množství

    Teď si nejsem úplně jistý, jestli se oba bavíme o stejném světě…

    xkucf03 avatar 13.8.2009 14:11 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: GPL a Affero GPL
    a uživatel nemusí vůbec tušit, že dělá něco…

    Tušit sice nemusí, ale měl by. Je to něco jako princip „neznalost zákona neomlouvá“. Pokud bychom totiž přistoupili na tento způsob myšlení („uživatel je pako, neví, co dělá, a odpovědnost za něj musí nést někdo jiný“), naše společnost by nepěkně zdegenerovala.

    Např. stáhnout si do počítače virus je velice jednoduché, řídit auto a přejet při tom pár lidí na zastávce je taky velice jednoduché, pustit si plyn a vyhodit pak dům i s rodinou do povětří je také velmi jednoduché… nejde prostě zbavovat lidi odpovědnosti za jejich chování.

    Teď si nejsem úplně jistý, jestli se oba bavíme o stejném světě…

    Např. místo proprietárního Twitteru se bude používat otevřený software laconi.ca, který může běžet v libovolném počtu instancí (jednou z nich je identi.ca), místo proprietárních diskusí na Lidé.cz si můžeš rozjet vlastní diskuse pomocí phpBB.

    Otevřené standardy a protokoly jsou rovněž důležité – např. napíšu klientský program API nějaké služby na webu a pak akorát změním URL (nebo server:port) a budu používat jinou instanci té služby běžící někde jinde. Je pravda, jak píše Filip, že pak není nezbytné, aby ten software byl otevřený (např. proprietární server implementující otevřený protokol).

    Svým způsobem je to návrat ke kořenům Internetu – např. se dohodl protokol (HTTP, SMTP atd.) a každý ať si k tomu napíše server a klienta a provozuje si kolik instancí chce. Internet ale v poslední době zaneřádila řada proprietárních služeb, které běží v jediné instanci… a netýká se to jen takových hraček jako je Facebook nebo Twitter – týká se to i softwaru pro firmy, např. CRM nebo BI poskytované formou SaaS. Přirozeným vývojem bude standardizace a přenositelnost, abych např. mohl vyměnit poskytovatele služby a jednoduše si k němu přenesl data. Ten „byznys“ svět je v tomhle napřed – zákazníci se (oprávněně) bojí „vendor lock-inu“ (nebo spíš „service provider lock-inu“) a poskytovatelé služeb na to reagují tak, že umožňují zákazníkům, aby si stáhli všechna svoje data k sobě.

     Svět se prostě mění a je normální, že se musí měnit i svobodné softwarové licence – reagují na aktuální skutečnosti.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    13.8.2009 14:57 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: GPL a Affero GPL
    Aby nedošlo k nedorozumění: já také považuji otevřené standardy za důležité, dokonce za ještě důležitější než samotný open source (nebo dokonce free software). Jen prostě nemám pocit, že je situace ohledně ICQ/Jabber nebo Skype/SIP tak růžová, jak ji popisujete. Určitý odklon od Skype ke službám založeným na SIP je sice znát, ale že by Jabber nějak výrazně vytlačoval ICQ, to bych neřekl.
    13.8.2009 10:27 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: GPL
    Problém je, že bez této klauzule je daná aplikace/knihovna do budoucna zkriplená.
    Pouze v případě, že FSF bude GPL měnit pro autora nežádoucím směrem, nebo pokud má projekt velmi mnoho přispěvatelů. Pokud má projekt relativně málo přispěvatelů a příští verze GPL bude podle autorů ve stejném duchu, jako předchozí, ale lepší, není přece problém daný program přelicencovat.
    13.8.2009 11:00 Martin Dvořák | skóre: 8 | blog: jezek2
    Rozbalit Rozbalit vše Re: GPL
    Tohle je ovšem pouze pohled původních autorů SW. Jsou však případy kdy mohu vzít cizí projekt a pro původní autory nepředpokládaným způsobem ho využít jinak, a to nejsem pak vůbec v dobré pozici pro přemlouvání pro relicensování, díky absenci dané klauzule jsem ztratil část svobod které by jinak GPL měla zajišťovat. V mém konkretním případě navíc vím, že pro danou změnu nemám šanci. Proto jsem musel zvolit jiný projekt ačkoliv jsou oba pod GPL.
    Bedňa avatar 12.8.2009 13:28 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?

    Ja to asi nezmením, ale najlepšie by boli tak dve licencie jedna striktná a druhá voľnejšia, aby to nedopadlo ako s tím slovníkom, ale keby svet bol len čiernobiely bol by nudný a nebol by tu ani open source.

    KERNEL ULTRAS video channel >>>
    Jardík avatar 12.8.2009 14:31 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Existuje jediná správná opensource licence: se zdrojákem si dělejte, co chcete.
    Věřím v jednoho Boha.
    12.8.2009 14:51 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    V takovém světě pak existuje jediná správná proprietární licence. Uhodneš jaká? ;-)
    Ještě na tom nejsem tak špatně, abych četl Viewegha.
    12.8.2009 16:45 Timmy
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    12.8.2009 17:28 Robert Krátký | skóre: 94 | blog: Robertův bloček
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Pěkné, o tom jsem nevěděl. Tohle mě pobavilo:
    The license was approved as a GPL-compatible free software license by the Free Software Foundation.
    Bohužel už ji GNU v tom seznamu na stránkách nemá, asi chtějí být víc seriózní...
    Ilfirin avatar 12.8.2009 18:09 Ilfirin | skóre: 32 | blog: ilfblog | Liberec
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Ale o GNU se tam přece nepíše, píše se o FSF.
    Jardík avatar 12.8.2009 20:53 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Vpravo ve sloupečku: GPL compatible Yes
    Věřím v jednoho Boha.
    Jardík avatar 12.8.2009 20:54 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Aha, nepochopil jsem to, ignorujte mě :-)
    Věřím v jednoho Boha.
    Bedňa avatar 13.8.2009 13:58 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?

    Tak to je veľký omyl, pokiaľ by si ten kód privlastnil napríklad MS shit a potom odomňa pýtal prachy za licenciu, tak to by som toho autora open source asi nakopal.

    KERNEL ULTRAS video channel >>>
    13.8.2009 14:07 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Proč? Pokud by pořád byl k dispozici původní projekt s původní (whatever-you-wish) licencí, nevidím v tom problém. Pro někoho je důležitější, aby to mohli používat ostatní, pro někoho aby to nemohli používat ti, kdo toho nejsou hodni.
    Jardík avatar 13.8.2009 17:30 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    +1
    Věřím v jednoho Boha.
    xkucf03 avatar 13.8.2009 18:22 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    aby to mohli používat ostatní, pro někoho aby to nemohli používat ti…

    Záleží, co je tvojí motivací. Pokud ti jde jen o to, aby sis udělal dobré jméno, abys byl oblíbený tím, že tvůj SW používají spousty lidí, pokud jsi filantrop, kterého baví pracovat pro ostatní zadarmo… pak je vhodnější licence, která klade minimum podmínek.

    Pokud ale hledáš udržitelný obchodní model, který ti umožňí vytvářet kvalitní software, není pro tebe důležitý absolutní počet uživatelů – zajímají tě konstruktivní uživatelé a naopak se snažíš omezit počet černých pasažérů, kteří se jen vezou a tvému projektu nijak neprospívají (nebo ti dokonce škodí, protože ti konkurují*). Naopak konstruktivní uživatelé hlásí chyby, posílají připomínky, náměty, pomáhají ti s opravami, přispívají ke kódu. Všichni používáte daný program, ale místo abyste za něj platili, podílíte** se na jeho vývoji – ovšem černí pasažéři vám nejsou k ničemu dobří.

    *) např. konkurence vyrábějící uzavřený software přejímá tvůj kód → takže nabízí všechno, co ty a k tomu ještě tu svoji proprietární část. Jsi vlastně jejich vývojářem, akorát za to nedostáváš zaplaceno.
    **) toto je normální funkční obchodní model. Např. kamarádka pracovala chvíli v Německu, sice to myslím nebyl open source, ale princip byl podobný – skupina firem vytvořila družstvo a ze společných peněz platili vývoj účetního softwaru – všichni členové ten software používali a přispívali na jeho rozvoj. Ale proč by ho proboha dávali zadarmo nečlenům? Takové chování by bylo sebedestruktivní. Open source funguje podobně, ale je více benevolentní – předpokládá se, že když jsi schopný si ten software stáhnout, zkompilovat a nainstalovat, že se na něm budeš dobrovolně i trochu podílet (hlásit chyby, psát připomínky, testovat atd.). Požadavek na zachování licence je úplné minimum – aby se zabránilo aspoň těm největším vyžírkám (i takhle ten software používá spousta lidí, kteří nejsou nijak užiteční).

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    13.8.2009 18:34 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Pokud se na to díváte takhle, pak by bylo nanejvýš čestné si z non-GPL open source projektů také nic nebrat. Protože bere-li si GPL licencovaný projekt kód z non-GPL open source projektů a zároveň svou licencí brání přejímání kódu opačným směrem, pak je přesně takovou vyžírkou, jaké tu kritizujete. Dokonce horší, protože na rozdíl od closed source projektů, které si na nic nehrají, se s oblibou prohlašuje za ty jediné skutečně svobodné. Většina GPL projektů ovšem takové morální zábrany nemá…
    vlastikroot avatar 13.8.2009 19:35 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Jakepak vyzirky, vsak lepsi GPL projekt nez closed source program ne? A oresne to pouziti te svoji prace autor chce, proto mu da takovou licenci. Ja nechapu ty neustale dohady o licencich. Proste pokud nekdo chce pomoct s projektem, uvolni ho pod GPL, pokud ho chce venovat lidem, da ho pod BSD. Nic vic v tom neni.
    We will destroys the Christian's legion ... and the cross, will be inverted
    Jardík avatar 13.8.2009 20:12 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Na BSD kaká pes. Výše zmiňovaná licence je zdá se mnohem lepší.
    Věřím v jednoho Boha.
    vlastikroot avatar 13.8.2009 20:33 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    BSD nema k public domain moc daleko ;-)
    We will destroys the Christian's legion ... and the cross, will be inverted
    xkucf03 avatar 13.8.2009 19:57 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?

    Aby nedošlo k mýlce – sice píšu „vyžírka“, ale v podstatě proti nim nemohu nic říct – vždyť oni si jen berou to, co dal někdo jiný volně k dispozici. Takové chování nejde kritizovat ani z hlediska práva (neporušují licence) ani z hlediska morálky (původní autor softwaru musel vědět, že ho bude moci použít úplně kdokoli) – to jsem tedy nekritizoval – spíš jsem se pozastavoval nad hloupým chováním lidí, kteří pracují zadarmo pro ostatní. Pokud to někoho baví, tak budiž. Ale myslím, že je zcela legitimní (a racionální a dlouhodobě udržitelné) poskytovat kód jen svým kamarádům a ne úplně všem.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    Bedňa avatar 13.8.2009 21:05 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?

    Takže ešte raz pokiaľ dá niekto kvázi licenciu k softu že si s kódom môže robiť hocikto, hocičo, ten kód si môžem ja privlastniť a predávať ako svoj výtvor, citujem Jardíka "Existuje jediná správná opensource licence: se zdrojákem si dělejte, co chcete", čo ma nijak neobmedzuje v tom aby som si softvér privlastnil a pýtal za licencie peniaze, preto sú potrebné licencie GNU GPL a podobné, kto to ešte nepochopil, tak nech neštuduje za právnika :)

    KERNEL ULTRAS video channel >>>
    Jardík avatar 13.8.2009 22:54 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Kód si klidně přivlastněte, mně to vadit nebude. BTW nevíte, jestli je nelegální disassemblerovat program a z toho assembleru vyvodit originální kód v C++ a pak to zveřejnit?
    Věřím v jednoho Boha.
    Bedňa avatar 14.8.2009 17:05 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?

    Čo poznám tak všetky komerčné a uzavreté softvéry majú priamo v licencií napísané zákaz disasemblovať a ďalej šíriť kód, stačí si prečítať licenciu k tomu softu čo chceš disasemblovať, pokiaľ sa kódom len inšpiruješ a napíšeš vlastný v C++, tak Ti ťažko niekto niečo dokáže, ale už samotným disasemblovaním porušuješ licenciu, ale to nikomu hovoriť nebudeme :) Takto napríklad postupujú vývojáry ovládačov pre hardvér, kde výrobca kašle na Linuxákov.

    KERNEL ULTRAS video channel >>>
    Jardík avatar 14.8.2009 17:19 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Já se ptám proto, že podle reakce uživatele Ladicek taková licence u nás neplatí, ale proč, to už neřekl.
    Věřím v jednoho Boha.
    Bedňa avatar 14.8.2009 22:50 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?

    Právne je to asi dosť zložité, ale rozhodne porušenie licencie to je, a už bolo ohľadne toho dosť súdov aj v EU a súd vyhrali, poslal som ešte mail Ladikovi, tak uvidím čo odpíše.

    KERNEL ULTRAS video channel >>>
    17.8.2009 21:54 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
    Rozbalit Rozbalit vše Re: InfoWorld: Záleží ještě na GPL?
    Kucí, já mám dovolenou, nemůžete čekat, že budu pořád sedět u ábíčka :-)

    Myslím, že se to tady před nějakou dobou řešilo, a vzal jsem si z toho to ponaučení, že český autorský (nebo nějaký jiný?) zákon některá užití díla explicitně povoluje. V takovém případě má pochopitelně přednost zákon před licencí. Nejsem anál (IANAL), abych to hledal a hlavně našel, takže si tím samozřejmě nemůžu být jistý, ale myslím, že je to tak. Kdyžtak mne někdo opravte.
    Ještě na tom nejsem tak špatně, abych četl Viewegha.

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.