Google a officiellement annoncé que la prise en charge des applications Linux arriverait sur Chrome OS, en commençant par un aperçu sur le Google Pixelbook, mais en s'étendant à d'autres Chromebooks à l'avenir.
Pendant une grande partie de l'histoire de Chrome OS, le système d'exploitation était considéré comme un navigateur Web glorifié. À mesure que le système d'exploitation a mûri, ce point de vue est devenu injustifié: Chrome OS a depuis ajouté des fonctionnalités hors ligne et la prise en charge des applications Android pour étendre considérablement son ensemble de fonctionnalités. La prochaine grande étape de Google consiste à attirer les développeurs en introduisant la prise en charge des applications Linux, disponible en aperçu sur le Google Pixelbook.
Chromebooks sont d'excellentes machines pour les personnes à petit budget, et le support croissant des applications grâce aux applications Android et Applications Web progressives signifie que la plupart des utilisateurs sacrifient peu lorsqu'ils passent d'un système comparable
Microsoft Windows ou un ordinateur portable macOS. Toutefois, pour les développeurs, Système d'exploitation Chrome ne propose pas d'outils comme Visual Studio, Base de feu, le SDK Google Cloud ou Android Studio, faisant un Chromebook une vente difficile. Chromebooks haut de gamme comme le Google Pixelbook sont certainement capables de gérer le développement en déplacement, mais le support logiciel n'est tout simplement pas là.Des développeurs entreprenants ont utilisé Croûton à installer GNU/Linux distributions, mais cela nécessite un niveau de savoir-faire technique qui rebute beaucoup de gens. De plus, Crouton n'est pas une solution parfaite car vous pourriez rencontrer des bugs ennuyeux qui nécessitent des solutions de contournement tout aussi ennuyeuses. Enfin, l'activation de Crouton nécessite de passer en mode développeur, ce qui signifie perdre les mesures de sécurité telles que Démarrage vérifié. Mais cela va changer à l'avenir grâce aux travaux de Google sur les conteneurs.
Applications Linux sur Chrome OS
La prise en charge des applications Linux sera possible grâce à la conteneurisation. L'intégration sera bien plus transparente que l'exécution d'une distribution GNU/Linux via chroot: vous pouvez démarrez les applications Linux à partir du lanceur avec un clic de souris, déplacez les fenêtres et ouvrez les fichiers directement depuis applications. Le thème de la fenêtre de l'application sera même basé sur une version modifiée du Thème Adapta Gtk, une belle Conception matérielle-thème inspiré. Vous aurez accès à la large gamme d'outils de développement populaires disponibles sur la plupart des distributions GNU/Linux, qui Google espère convaincre les développeurs de commencer à développer sur un Chromebook et non sur un Apple MacBook ou Microsoft Surface. Et pour ceux d'entre vous qui sont familiers avec Linux de bureau, vous n'aurez pas à changer la façon dont vous installez de nouvelles applications: l'installation via apt-get dans la ligne de commande ou le téléchargement d'archives tar devraient tous fonctionner.
La prise en charge des applications Linux sur Chrome OS est appelée en interne « Crostini » par Google, et nous l'avons largement suivi au cours des dernières semaines. Certains propriétaires de Chromebook sur les dernières chaînes Dev ou Canary ont peut-être remarqué un nouvel élément de menu pour les applications Linux dans Paramètres: c'est pour Crostini, et bien que cela ne fonctionne que sur le Google Pixelbook, Google promet d'apporter la prise en charge d'autres Chromebooks dans le avenir. Google veut s'assurer que Crostini fonctionne suffisamment bien avant un déploiement plus large, et en le testant d'abord sur une base d'utilisateurs plus petite (c.-à-d. Les propriétaires de Pixelbook assez audacieux pour faire fonctionner leurs machines sur le canal Dev ou Canary), pourront éliminer autant de bugs que possible.
Mais ne vous attendez pas à ce que Crostini soit déployé sur tous les Chromebooks du marché. Selon Kan Liu, directeur de la gestion des produits pour Chrome OS, prise en charge des applications Linux nécessite le noyau Linux 4.4 et supérieur en raison de la technologie sous-jacente dont Crostini profite. Et actuellement, l’accélération GPU n’est pas disponible, donc ceux d’entre vous qui cherchent à jouer sur leur Chromebook n’ont pas de chance. Comme découvert par nos propres moyens Kieran Miyamoto et confirmé par M. Liu, cependant, La prise en charge de l'accélération GPU arrivera plus tard cette année.
Pour l’instant, l’équipe souhaite se concentrer sur les besoins des développeurs. Si vous avez récemment envisagé un Pixelbook, c'est le bon moment pour vous lancer. Vous pouvez aussi attendre un peu car d'autres fabricants de Chromebook travaillent sur des concurrents haut de gamme de Pixelbook. Investir dans un Pixelbook ou un autre Chromebook, maintenant ou dans le futur, est de toute façon une bonne idée compte tenu de l’expansion rapide de Chrome OS ces dernières années.
Développement pour une base d'utilisateurs Chromebook en croissance rapide
Chrome OS de Google est un poids lourd dans le secteur de l'éducation. Selon NPD, les Chromebooks ont généré près d'un quart de toutes les ventes d'ordinateurs portables au cours de la semaine du Black Friday en 2017. En outre, deux fois plus de Chromebooks ont été vendus en 2017 par rapport à 2016. Tablettes exécutant le système d'exploitation arrivent bientôt, et c'est grâce à l'intérêt des écoles pour le facteur de forme. Comme le système d'exploitation devient plus convivial, il existe une demande croissante d'applications conçues pour les appareils Chrome OS à écran tactile.
Prenez le populaire Evernote application de prise de notes à titre d'exemple. Dans une étude de cas, la société affirme qu'après avoir implémenté l'API de stylet à faible latence pour l'écriture manuscrite sur écran tactile, les utilisateurs de Pixelbook ont passé 4 fois plus de temps dans l'application que l'utilisateur moyen. Une autre application de prise de notes appelée Calmar a également connu un grand succès grâce à optimisation pour Chrome OS: Les Chromebooks représentaient 7 % de leur base d'utilisateurs globale au cours des 30 derniers jours, mais représentaient 21 % de leurs revenus.
Conclusion
Chrome OS est très apprécié pour sa rapidité, sa simplicité et sa sécurité. Il s'agit d'un système d'exploitation que les développeurs recommandent souvent à leurs amis et à leur famille non avertis en technologie d'utiliser pour leur faciliter la vie. Mais le système d'exploitation n'offre pas grand-chose pour convaincre les développeurs eux-mêmes de migrer vers l'écosystème. L'ajout de la prise en charge des applications Linux au système d'exploitation constitue une étape majeure pour atteindre cet objectif.