A Google át akarja helyezni az Androidot a fő Linux kernelre

Az Android mobil operációs rendszer a Linux kernelre épül, de nem szabványos kernel, hanem erősen módosított kernel. Ez magában foglalja a Google, a Qualcomm és a MediaTek chiptervezők, valamint az OEM-ek „frissítéseit”. De most a hírek szerint a "jó vállalat" fordítani szándékozik a rendszert a kernel fő verziójára.

A Google át akarja helyezni az Androidot a fő Linux kernelre

A Google mérnökei erről a témáról tartottak előadásokat az idei Linux Plumbers konferencián. Ez várhatóan csökkenti a költségeket és támogatja az általános költségeket, a Linux-projekt egészének hasznára válik, javítja a teljesítményt és növeli az eszköz akkumulátorának élettartamát. Ez lehetővé teszi a frissítések gyorsabb telepítését és csökkenti a töredezettséget.

Ennek a folyamatnak az első lépése, hogy a lehető legtöbb Android-módosítást egyesítsék a fő Linux kernelbe. 2018 februárjában a közös Android kernel (amelyen a gyártók további változtatásokat hajtanak végre) több mint 32 000 kiegészítést és több mint 1500 4.14.0 törlést tartalmaz a fő Linux 60 kiadáshoz képest. Ez előrelépés a néhány évvel ezelőttihez képest, amikor az Android több mint 000 XNUMX kódsort adott a Linuxhoz.

Az Android kernel továbbra is megkapja a módosításokat a chipgyártóktól (például a Qualcomm és a MediaTek) és az eredeti gyártóktól (például a Samsung és az LG). A Google 2017-ben javította ezt a folyamatot a Project Treble segítségével, amely elválasztotta az eszközspecifikus illesztőprogramokat az Android többi részétől. A vállalat ezt a technológiát a fő Linux kernelbe szeretné beágyazni, ezzel potenciálisan kiküszöbölve az eszközönkénti kernelek szükségességét, és tovább gyorsítva az Android frissítési folyamatát.

A Google mérnökei által javasolt ötlet egy olyan felület létrehozása a Linux kernelben, amely lehetővé tenné, hogy a védett eszközillesztők beépülő modulként működjenek. Ez lehetővé tenné a Project Treble használatát egy normál Linux kernelben.

Érdekes módon a Linux közösség néhány tagja ellenzi az Android portolását. Ennek oka a normál kernel nagyon gyors módosítási és változtatási folyamata, miközben a védett rendszerek magukkal „rángatják” a régebbi verziókkal való kompatibilitás teljes terhét.

Így még nem világos, hogy az Android szabványos Linux kernelre való átállása és a Project Treble rendszer integrálása mikor fog megtörténni és megjelenni. De maga az ötlet nagyon érdekes és ígéretes.



Forrás: 3dnews.ru

Hozzászólás