Home ActualitéAndroid Fuchsia OS exécute les logiciels Android et Linux localement

Fuchsia OS exécute les logiciels Android et Linux localement

by Wassim
PUBLICITE

Fuchsia OS exécute les logiciels Android et Linux localement

by Wassim

Google développe depuis des années Fuchsia OS, un système d’exploitation qui n’est pas explicitement basé sur Linux.

La dernière proposition de Fuchsia OS décrit comment il peut exécuter des logiciels non modifiés pour Android et Linux.

L’un des plus gros problèmes liés à la création d’un nouveau système d’exploitation, en particulier celui construit à partir de zéro, comme Fuchsia, est que les gens veulent pouvoir exécuter leurs applications préférées via ce système d’exploitation.

Que propose vraiment Fuchsia OS?

Dans le cas de Fuchsia, qui pourrait théoriquement être le successeur du système d’exploitation Chrome et Android, les gens s’attendraient probablement à pouvoir exécuter des applications Android et Linux, ainsi que les applications Fuchsia d’origine.

Jusqu’à présent, on s’attend à ce que Fuchsia puisse y parvenir de la même manière que Chrome OS peut actuellement exécuter des applications Linux, en exécutant une copie complète de Linux dans une machine virtuelle.

Chrome OS est sur le point d’utiliser cette même stratégie pour sa capacité à exécuter des applications Android, grâce à un projet appelé arcvm.

Cependant, l’approche de la machine virtuelle présente certains inconvénients, car la gestion des fichiers entre l’hôte, Fuchsia, et l’invité, Android, peut être difficile ou fastidieuse.

Niveaux de sécurité du système d’exploitation Fuchsia

En outre, Fuchsia OS se concentre sur la sécurité, dans le but de garder les programmes isolés les uns des autres dans la mesure du possible.

Pour maintenir ce niveau d’isolation avec les applications Linux, Fuchsia a besoin de plus d’une machine virtuelle pour fonctionner, ce qui peut nuire aux performances.

Cette semaine, une proposition a été faite pour une solution alternative à Fuchsia OS afin d’exécuter des logiciels pour Linux et Android.

Au lieu d’exécuter Linux lui-même, Fuchsia OS obtient un système appelé Starnix, qui agirait comme un traducteur entre les instructions pour le noyau Linux et les instructions pour le noyau Zircon pour Fuchsia OS.

Les programmes Linux sont censés fonctionner normalement. Starnix s’assure que l’application est capable de fonctionner dans Fuchsia exactement comme elle est censée fonctionner sous Linux.

La proposition décrit comment les développeurs ont l’intention d’utiliser Starnix. La proposition parle à plusieurs reprises de l’utilisation de Starnix pour exécuter du code à partir d’Android directement via Fuchsia OS.

Fuchsia OS et les objectifs de Google

Il est clair que Google a l’intention que Fuchsia OS soit capable de prendre en charge en profondeur les applications Android, sans qu’il soit nécessaire de faire des exceptions.

À long terme, Starnix ne devrait être utilisé qu’à titre temporaire pour permettre au système d’exploitation Fuchsia de Google d’être plus largement utilisable en attendant que les développeurs déplacent leurs applications vers le nouveau système d’exploitation.

Dans presque toutes les situations, l’application Fuchsia originale devrait fonctionner mieux que l’application Linux ou Android alimentée par Starnix.

Laisser un commentaire

Related Posts