Gracias a un problema encontrado en el rastreador de errores público de Chromium, tenemos confirmación de que los contenedores no se limitarán a un puñado de dispositivos Chrome OS lanzados con el kernel 4.4.
Las aplicaciones de Linux en Chrome OS son uno de los mayores desarrollos para el sistema operativo desde las aplicaciones de Android. Informes anteriores indicaron que los Chromebook con ciertas versiones del kernel quedarían en el polvo, pero los desarrolladores de Chrome OS también tienen dispositivos más antiguos en la hoja de ruta.
Cuando Google primero rompió el silencio sobre la funcionalidad de la aplicación Linux, se entendió que se requería el kernel 4.4 de Linux para ejecutar aplicaciones debido a las dependencias de los módulos del kernel más nuevos. gracias a un problema encontrado en el rastreador de errores público de Chromium, tenemos confirmación de que los contenedores no se limitarán a un puñado de dispositivos Chrome OS lanzados con el kernel 4.4.
Debido a la forma en que se diseñó la funcionalidad, las aplicaciones de Linux requieren
módulos de kernel más nuevos trabajar. La entrada del rastreador de errores indica que los desarrolladores están trabajando para respaldar esos módulos del kernel (en este caso particular calcetín) a núcleos más antiguos para que los dispositivos más antiguos puedan aprovechar la nueva funcionalidad. El informe de error menciona que Samus (nombre en clave del Chromebook Píxel 2015) está dentro del alcance de la compatibilidad con aplicaciones de Linux, un dispositivo que se envía con el kernel 3.14. Si bien es posible que Pixel sea el único dispositivo fuera de las versiones más recientes que reciba soporte, es más probable que veamos el backport llegar a todos los dispositivos 3.14.Las aplicaciones de Linux en Chrome (también conocidas por el nombre en clave de su proyecto Crostini) permiten que aplicaciones de escritorio completas se ejecuten de forma nativa en Chrome OS, algo Eso anteriormente sólo era posible a través del "modo desarrollador", lo cual era una perspectiva aterradora para aquellos que no quieren correr el riesgo de perder sus datos. Actualmente, la nueva funcionalidad está dirigida a desarrolladores que desean ejecutar aplicaciones completas como Android Studio, pero los informes indican que se está trabajando para admitir una gama más amplia de aplicaciones. incluido gráficos pesados unos - más adelante en la línea.
Chrome OS se basa en el kernel de Linux. A diferencia de una máquina Linux promedio en casa, las actualizaciones del kernel rara vez se publican. Si bien existe un precedente para actualizar las versiones del kernel en Chromebooks más antiguos, los dispositivos generalmente mantienen su kernel de fábrica durante toda la vida útil del producto. Puede que esto no sea ideal para usuarios avanzados que quieran estar a la vanguardia, pero facilita a los desarrolladores garantizar la estabilidad de la plataforma.
No sabemos hasta qué punto el backport cerrará la brecha para los dispositivos más antiguos. Quizás algunos módulos del kernel o generaciones de plataformas no sean suficientes y la funcionalidad no sea tan extensa. No obstante, esta noticia significa que los Chromebook más antiguos no sufrirán una obsolescencia temprana todavía.