Das Projekt Genode hat die Version des allgemeinen Betriebssystems Sculpt 21.03 veröffentlicht

Die Veröffentlichung des Betriebssystems Sculpt 21.03 wurde präsentiert. Dabei handelt es sich um ein auf der Technologie des Genode OS Framework basierendes Allgemeinbetriebssystem, das von normalen Benutzern für alltägliche Aufgaben verwendet werden kann. Der Quellcode des Projekts wird unter der AGPLv3-Lizenz veröffentlicht. Ein LiveUSB-Image mit einer Größe von 27 MB steht zum Download bereit. Die Unterstützung für Systeme mit Intel-Prozessoren und Grafikschnittstellen mit aktivierten VT-d- und VT-x-Erweiterungen ist gegeben.

Die neue Version zeichnet sich durch folgende Verbesserungen aus:

  • Die Fehlertoleranz in den Treibern wurde erhöht, dank der Weiterentwicklung des Konzepts der modularen Gerätetreiber in Genode. Im Falle eines Ausfalls von Grafik- oder Drahtlos-Treibern können diese Treiber neu gestartet werden, ohne dass die laufenden Anwendungen und die Netzwerk-Stack beeinträchtigt werden.
  • Benutzern wurde die Möglichkeit hinzugefügt, Prioritäten für die Ausführung von Programmen im Echtzeitmodus einzustellen. Nutzer können sicherstellen, dass latenzsensiblen Anwendungen, wie z. B. Programme zur Verarbeitung von Multimedia-Inhalten, eine höhere Priorität eingeräumt wird als Berechnungs- und Virtualisierungsanwendungen.
  • Schnittstellen wurden hinzugefügt, um die Interaktion eines Komponenten mit dem Kern auf einen anderen Komponenten umzuleiten, was es ermöglicht, im Benutzerraum Dienste wie dynamisches Lastenbalancing der CPU zu erstellen.
  • Schnittstellen für die Bildschirmaufnahme und die Erfassung benutzerspezifischer Eingabeereignisse wurden hinzugefügt, die sich bei der Erstellung von Anwendungen für die Bildschirmfreigabe, Fernsteuerungssysteme und virtuelle Tastaturen als nützlich erweisen können.
  • Die Möglichkeit zur Änderung des Tastaturlayouts über das Menü wurde implementiert.
  • Der Browser Falkon, der auf der Chromium-Engine basiert, wurde aktualisiert.
  • Die Sortierung von Menüpunkten und Dateilisten wurde hinzugefügt.
  • Die sofortige Aktualisierung des Terminalfensters nach globalen Änderungen der Schriftarteinstellungen ist gewährleistet.
  • Moderne Computer mit Intel-Prozessoren nutzen HWP (Hardware P-States) zur Verwaltung des Energieverbrauchs und zur Temperaturkontrolle.

Das Projekt Genode hat die Version des allgemeinen Betriebssystems Sculpt 21.03 veröffentlicht

Das System wird mit der grafischen Benutzeroberfläche Leitzentrale geliefert, die es ermöglicht, typische Verwaltungsaufgaben durchzuführen. Oben links in der Benutzeroberfläche befindet sich ein Menü mit Werkzeugen zur Verwaltung von Benutzern, zum Anschluss von Speichergeräten und zur Konfiguration der Netzwerkverbindung. In der Mitte gibt es einen Konfigurator zur Zusammenstellung der Systemkomponenten, der eine graphische Darstellung der Beziehungen zwischen den Systemelementen bietet. Der Benutzer kann interaktiv Komponenten hinzufügen oder entfernen und so die Zusammensetzung der Systemumgebung bestimmen. virtuellen Maschinen.

Zu jedem Zeitpunkt kann der Benutzer in den Konsolenverwaltungsmodus wechseln, der mehr Flexibilität bei der Verwaltung bietet. Der traditionelle Desktop kann durch das Starten der TinyCore Linux-Distribution in virtuellen Maschine Linux erreicht werden. In dieser Umgebung stehen die Browser Firefox und Aurora, ein Qt-basiertes Textbearbeitungsprogramm und verschiedene Anwendungen zur Verfügung. Für die Ausführung von Befehlszeilen-Tools wird die Umgebung noux angeboten.

Genode bietet eine einheitliche Infrastruktur zur Erstellung benutzerdefinierter Anwendungen, die auf dem Linux-Kernel (32 und 64 Bit) oder den Mikrokernen NOVA (x86 mit Virtualisierung), 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) und dem direkt ausgeführten Kernel für ARM- und RISC-V-Plattformen basieren. Das zugehörige paravirtualisierte Linux-Kernel L4Linux, das auf dem Mikrokernel Fiasco.OC läuft, ermöglicht die Ausführung regulärer Linux-Programme in Genode. Das L4Linux-Kernel arbeitet nicht direkt mit der Hardware, sondern nutzt die Dienste von Genode über eine Reihe virtueller Treiber.

Für Genode wurden verschiedene Linux- und BSD-Komponenten portiert, Gallium3D-Unterstützung bereitgestellt, Qt, GCC und WebKit integriert sowie die Möglichkeit zur Erstellung hybrider Linux/Genode-Programmierumgebungen realisiert. Ein Port von VirtualBox, der über das Mikro-Kern NOVA läuft, wurde vorbereitet. Eine Vielzahl von Anwendungen wurde angepasst, um direkt über das Mikro-Kern und die Noux-Umgebung, die Virtualisierung auf Betriebssystemebene ermöglicht, ausgeführt zu werden. Für nicht portierte Programme besteht die Möglichkeit, Mechanismen zur Erstellung von virtuellen Umgebungen auf Anwendungsebene zu nutzen, die es ermöglichen, Programme in einer virtuellen Linux-Umgebung mithilfe von Paravirtualisierung auszuführen.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster