Le projet Genode a publié une sortie du systÚme d'exploitation général Sculpt 21.03

La version du systĂšme d'exploitation Sculpt 21.03 a Ă©tĂ© prĂ©sentĂ©e, dans le cadre de laquelle un systĂšme d'exploitation gĂ©nĂ©ral est dĂ©veloppĂ© sur la base des technologies Genode OS Framework, qui pourra ĂȘtre utilisĂ© par des utilisateurs ordinaires pour accomplir des tĂąches quotidiennes. Les codes sources du projet sont distribuĂ©s sous la licence AGPLv3. Un LiveUSB d'une taille de 27 Mo est proposĂ© pour le tĂ©lĂ©chargement. Le fonctionnement est pris en charge sur des systĂšmes Ă©quipĂ©s de processeurs et de sous-systĂšmes graphiques Intel avec les extensions VT-d et VT-x activĂ©es.

Cette nouvelle version se distingue par les améliorations suivantes :

  • La robustesse contre les pannes des pilotes a Ă©tĂ© amĂ©liorĂ©e, grĂące au dĂ©veloppement du concept de pilotes de pĂ©riphĂ©riques plug-in dans Genode. Par exemple, en cas de panne des pilotes graphiques ou des pilotes sans fil, ces pilotes peuvent ĂȘtre redĂ©marrĂ©s sans perturber le fonctionnement des applications en cours et de la pile rĂ©seau.
  • Ajout de la possibilitĂ© pour l'utilisateur final de configurer les prioritĂ©s du planificateur pour l'exĂ©cution des programmes en temps rĂ©el. L'utilisateur peut garantir l'exĂ©cution prioritaire des applications sensibles aux dĂ©lais, par exemple, en donnant une prioritĂ© plus Ă©levĂ©e aux programmes de traitement de contenu multimĂ©dia par rapport aux programmes de calcul et de virtualisation.
  • Ajout d'interfaces pour rediriger les interactions d'un composant avec le noyau vers un autre composant, permettant de crĂ©er dans l'espace utilisateur des services tels que l'Ă©quilibrage dynamique de la charge sur le CPU.
  • Ajout d'interfaces pour la capture d'Ă©cran et l'injection d'Ă©vĂ©nements d'entrĂ©e personnalisĂ©s, qui peuvent ĂȘtre utiles lors de la crĂ©ation d'applications pour le partage d'Ă©cran, les systĂšmes de contrĂŽle Ă  distance et les claviers virtuels.
  • Mise en Ɠuvre de la possibilitĂ© de changer la disposition du clavier via le menu.
  • Mise Ă  jour du navigateur Falkon basĂ© sur le moteur Chromium.
  • Ajout du tri des Ă©lĂ©ments de menu et des listes de fichiers.
  • Mise Ă  jour instantanĂ©e de la fenĂȘtre du terminal aprĂšs des modifications globales des paramĂštres de police.
  • Sur les ordinateurs modernes Ă©quipĂ©s de processeurs Intel, des modes de performance HWP (Hardware P-States) sont utilisĂ©s pour gĂ©rer la consommation d'Ă©nergie et contrĂŽler la tempĂ©rature.

Le projet Genode a publié une sortie du systÚme d'exploitation général Sculpt 21.03

Le systÚme est livré avec l'interface graphique Leitzentrale, permettant d'effectuer les tùches d'administration systÚme courantes. Dans le coin supérieur gauche de l'interface graphique, un menu avec des outils pour gérer les utilisateurs, connecter des périphériques de stockage et configurer la connexion réseau est affiché. Au centre se trouve un configurateur pour composer le contenu du systÚme, offrant une interface sous la forme d'un graphe définissant les relations entre les composants systÚme. L'utilisateur peut, en mode interactif, ajouter ou supprimer librement des composants, définissant ainsi la composition de l'environnement systÚme ou machines virtuelles.

À tout moment, l'utilisateur peut passer en mode console de gestion, qui offre une plus grande flexibilitĂ© dans la gestion. Un bureau traditionnel peut ĂȘtre obtenu en lançant la distribution TinyCore Linux dans une machine virtuelle sous Linux. Dans cet environnement, les navigateurs Firefox et Aurora, un Ă©diteur de texte basĂ© sur Qt et diverses applications sont disponibles. Pour exĂ©cuter les utilitaires en ligne de commande, un environnement noux est proposĂ©.

Rappelons que Genode fournit une infrastructure unifiée pour créer des applications personnalisées fonctionnant au-dessus du noyau Linux (32 et 64 bits) ou des micro-noyaux 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 un noyau directement exécuté pour les plateformes ARM et RISC-V. La version paravirtualisée du noyau Linux L4Linux, fonctionnant au-dessus du micro-noyau Fiasco.OC, permet d'exécuter des programmes Linux ordinaires dans Genode. Le noyau L4Linux ne fonctionne pas directement avec le matériel, mais utilise les services de Genode via un ensemble de pilotes virtuels.

Genode a permis le portage de divers composants Linux et BSD, a assuré le support de Gallium3D, a intégré Qt, GCC et WebKit, et a réalisé la possibilité d'organiser des environnements logiciels hybrides Linux/Genode. Un port de VirtualBox a été préparé, fonctionnant au-dessus du micro-noyau NOVA. Un grand nombre d'applications ont été adaptées pour s'exécuter directement au-dessus du micro-noyau et de l'environnement Noux, qui permet la virtualisation au niveau du systÚme d'exploitation. Pour exécuter des programmes non portés, un mécanisme de création d'environnements virtuels au niveau des applications individuelles a été prévu, permettant de lancer des programmes dans un environnement Linux virtuel en utilisant la paravirtualisation.

Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster