Google souhaite transférer Android vers le noyau Linux standard

Le système d'exploitation mobile Android est basé sur un noyau Linux, mais il ne s'agit pas d'un noyau standard, plutôt d'un noyau fortement modifié. Celui-ci intègre des « mises à jour » de Google, des fabricants de puces Qualcomm et MediaTek, ainsi que des OEM. Mais maintenant, il a été rapporté que « la société bienveillante » a l'intention de transférer son système vers la version principale du noyau.

Google souhaite transférer Android vers le noyau Linux standard

Lors de la conférence Linux Plumbers cette année, les ingénieurs de Google ont discuté de ce sujet. Il est prévu que cela réduise les coûts et les frais généraux de support, profite au projet Linux dans son ensemble, améliore les performances et augmente l'autonomie des appareils. Cela devrait également permettre un déploiement plus rapide des mises à jour et réduire la fragmentation.

La première étape de ce processus consiste à regrouper autant de modifications d'Android que possible dans le noyau principal de Linux. À partir de février 2018, le noyau Android global (dans lequel les fabricants apportent des modifications supplémentaires) compte plus de 32 000 ajouts et plus de 1 500 suppressions par rapport à la version principale de Linux 4.14.0. C'est une amélioration par rapport à il y a quelques années, lorsque Android avait ajouté plus de 60 000 lignes de code à Linux.

Le noyau Android continue encore de recevoir des modifications de la part des fabricants de puces (comme Qualcomm et MediaTek) et des OEM (comme Samsung et LG). Google a amélioré ce processus en 2017 avec le Project Treble, qui sépare les pilotes pour des appareils spécifiques du reste d'Android. L'entreprise souhaite intégrer cette technologie dans le noyau principal de Linux, ce qui pourrait potentiellement éliminer la nécessité de noyaux pour chaque appareil et accélérer encore plus le processus de mise à jour d'Android.

L'idée proposée par les ingénieurs de Google est de créer une interface dans le noyau Linux permettant aux pilotes propriétaires de fonctionner comme des modules chargés à chaud. Cela permettrait d'utiliser le Project Treble dans le noyau Linux conventionnel.

Il est intéressant de noter que certains représentants de la communauté Linux s'opposent à l'idée de transférer Android vers celui-ci. La raison en est le processus très rapide de modification et de changements dans le noyau conventionnel, tandis que les systèmes propriétaires « traînent » tout le poids de la compatibilité avec les anciennes versions.

Ainsi, il n'est pas encore clair quand la transition d'Android vers le noyau Linux standard et l'intégration du système Project Treble se produiront et atteindront la version finale. Mais l'idée elle-même est très intéressante et prometteuse.



Source : 3dnews.ru
Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster