Die vierte experimentelle Version des Betriebssystems Brutal

Die vierte experimentelle Ausgabe des Brutal-Projekts wurde veröffentlicht, in deren Rahmen Enthusiasten ein offenes Betriebssystem entwickeln, das die Ideale der Unix-Systeme der 1970er Jahre mit modernen Technologien zu vereinen versucht. Das System wird von Grund auf neu entwickelt und kommt mit einer eigenen Standard-C-Bibliothek sowie einem Mikrokern. Der Code des Projekts ist in C geschrieben und wird unter der MIT-Lizenz verbreitet. Es werden Builds für die Architekturen x86_64, i686, RISC-V und ARM unterstützt.

In den vorherigen Testversionen lag der Schwerpunkt auf der Entwicklung des Mikrokerns und der grundlegenden Systemumgebung. Es wurden Multitasking, ein virtueller Speicher-Manager, standardmäßige Systemaufrufe, IPC, ACPI und leichte Threads (Fiber) implementiert. In der vierten experimentellen Ausgabe wurde ein Machttrennungsmodell auf Basis von Capabilities realisiert, sowie ein grafisches Subsystem vorgestellt, das seine eigene Benutzeroberflächenbibliothek brutal-GUI, eine Vektorgrafikbibliothek brutal-GFX und ein Komposit- dem Server durch. Die Basiszeichnung erfolgt unter Verwendung der SDL-Bibliothek. SVG-Bilder, Vektorschriften und Farbverläufe werden unterstützt.

Die vierte experimentelle Version des Betriebssystems Brutal

In der durchgeführten Arbeit wird auch die Erstellung einer grundlegenden Unterstützung für AHCI und EXT2 erwähnt, die Portierung für die RISC-V-Architektur und die Überarbeitung des IPC-Subsystems, das jetzt eine Architektur verwendet, die der IPC aus dem Fuchsia-Betriebssystem ähnelt. In der nächsten Version wird geplant, das Spiel Doom zum Laufen zu bringen, die Unterstützung für Terminals (TTY) hinzuzufügen, eine Kommandozeile zu implementieren und die Treiber für AHCI-Controller sowie für die Dateisysteme Ext2/FAT zu optimieren. Langfristig wird auch die Entwicklung eines Netzwerk-Stacks und von Treibern für Netzwerkgeräte angestrebt.

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