Munal OS ist ein experimentelles Betriebssystem, vollständig in Rust geschrieben, mit einem Unikernel-Design.
Es verwendet ein Sicherheitsmodell, das auf WASM-Sandboxing basiert, und bietet kooperatives Scheduling.
Das Betriebssystem besitzt keine herkömmlichen Betriebssystem-Funktionen wie Bootloader, virtuelle Adressräume oder Interrupts.
Stattdessen wird der gesamte OS-Code in einer einzigen EFI-Binärdatei kompiliert, die sowohl den Kernel als auch alle Anwendungen enthält.
Munal OS implementiert ein eigenes UI-Toolkit und verwendet gekoppelte Treiber, um mit VirtIO-Spezifikationen zu arbeiten.
Es unterstützt nicht den Betrieb auf echter Hardware und setzt auf QEMU zur Ausführung.
Anwendungen laufen in einem einzelnen globalen Ereignisloop, was die Performance-Messung erleichtert und mögliche Fehlverhalten der Anwendungen verhindern soll.
Get notified when new stories are published for "🇩🇪 Hacker News Deutsch"