Prise en charge des applications Linux sur les anciens appareils Chrome OS

click fraud protection

Grâce à un problème détecté sur le bugtracker public de Chromium, nous avons la confirmation que les conteneurs ne seront pas limités à la poignée d'appareils Chrome OS publiés avec le noyau 4.4.

Les applications Linux sur Chrome OS constituent l'un des développements les plus importants pour le système d'exploitation depuis les applications Android. Des rapports précédents indiquaient que les Chromebooks dotés de certaines versions du noyau seraient laissés pour compte, mais les développeurs de Chrome OS ont également des appareils plus anciens sur la feuille de route.

Quand Google pour la première fois a rompu le silence sur les fonctionnalités de l'application Linux, il était entendu que le noyau Linux 4.4 était requis pour exécuter des applications en raison des dépendances sur les modules du noyau les plus récents. Grâce à un problème trouvé sur le bugtracker public de Chromium, nous avons la confirmation que les conteneurs ne seront pas limités à la poignée d'appareils Chrome OS publiés avec le noyau 4.4.

En raison de la manière dont les fonctionnalités ont été conçues, les applications Linux nécessitent modules de noyau plus récents travailler. L'entrée bugtracker indique que les développeurs travaillent sur le rétroportage de ces modules du noyau (dans ce cas particulier vsock) aux noyaux plus anciens afin que les appareils plus anciens puissent profiter de la nouvelle fonctionnalité. Le rapport de bug mentionne que Samus (nom de code pour le Chromebook Pixel 2015) est pris en charge par les applications Linux, un périphérique livré avec le noyau 3.14. Bien qu'il soit possible que le Pixel soit le seul appareil en dehors des versions plus récentes à bénéficier d'un support, il est plus probable que nous verrons le rétroportage arriver sur tous les appareils 3.14.

Les applications Linux sur Chrome (autrement connues sous le nom de code du projet Crostini) permettent aux applications de bureau complètes de s'exécuter de manière native sur Chrome OS, quelque chose auparavant, cela n'était possible qu'en « mode développeur », ce qui était une perspective effrayante pour ceux qui ne veulent pas risquer de perdre leurs données. À l'heure actuelle, la nouvelle fonctionnalité est destinée aux développeurs qui souhaitent exécuter des applications complètes telles que Android Studio, mais les rapports indiquent que des travaux sont en cours pour prendre en charge un plus large éventail d'applications - y compris graphique-lourd ceux - plus loin sur toute la ligne.

Chrome OS est basé sur le noyau Linux. Contrairement à votre machine Linux moyenne à la maison, les mises à niveau du noyau sont très rarement publiées. Bien qu'il existe un précédent pour la mise à niveau des versions du noyau sur les anciens Chromebooks, les appareils s'en tiennent généralement à leur noyau d'usine pendant toute la durée de vie de leur produit. Ce n'est peut-être pas idéal pour les utilisateurs expérimentés qui souhaitent être à la pointe de la technologie, mais cela permet aux développeurs de assurer la stabilité de la plateforme.

Nous ne savons pas dans quelle mesure le rétroportage comblera le fossé pour les appareils plus anciens. Peut-être que certains modules du noyau ou générations de plates-formes ne seront pas à la hauteur et que les fonctionnalités ne seront pas aussi étendues. Néanmoins, cette nouvelle signifie que les anciens Chromebooks ne souffriront pas encore d’une obsolescence précoce.