Portál AbcLinuxu, 1. května 2025 06:51

Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x

Linuxový ovladač bcm43xx (Broadcom) je nyní připravován oddělenými týmy (jeden tvoří dokumentaci podle ovladače Windows, druhý píše kód), aby nedocházelo k právním problémům. Nyní se však zjistilo, že vývojáři OpenBSD linuxový kód kradou a porušují tak GNU GPL. Vývojáři linuxového kódu se ozvali a požadují vyřešení problému. Zdrojem informací je The Inquirer.

6.4.2007 13:25 | Luboš Doležel (Doli) | Komunita


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

Komentáře

Nástroje: Začni sledovat (3) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Shadow avatar 6.4.2007 15:10 Shadow | skóre: 25 | blog: Brainstorm
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Odpovědět | Sbalit | Link | Blokovat | Admin
Kompletní vlákno by mělo být zde. Odkaz ze zprávičky (a článku) vede na neúplný výpis daného vlákna, kde některé maily chybí. Jinak dosti nepříjmný thread. Rozhodně to není čtení pro slabé povahy.
If we do not believe in freedom of speech for those we despise we do not believe in it at all.
Luboš Doležel (Doli) avatar 6.4.2007 15:34 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Díky, dal jsem tam nový link.
Luboš Doležel (Doli) avatar 6.4.2007 15:49 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Já se docela pobavil.

Tomu, že někdo kopíruje cizí kód říkají "mistake", a ještě navíc to berou z kódu něčeho, co označil De Raadt slovy:
It's terrible. Everyone is using it, and they don't realise how bad it is. [...] Linux is lower quality than Open BSD and many parts of Linux are "cheap little hacks".
Čekal bych, že když je to tak "low quality", že je pod jejich úroveň se do toho vůbec koukat :-)
6.4.2007 16:29 anicka | blog: ze_zivota
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Na druhou stranu, poslat upozorneni o poruseni copyrightu rovnou hromade lidi a jeste na verejny mailing list je taky s prominutim chovani reznickeho psa. Takhle se prece resi problemy az kdyz uz neni jina cesta :-(

Ono to tak na prvni pohled nevypada, ale kdyz si clovek tech mailu precte vic, zjisti, ze ma Theo svym zpusobem v tomto pripade pravdu. Kdyby si Michael vzpomenul napriklad na zname rceni "Never attribute to malice that which can be adequately explained by stupidity," mohli mit v openbsd chodivy driver a vsichni zucastneni klid a ciste svedomi.
^D
6.4.2007 16:36 jm
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
"Never attribute to malice that which can be adequately explained by stupidity,"
To je u Novellu nove eufemisticke vysvetleni smlouvy s M$? :P </rejp>
6.4.2007 17:33 anicka | blog: ze_zivota
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Tim bych si zas nebyla tak jista ;)

At uz je to s etickym dopadem one smlouvy jakkoliv (ne, nestojim o dalsi flame na 100 prispevku, dekuju :-), letosni Brainshare ukazal, ze z ni ma Novell zatim (aspon pro me) dost necekane uspechy. Takze zatim to na hloupost nevypada ;)

Ale to je fakt pekne offtopic, ksa! :-)
^D
6.4.2007 19:06 Kyosuke | skóre: 28 | blog: nalady_v_modre
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Úspěchy? Proč ne, akorát by mi mohly z Novellu přestat chodit na GW mail ty spamy od hlavounského marketingového bota. :-D
6.4.2007 18:27 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Teda to psaní bez diakritiky. V uvedeném citátu se mi zdálo docela dost překlepů, teprve když to u that which přestalo dávat smysl úplně došlo mi, že je potřeba změnit jazyk. Ale docela jsem byl zvědavý, co z toho začátku „nevěř atributy té maličké“ nakonec vyleze ;-)
10.4.2007 18:22 Yenya
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Problem byl v tom, ze Michael odpovidal na _verejne_ poruseni sveho copyrightu. Ten kod byl uz distribuovany verejnym CVS serverem OpenBSD. Proto bylo cilem dat co nejvetsimu okruhu lidi najevo, ze tahle cast neni licencne v poradku. Jak sam rikal (nekdy v roce 2005), je treba zabranit konkretne Broadcomu, aby kod z bcm43xx zaclenil do svych driveru (od tymu reverzniho inzenyrstvi mel informaci, ze Broadcom ma ve svych driverech jednu vec udelanou dost prasacky a zrejme v krajnich situacich nefunkcne). A rekneme si otevrene, zas tak velka hromada lidi to nebyla: explicitne byli uvedeni dva reverzni inzenyri a tusim dva nejvetsi prispevatele do bcm43xx, pak list vyvojaru bcm43xx, a list linux-wireless.

I na nekolikate cteni toho threadu mi prijde, ze Theo nemel pravdu (ani "svym zpusobem"). Michael Buesch proste ponekud formalnim tonem (jak uz je zvykem kdyz se komunikuje s nekym koho nezname) napsal co je za problem a nastinil mozne reseni. Theo pak (krome osobnich vypadu) trval na tom ze to bylo nedopatreni (zatimco autor bcw priznal, ze ten kod skutecne zkopiroval a pouzil jako docasnou vypln, aby mel neco funkcniho nez vytvori svoji implementaci[*]). Nedopatrenim mohlo byt tak leda ze to commitnul do verejneho CVS. Ale podle vseho to zas nebyl takovy zacatecnik, aby netusil co dela.

[*] a kdyz prizna ze to tam zkopiroval, fakt tezko by se mu i po postupnem reimplementovani nekterych casti prokazovalo, ze vysledek neni "derived work" GPL-licencovaneho driveru.

Take si pripominam, jak se Theo de Raadt pohorsoval nad iniciativou Grega K-H, ktery nabizel (i za cenu podepsani casove omezeneho NDA) vyvoj driveru pro Linux zdarma. Pry ze jedine co ma cenu je otevrena specifikace, protoze podle ni napise driver kazdy. No a tady meli otevrenou specifikaci, a stejne misto ni pouzili GPL-licencovany kod, protoze to proste bylo jednodussi.

-Yenya, http://www.fi.muni.cz/~kas/blog/
6.4.2007 18:21 Non_E | skóre: 24 | blog: hic_sunt_leones | Pardubice
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Odpovědět | Sbalit | Link | Blokovat | Admin
Mně spíš přijde, že se Marcus zachoval jako malé dítě, které ve vzteku rozbije hrad z písku. Čekal bych, že kdo píše ovladače, bude kapku dospělejší. To, že Marcus porušil gpl, je zřejmé. Sám přiznal, že kusy kódu zkopíroval a chtěl je přepsat později, až bude driver trochu fungovat. Tím podle mě padá i verze o chybě. Chybou byla distribuce takového kódu, nikoliv samotné kopírování.

Theo mě přesvědčil, že to nemá v hlavě v pořádku. Jeho úžasná lidskost a soucitnost se do diskuze o právním problému vůbec nehodí. Když začal bědovat nad hodinama, které Marcus práci na driveru věnoval a zcela dokázal pominout, že Michael a spol. svému ovladači také věnovali svůj čas, měl jsem chuť mu napsat něco nepěkného. Zastavilo mě jen vědomí, že byl asi rozrušený a neuvažoval jasně. Taky jeho úžasný postoj "když ty neuznáš, že Marcus udělal jen chybu, neuznám, že tys udělal chybu" mě dostával. Věta "že používáte OpenSSL, které vyvíjí lidi z BSD, vám nevadí" (taky parafráze) byla poslední kapkou - asi by se vztekal, kdyby někdo porušil BSD licenci… mailing list jsem ale nakonec dočetl :-)
Only Sith deals in absolutes.
6.4.2007 20:10 Milan Jurik | skóre: 21 | blog: Komentare | Ova
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Nevim, neznam pana Glockera, ale dost mozna je (ci po tomhle spise byl) to jen trochu horkokrevny nadsenec. Ktery po tomto verejnem e-mailu o tom, ze je zlodej (a at si pan Buesch rika co chce, tak opravdu to tak zni), tezko mohl zareagovat jinak. To by musel byt opravdu hodne splachovaci. V tuto chvili se o tom bude sahodlouze debatovat, verejne se bude psat, jak *BSD krade GPL kod a vsude bude primo ci neprimo odkaz na jeho jmeno.

Pokud s nim nemeli dosud nejakou negativni zkusenost, klidne mu mohli nejdrive napsat soukrome a bud se dohodnout nebo se verejne kat. Pripadne az pak mohli jit s tim ven, kdyby je ignoroval ci poslal k certu. Takhle se to obvykle pri poruseni GPL dela.

Takhle udelali neco, na co meli samozrejme pravo. Otazka zni, zda nenapachali vice skody (treba mohl casem byt pro ne inspiraci on a v tom smeru i legalni).

Sam jsem prekvapen, ze TdR projevil mozna i vice lidskeho pochopeni nez lide z bcm...

P.S.: Nepadlo tam misto OpenSSL spise OpenSSH ;-)
6.4.2007 20:54 Non_E | skóre: 24 | blog: hic_sunt_leones | Pardubice
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Mail skutečně asi do mailinglistu být poslán neměl, ale stalo se a na věci to nic nemění. Abych ale pravdu řekl, tak člověk za život provede horší věci (kde se dá škoda i vyčíslit) a vždycky se to dá nějak rozumně vyřešit. Možná jsem ze školy kapku právně otupělý, že jsem osobní rovinu v prvním mailu neregistroval, ale dalo se na to myslím určitě odpovědět něco v tom smyslu, že veřejný přístup do cvs zakážou, kódy porovnají a problematické části zruší nebo zažádají o relicencování. Pak by posli resumé, že je vše urovnáno, Marcus by si nasypal popel na hlavu, tak jak to udělal, že prvním cílem bylo nějak to technicky rozchodit a pak přepsat a na veřejnost se kód dostat neměl.

Jenže to by se do toho nesměl mixovat Theo se svým moralizováním, vždyť většina diskuze je offtopic. Celou situaci zbytečně vyhrotil. Navíc přestupek Michaela proti slušnému chování tím, že psolal complaint do mailing listu je imo mnohem menší, než průšvih Marcuse s distribucí gpl'd kódu pod bsd. Ale k tomu se už Theo nevyjadřuje a pokrytecky to odbyde tím, že už bylo smazáno a basta.

P.S.: Jsem pořád namíchnutý, tak čtěte mezi řádky

P.P.P.S.: Asi openssh, mae culpa, hlavně, že si rozumíme :-)

P.P.S.: Nevidím Marcusův čin ani jako krádež ani nijak zločinně - prostě při své práci porušil autorská práva jiných a byl vyzván k nápravě. Že si to vzal osobně je jeho boj, snad někdo má poslední checkout a po vyřešení problémů bude pokračovat.
Only Sith deals in absolutes.
7.4.2007 10:06 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Jenže to by se do toho nesměl mixovat Theo se svým moralizováním, vždyť většina diskuze je offtopic. Celou situaci zbytečně vyhrotil.
Na druhou stranu, když si přečteš jeho úplně první reakci v tom vlákně, tak ta je velmi rozumná. Nic nehrotí. Jen zhodnotil dopad takhle veřejného oznámení (oproti soukromému emailu).
7.4.2007 18:50 Non_E | skóre: 24 | blog: hic_sunt_leones | Pardubice
Rozbalit Rozbalit vše Re: Vývojáři OpenBSD kradli Linuxu kód ovladače bcm43x
Na druhou stranu, když si přečteš jeho úplně první reakci v tom vlákně, tak ta je velmi rozumná. Nic nehrotí. Jen zhodnotil dopad takhle veřejného oznámení (oproti soukromému emailu).
Rozumná?
To begin with, it does not even run yet, in any sense. Since it is not actual using code, there will be those who argue that the full impact of the GPL does not come to bear yet -- noone is "using" the code yet.
Jeho snaha bagatelizovat problém a zaměřit se na formální (a lidské) pochybení při reportování mě dokáže naštvat i teď. Jeho reakce je relativně mírná, ale je psána tak, že povede k další eskalaci emocí.
Only Sith deals in absolutes.

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.