Le projet Genode a publié la version du système d'exploitation à usage général Sculpt 20.02

Développeurs d'un système d'exploitation à micronoyau ouvert Cadre du système d'exploitation Genode formé version du système d'exploitation Sculpter 20.02. Dans le cadre du projet Sculpt, basé sur les technologies Genode, un système d'exploitation à usage général est en cours de développement qui peut être utilisé par les utilisateurs ordinaires pour effectuer des tâches quotidiennes. Sources du projet propagé sous licence AGPLv3. Disponible pour le téléchargement Image USB en direct, 26 Mo. Prend en charge le fonctionnement sur les systèmes équipés de processeurs Intel et de graphiques avec les extensions VT-d et VT-x activées.

Le projet Genode a publié la version du système d'exploitation à usage général Sculpt 20.02

Nouvelle version notable ajout d'un gestionnaire de fichiers fonctionnant en mode graphique, refonte de l'interface d'administration interactive (éditeur de paramètres système), prise en charge des bureaux virtuels, optimisation des performances du moniteur de machine virtuelle (basé sur VirtualBox). Les utilitaires de surveillance du fonctionnement du système, le runtime Unix et les composants GUI ont été mis à jour.
La version inclut également des améliorations introduites dans Février Mises à jour de la plateforme Genode, telles que la prise en charge des processeurs ARM i.MX 64 bits et le portage du pilote audio depuis OpenBSD 6.6.

Le projet Genode a publié la version du système d'exploitation à usage général Sculpt 20.02

Le système est livré avec une interface graphique Leitzentrale qui vous permet d'effectuer des tâches d'administration système typiques. Le coin supérieur gauche de l'interface graphique affiche un menu avec des outils permettant de gérer les utilisateurs, de connecter des périphériques de stockage et de configurer une connexion réseau. Au centre se trouve un configurateur pour configurer le remplissage du système, qui fournit interface sous la forme d’un graphique qui définit la relation entre les composants du système. L'utilisateur peut supprimer ou ajouter arbitrairement des composants de manière interactive, définissant ainsi la composition de l'environnement système ou des machines virtuelles.

A tout moment, l'utilisateur peut basculer vers le mode de gestion de la console, ce qui offre une plus grande souplesse dans la gestion. Un bureau traditionnel peut être obtenu en exécutant une distribution TinyCore Linux dans une machine virtuelle Linux. Dans cet environnement, les navigateurs Firefox et Aurora, un éditeur de texte basé sur Qt et diverses applications sont disponibles. L'environnement noux est proposé pour exécuter des utilitaires en ligne de commande.

Rappelons que Genode fournit une infrastructure unifiée pour créer des applications personnalisées fonctionnant sur le noyau Linux (32 et 64 bits) ou micronoyaux NOVA (x86 avec virtualisation), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) et noyau directement exécuté pour les plateformes ARM et RISC-V. Le noyau Linux paravirtualisé L4Linux inclus, fonctionnant sur le micro-noyau Fiasco.OC, vous permet d'exécuter des programmes Linux classiques dans Genode. Le noyau L4Linux ne fonctionne pas directement avec le matériel, mais utilise les services Genode via un ensemble de pilotes virtuels.

Divers composants Linux et BSD ont été portés pour Genode, Gallium3D a été pris en charge, Qt, GCC et WebKit ont été intégrés et des environnements hybrides Linux/Genode ont été implémentés. Un port VirtualBox a été préparé qui s'exécute au-dessus du micro-noyau NOVA. Un grand nombre d'applications sont adaptées pour s'exécuter directement au-dessus du micro-noyau et de l'environnement Noux, qui fournit une virtualisation au niveau du système d'exploitation. Pour exécuter des programmes non portés, il est possible d'utiliser le mécanisme de création d'environnements virtuels au niveau des applications individuelles, vous permettant d'exécuter des programmes dans un environnement Linux virtuel en utilisant la paravirtualisation.

Source: opennet.ru

Ajouter un commentaire