Google développe depuis des mois un nouvel OS : Fuchsia. Nous ne savons toutefois toujours pas à quoi celui-ci servira au long terme : fusion d’Android et Chrome OS ? Successeur d’Android ? Difficile à dire pour le moment.
Ceci étant, le projet est développé à la vue de tous sur Github, permettant à n’importe qui de le consulter… pour peu qu’il ait quelques connaissances techniques.
Découvrez Fuchsia en un clic
Un étudiant du nom de Manuel Filipe Silva Goulão s’est tout simplement amusé à le transformer en expérience web. Vous pouvez donc avoir un premier aperçu de Fuchsia OS directement sur votre navigateur web, aussi bien sur mobile qu’ordinateur.
Bien sûr, il s’agit moins d’utiliser l’OS que d’en apprécier les premiers pas en termes de design. Pour le reste, le site est relativement buggé et l’expérience se termine assez vite, le but de l’étudiant étant surtout de prouver ses talents de développeur et non de nous offrir une version complète de l’OS en développement.
Ceci étant… n’est-ce pas là un système d’exploitation graphiquement plaisant ? Sur ordinateur comme sur mobile, on ne peut s’empêcher d’en vouloir plus. Prions pour que Google nous en dévoile un peu plus lors de la Google I/O de cette année.
Retrouvez un résumé du meilleur de l’actu tech tous les matins sur WhatsApp, c’est notre nouveau canal de discussion Frandroid que vous pouvez rejoindre dès maintenant !
Merci, je n'y connaît pas grand chose mais je suppose que le principal est que ce noyau soit open source :)
Non, Fuchsia est basé sur Littlekernel https://github.com/fuchsia-mirror/zircon/blob/master/docs/zx_and_lk.md
Je pense qu'en terme d'OS, Google se base d'abord sur son moteur Javascript pour ensuite porter un environnement type "webASM" (autrement dit une machine virtuelle silimiaire à Linux, mais exécutée via le moteur Javascript qui interpète et compile à la volée une API Linux-like (déjà plusieurs versions portées: ARM, x86 et x64) en un bytecode Javascript, lui même recompilé à la volée en code natif par le moteur Javascript lui-même. Pour que ça fonctionne cependant, il va falloir que Google modifie Javascript pour y intégrer la gestion de mémoire (notamment les "finaliseurs" destinée au garbage collector, les "weak Pointers" de Java; de plus il faudra étendre le supprot des instructions SIMD et le parallélisme, pour l'instant limité à un faible nombre de registres type SSE1, SSE2, SSE3 mais pas SSE4 et audelà, et pas encore le parallélisme massif par GPU avec des milliers de registres via OpenCL; de plus le multiprocessing est encore balbutiant dans webASM qui a aussi du chemin à faire pour avoir un type entier 64-bits natif, et des mécanismes de synchronisation plus avancés, y compris les "memory fence", rendez-vous et mutex avancés; enfin le support de ThreadP pour le multhreading est encore incomplet, de même que le contrôle de la précision en virgule flottante à cause des limites propres à Javascript, mais ECMA est en train de travailler dessus...) On n'est plus très loin de pouvoir avoir des machines virtuelles entièrement écrites en Javascript natif, et le moteur Javascript arrive à exécuter maintenant une machine virtuelle Linux avec des performances proches de 70% de celles du code natif écrit en C+/C++ (sachant que nos ordinateuirs passent 90% de leurtemps à attendre un événement, les différences de performances,et que que nos processeurs ne cessent d'aller plus vite et d'avoir des coeurs plus nombreux, les temps de réponse sont très bons). L'étape suivante c'est cependant l'isolation et la sécurisation complète des machines virtuelles (et Spectre/Meltdown ont mis en évidence les problèmes de sécurité des machines virtuelles sensibles aux "time-attacks" à de nombreux niveaux des attaques maintenant plus faciles à utiliser, mesurer, reproduire, grace aux temps de réponse très rapides et aux longues phases d'attente de tous les processus et threads d'un système: ici c'est le temps qui est maintenant trop précisément mesurable et reproductible, et les compteurs de performance nécessaires pour les jeux et les codecs audio/vidéo sont maintenant des facilités permettant ces attaques car il leur manque une "gigue" suffisante et aléatoire pour éliminer les trous de sécurité, et les générateurs aléatoires rapides mais ultra-sécurisés fdont encore défaut, nos systèmes manquant de plus en plus d'entropie). je croirai au projet quand nos PC disposeront de sources d'entropie à haut débit, les générateurs pseudo-aléatoires sensés combler ce manque étant maintenant attaquables aussi). Pour l'instant cela reste des démos de principe mais la sécurisation est encore plus difficile sur machine virtuelle que sur une machine native Enfin WebASM a encore de nombreux bogues de compatibilité avec les APIs Linux natives et ne sait pas encore implémenter les mécanismes de sécurité de Linux ou Windows ou Java/Android.
Tu peux pas vraiment faire plus avec l’interface originale. A part chercher des choses.
Pour afficher la météo à côté de l'heure
Non.
"Pour le reste, le site est relativement buggé et l’expérience se termine assez vite, le but de l’étudiant étant surtout de prouver ses talents de développeur et non de nous offrir une version complète de l’OS en développement." si l'article se finit comme ça à quoi bon en faire un article? expliquez moi ! ensuite je ne lis pas les "Googles Actualités" j'en suis les fils et on peut les paramétrer ce que je vais finir pas faire ...
Bah après m'etre identifié en "guest" je n'ai pas pu faire grand chose de plus que scroller dans l'interface...
Ouahhh ! Super OS
Android te le demande aussi au démarrage. C’est juste qu’après tu fais plus attention.
Ce truc c'est le Windows 10 d'android , fini les bidouilles , son véritable cœur est Google et je doute qu'on puisse s'en passer dessus . MAJ obligatoire , collecte de données, ultra connecter etc Et j'arrive pas a croire qu'on parle de relancer la guerre des os en comm. Ce truc c'est du Google comme Android -_-
Pourquoi ça me demande ma localisation ? Ça sens l'espionnage.
Ainsi que la police de caractères "Garamond" ;-)
Il y a qqs mois fuchia était dispo en apk
C'est vrai qu'au niveau des OS Microsoft n'a quasi aucune concurrence.
Mouais, juste petit site web avec un peu de css et de Js... J'espère qu'il n'aura pas que ça dans son CV...
L'OS qui devrait relancer un minimum la guerre des OS.
En effet, comme le dit ManuelC, que reproches-tu à cet article ? Si tu lis les "Google Actualités", quoi de plus normal d'y voir des informations ... Google ? On ne comprend pas !
Je crois que ça tournerait sur mobile ou ordinqteur sans grandes modifications du code.
Si tu crois ça c’est que tu sais pas chercher...
Trouvé sur wikipédia : "Contrairement aux précédents systèmes d'exploitation développés par Google tels que Google Chrome OS et Android, qui sont basés sur le noyau Linux, Fuchsia est basé sur un nouveau micro-noyau appelé Magenta" https://fr.wikipedia.org/wiki/Google_Fuchsia
Pas mal du tout comme travail de la part du développeur ! Par contre il a dû bien galérer à coder tout ça, non ?
"Découvrez Fuchsia en un clic" Effectivement, y a pas plus d'un clic de faisable dans cette "interface". C'était passionant...
Un truc que je n'ai pas compris, sur quoi est basé le travail du developpeur: - Du code google "Fuchsia" - Des visuels approximatif déjà repéré sur le net
Qu'est-ce que tu reproches à cet article ? O_o
Ils utilisent la technologie Cyan j'imagine ?
En fait j'ai eu ma réponse avec quelques recherches, c'est aussi open source et plus léger que linux mais apparemment il y a pas mal de code en commun avec linux
Au revoir !
Il y a que le mode guest qui marche?
je crois que je vais vous enlever des actus Google et de Kiosque ça me fera des vacances ...
Merci ! Et du coup ce nouveau noyau serait aussi open source ? Quel seraient les avantages de ce noyau par rapport à linux ?
J'ai une question : est ce que cet OS est aussi basé sur le noyau linux ?
L'idée est bonne mais il faut du temps pour d'adapter à la nouvelle interface graphique
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