Eher das Framework zum Aufbau von Betriebssystemen — genau diese Terminologie ziehen die Autoren von Genode Labs vor.
Dieser Mikrokernel-Betriebssystem-Builder unterstützt mehrere Mikrokerne aus der L4-Familie, den Muen-Kernel und einen eigenen minimalistischen Kern base-hw.
Die Entwicklungen sind unter der Lizenz AGPLv3 und auf Wunsch auch unter einer kommerziellen Lizenz verfügbar: https://genode.org/about/licenses
Der Versuch, eine Variante zu erstellen, die auch von Personen außerhalb der Enthusiasten-Entwicklung von Mikrokerne genutzt werden kann, wird SculptOS genannt: https://genode.org/download/sculpt
In dieser Version:
- vollständige Überarbeitung des Grafik-Stacks (in Zukunft ermöglicht es, Treiber im Falle eines Fehlers problemlos neu zu starten)
- Verbesserungen bei der Qt-Integration, die es ermöglichten, den Browser Falkon teilweise zu portieren (was die Einsatzbereitschaft des Betriebssystems für den Durchschnittsnutzer deutlich veranschaulicht)
- Aktualisierungen des Verschlüsselungs-Subsystems (geschrieben in SPARK/Ada!)
- Aktualisierungen des VFS
- und viele weitere Verbesserungen
Zu den Besonderheiten dieses Projekts gehören:
- universelle Verwendung von XML als Konfigurationsformat — was bei einigen Kommentatoren auf Idiosynkrasie stoßen könnte
- ein vorbildliches Niveau beim Schreiben von Release-Notes und Dokumentation — wenn alle Open-Source-Projekte solchen Standards folgen würden, wäre das Leben einfach und erstaunlich
Insgesamt erfreut das Projekt mit regelmäßigen Releases, entwickelt sich aktiv und systematisch weiter und sieht als Alternative zu GNU/Linux in einer hellen Mikrokernel-Zukunft sehr vielversprechend aus. Leider demotiviert das Fehlen eines Emacs-Ports den Autor der Nachricht, sich eingehender mit den Arbeiten des Projekts als nur dem Lesen der Dokumentation zu beschäftigen.
Quelle: linux.org.ru
