Mam ten pocit, ze ten vyvojar jadra tak nejak nepochopil, o co SCO jde. SCO je sice v ponekud schizofrennim postaveni, ovsem pokud distribuuje vse podle GPL, tak zadny vyvojar nemuze rict, ze GPL pro SCO neplati. Ten kod, co tvrdi, ze tam IBM nacpalo, tam zatim je, ovsem prokaze-li se, ze je tam nelegalne, bude se muset odstranit. Zatim tedy SCO pouze brani sva prava (nevim jestli opravnene ci nikoliv). Ten kus kodu lezi na mracich serveru; jestli je to i u SCO, je to v podstate jedno.
A to jako SCO nemuze nic vytvorit pod GPL? Navic kde mate jistotu, ze prave tento balik obsahuje problematicky kod od IBM? Fakt jsou nektery Linuxari sileny fanatici ....
Abych pravdu rekl, docela me zajima jak to dopadne, jelikoz jestli se opravdu prokaze ze tam nejaky kod je (a je jedno jestli je toho 80 nebo 1000 radek), tak ma cely open source development maslo na hlave, jelikoz IMHO v soucasne dobe neexistuji mechanismy, ktere by takovymhle 'kradezim' zabranily. A v tom vidim nejvetsi problem, ktery muze mit pro open source svet docela dopad. Tezko si totiz nejaka firma pak naistaluje na produkcni server open source reseni, kdyz nebude mit jistotu ze ten kod je opravdu pod tou licenci. Nemluve o tom, ze kdyby se neco takoveho provalilo na komercni firmu (ze treba M$ ukradl GPL kod), tak ji lze soudit a pozadovat odskodne. To ale bohuzel nejde s open source projektem (Apache.org asi soudit nemuzu, a i kdybych mohl, tak z nich nic nedostanu ...).
Jako mistr logickeho uvazovani bys mel pokrocit jeste o kousek dal: Jak si muze administrator troufnout nainstalovat na server proprietarni software, kdyz nema jistotu, ze neobsahuje ukradeny kod? S autorem se da soudit, samozrejme, ale nejdrive ten kod nekdo musi najit, coz je ale pri nedostupnosti zdrojaku dost tezke, ze.
A navic mam dojem, ze existuje-li nejaky sporny kod v jadre, melo by byt mozne dohledat, kdo inkriminovany kod pridal, coz znamena, ze maslo na hlave bude mit ten dotycny. To ovsem zalezi na sprave projektu, ktera vsak u jadra je myslim docela na urovni.
No s tim proprietarnim resenim je to jednoduchy (i kdyz asi ne ferovy vuci OSS) - pokud se nic neprovali, tak me to nezajima, a kdyz se provali, tak budu zadat nahradu skody (treba naklady na prechod na jine reseni) na te firme, ktera ten SW vyrobila. To u OSS ale IMHO moc dobre nedje. Na druhou stranu je pravda ze OSS by melo byt 'cistejsi', jelikoz to tech zdrojaku muze kazdy koukat. Bohuzel jestli SCO opravdu prokaze ze tam nekoli radek je, tak mi ta otevrenost v tomhle problemu moc nepomuze.
S tim jadrem a odpovednosti - mas pravdu, prave proto jsem zvedav jak to cely dopadne a jak (v pripade nalezeni inkriminovaneho kodu) se s tim spravci jadra (pokud je to v jadru) vyporadaji - co udelaji za kroky, aby tuto moznost pro priste eliminovali ...
>Bohuzel jestli SCO opravdu prokaze ze tam nekoli >radek je, tak mi ta otevrenost v tomhle problemu >moc nepomuze.
Ta moznost zavleceni proprietarniho kodu se tezko da eliminovat, protoze by clovek musel veskery takovy kod znat. Nalezeni takoveho kodu bude spis nahodne, pripadne si budou muset firmy zaplatit nekoho, kdo udela kontrolu. Ale myslim, ze v tuto chvili uz jde spis o to, jak se SCO chova. Protoze prvni logicky krok by byl kontaktovat spravce projektu (jedna-li se o jadro, asi by to byl primo Linus?) a pokusit se o dohodu o vycisteni daneho kodu (pokud by slo o vetsi ujmu na ziscich, tak treba i na vyrovnani). To se dle vseho nestalo. Misto toho se vypousteji famy do medii, inkriminovany kod se taji (opravdu nevim proc?), vytvareji se tlaky na zakazniky i uzivatele jinych systemu... To, o co uz dneska jde, neni par ceckovych radek. A dle dosavadniho postupu SCO o ne asi ani nikdy neslo.
A SCO si timto aktem pod sebou podrezalo vetev. Clovek prece jen je zvykly na nejakou etiku (ackoliv pomalu ale jiste odvyka, to se neda poprit), proto firmy s takovymto chovanim ztraceji kredit.
Je to muj nazor, nebij me. A omlouvam se za trosku ironie v predchozim prispevku, me se ten Tvuj zdal trochu provokativni, tak jsem rad ze tu nezacne zadny flame:o)))
Docela s tim souhlasim - SCO jednaji v teto kauze neprimerene. Na druhou stranu, co jsem o tom cetl, tak se jiz pred celym zverejnenim SCO pokouseli kontaktovat IBM (jakozto udajneho kontributora onoho kodu) a vyresit s nimi tuto zalezitost. IBM se vsak SCO udajne ignorovali, takze se SCO rozhodli podat zalobu. To co se kolem toho ale dela je fakt hrozny ... a abych pravdu rekl, docela mi take vadi reakce nekterych linuxovych zastancu - ne ze by nebyly nepodobne ruznym prohlasenim extremistickych skupin.
Ohldene jeste toho pripadneho vyrovnani - myslim ze je jasne, proc SCO kontaktovalo IBM a ne Linuse - na Linusovi by si asi nic nevzali.
Aha, asi mi nektere veci utekly, sleduju to spis z povzdali. Ja mel dojem, ze ten dotycny kus kodu zatim shledl pouze jeden nejaky (nebo nejaka?) clovek, jenz podepsal non disclosure clause, jestli byl z IBM nebo ne, to nevim. A mozna uz je to zase jinak:o) Pokud kontaktovali IBM, melo by tedy snad byt jasne, o co se jedna? Jestli zkouseji IBM jen proto, ze ma nejvic penez, to by byl hezky for:o)
Nektere reakce jsou opravdu moc hezke. I kdyz takovy Steve Balmer, to je taky jednicka soubyznysu:o)))
No ja souhlasim s tim, že jestli se s nima IBM nechtělo bavit, tak je zkrátka zažalovali. Potud je to ještě OK. Jenže pak oni vydali PR zpravu, že žalovali IBM. OK tohle je ještě normální, ale to co začali dělat potom už vůbec normální. Začali vyřvávat do celého světa: Nepoužívejte Linux, je to nebezpečné z licenčních důvodů, všichni kdo používají Linux by nám měli platit výpalné a to nedělají atd ... Tohle řvaní do celého světa, které je mimochodem u nás nezákoné a v Německu už právě proti tomuto chování bylo vydáno předběžné opatření soudem. Toto opatření neuposlechli a čelí tudíž stíhání pro maření soudního rozhodnutí. Takhle chovající se firma je myslím jasná. Je to banda lumpů, která nemá ani elementární právní povědomí.
No mate pravdu ale potom je na tom uzavrety softver este horsie. Lebo do otvoreneho sa mozete stale pozriet a overit si ci vam nieco neukradli. Ale pri uzavretom to spravit nemozete, takze tam sa da potom kradnut kod lahsie (respektive tazsie sa dokazuje, ze tam je kradnuty kod), to potom chcete zarucit ako?
a ked sa prevali ? Napriklad vdaka nejake velmi specifickej chybe tej casti kodu, obrovska nahoda ze bude prestne navlas rovnako sa spravajuca chyba v konercnom kode. Myslim, ze nasledky by mohli byt este hrosie. To vas tiez nezaujima?
Myslim, ze to riziko nieje o nic nizsie, hlavne ked zohladim to, ze davat kradnuty kod do otvoreneho sw je dost nebezpecne vzhladom na vysoku (velmi vysoku) pravdepodobnost odhalenia. Skor by som cakal, ze to kradnutie bude opacnym smerom v omnoho vatsom meritku (co podla mna aj realne je).
No kdyz se to provali, tak bych okamzite podal zalobu na firmu vyrabejici SW, ve ktere by my mela ta firma minimalne zaplatit naklady na prevedeni SW na konkurencni aplikaci. A mam realnou sanci, ze to odskodneni dostanu, takze me to z dlouhodobeho hlediska finance neposkodni.
Na druhou stranu, v pripade OSS si muzu jit stezovat maximalne na nejaky mailing list, ale to mi vubec nepomuze. Budu muset naklady na zmenu aplikace zaplatit z vlastni kapsy.
Nakonec ohledne toho rizika - nevim jake mate zkusenosti s developmenem SW u velkych firem - ale rozumne firmy (a v tomto pripade za rozumnou povazuji i M$) si (podle me vlastni zkusenosti) davaji sakra velky pozor aby tam neco takoveho nebylo - uz jen proto, ze v pripade ze by se neco takoveho objevilo, mohlo by to u nich znamenat absolutni konec (uz jen diky mnozstvi zalob, ktere by se objevily). Napr. u moji firmy, v pripade ze chci pouzit nejaky open source produkt (a to nejenom ho budlovat s aplikaci, ale i jen tak pouzit pri developeni) tak tu licenci mi musi schvalit nejdriv pravnici (aby nedoslo k jeji poruseni), ja do ty doby mam smulu. Samozrejme ze existuje moznost nejakeho 'copy&paste' na cerno, ale kdyz by na neco takovehleho nekdo prisel (staci interne), tak to znamena pro daneho developera minimalne vyhazov na hodinu a navic mozna jeste soud. Je jasne ze ta firma by se snazila to co nejvic ututlat a co nejdrychleji inkriminovany kod nahradit jinym.
Navic me zkusenosti s OSS - cca 2 roky jsem relativne aktivne pracoval na jednom projektu (bylo to moje zamestnani - byl jsem za to placen) a z vlastni zkusenosti muzu rict, ze neni v silach koordinatoru pripadne owneru jednotlivych casti kontrolovat, zda ten ci onen kod muze byt 'ukraden' od nekud jinud (je asi jedno jestli z komercniho SW nebo ci jen jineho 'nekompatibilino' open source projektu). Problem je jen v te odpovednosti - OSS developeri maji za ten SW jen rekneme moralni odpovednost, ale uz ne financni (na rozdil od proprietarniho software). Idealni resenim muze v tomto pripade byt proprietarni SW, u ktereho vsak muzete ziskat zdrojaky.
S tou zodpovednostou nesuhlasim. Vyvojar OSS ma taku istu zodpovednost za svoj SW ako komercna firma. Myslim v tom zmysle, ze pokial pouzije kod, ktory je chraneny patentom (alebo nejakou inou formou pravnej ochrany) tak je za to rovnako pravne aj financne zodpovedny a je zalovatelny. A to, kto ten kod doplnil sa da u vatsiny projektov velmi lahko zistit.
Mne jako programátora zajimá, že komerční firma ukradla můj kód. Bohužel otevřený kód kradou komerční firmy často, ale těžko se to v té jejich binárce najde a ještě hůř dokazuje. Bylo spousta kauz (např. zneužití Xvid, mplayer, ...) A komerční firma má tu drzost, že vydá novou čistou verzi tak, že jen nastaví jinak kompilátor, aby výsledek ukradeného kódu po kompilaci vypadal jinak. Není pořádny mechanismus jak komerční firmy kontrolovat. Nemůžete prověřit zdrojáky. Dokonce se vám snaží v podobě různých EUL zakázat i reverzní analýzu abyjste něco neobjevili. OSS je v tomto ohledu zlatý. A vážně nechápu jak někdo může říct, že binárky od komerčních firem se lépe zkontrolují než OSS.
Prave, taky jsem to nejak nepochopil. Pokud tam vubec nejaky kod SCO je, tak je tam proti jejich vuli a oni ho tam nedali, takze nevim, jak je chce za tohle zalovat.
Jina vec je, jestli to src.rpm distribuuji pod jinou licenci nez GPL... Ale jestli to pod GPL je, pak oni sami ten kod pod GPL siri, takze je fakt divne, ze za to ted zaluji IBM.
No IMHO je podstata jinde. SCO tvrdi, ze pokud je kod ukradeny, tak licence GPL neplati. Onen vyvojar ale tvrdi, ze jeho kod a odvozeniny lze distribuovat pouze jako GPL. Pokud tedy SCO vydava neco o cem tvrdi, ze z duvodu poruseni janevim ceho to nemuze byt GPL, tak nemuze ani distribuovat kod onoho vyvojare a on je za zaluje.