Depuis 2016, Google travaille sur un nouveau système d’exploitation, en plus d’Android et de Chrome OS. Baptisé Fuchsia, cet OS reste encore bien mystérieux, Google refusant de se prononcer sur son rôle dans l’écosystème et sur une date potentielle de sortie.
Pour aller plus loin
Fuchsia : qu’est-ce que le nouvel OS de Google et à quoi servira-t-il ?
Néanmoins, l’observation du code source de Google, mis à jour régulièrement sur un site dédié, permet de découvrir de temps en temps quelques fonctionnalités prévues pour ce futur système. Ce vendredi, c’est ainsi le site 9to5Google qui a découvert une fonctionnalité proposée par l’un des développeurs de Fuchsia. On peut y lire que le système pourrait permettre de « faire tourner des versions non modifiées de programme Linux ».
Cependant, Fuchsia n’utilise pas un noyau Linux, mais sur Zircon, un noyau basé sur Little Kernel. En principe, le système ne devrait donc pas être capable de faire fonctionner des applications Linux. Pour ce faire, Google envisage cependant d’utiliser un système parallèle, baptisé Starnix, qui permettrait de faire le lien entre les applications Linux et le noyau Zircon de Fuchsia. « Starnix servira de couche de compatibilité, traduisant les requêtes des programmes de clients Linux pour le sous-système approprié de Fuchsia », indique Google dans sa documentation. Cela permettrait de faire tourner les logiciels Linux nativement sur le système, sans aucun ralentissement.
Un moyen de rendre les applications Android compatibles
Plus encore, Starnix pourrait également servir à assurer une compatibilité entre Fuchsia et des applications Android, comme l’indique Google lui-même : « les applications Android contiennent des modules de code qui ont été compilés pour Linux. Afin de les faire tourner sur Fuchsia, nous devons pouvoir lancer le code sans le modifier ». En effet, contrairement à Fuchsia, Android s’appuie sur le noyau Linux. Les applications Android sont donc des logiciels compatibles Linux. C’est donc bel et bien ce type de programmes qui pourraient être envisagés par Google lorsqu’il étudie la possibilité d’assurer une compatibilité entre Fuchsia et les applications Linux.
Pour rappel, Fuchsia devrait être un système d’exploitation global pour Google, censé équiper aussi bien des appareils connectés que des appareils plus évolués. On ignore cependant quand Google compte publier une version définitive de son système et quand on pourra découvrir des appareils équipés.
Pour aller plus loin
Fuchsia : qu’est-ce que le nouvel OS de Google et à quoi servira-t-il ?
Chaque matin, WhatsApp s’anime avec les dernières nouvelles tech. Rejoignez notre canal Frandroid pour ne rien manquer !
[…] En cuanto a la sustitución de Android, es demasiado pronto para hablar de ello, pero ya estamos hablando de compatibilidad con aplicaciones móviles. […]
[…] Fonte […]
Lol
La question que je me pose depuis un moment c'est si Harmony OS n'utilises pas des éléments de Fuschia... Je ne parle pas de Harmony OS 2.0 beta sur smartphone qui semble pour l'instant un fork d'Android mais plutôt de ce qui a été commencé avec 1.0 et 1.1 sur les objets connectés et qui en principe devrait suivre sur les smartphones et PC. Huawei est le premier contributeur de Linux et c'est certainement pour assurer la compatibilité avec le kernel.
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix