Google prévoit d'autoriser l'exécution d'applications Linux sur Android, à l'instar de Chrome OS
Linux

Google prévoit d’autoriser l’exécution d’applications Linux sur Android, à l’instar de Chrome OS

Par Hugues , le 14 octobre 2024 - 5 minutes de lecture

Google s’apprête à élargir les fonctionnalités d’Android en permettant l’exécution d’applications Linux directement sur ses dispositifs, imitant ainsi la prise en charge déjà établie sur Chrome OS. Cette initiative vise à offrir aux développeurs un environnement plus riche et flexible, leur permettant d’explorer de nouvelles possibilités sur des appareils mobiles avec des outils et des commandes Linux. L’intégration d’un Terminal Linux sur Android promet d’améliorer considérablement l’efficacité des tâches de développement et d’administration système, en rendant accessible un écosystème logiciel puissant directement sur un smartphone ou une tablette.

Google s’apprête à apporter une évolution majeure à son système d’exploitation Android en permettant l’exécution d’applications Linux. Cette fonctionnalité, semblable à celle déjà disponible sur Chrome OS, permettra aux utilisateurs d’exécuter des outils et des applications Linux de manière fluide sur leurs smartphones et tablettes. Grâce à cette intégration, Android se rapproche de plus en plus des environnements de développement traditionnellement réservés aux utilisateurs de Linux, ouvrant de nouvelles possibilités pour les développeurs et les utilisateurs avancés.

Une nouvelle application Terminal pour Android

Les équipes d’ingénieurs de Google ont récemment commencé à travailler sur une application Terminal dédiée pour Android, qui fera partie du Android Virtualization Framework (AVF). Cette application permettra de créer un environnement virtuel où les utilisateurs pourront interagir avec une machine virtuelle Linux, facilitant ainsi l’exécution de commandes et d’applications Linux directement depuis leur appareil Android. L’inconvénient jusque-là était le besoin de configuration manuelle, mais Google vise à simplifier ce processus de manière significative.

Intégration et fonctionnalité de l’application

Intégration et fonctionnalité de l'application

Avec cette nouvelle application Terminal, l’accès et la configuration d’une distribution Debian en machine virtuelle se feront beaucoup plus facilement. Actuellement, les utilisateurs doivent encore fournir manuellement un fichier d’image et configurer un fichier


vm_config.json

. Cependant, des mises à jour futures devraient permettre à l’application d’automatiser ces étapes, rendant l’expérience utilisateur plus intuitive. Cela signifie que l’utilisateur pourra simplement activer cette fonctionnalité via les options développeur dans les paramètres d’Android.

Améliorations continues du framework de virtualisation

Le projet AVF n’est pas seulement destiné à l’exécution d’applications Linux. Google a prévu d’améliorer sa compatibilité avec des fonctionnalités comme la sauvegarde et la restauration de snapshots, la virtualisation imbriquée et les appareils reposant sur une architecture x86_64. Actuellement, la version de l’application Terminal est basique, mais des pages de paramètres sont en cours d’ajout, permettant des ajustements comme la taille du disque et d’autres configurations avancées.

Impact sur l’écosystème Android

Impact sur l'écosystème Android

Cette initiative de Google pourrait transformer la façon dont les développeurs utilisent Android, rendant le système d’exploitation plus compétitif comme une plateforme de développement. En intégrant un support natif pour les applications Linux, Google montre son engagement à faire d’Android un environnement de plus en plus complet pour le développement de logiciels. Cette avancée pourrait également faciliter la migration des utilisateurs de Chrome OS vers Android, en offrant une expérience cohérente entre les deux systèmes d’exploitation.

Une ouverture vers l’avenir

En permettant l’exécution d’applications Linux sur Android, Google ne se contente pas d’élargir les capacités de son système d’exploitation, mais ouvre également la voie à de nouvelles possibilités pour les développeurs et les utilisateurs avancés. La prise en charge d’applications dédiées au développement et aux outils de programmation peut potentiellement transformer Android en une plateforme encore plus attrayante pour les professionnels et les passionnés de technologie, surtout à une époque où le développement d’applications mobiles est en pleine expansion.

Comparaison des fonctionnalités Linux sur Android et Chrome OS

Comparaison des fonctionnalités Linux sur Android et Chrome OS
Critères Android avec Linux Chrome OS avec Linux
Type d’applications supportées Applications Linux standard et outils de développement Applications Linux et outils de développement optimisés pour l’environnement
Configuration requise Configuration manuelle initiale nécessaire Configuration intégrée et assistée
Accès au système Exécution dans une machine virtuelle Exécution en local via l’environnement Linux
Support matériel Varie selon le modèle de smartphone ou tablette Optimisé pour les appareils Chromebook
Utilisation prévue Développement mobile, tests, utilisation occasionnelle Développement, en particulier pour Android Studio
Facilité d’utilisation Nécessite des connaissances techniques Interface utilisateur plus conviviale pour les développeurs
  • Application Linux : Intégration directe dans Android
  • Terminal Linux : Accès via les options de développement
  • Machine virtuelle : Déploiement de Debian à travers un environnement virtualisé
  • Utilisateurs cibles : Développeurs souhaitant des outils Linux
  • Potentiel d’utilisation : Amélioration de l’expérience de développement
  • Graphismes et entrées : Support déjà en préparation dans AVF
  • Future mise à jour : Attente de la version Android 16
  • Interopérabilité : Potentiel pour l’exécution de plus d’applications sur divers appareils
  • Commandes Linux : Exécution directe depuis un smartphone ou une tablette
  • Configuration simplifiée : Fusion de l’installateur Linux avec l’application terminale
Partager cet article :
Avatar photo

Hugues

Hugues, a 39 ans et il est développeur web indépendant. Passionné de football, de running et de domotique il aime créer des petites applications pour mieux gérer son quotidien.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.