Hlavní navigace

iD Software a Valve porušují GNU GPL

6. 8. 2007

Sdílet

Server Steam začal prodávat balík her od známé firmy iD Software. Jsou mezi nimi klasiky jako například Wolfenstein, Doom, Quake a podobně. Pro spouštění her je využíván program DOSBox, který zajišťuje kompatibilitu DOSových titulů.

Podle informací na Halflife2.net fóru je ovšem z DOSBoxu odstraněna veškerá dokumentace včetně informací o autorech a licenci GNU GPL, pod kterou je software distribuován. To je samozřejmě proti znění licence a iD Software a Valve tak porušují zákon. Vývojáři DOSBoxu se již začali problémem zabývat.

(Zdroj: Slashdot)

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.
  • 6. 8. 2007 14:42

    Zdenek (neregistrovaný)
    Pochybuju ze by iD Software s tim melo spolecneho vic nez ty hry. Zvlast kdyz bez problemu uvolnuji pod GPL svuj vlastni kod.
  • 6. 8. 2007 14:56

    anonymní
    Takže - Valve vydala update a (doufejme, že všechy) hry pod steamem které využívají DosBox již doplňují text licence a autory DosBoxu (tedy to co by tam mělo být).

    Nastává však ještě jeden "problém" - steam obsahuje modifikovanou verzi DosBoxu, která je vázaná přímo na steam (steam.dll) - tedy "ochrana" proti kopírování přidaná do open-source a na Valve teď je, aby uvolnila zdrojové kódy (Tedy už tam taky měly dávno být)....
  • 6. 8. 2007 15:10

    Tomcat (neregistrovaný)
    Protože je Valve komerční firma, která to dělá pro peníze a né pro slávu, tak to zařídí tak aby jí zůstalo vše s nejmenší ztrátou.
    Tedy stáhne špatné verze, vydá update, ale je tost utopistické, že vydá svůj Steam, HL1 , HL2 a jiné pod GNU GPL.

    Jinak Steam obsahuje( je zahrnonuto - je součástí) DosBox? nebo Steam nabízí modifikovaný DosBox? Ono to není totéž
  • 6. 8. 2007 19:13

    Ped7g
    Steam nabizi modifikovany DosBox, ktery vola soucasti steamu (steam.dll), takze je to provazane obema smery.

    Ze musi Valve zverejni zdrojove kody takto upraveneho DosBoxu je zrejme. Ze by melo zverejnit zdrojove kody daneho DLL mi prijde taky zrejme.

    Ale vzhledem k tomu ze se GPL aplikace distribuuje spolu s Halflife2, etc.. nemel by automaticky zverejnovat zdrojaky i tohohle? :) (ptam se, nejsem si uplne jisty jak funguje GPL, ale rekl bych ze s necim-GPL nejde dost dobre distribuovat cokoli ne-GPL)
    Myslim tim prave novejsi veci ktere ten upraveny DosBox nepotrebuji, protoze spousta z tech starych DOSovych here ktere ho potrebuji jiz zdrojove texty distribuuji.
  • 7. 8. 2007 8:16

    Tomcat (neregistrovaný)
    Ze by melo zverejnit zdrojove kody daneho DLL... jenže zde je obava, že by sami poskytli nástroj na na vytvoření jednodušeného průniku a do systému Steam. Pirátů by usnadnili získání a používaní jinak placeného obsahu. Případně řetezením licence by přišli o exkluzivitu svých výtvorů. Tady se nabízí úvaha, co by způsobylo větší újmu. To, že někdo použije GNU GLP program a upře autorům slávu a zjednoduší si práci neuvolněním dokumentace úprav. Předpokládám že Valve dokáže zdokumentovat že za upravený DOSbox nic nepožaduje a že chce peníze jen za to okolo. Něco jako "krabicová distra Linuxu" (linux 0,- kč, ale + obal\dokumentace\"podpora" = běžná cena vidlí, bohužel BFU to nikdy nepochopí, proč to není úplně srovnatelné a tak MS vyhrává). A nebo by větší potencionální škodu způsobylo uvolnění klíčových částí Steamu které by umožnilo snadněji vytvořit alternativní klienk který by dovoloval takříkajíc " odejít bez placení "
  • 7. 8. 2007 9:02

    Tomcat (neregistrovaný)
    Ano není, ale komerční svět se neřídí ideály GNU GPL ( GPL si můžete napsat sám svou, důležité je to že to GNU GLP) jejich pohled je trochu jiný a proto se stalo tohle porušení licence. Hádám že právě oni smýšleli tržně a posuzovali dopad svého jednání vs potencionální škoda, nebo prostě to byla jen neznalost a roztržitost.

    Já jsem to vzal z pohledu závažnost porušení a potencionálně způsobená škoda. Pravidla v tomhle světě se nevymyšlí jen proto aby existovala, ale aby díky nim mohl dobře existovat ten svět okolo. Takže klasická úvaha porušení pravidel, které nikomu škodu\omezení nezpůsobí vs. chování v rámci pravidel, které omezuje\škodí. Často se tomu říká míra společenské závažnosti.

    Jak říkám nahoře autorům byla upřena jejich sláva a nebyla uvedena dokumentace ano byla porušena GNU GPL pod ktereu ten pravý Dosbox je. A jaká vznikla škoda, jak to napravit, jak tomu předejít tak abych neuplatňoval bezhlavě pravo.
  • 7. 8. 2007 11:55

    xm (neregistrovaný)
    Přestaň plácat nesmysly, GNU GPL není jen nějakou snůškou ideálů, ale plnohodnotná licence. Její porušení znamená sprosté porušení copyrightu. Kolikrát už se autoři GPL software soudili s komerčními firmami a zatím _vždy_ u soudu uspěli. Valve prostě musí napravit pochybení a dostát tomu co licence vyžaduje, nějaké jejich "tržní smýšlení" je jen a jen jejich problém (to si měli rozmyslet dříve než takto GPL program využili). Holt smolík :-)
  • 7. 8. 2007 15:48

    Tomcat (neregistrovaný)
    Jaké nesmysly, říkám, jaký na to mám názor a z jakého úhlu se na nastalou situaci dívám. Nepopírám, že porušili copyright. Ano byl porušen copyrightu a teďka co?

    Podle náznaků nahoře, si někdo představu, že se uvolní řetězová reakce (virová infekce) na spoustu věcí na to navázaných, a tak přejdou některá části duševního vlastnicví pod GNU GPL. Tedy vlastně dojde k naplnění licence, ale ....
    Myslím, že dojde ke stažení špatného DosBoxu, ten stávající bude patchován, tak aby bylo vyhověno autorům a jak dál? Dokumentaci nabouraného DoxBoxu možná vydají a tím to asi taky končí. Dál bude Valve motivován aby od použití upustil, protože GNU GPL je prostě virová licence která se mu nehodí do krámu. To, že vydá a uvolní dokumentaci dalších částí které pocházejí z jeho vývoje a byli díky DosBoxu infikovány pochybuji.

    Takže smůlu budou mít nakonec všichni. Vývojářům DosBoxu byly upřená jejich práva a zásluhy za práci. Valve, si přidělalo práci (problémy), přiživilo se na úkor druhých. Když dojde, soudně nebo mimosoudně dojde k vyrovnání se zástupci poškozené strany stejně z toho vznikne jen další strašák pro ostatní firmy. Ty budou motivovány, aby se vyhnuly vytváření a distribuci, komerčních řešení, která budou postaveném na software svázaném s takovouhle licencí. Takže kdo nakonec bude mít peška, já bych řek že všichni.
  • 7. 8. 2007 16:52

    Ped7g
    ano, bud se to virove rozsiri (GPL je tak umyslne postavena), nebo Valve at stahne DOSBOX ze steamu a at si udela vlastni emulator DOSu.

    Nechapu proc by melo Valve profitovat z prace jinych lidi a svou vlastni praci jim nedat taky k dispozici za stejnych podminek.

    Nezapominejte ze nikdo Valve nenuti pouzivat DOSBOX.

    A nikdo jim ani nemuze zabranit sirit ty stare hry s nejakym jednoduchym navodem jak si DOSBOX stahnout externe, nainstalovat a nastavit aby v nem ty hry sli spustit. Tim padem ho nebudou distribuovat a GPL licence se jich netyka.

    Komercni reseni svazane s GPL komponentou automaticky znamena ze se z daneho komercniho reseni stava dalsi GPL software. To vam nijak nebrani zkouset ho nadale prodavat, ale celkove z komercniho hlediska GPL software moc zajimavy neni (dokud nedokaze zit jenom z prodeje sluzeb). BSD-like a LGPL je uz docela pouzitelny.
  • 6. 8. 2007 15:02

    rADOn (neregistrovaný)
    o co zhruba jde:
    - steam distribuuje orezane verze her (bez setup.exe napr.) a dosboxu (prakticky bez vseho co lze postradat). orezani jde az k vymazavani komentaru z konfiguraku.
    - to obecne neni vazny problem, nejspis jen opomenuti pri priprave ktere vyresi email nektere odpovedne osobe a vyvojari se tim nijak moc neznepokojuji (jsou asi zvykli, takove zneuzivani dosboxu je pry celkem obvykle)
    - zajimavejsi je ze windozi binarka dosbox je upravena - vyzaduje spusteni a autentizaci do steamu. to je dulezite - ve funkci samotneho dosboxu nejsou videt zadne zmeny takze teoreticky by VALVe/id stacilo "poskytnout" obvyklym zpusobem zdrojaky dosboxu. v tomto pripade ale pokud neni pouzita nejaka obchazka (v dosboxim foru se diskutovalo o binarnim wrapperu) pak by valve meli poskytnout i tyto upravy tj. zdrojaky ke klientske casti steamu nebo nejakeho jeho API. vzhledem k povaze steamu je hodne lidi presvedcenych ze to nebudou chtit udelat.
    - pouha tresnicka na dortu jsou zjisteni ze distribuovana konfigurace dosboxu pry neni zdaleka optimalni takze bez uprav popsanych v chybejici (!) dokumentaci to muze na "oficialne" vyhovujicim hardware chodit spatne nebo vubec ne.
    - to ze binarky samotnych her nijak "chranene" nejsou a lze je normalne prenaset resp. spustit pod jinym dosboxem pekne dokumentuje kvality "parniku" :-)

Byl pro vás článek přínosný?

Autor zprávičky

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Studoval počítače a média, takže je rozpolcen mezi dva obory. Snaží se dělat obojí, jak nejlépe umí.