Fuchsia, le système d'exploitation sophistiqué de Google, est la base du projet dahliaOS



Le système d'exploitation Fuchsia de Google est devenu connu il y a quatre ans. Ensuite, ils ont écrit que la société développait un projet basé sur le micro-noyau Zircon. Il s'agit d'un petit système d'exploitation conçu pour une grande variété de plates - formes , des smartphones, tablettes et ordinateurs personnels aux systèmes embarqués.



Le projet est relativement actif depuis plusieurs années, et pendant quelques années consécutives, des suggestions ont été publiées sur le réseau selon lesquelles Google le développe comme une alternative à Android. Pendant tout ce temps, le système d'exploitation a continué d'évoluer. Par exemple, en 2017, il a été signaléque le système d'exploitation a reçu une nouvelle interface utilisateur, des capacités de ligne de commande et quelques fonctionnalités supplémentaires. En 2018, Google a publié une nouvelle version de son OS, qui pourrait déjà être testée. Mais ensuite, tout s'est calmé d'une manière ou d'une autre. Et maintenant, il est devenu connu sur une nouvelle version du développement de Fuchsia.



C'est le projet dahliaOS, qui a rassemblé tout le meilleur de Fuchsia, ajouté la technologie de GNU / Linux et offre quelque chose de nouveau. Le projet est écrit sur la base du langage Dart et est distribué sous la licence Apache 2.0. Les développeurs préparent deux versions du système d'exploitation - pour les systèmes avec UEFI (158 Mo) et les machines virtuelles ou les systèmes moralement obsolètes.





Quant à la dernière option, elle est en cours de préparation sur la base du micro-noyau Zircon, dont il a été question ci-dessus, et du système d'exploitation Fuchsia. Ces versions sont déjà disponibles pour des plates-formes telles que le Raspberry Pi 4, msm8917 et une poignée d'autres appareils.



Dans le même temps, les développeurs prévoient d' utiliser leur propre shell personnalisé Pangolin, qui est écrit en Dart en utilisant le framework Flutter. Ce skin prend déjà en charge un mode de mise en page en mosaïque. La base de ce shell est une partie du projet Capybara et son propre développement, y compris son propre système de fenêtrage, qui est écrit à partir de zéro. Tout cela peut toutefois déjà être testé jusqu'à présent sous la forme d'une version Web , qui n'est compatible qu'avec Chrome.



Ce système fonctionne sur des systèmes avec le noyau Linux et le micro-noyau Zircon. La nouvelle distribution nécessite des applications en cours de développement et déjà disponibles . Ils sont écrits en Dart et Flutter. Il existe déjà un gestionnaire de fichiers, un configurateur, un éditeur de texte, un émulateur de terminal, une application de gestion de machines virtuelles et de conteneurs, un lecteur multimédia et un catalogue d'applications.





Dans l'environnement Pangolin, vous pouvez exécuter des programmes tiers, pour lesquels le système prend en charge les conteneurs isolés. Grâce à eux, dans l'environnement OS, vous pouvez exécuter n'importe quelle application qui ne lui est pas associée. Pour que dahliaOS puisse fonctionner sur des systèmes avec UEFI, les développeurs ont fourni une application de récupération du système, qui permet de télécharger automatiquement une nouvelle image système en cas de problèmes graves. Vous pouvez démarrer en utilisant cette image.






All Articles