OEM in skladnost z GPL

V XDA imamo radi odprto kodo. Pravzaprav bi lahko rekli, da nam je všeč. Imamo pravilnik GPL zagotoviti, da uporabniki razumejo najboljše načine za upoštevanje GPL, in zagotoviti, da lahko drugi uporabijo njihovo delo za izboljšanje vseh naših naprav.

Na žalost pa proizvajalci originalne opreme pogosto zaostajajo za prizadevanji ljubiteljskih razvijalcev tretjih oseb. Čeprav so nekateri proizvajalci originalne opreme zelo pohvalni s svojimi izvornimi izdajami (namreč Sony, na številne priložnosti, ki presegajo tisto, kar je pod licenco GPL, izdajo Drevesa naprav AOSP), veliko drugih proizvajalcev originalne opreme potrebuje veliko dlje, da izdajo vire. Toda sčasoma to storijo in za to jim moramo ploskati.

Na žalost pa je v zadnjem času veliko uporabnikov stopilo v stik z nami, da bi poskušali povečati ozaveščenost o nekaterih proizvajalcih originalne opreme, ki ne sledite licenci GPL in izdajte naprave z jedri Linuxa, vendar zavrnite izdajo izvorne kode. Med podjetji, o katerih so nas kontaktirali, sta Micromax in Rockchip dve, ki nam prideta na misel.

Eden od članov našega foruma je stopil v stik Micromax zahtevati izvorno kodo GPL za njihovo jedro in naletel je na naslednji odgovor:

Zahvaljujemo se vam za vaše e-poštno sporočilo. Obveščamo vas, da z naše strani ne moremo zagotoviti izvorne kode jedra.

Na žalost je ta zaposleni pri Micromaxu potrdil, da ne bo zagotovil izvorne kode jedra, ki jo zahteva GPL, in je tako priznal, da je kršil GPL. Ne dvomim, da bodo nekateri ljudje, ki berejo ta članek, prispevali kodo k glavnemu jedru Linuxa in bi lahko uveljavljali svoje avtorske pravice proti Micromaxu.

Kar zadeva Rockchip, proizvajalce priljubljenih nizkocenovnih naborov čipov RK29xx in RK30xx, ki jih pogosto vidimo v napravah v stilu "TV stick", obstaja tudi težave z skladnostjo z GPL. Natančneje, nekatere izvorne datoteke so bile odstranjene in so ostale samo s prevedenimi "objektnimi datotekami" v mesto. To dovoljuje gradnjo jedra iz izvorne kode, vendar ne izpolnjuje vseh zahtev GPL (ker so te objektne datoteke vgrajene neposredno v glavno jedro). To uporabnikom preprečuje spreminjanje številnih pomembnih gonilnikov.

Z veseljem bi se obrnili na Rockchip in Micromax, da bi jima pomagali postati skladna z GPL. Prednosti upoštevanja GPL poleg ohranjanja zakonitosti vključujejo tudi možnost, da združijo kodo iz skupnosti nazaj v njihova izvorna drevesa in jim tako prihranijo čas in denar popravki. Na žalost nobeden ni vrnil naših e-poštnih sporočil. In čeprav bi bili veseli, da stopijo v stik z njimi (to lahko storijo na pulser _(at) _ xda-developers.com), se zdi, da nobeden od njih verjetno ne želi ukrepati.

Vprašanje je zdaj, ali lahko skupnost ustvari potreben pritisk, da zagotovi spoštovanje zakona z upoštevanjem GPL. Pred objavo tega članka smo stopili v stik z Micromaxom in nismo prejeli nobenega odgovora na našo prošnjo za komentar.