Fuchsia OS : un système d'exploitation non-Linux de Google

Le par  |  16 commentaire(s)
Google-Fuchsia

Ce n'est pas Android ni même Chrome OS. Google développe un nouveau système d'exploitation baptisé Fuchsia qui n'est pas basé sur un noyau Linux.

Du code d'un nouveau projet de système d'exploitation a été mis en ligne sur GitHub et Google Git. Pour ce projet de Google baptisé Fuchsia, une description sibylline prend la forme d'un message à déchiffrer. La seule confirmation est qu'il s'agit bel et bien d'un nouvel OS :

Pink + Purple == Fuchsia (a new Operating System)

Contrairement à Android et Chrome OS qui sont tous deux basés sur un noyau Linux, Fuchsia OS ne l'est pas et a pour socle un noyau Magenta. Celui-ci est décrit pour une exécution sur des ordinateurs personnels modernes et smartphones modernes avec des processeurs rapides.

FuchsiaMagenta est lui-même basé sur Little Kernel alias LK. Il n'est pas tant fait allusion au chargeur d'amorçage pour la lecture du noyau Magenta mais à un noyau pour système d'exploitation embarqué temps réel avec une faible empreinte. Magenta ouvre un spectre plus large que LK.

Fuchsia exploite le langage de programmation Dart qui avait d'abord été développé par Google comme un langage de programmation Web pour remplacer JavaScript. Plusieurs validations de code font en outre référence à des commentaires Flutter qui est un framework afin d'aider les développeurs à concevoir des applications mobiles pour Android et iOS depuis un même code de base. Cela pourrait être un indice du recours au Material Design avec l'interface utilisateur

À ce stade, on ne peut cependant pas réellement savoir si le projet Fuchsia mènera quelque part. Plusieurs spéculations voient le jour comme par exemple le recours à Fuchsia, et plus particulièrement le noyau Magenta, à la place de Linux pour de futures versions d'Android et Chrome OS.

Il n'est pas non plus interdit de penser à une manière d'unifier Android et Chrome OS, même si ce rapprochement a déjà pris les traits de la possibilité d'exécuter des applications du Google Play Store sur Chromebook.

Un remplaçant d'Android et Chrome OS ? Il faudra attendre davantage d'informations et une documentation plus ample pour mieux cerner l'objectif de Google qui demeure pour l'heure relativement flou.

Rappelons par ailleurs l'existence de Project Brillo pour un système d'exploitation embarqué de Google basé sur Android et ciblant l'Internet des Objets. Avec la prise en charge du Bluetooth Low Energy (Bluetooth Smart) et du Wi-Fi, les appareils avec Brillo peuvent communiquer entre eux via un protocole Weave.

Complément d'information

Vos commentaires Page 1 / 2

Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Le #1917057
On parle là d'un os temps réel embarqué. Rien à voir avec Android qu'il ne pourrait remplacer. C'est à mon avis plus destiné à l'iot.
Le #1917077
skynet a écrit :

On parle là d'un os temps réel embarqué. Rien à voir avec Android qu'il ne pourrait remplacer. C'est à mon avis plus destiné à l'iot.


C'est pas détaillé ici mais l'OS peut tourner sur ARM32, ARM64 et x86-64 (https://fuchsia.googlesource.com/magenta/+/master/docs/getting_started.md#Build-Toolchains-Optional), donc c'est parfaitement possible que ce soit un OS "universel", autant pour les objets connectés que pour les smartphones et PC. Mais le mystère reste entier, et je suis assez curieux de voir ce que ça va être. (Parce que c'est vrai qu'un OS temps réel pour smartphone ou PC ça serait bizarre )
Le #1917078
Ca serait vraiment génial !
Android est un OS fragmenté et peu sécurisé à cause de cette fragmentation. De plus, le fait qu'il soit basé sur Java le rend lourd et peu performant.

Bref, je me réjouis d'avance que Google ait enfin compris que si ils ne faisaient rien, ils allaient droit dans le mur.

Fushia pourrait être un OS tel que Windows 10 aurait voulu l'être : multiplateforme, rapide et stable (tout ce que n'est pas android aujourd'hui)
Le #1917079
Castiel a écrit :

skynet a écrit :

On parle là d'un os temps réel embarqué. Rien à voir avec Android qu'il ne pourrait remplacer. C'est à mon avis plus destiné à l'iot.


C'est pas détaillé ici mais l'OS peut tourner sur ARM32, ARM64 et x86-64 (https://fuchsia.googlesource.com/magenta/+/master/docs/getting_started.md#Build-Toolchains-Optional), donc c'est parfaitement possible que ce soit un OS "universel", autant pour les objets connectés que pour les smartphones et PC. Mais le mystère reste entier, et je suis assez curieux de voir ce que ça va être. (Parce que c'est vrai qu'un OS temps réel pour smartphone ou PC ça serait bizarre )


''Par ailleurs, l’interface serait basée sur Flutter et il utiliserait le langage de programmation Dart. Le système supporterait les architectures ARM32 et ARM64 ainsi que les processeurs pour PC en 64 bits.''

Ainsi, Fuschia serait capable de fonctionner sur à peu près tous les appareils déjà existants : smartphones, tablettes, ordinateurs, machines hybrides ou encore objets connectés....

http://www.phonandroid.com/google-preparerait-fuschia-nouvel-os-pour-gouverner-tous.html
Le #1917083
Castiel a écrit :

skynet a écrit :

On parle là d'un os temps réel embarqué. Rien à voir avec Android qu'il ne pourrait remplacer. C'est à mon avis plus destiné à l'iot.


C'est pas détaillé ici mais l'OS peut tourner sur ARM32, ARM64 et x86-64 (https://fuchsia.googlesource.com/magenta/+/master/docs/getting_started.md#Build-Toolchains-Optional), donc c'est parfaitement possible que ce soit un OS "universel", autant pour les objets connectés que pour les smartphones et PC. Mais le mystère reste entier, et je suis assez curieux de voir ce que ça va être. (Parce que c'est vrai qu'un OS temps réel pour smartphone ou PC ça serait bizarre )


Oui mais le problème de rétro-compatibilité serait un gros frein
Le #1917088
skynet a écrit :

Castiel a écrit :

skynet a écrit :

On parle là d'un os temps réel embarqué. Rien à voir avec Android qu'il ne pourrait remplacer. C'est à mon avis plus destiné à l'iot.


C'est pas détaillé ici mais l'OS peut tourner sur ARM32, ARM64 et x86-64 (https://fuchsia.googlesource.com/magenta/+/master/docs/getting_started.md#Build-Toolchains-Optional), donc c'est parfaitement possible que ce soit un OS "universel", autant pour les objets connectés que pour les smartphones et PC. Mais le mystère reste entier, et je suis assez curieux de voir ce que ça va être. (Parce que c'est vrai qu'un OS temps réel pour smartphone ou PC ça serait bizarre )


Oui mais le problème de rétro-compatibilité serait un gros frein


Ça c'est LE problème qui empêche de créer quelque chose de totalement nouveau malheureusement. Mais après tout, l'OS serait de Google, donc y'aurais moyen qu'ils sortent des logiciels de base (navigateur web, suite office, retouche photo...) histoire d'attirer les utilisateurs "simples" (ceux qui actuellement pourraient utiliser Chrome OS par exemple) et si ils ont un nombre d'utilisateurs suffisant et que l'OS est bon (autant pour l'utilisateur que pour les devs) le nombre de logiciels pourrait augmenter. Mais ça ça reste du rêve, et ça implique que l'OS soit absolument parfait autant pour les utilisateurs que pour les devs.
Le #1917096
skynet a écrit :

Castiel a écrit :

skynet a écrit :

On parle là d'un os temps réel embarqué. Rien à voir avec Android qu'il ne pourrait remplacer. C'est à mon avis plus destiné à l'iot.


C'est pas détaillé ici mais l'OS peut tourner sur ARM32, ARM64 et x86-64 (https://fuchsia.googlesource.com/magenta/+/master/docs/getting_started.md#Build-Toolchains-Optional), donc c'est parfaitement possible que ce soit un OS "universel", autant pour les objets connectés que pour les smartphones et PC. Mais le mystère reste entier, et je suis assez curieux de voir ce que ça va être. (Parce que c'est vrai qu'un OS temps réel pour smartphone ou PC ça serait bizarre )


Oui mais le problème de rétro-compatibilité serait un gros frein


Il me parait évident que Google ne va pas se couper de son propre store.
Il y aura forcément un moyen de faire tourner les APK d'android dans fushia

Mais comme l'objectiv C sur iOS, le Java ne sera plus le langage par défaut sur Fushia.
Le #1917100
Safirion a écrit :

skynet a écrit :

Castiel a écrit :

skynet a écrit :

On parle là d'un os temps réel embarqué. Rien à voir avec Android qu'il ne pourrait remplacer. C'est à mon avis plus destiné à l'iot.


C'est pas détaillé ici mais l'OS peut tourner sur ARM32, ARM64 et x86-64 (https://fuchsia.googlesource.com/magenta/+/master/docs/getting_started.md#Build-Toolchains-Optional), donc c'est parfaitement possible que ce soit un OS "universel", autant pour les objets connectés que pour les smartphones et PC. Mais le mystère reste entier, et je suis assez curieux de voir ce que ça va être. (Parce que c'est vrai qu'un OS temps réel pour smartphone ou PC ça serait bizarre )


Oui mais le problème de rétro-compatibilité serait un gros frein


Il me parait évident que Google ne va pas se couper de son propre store.
Il y aura forcément un moyen de faire tourner les APK d'android dans fushia

Mais comme l'objectiv C sur iOS, le Java ne sera plus le langage par défaut sur Fushia.


Ils pourraient facilement faire tourner les APK je pense, mais sûrement au prix des performances...
Le #1917105
Castiel a écrit :

Safirion a écrit :

skynet a écrit :

Castiel a écrit :

skynet a écrit :

On parle là d'un os temps réel embarqué. Rien à voir avec Android qu'il ne pourrait remplacer. C'est à mon avis plus destiné à l'iot.


C'est pas détaillé ici mais l'OS peut tourner sur ARM32, ARM64 et x86-64 (https://fuchsia.googlesource.com/magenta/+/master/docs/getting_started.md#Build-Toolchains-Optional), donc c'est parfaitement possible que ce soit un OS "universel", autant pour les objets connectés que pour les smartphones et PC. Mais le mystère reste entier, et je suis assez curieux de voir ce que ça va être. (Parce que c'est vrai qu'un OS temps réel pour smartphone ou PC ça serait bizarre )


Oui mais le problème de rétro-compatibilité serait un gros frein


Il me parait évident que Google ne va pas se couper de son propre store.
Il y aura forcément un moyen de faire tourner les APK d'android dans fushia

Mais comme l'objectiv C sur iOS, le Java ne sera plus le langage par défaut sur Fushia.


Ils pourraient facilement faire tourner les APK je pense, mais sûrement au prix des performances...


Possible, mais si à terme, ils sont voués à être remplacés par quelque chose de mieux, ce n'est pas trop dérangeant
Le #1917112
Bon , au moins c'est libre de droit
Suivre les commentaires
Poster un commentaire
Anonyme
:) ;) :D ^^ 8) :| :lol: :p :-/ :o :w00t: :roll: :( :cry: :facepalm:
:andy: :annoyed: :bandit: :alien: :ninja: :agent: :doh: :@ :sick: :kiss: :love: :sleep: :whistle: =]