Google chce přesunout Android do hlavního linuxového jádra

Mobilní operační systém Android je založen na linuxovém jádře, nejedná se však o standardní jádro, ale o značně upravené. Zahrnuje „upgrady“ od společnosti Google, návrhářů čipů Qualcomm a MediaTek a výrobců OEM. Ale nyní se uvádí, že „dobrá společnost“ hodlá překládat váš systém na hlavní verzi jádra.

Google chce přesunout Android do hlavního linuxového jádra

Inženýři Google na toto téma hovořili na letošní konferenci Linux Plumbers. Očekává se, že to sníží náklady a režii podpory, prospěje linuxovému projektu jako celku, zlepší výkon a prodlouží životnost baterie zařízení. To také umožní rychlejší nasazení aktualizací a snížení fragmentace.

Prvním krokem v tomto procesu je sloučit co nejvíce modifikací Androidu do hlavního linuxového jádra. Od února 2018 má běžné jádro Androidu (ve kterém výrobci provádějí dodatečné změny) více než 32 000 přidání a více než 1500 4.14.0 odstranění ve srovnání s hlavním vydáním Linuxu 60. Jde o zlepšení oproti stavu před několika lety, kdy Android přidal do Linuxu přes 000 XNUMX řádků kódu.

Jádro Androidu stále dostává úpravy od výrobců čipů (jako Qualcomm a MediaTek) a OEM (jako Samsung a LG). Google tento proces vylepšil v roce 2017 pomocí Project Treble, který oddělil ovladače pro konkrétní zařízení od zbytku Androidu. Společnost chce tuto technologii začlenit do hlavního linuxového jádra, čímž potenciálně eliminuje potřebu jader pro jednotlivá zařízení a dále urychlí proces aktualizace Androidu.

Myšlenka navržená inženýry Google je vytvořit rozhraní v jádře Linuxu, které by umožnilo proprietárním ovladačům zařízení fungovat jako zásuvné moduly. To by umožnilo použití Project Treble v běžném linuxovém jádře.

Je zajímavé, že někteří členové linuxové komunity jsou proti myšlence portovat Android. Důvodem je velmi rychlý proces úprav a změn v běžném jádře, přičemž proprietární systémy s sebou „tahají“ veškerou zátěž kompatibility se staršími verzemi.

Zatím tedy není jasné, kdy k přechodu Androidu na standardní linuxové jádro a integraci systému Project Treble do něj dojde a dojde k vydání. Ale samotná myšlenka je velmi zajímavá a slibná.



Zdroj: 3dnews.ru

Přidat komentář