Le système d'exploitation dahliaOS 220222 est disponible, combinant les technologies Linux et Fuchsia

Après plus d'un an de développement, une nouvelle version du système d'exploitation dahliaOS 220222 a été publiée, combinant les technologies de GNU/Linux et Fuchsia OS. Les développements du projet sont écrits en langage Dart et distribués sous licence Apache 2.0. Les versions de DahliaOS sont générées en deux versions : pour les systèmes avec UEFI (675 Mo) et les anciens systèmes/machines virtuelles (437 Mo). La distribution de base de dahliaOS est assemblée sur la base du noyau Linux et de l'environnement système GNU standard. En parallèle, des assemblages basés sur le micronoyau Zircon et l'environnement du système d'exploitation Fuchsia sont en cours de développement, disponibles pour Raspberry Pi 4, msm8917 et quelques autres appareils.

Le projet développe son propre shell Pangolin personnalisé, écrit en Dart à l'aide du framework Flutter. Le shell prend en charge à la fois le mode multi-fenêtre classique et la disposition des fenêtres en mosaïque. La base repose sur les développements du projet Capybara et son propre système de gestion de fenêtres, écrit de toutes pièces. Le shell peut fonctionner sur des systèmes dotés du noyau Linux et du micro-noyau Zircon développé par le projet Fuchsia. Pour évaluer les performances du shell Pangolin sans installer dahliaOS, une version Web a été préparée qui fonctionne dans les navigateurs basés sur Chromium.

Un ensemble d'applications sont également en cours de développement pour dahliaOS, dont la plupart sont écrites en Dart et Flutter. Parmi les programmes développés : 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, un répertoire d'applications, une calculatrice, un navigateur web et un programme de messagerie.

Pour exécuter des programmes tiers dans l'environnement Pangolin, une prise en charge intégrée des conteneurs isolés est proposée, dans laquelle vous pouvez exécuter n'importe quelle application non liée à dahliaOS. Pour les systèmes avec UEFI, l'application de récupération du système est fournie, qui permet, en cas de problèmes avec le système, de télécharger automatiquement la dernière image dahliaOS et de démarrer en l'utilisant.

Principaux changements dans la nouvelle version :

  • Le design et les fonctionnalités du bureau Pangolin ont été entièrement repensés.
    Le système d'exploitation dahliaOS 220222 est disponible, combinant les technologies Linux et Fuchsia
  • Ajout d'une interface pour rechercher rapidement des applications.
    Le système d'exploitation dahliaOS 220222 est disponible, combinant les technologies Linux et Fuchsia
  • L'interface de navigation pour les programmes disponibles a été améliorée et est séparée en une application Launcher distincte. La possibilité de diviser les applications en catégories a été implémentée.
    Le système d'exploitation dahliaOS 220222 est disponible, combinant les technologies Linux et Fuchsia
  • Une version compacte de l'interface de lancement du programme a été ajoutée, conçue sous forme de menu et appelée en cliquant sur le coin supérieur droit de la fenêtre du Launcher.
    Le système d'exploitation dahliaOS 220222 est disponible, combinant les technologies Linux et Fuchsia
  • Le menu des paramètres rapides a été amélioré, dans lequel les options disponibles et les informations affichées ont été restructurées.
    Le système d'exploitation dahliaOS 220222 est disponible, combinant les technologies Linux et Fuchsia
  • Barre des tâches améliorée. Les candidatures peuvent désormais être épinglées. Ajout d'un bouton séparé pour minimiser toutes les fenêtres.
  • Le nouveau gestionnaire de fenêtres Utopia, écrit avec Flutter, est utilisé.
  • L'interface a été considérablement mise à jour et les fonctionnalités du gestionnaire de fichiers, du configurateur, de l'émulateur de terminal et de la calculatrice ont été étendues.
  • Une transition a été effectuée vers un nouveau runtime Web, sur la base duquel un navigateur Web fonctionnel et la possibilité d'exécuter des applications Web sont fournis. Un nouveau gestionnaire d'applications Web a été proposé pour l'installation des applications Web.
    Le système d'exploitation dahliaOS 220222 est disponible, combinant les technologies Linux et Fuchsia
  • Le noyau Linux a été mis à jour vers la version 5.17-rc5.
  • Fournit la prise en charge de diverses solutions de virtualisation, y compris la possibilité d'exécuter Linux dans QEMU et Fuchsia exécutant FImage.
  • La transition vers le système de fichiers Btrfs a été effectuée.
  • Pile réseau améliorée. Network-manager est utilisé pour configurer la connexion réseau.

Source: opennet.ru

Ajouter un commentaire