Les développeurs sur Fuchsia, l'OS open source de Google, ont maintenant un site

Stéphane Ficca
Spécialiste hardware & gaming
01 juillet 2019 à 21h31
10
Fuchsia OS

Cela fait quelques années maintenant que Google oeuvre, en silence, sur un tout nouveau système d'exploitation : Fuchsia.

Alors que l'on ne sait toujours pas quand ce dernier sera disponible, Google propose désormais un site dédié aux développeurs qui souhaiteraient se pencher sur le sujet.

Les développeurs Fuchsia ont désormais un site dédié

En effet, le très minimaliste site web Fuchsia.dev, permet de mettre la main sur une documentation visant à expliquer les bases du développement sur ce nouvel OS open source.

Notons que, contrairement aux précédents systèmes d'exploitation développés par Google comme Chrome OS ou encore Android, qui sont basés sur le noyau Linux, Fuchsia est pour sa part basé sur un nouveau micro-noyau appelé Zircon.

Selon Google : « Il n'y a pas que les téléphones et les ordinateurs qui comptent. Dans le monde de l'Internet des objets, il y a de plus en plus de périphériques qui nécessitent des systèmes d'exploitation ». Les développeurs qui souhaiteraient commencer à « jouer » avec le futur Fuchsia de Google, savent donc ce qu'il leur reste à faire.

Source : AndroidPolice

Stéphane Ficca

Spécialiste hardware & gaming

Spécialiste hardware & gaming

Fervent amateur de jeux vidéo et de high-tech, spécialisé en Mega Man 2 et autres joyeusetés vidéoludiques ancestrales.

Lire d'autres articles

Fervent amateur de jeux vidéo et de high-tech, spécialisé en Mega Man 2 et autres joyeusetés vidéoludiques ancestrales.

Lire d'autres articles
Vous êtes un utilisateur de Google Actualités ou de WhatsApp ? Suivez-nous pour ne rien rater de l'actu tech !
google-news

A découvrir en vidéo

Rejoignez la communauté Clubic S'inscrire

Rejoignez la communauté des passionnés de nouvelles technologies. Venez partager votre passion et débattre de l’actualité avec nos membres qui s’entraident et partagent leur expertise quotidiennement.

S'inscrire

Commentaires (10)

KlingonBrain
Dans le monde de l’Internet des objets, il y a de plus en plus de périphériques qui nécessitent des systèmes d’exploitation<br /> Dans l’internet des objets, le top, c’est quand même de se passer de système d’exploitation.<br /> Ce n’est pas toujours possible. Mais dans l’embarqué, les Os, moins on en met, mieux on se porte.
jcc137
Dans système d’exploitation, il y a “système” et “exploitation”. Comment voulez-vous vous passer d’un système qui vous permet de communiquer avec les périphériques ???
dancod
Il est probablement beaucoup plus efficace d’écrire un micro OS capable de communiquer juste avec un capteur que d’avoir un OS capable de parler avec une centaine de capteurs différents et de gérer leur flux de données qui sera pour l’application à un capteur beaucoup trop gourmand en énergie/processeur/temps.
jcc137
Attention de ne pas tomber dans l’excès de simplification. A ma connaissance, le plus petit OS, sert à allumer et éteindre une lampe, il s’appelle l’interrupteur.
Nmut
Il ne faut pas confondre Linux ou Windows (OS généraliste multi-plateforme) et un OS spécialisé minimaliste (en gros juste quelques drivers). Il y a un monde entre les deux, les premiers ayant l’avantage de l’abstraction maximale envers le matériel et proposant des services génériques (fichiers, graphismes, capteurs). Et on peut avoir des OS “intermédiaires” proposant juste un type d’abstraction (en général un accès à un type de capteur et un système de fichier) ou étant modulaire (Linux peut entrer dans cette catégorie avec un peu de boulot).
cloomcloom
Non, c’est du matériel, pas du logiciel, il n’y a pas de système <br /> C’est un doigt d’exploitation
KlingonBrain
Comment voulez-vous vous passer d’un système qui vous permet de communiquer avec les périphériques ???<br /> C’est très simple, si vous savez comment piloter le matériel directement, vous n’avez besoin ni de système d’exploitation, ni de drivers.<br /> Mais vous pouvez aussi avoir des drivers sans système d’exploitation.<br /> Dans le cas d’un ordinateur de type PC, l’architecture et les périphériques sont très complexes. En plus ils changent d’un appareil à l’autre. Il est en pratique impossible de se passer d’Os et de drivers.<br /> Mais dans le cas des objets, les microcontrôleurs utilisés sont souvent beaucoup plus simples. Et se passer d’os n’est pas vraiment difficile. C’est même souvent le contraire qui l’est.<br /> A noter que sur les ordinateurs d’il y a 40 ans, de nombreux logiciels préféraient se passer de l’Os pour fonctionner et piloter directement le matériel. Le but était en partie d’optimiser le fonctionnement.
KlingonBrain
Tout à fait.<br /> Il y a de nombreux niveaux entre l’absence totale d’Os et l’Os lourd tel qu’on en voit sur nos PC.<br /> Mais attention aussi, on voit parfois qualifier d’Os ce qui n’est qu’une simple bibliothèque de fonctions.<br /> Mais comme les microcontrôleurs ont souvent très peu de mémoire, il est difficile d’intégrer comme ça un gros ensemble. Faire des choix est nécessaire. L’optimisation est nécéssaire.<br /> Un Os tel que fuschia, même s’il est muni d’un micro noyau se destinera quand même à priori pour des besoins un peu complexes.
ultrabill
A priori le but de Fuschia n’est pas voué à devenir un OS qui remplacerait ChromeOS, Android ou autre. Fuschia c’est un gros laboratoire d’idées. qui, si elles sont concluantes, remonteront vers les autres systèmes.<br /> C’est en tout cas comme ça que Google présente Fuschia.
leulapin
Sans OS comment est ce que l’objet est connecté? Si on parle d’internet des objets c’est justement parce qu’il y a une gestion de la connexion IP et des divers protocoles qui vont dessus. Ca nécessite donc un OS.<br /> Une télé avec un capteur infrarouge ça n’est pas un objet connecté…
KlingonBrain
Pas besoin d’Os pour gérer une communication IP. Une bibliothèque suffit.
KlingonBrain
Je ne crois pas à ça.<br /> On ne peut pas développer un véhicule sans savoir dès le départ si l’on fabrique une formule 1 ou un camion de déménagement.<br /> Pour les OS, c’est pareil.<br /> IMHO, en bons capitalistes, ils savent parfaitement ou ils veulent aller et surtout, pourquoi ils dépensent du pognon.<br /> Mais développer un Os à base de Micro-noyau, c’est un exercice très difficile. Le talent des développeurs fera tout et le résultat pourrait être génial… ou décevant.<br /> Avant d’annoncer ce projet comme le successeur d’Android, ils attendent vraisemblablement de voir comment il évolue et s’il parvient à éviter l’enlisement.<br /> Et c’est plutôt du bon sens.
leulapin
Une bibliothèque ça s’exécute au dessus de quoi en informatique? Un OS <br /> fr.wikipedia.org<br /> Bibliothèque logicielle<br /> En informatique, une bibliothèque logicielle est une collection de routines, qui peuvent être déjà compilées et prêtes à être utilisées par des programmes,. Les bibliothèques sont enregistrées dans des fichiers semblables, voire identiques aux fichiers de programmes, sous la forme d'une collection de fichiers de code objet rassemblés accompagnée d'un index permettant de retrouver facilement chaque routine. Le mot « librairie » est souvent utilisé à tort pour désigner une bibliothèq Les bibliothèq...<br />
KlingonBrain
Une bibliothèque ça s’exécute au dessus de quoi en informatique? Un OS<br /> Et bien non, pas forcément.<br /> Comme le dit Wikipedia “En informatique, une bibliothèque logicielle est une collection de routines, qui peuvent être déjà compilées et prêtes à être utilisées par des programmes”.<br /> Et des programmes, ça peut s’exécuter sans aucun système d’exploitation. Y compris en utilisant des bibliothèques.<br /> Une bibliothèque, ça n’est pas forcément lié de manière dynamique. On peut également le faire de manière statique.<br /> Dans le cas de figure d’un microcontrôleur, le schéma de fonctionnement est le suivant : Le programme ET ses bibliothèques sont rassemblées par la chaîne de compilation dans une image binaire unique. Et cette image binaire est inscrite directement dans la mémoire flash du microcontrôleur par un dispositif de programmation.<br /> Absolument aucun besoin d’un d’un Os pour que ça fonctionne.<br /> On appelle cela la programmation “bare metal”. Et dans l’embarqué, c’est très courant.<br /> Sachez qu’il existe une pléthore de microcontrôleurs qui ne pourraient même pas exécuter un Os car leurs ressources sont bien trop faibles.
leulapin
Je vois ce que tu veux dire, mais dans ce cas à ma connaissance c’est la gestion IP (et généralement le serveur web embarqué avec genre SMEWS) qui constituent l’OS et qui sont appelés ainsi mais je suis d’accord que ça n’a plus rien à voir avec un OS type windows/linux
Voir tous les messages sur le forum
Haut de page

Sur le même sujet