Google ofrecerá soporte para versiones de kernel Linux de soporte a largo plazo (LTS) en dispositivos Android. Descubre más sobre este desarrollo y su importancia para la seguridad de Android.
Extensión del soporte del kernel Linux por Google
Google ha comprometido una extensión de cuatro años de soporte para bifurcaciones del kernel Linux con la versión 6.6. Los kernels de Linux son fundamentales para que los dispositivos Android reciban actualizaciones de seguridad periódicas. Google planea extender su soporte para la bifurcación del kernel Linux durante cuatro años con la versión 6.6. Este desarrollo se produce cuando el proyecto del kernel Linux ha reducido su compromiso de soporte a largo plazo (LTS) de seis años a dos. Dado que el proyecto es crucial para la seguridad de los dispositivos Android, Google ha decidido asumir esta responsabilidad.
La importancia de los kernels de Linux para la seguridad de los dispositivos Android
La seguridad de los dispositivos Android depende de los kernels de Linux y requiere actualizaciones regulares para mejorar los mecanismos de seguridad y aplicar parches de seguridad. El kernel de Linux proviene principalmente de la rama Android Common Kernel (ACK) de Google, que se origina de la rama principal del kernel de Android después de cada nueva versión de LTS.
Desafíos y responsabilidades en la extensión del soporte LTS
Los largos períodos de soporte habían ejercido una presión significativa sobre los gestores y desarrolladores del kernel de Linux, muchos de los cuales son voluntarios no remunerados. Como resultado, Maintenance Linux decidió reducir el soporte a dos años adicionales. Con Google asumiendo la responsabilidad de mantener la bifurcación de cada versión de LTS del kernel Linux, los desarrolladores pueden enviar características para dispositivos Android incluso durante el desarrollo upstream, además de incluir características específicas de proveedores o OEM útiles para los socios de Android. Además, las bifurcaciones pueden contener parches y backports de funcionalidades upstream necesarias para Android.
Vulnerabilidades y actualizaciones de seguridad en dispositivos Android
Las vulnerabilidades que afectan a los kernels de Linux se descubren en los boletines de seguridad de Android y se solucionan mediante actualizaciones. Sin embargo, las correcciones de errores pueden no siempre solucionar problemas de seguridad que los desarrolladores pueden no notar o divulgar. Por lo tanto, Google insta a los OEM a actualizar frecuentemente las versiones LTS para minimizar los riesgos.
Implicaciones del soporte extendido del kernel LTS
Extender el soporte para el kernel LTS permitirá a los OEM y a Google mantener sus dispositivos actualizados con mejoras de seguridad durante períodos más prolongados. El ciclo LTS de seis años permitía a los OEM lanzar dispositivos incluso tres años después del ciclo, mientras seguían utilizando el soporte upstream. Sin embargo, dado que Google ha reducido el período a cuatro años, esto ya no será posible. Consecuentemente, con Android 15, los dispositivos solo podrán lanzarse con los nuevos kernels Android 15-6.6 y Android 14-6.1, que estarán disponibles hasta 2028 y 2029, respectivamente. Esto obligará a los OEM a comprometerse a actualizar las versiones principales del kernel si desean una política de actualización más prolongada para los teléfonos.