Das Genode-Projekt hat die Veröffentlichung des Betriebssystems Sculpt 19.07 veröffentlicht

Entwickler des offenen Mikrokernel-Betriebssystems Genode OS Framework gebildet Veröffentlichung des Betriebssystems Sculpt 19.07. Im Rahmen des Sculpt-Projekts, das auf den Technologien von Genode basiert, wird ein universelles Betriebssystem entwickelt, das von regulĂ€ren Nutzern zur Erledigung alltĂ€glicher Aufgaben verwendet werden kann. Der Quellcode des Projekts unter der freien Lizenz Apache 2.0 verbreitet. ist unter der AGPLv3-Lizenz erhĂ€ltlich. Zum Download steht ein LiveUSB-Abbild, mit einer GrĂ¶ĂŸe von 24 MB. Die Nutzung auf Systemen mit Intel-Prozessoren und -Grafiksystemen mit aktivierten VT-d- und VT-x-Erweiterungen wird unterstĂŒtzt.

Das System wird mit der grafischen BenutzeroberflĂ€che Leitzentrale geliefert, die es ermöglicht, typische Aufgaben der Systemadministration auszufĂŒhren. In der oberen linken Ecke der BenutzeroberflĂ€che wird ein MenĂŒ mit Werkzeugen zur Verwaltung von Benutzern, zum Anschließen von Speichermedien und zur Konfiguration der Netzwerkverbindung angezeigt. In der Mitte befindet sich ein Konfigurator zur Zusammenstellung der System-Hardware, der ein Framework zur Erstellung von Komponenten, die Programme sind, die in ihrer eigenen Sandbox ausgefĂŒhrt werden und ĂŒber IPC mit anderen Komponenten interagieren können. eine BenutzeroberflĂ€che in Form eines Graphen bietet, der die Beziehungen zwischen den Systemkomponenten definiert. Der Benutzer kann interaktiv Komponenten nach Belieben hinzufĂŒgen oder entfernen und so die Zusammensetzung der Systemumgebung oder virtueller Maschinen festlegen.

Das Genode-Projekt hat die Veröffentlichung des Betriebssystems Sculpt 19.07 veröffentlicht

Der Benutzer kann jederzeit in den Konsolenverwaltungsmodus wechseln, der mehr FlexibilitĂ€t bei der Verwaltung bietet. Der traditionelle Desktop kann durch das Starten der TinyCore Linux-Distribution in einer virtuellen Maschine mit Linux erhalten werden. In dieser Umgebung stehen die Browser Firefox und Aurora, ein auf Qt basierender Texteditor und verschiedene Anwendungen zur VerfĂŒgung. Um die Befehlszeilendienstprogramme zu starten, wird die Umgebung noux angeboten.

Neue Version bemerkenswert Implementierung der UnterstĂŒtzung der Zwischenablage zum Kopieren und EinfĂŒgen von Text zwischen Terminals, grafischen Anwendungen auf Qt5-Basis und virtuellen Maschinen. Es wurden auch Maßnahmen zur Leistungssteigerung und Verbesserung der ReaktionsfĂ€higkeit der BenutzeroberflĂ€che ergriffen. Verbesserungen aus dem Mai-Update der Plattform wurden integriert.
Genode, wie eine kernelunabhĂ€ngige VirtualisierungsoberflĂ€che, UnterstĂŒtzung der AARCH64-Architektur, der Umstieg auf den C++17-Standard als Standard, neue Tools auf Basis von GCC 8.3 und ein aktualisiertes Runtime-Environment basierend auf libc aus FreeBSD 12.

Wir erinnern daran, dass Genode ein Framework zur Erstellung von Komponenten, die Programme sind, die in ihrer eigenen Sandbox ausgefĂŒhrt werden und ĂŒber IPC mit anderen Komponenten interagieren können. eine einheitliche Infrastruktur fĂŒr die Erstellung von Benutzeranwendungen bietet, die ĂŒber dem Linux-Kernel (32 und 64 Bit) oder Mikrokerne arbeiten. 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 ausfĂŒhrbare Kernels fĂŒr ARM- und RISC-V-Plattformen. Das teilvirtualisierte Linux-Kernel L4Linux, das ĂŒber das Mikro-Kernel Fiasco.OC arbeitet, ermöglicht es, gĂ€ngige Linux-Programme in Genode auszufĂŒhren. Das Kernel L4Linux arbeitet nicht direkt mit der Hardware, sondern nutzt die Dienste von Genode durch eine Reihe virtueller Treiber.

FĂŒr Genode wurden verschiedene Linux- und BSD-Komponenten portiert, Gallium3D unterstĂŒtzt, die Integration von Qt, GCC und WebKit realisiert und die Möglichkeit zur Organisation hybrider Linux/Genode-Softwareumgebungen implementiert. Ein Port von VirtualBox, der auf dem Mikrokernel NOVA lĂ€uft, wurde vorbereitet. Eine große Anzahl von Anwendungen wurde angepasst, um direkt auf Mikrokerne und die Umgebung Noux zu laufen, die eine Virtualisierung auf OS-Ebene ermöglicht. Um nicht portierte Programme auszufĂŒhren, besteht die Möglichkeit, den Mechanismus zur Erstellung virtualisierter Umgebungen fĂŒr einzelne Anwendungen zu nutzen, sodass Programme in einer virtuellen Linux-Umgebung unter Verwendung von Paravirtualisierung ausgefĂŒhrt werden können.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster