Xiaomi pod palbou kritiky: neuvolnilo zdrojové kódy pro Mi A1
Společnost Xiaomi se ocitla pod palbou kritiky. Důvodem je fakt, že dosud neuvolnila zdrojové kódy jádra ke svému modelu Mi A1. Podle původního slibu vedoucího produktového manažera Jaie Maniho hodlala firma poskytnout „zdrojáky“ do tří měsíců. Telefon Mi A1 byl však představen 5. září loňského roku, takže tříměsíční termín vypršel počátkem prosince.
Ve vývojářské komunitě, sdružující se kolem serveru XDA Developers, toto počínání vzbudilo vlnu nevole. Model Xiaomi Mi A1 byl totiž po ukončení programu Nexus vhodným kandidátem na vývoj alternativních ROMek. V tomto směru mohl nahradit dva roky starý Nexus 5X.
Uvolnění zdrojových kódů je přitom jednou z podmínek použití linuxového jádra, na které se vztahuje licence GPL. Podle ní je nutné, aby se k programům šířeným jako předkompilované binární soubory „přikládaly zdrojové kódy, písemná nabídka distribuce zdrojových kódů stejným mechanismem, jakým se poskytly binární soubory, anebo písemná nabídka k poskytnutí zdrojových kódů.“
Odebírejte nás na Telegramu na https://t.me/xm_cz a sledujte naši skupinu na Facebooku!!
Zdrojové kódy a Xiaomi
Společnost relativně včas uvolnila zdrojové kódy pro poslední telefony řady Redmi. Nicméně u předchozích modelů, jako je Mi3, došlo k vydání až s půlročním zpožděním. Pro některé modely nebyly kódy uvolněny dokonce vůbec. V případě Xiaomi Mi A1 se tiše předpokládalo, že v případě zařízení z projektu Android One bude nastolen vyšší standard.

Hlavním kritikem neuvolnění zdrojových kódů se stal známý vývojář Francisco Franco, který na sociální síti Twitter ventiloval své rozčarování: „Dobře, mám toho dost. Chci pracovat na vývoji pro Mi A1, ale není to možné, protože neuvolnili zdrojové kódy jádra. @xiaomi @XiaomiUSA porušujete licenci GPLv2 jádra Linuxu tím, že jste neuvolnili zdrojáky pro vaše zařízení @androidone.“
Připojil se také server XDA: „Naléhavě vyzýváme společnost Xiaomi, aby co nejrychleji uvolnila zdrojové kódy pro zařízení Mi A1 a umožnila tak dosáhnout plného potenciálu zařízení z hlediska vývoje. Navíc vyzýváme společnost, aby změnila svou filozofii ke zdrojovým kódům, protože to bude ku prospěchu všech zúčastněných stran. Termín pro včasné uvolnění zdrojů jádra uplynul; doufáme, že se situace v budoucnosti zlepší.“
Problém ovlivnil vývoj alternativních softwarů pro zařízení Xiaomi, což je škoda, protože telefony tohoto výrobce jsou cenově dostupné. Mají také zajímavý poměr ceny a výkonu – například Redmi Note 3 a 4 patří na XDA k nejpopulárnějším zařízením. To často motivuje vývojáře k práci na alternativních ROMkách, jako je populární LineageOS. Z výsledku pak těží i uživatelé, kteří si mohou vybrat mezi oficiální a neoficiální softwarovou výbavou.
Zdroje: androidpolice.com, xda-developers.com.