Google wil Android naar de belangrijkste Linux-kernel verplaatsen

Het mobiele Android-besturingssysteem is gebaseerd op de Linux-kernel, maar het is geen standaardkernel, maar een sterk aangepaste kernel. Het omvat “upgrades” van Google, chipontwerpers Qualcomm en MediaTek, en OEM’s. Maar nu wordt gerapporteerd dat het ‘goede bedrijf’ van plan is te vertalen uw systeem naar de hoofdversie van de kernel.

Google wil Android naar de belangrijkste Linux-kernel verplaatsen

Google-technici hebben dit jaar tijdens de Linux Plumbers-conferentie over dit onderwerp gesproken. Verwacht wordt dat dit de kosten zal verlagen en de overhead zal ondersteunen, het Linux-project als geheel ten goede zal komen, de prestaties zal verbeteren en de levensduur van de batterij van het apparaat zal verlengen. Dit zal ook een snellere implementatie van updates mogelijk maken en fragmentatie verminderen.

De eerste stap in dit proces is het samenvoegen van zoveel mogelijk Android-aanpassingen in de belangrijkste Linux-kernel. Sinds februari 2018 heeft de algemene Android-kernel (waaraan fabrikanten aanvullende wijzigingen aanbrengen) meer dan 32 toevoegingen en meer dan 000 verwijderingen ondergaan vergeleken met de belangrijkste Linux 1500-release. Dit is een verbetering ten opzichte van een paar jaar geleden, toen Android meer dan 4.14.0 regels code aan Linux toevoegde.

De Android-kernel krijgt nog steeds aanpassingen van chipfabrikanten (zoals Qualcomm en MediaTek) en OEM's (zoals Samsung en LG). Google verbeterde dit proces in 2017 met Project Treble, dat apparaatspecifieke stuurprogramma's scheidde van de rest van Android. Het bedrijf wil deze technologie in de belangrijkste Linux-kernel inbedden, waardoor mogelijk de noodzaak van kernels per apparaat wordt geëlimineerd en het Android-updateproces verder wordt versneld.

Het door Google-ingenieurs voorgestelde idee is om een ​​interface in de Linux-kernel te creëren waarmee bedrijfseigen apparaatstuurprogramma's als plug-ins kunnen fungeren. Hierdoor zou Project Treble in een gewone Linux-kernel kunnen worden gebruikt.

Interessant is dat sommige leden van de Linux-gemeenschap tegen het idee zijn om Android ernaar te porten. De reden is het zeer snelle proces van aanpassingen en veranderingen in de reguliere kernel, terwijl propriëtaire systemen de hele last van compatibiliteit met oudere versies met zich meeslepen.

Het is dus nog niet duidelijk wanneer de overgang van Android naar de standaard Linux-kernel en de integratie van het Project Treble-systeem daarin zal plaatsvinden en zal worden vrijgegeven. Maar het idee zelf is erg interessant en veelbelovend.



Bron: 3dnews.ru

Voeg een reactie