Xiaomi kan ha vuxit framåt som ett teknikföretag under det senaste decenniet, men det får fortfarande mycket flak för att det inte följer GNU General Public License v2-licensen, som styr programvara med öppen källkod som Android. Företaget har ofta antingen helt misslyckats med att släppa kärnkällor för sina smartphones och surfplattor eller släppt dem långt efter lanseringen av enheten, som båda är ett direkt brott mot GNU GPL-licensen, som föreskriver att all programvara som licensierats enligt dess villkor måste ha källkoden tillgänglig offentligt.
Nu vill emellertid den kinesiska teknikjätten göra gott, och har i en intervju med XDA lovat att släppa kärnkällorna till sina enheter inom tre månader efter lanseringen.
Utvecklingen kommer efter att bloggen nått ut till företaget för att fråga om det planerar att släppa kärnkällor på ett snabbt och systematiskt sätt för alla sina produkter som levereras med någon mängd GPL-licensierad kod. I ett uttalande som släpptes till XDA sa företaget också att det gjorde ansträngningar för att påskynda sin kärnfrigöringsprocess för alla dess enheter framöver.
”Som ett internetföretag respekterar Xiaomi GNU General Public License (GPL) och är engagerad i en effektiv efterlevnad. Vi använder alla våra resurser för att uppnå en hållbar tillväxt och har gjort ansträngningar för att påskynda vår kärnfrisättning. Vi vill se till att varje version är säker och stabil. Hittills har vi publicerat kärnkällorna för många enheter. Framåt siktar vi på att frigöra kärnkällan till en enhet inom tre månader efter lanseringen ”
XDA är hem för en stor, entusiastisk och resursstark utvecklargrupp, och är en av de ledande förespråkarna för GPL-licensöverensstämmelse och har ofta varit kritisk till företag som Xiaomi för att inte alltid följa det antingen i bokstav eller i anda..
XDA säger nu att även om det respekterar Xiaomis slutgiltiga åtagande att följa GPL, känns det fortfarande missnöjt med tre månaders tidsram och påpekar att det fortfarande är ganska lång tid, särskilt när företag som Samsung rutinmässigt släpper dessa koder innan lanserar sina smartphones.