Das Genode-Projekt hat die General Purpose OS-Version Sculpt 19.07 veröffentlicht

Entwickler eines offenen Mikrokernel-Betriebssystems Genode OS-Framework gebildet Betriebssystem-Release Skulptur 19.07. Im Rahmen des Sculpt-Projekts wird auf Basis von Genode-Technologien ein Allzweck-Betriebssystem entwickelt, das von normalen Benutzern zur Ausführung alltäglicher Aufgaben verwendet werden kann. Projektquellen Ausbreitung lizenziert unter AGPLv3. Zum Download verfügbar LiveUSB-Bild, 24 MB groß. Unterstützt den Betrieb auf Systemen mit Intel-Prozessoren und -Grafiken mit aktivierten VT-d- und VT-x-Erweiterungen.

Das System verfügt über eine grafische Oberfläche der Leitzentrale, über die Sie typische Aufgaben der Systemadministration ausführen können. In der oberen linken Ecke der GUI wird ein Menü mit Tools zum Verwalten von Benutzern, zum Anschließen von Speichergeräten und zum Einrichten einer Netzwerkverbindung angezeigt. In der Mitte befindet sich ein Konfigurator zur Konfiguration der Befüllung des Systems, der bietet Schnittstelle in Form eines Diagramms, das die Beziehung zwischen Systemkomponenten definiert. Der Benutzer kann interaktiv Komponenten beliebig entfernen oder hinzufügen und so die Zusammensetzung der Systemumgebung oder der virtuellen Maschinen definieren.

Das Genode-Projekt hat die General Purpose OS-Version Sculpt 19.07 veröffentlicht

Der Benutzer kann jederzeit in den Konsolenverwaltungsmodus wechseln, was eine größere Flexibilität bei der Verwaltung bietet. Ein herkömmlicher Desktop kann durch Ausführen einer TinyCore-Linux-Distribution in einer virtuellen Linux-Maschine erhalten werden. In dieser Umgebung stehen die Browser Firefox und Aurora, ein Qt-basierter Texteditor und verschiedene Anwendungen zur Verfügung. Die Noux-Umgebung wird zum Ausführen von Befehlszeilendienstprogrammen angeboten.

Neue Version bemerkenswert Umsetzung der Unterstützung Zwischenablage zum Kopieren und Einfügen von Text zwischen Terminals, Qt5-basierten GUI-Anwendungen und virtuellen Maschinen. Es wurde auch daran gearbeitet, die Produktivität zu steigern und die Reaktionsfähigkeit der Schnittstelle zu verbessern. Enthält Verbesserungen, die mit dem Plattform-Update vom Mai eingeführt wurden
Genode, wie eine Kernel-unabhängige Virtualisierungsschnittstelle, Unterstützung für die AARCH64-Architektur, ein Übergang zur standardmäßigen Verwendung des C++17-Standards, ein neues Toolkit basierend auf GCC 8.3 und eine aktualisierte Laufzeit basierend auf libc von FreeBSD 12.

Wir möchten Sie daran erinnern, dass Genode bietet eine einheitliche Infrastruktur zum Erstellen benutzerdefinierter Anwendungen, die auf dem Linux-Kernel (32 und 64 Bit) ausgeführt werden, oder Mikrokernel 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 direkt ausgeführter Kernel für ARM- und RISC-V-Plattformen. Der mitgelieferte paravirtualisierte Linux-Kernel L4Linux, der auf dem Fiasco.OC-Mikrokernel läuft, ermöglicht Ihnen die Ausführung regulärer Linux-Programme in Genode. Der L4Linux-Kernel arbeitet nicht direkt mit der Hardware zusammen, sondern nutzt Genode-Dienste über eine Reihe virtueller Treiber.

Verschiedene Linux- und BSD-Komponenten wurden für Genode portiert, Gallium3D unterstützt, Qt, GCC und WebKit integriert und hybride Linux/Genode-Umgebungen implementiert. Es wurde ein VirtualBox-Port vorbereitet, der auf dem NOVA-Mikrokernel läuft. Eine große Anzahl von Anwendungen ist so angepasst, dass sie direkt auf dem Mikrokernel und der Noux-Umgebung ausgeführt werden können, was eine Virtualisierung auf Betriebssystemebene ermöglicht. Um nicht portierte Programme auszuführen, ist es möglich, den Mechanismus zum Erstellen virtueller Umgebungen auf der Ebene einzelner Anwendungen zu verwenden, sodass Sie Programme mithilfe der Paravirtualisierung in einer virtuellen Linux-Umgebung ausführen können.

Source: opennet.ru

Kommentar hinzufügen