Google chce presunúť Android do hlavného linuxového jadra

Mobilný operačný systém Android je založený na jadre Linux, nejde však o štandardné jadro, ale o výrazne upravené. Zahŕňa „upgrady“ od spoločnosti Google, dizajnérov čipov Qualcomm a MediaTek a výrobcov OEM. Teraz sa však uvádza, že „dobrá spoločnosť“ má v úmysle preložiť váš systém na hlavnú verziu jadra.

Google chce presunúť Android do hlavného linuxového jadra

Inžinieri spoločnosti Google diskutovali na túto tému na tohtoročnej konferencii Linux Plumbers. Očakáva sa, že sa tým znížia náklady a režijné náklady na podporu, bude prínosom pre projekt Linux ako celok, zlepší sa výkon a predĺži sa výdrž batérie zariadenia. To tiež umožní rýchlejšie nasadenie aktualizácií a zníženie fragmentácie.

Prvým krokom v tomto procese je zlúčiť čo najviac úprav systému Android do hlavného linuxového jadra. Od februára 2018 má bežné jadro Androidu (v ktorom výrobcovia vykonávajú dodatočné zmeny) viac ako 32 000 pridaní a viac ako 1500 4.14.0 vymazaní v porovnaní s hlavným vydaním Linuxu 60. Ide o zlepšenie oproti stavu pred niekoľkými rokmi, keď Android pridal do Linuxu viac ako 000 XNUMX riadkov kódu.

Jadro Androidu stále dostáva úpravy od výrobcov čipov (ako Qualcomm a MediaTek) a OEM (ako Samsung a LG). Google tento proces vylepšil v roku 2017 pomocou Project Treble, ktorý oddelil ovládače pre konkrétne zariadenia od zvyšku Androidu. Spoločnosť chce začleniť túto technológiu do hlavného linuxového jadra, čím potenciálne eliminuje potrebu jadier pre jednotlivé zariadenia a ďalej urýchli proces aktualizácie systému Android.

Myšlienkou, ktorú navrhli inžinieri Google, je vytvoriť rozhranie v jadre Linuxu, ktoré by umožnilo proprietárnym ovládačom zariadení fungovať ako zásuvné moduly. To by umožnilo použitie Project Treble v bežnom jadre Linuxu.

Je zaujímavé, že niektorí členovia linuxovej komunity sú proti myšlienke preniesť na ňu Android. Dôvodom je veľmi rýchly proces úprav a zmien v bežnom jadre, pričom proprietárne systémy so sebou „ťahajú“ celú ťarchu kompatibility so staršími verziami.

Zatiaľ teda nie je jasné, kedy dôjde k prechodu Androidu na štandardné jadro Linuxu a integrácii systému Project Treble do neho a kedy sa dostane na trh. Ale samotná myšlienka je veľmi zaujímavá a sľubná.



Zdroj: 3dnews.ru

Pridať komentár