OEM a súlad s GPL

V XDA máme radi open source. V skutočnosti by ste mohli povedať, že to milujeme. Máme pravidlá GPL zabezpečiť, aby používatelia rozumeli najlepším spôsobom, ako dodržiavať GPL, a zabezpečiť, aby ostatní mohli využiť ich prácu na zlepšenie všetkých našich zariadení.

Bohužiaľ, výrobcovia OEM často zaostávajú za úsilím nadšených vývojárov tretích strán. Zatiaľ čo niektorí výrobcovia OEM sú veľmi chvályhodní so svojimi zdrojovými vydaniami (konkrétne Sony, na početné príležitostiach, ktoré idú nad rámec toho, čo je licencované GPL, uvoľnenie Stromy zariadení AOSP), mnohým ďalším výrobcom OEM trvá uvoľnenie zdrojov oveľa dlhšie. Ale nakoniec áno a mali by sme im za to zatlieskať.

Žiaľ, v poslednom čase nás kontaktovalo množstvo používateľov, aby sa pokúsili zvýšiť povedomie o niektorých OEM, ktorí nie postupujte podľa licencie GPL a uvoľnite zariadenia s linuxovými jadrami, ale odmietnite vydať zdrojový kód. Spomedzi spoločností, o ktorých sme boli kontaktovaní, mi napadli dve spoločnosti Micromax a Rockchip.

Kontaktoval nás jeden z členov nášho fóra Micromax požiadať o zdrojový kód GPL pre ich jadro a dostal túto odpoveď:

Ďakujeme za váš e-mail, radi by sme vás informovali, že z našej strany nemôžeme poskytnúť žiadny zdrojový kód jadra.

Žiaľ, tento zamestnanec Micromaxu potvrdil, že neposkytne zdrojový kód jadra nariadený GPL, a tak priznal porušenie GPL. Nepochybujem o tom, že niektorí ľudia, ktorí čítajú tento článok, budú mať pridaný kód do hlavného linuxového jadra a budú schopní presadiť svoje autorské práva voči Micromaxu.

Pokiaľ ide o spoločnosť Rockchip, tvorcovia populárnych lacných čipových súprav RK29xx a RK30xx, ktoré sa často vyskytujú v zariadeniach typu „TV stick“, existujú tiež problémy s dodržiavaním GPL. Konkrétne boli niektoré zdrojové súbory odstránené a zostali v nich iba skompilované „objektové súbory“ miesto. To umožňuje zostavenie jadra zo zdroja, ale nespĺňa všetky požiadavky GPL (keďže tieto objektové súbory sú zabudované priamo do hlavného jadra). To zabraňuje používateľom upravovať množstvo dôležitých ovládačov.

Radi by sme oslovili spoločnosti Rockchip a Micromax, aby sme im pomohli dosiahnuť súlad s GPL. Okrem zachovania zákonnosti patrí medzi výhody vyplývajúce z GPL aj možnosť zlúčiť kód z komunity späť do ich zdrojových stromov, čím im ušetríte čas a peniaze opravy. Žiaľ, ani jeden nám nevrátil e-maily. A aj keď by sme stále uvítali, keby sa nám ozvali (môžu tak urobiť na pulser _(at) _ xda-developers.com), zdá sa pravdepodobné, že ani jeden z nich nemá záujem konať.

Otázkou teraz je, či komunita dokáže vytvoriť potrebný tlak na zabezpečenie dodržiavania zákona dodržiavaním GPL. Pred uverejnením tohto článku sme kontaktovali spoločnosť Micromax a nedostali sme žiadnu odpoveď na našu žiadosť o komentár.