Google quiere traducir Android al núcleo principal Linux

Sistema operativo móvil Android basado en kernel LinuxSin embargo, este no es un kernel estándar, sino uno muy modificado. Incluye "actualizaciones" de Google, los fabricantes de chips Qualcomm y MediaTek, y los OEM. Pero ahora, según se informa, la "corporación de la bondad" pretende traducir su sistema a la versión principal del kernel.

Google quiere traducir Android al núcleo principal Linux

Como parte de la conferencia Linux Los ingenieros de Google mantuvieron conversaciones sobre este tema con los Plumbers este año. Se espera que esto reduzca los costos y los gastos generales de soporte, lo que beneficiará al proyecto. Linux En general, esto mejorará el rendimiento del dispositivo y la duración de la batería. Además, permitirá una implementación de actualizaciones más rápida y reducirá la fragmentación.

El primer paso en este proceso es combinar tantas modificaciones como sea posible. Android en el núcleo principalLinuxA partir de febrero de 2018, el plan de estudios básico comúnAndroid (en la que los productores realizan cambios adicionales) tiene más de 32.000 adiciones y más de 1500 eliminaciones en comparación con la versión principal. Linux 4.14.0 Esto supone una mejora con respecto a lo que era hace unos años cuando Android agregó más de 60.000 líneas de código a Linux.

núcleo Android Aún recibe modificaciones de fabricantes de chips (como Qualcomm y MediaTek) y fabricantes de equipos originales (como Samsung y LG). Google mejoró este proceso en 2017 con Project Treble, que separa los controladores específicos de cada dispositivo del resto del sistema. AndroidLa empresa quiere implementar esta tecnología en el núcleoLinuxlo que podría eliminar la necesidad de kernels para cada dispositivo y acelerar aún más el proceso de actualización. Android.

La idea propuesta por los ingenieros de Google es crear una interfaz en el núcleo. Linuxlo que permitiría que los controladores de dispositivos propietarios se ejecutaran como complementos. Esto permitiría utilizar Project Treble en el núcleo regular. Linux.

Es interesante que algunos miembros de la comunidad Linux oponerse a la idea de traducción Android La razón es que las modificaciones y los cambios en un núcleo estándar se realizan muy rápidamente, mientras que los sistemas propietarios asumen toda la responsabilidad de la compatibilidad con versiones anteriores.

Por lo tanto, aún no está claro cuándo tendrá lugar la transición. Android al núcleo estándarLinux El sistema Project Treble se integrará en él y se lanzará próximamente. La idea en sí es bastante interesante y prometedora.



Fuente: 3dnews.ru
Compre alojamiento confiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra alojamiento web fiable con protección DDoS, servidores VPS VDS | ProHoster