Genode OS Framework

Ausstellende:

Christian Helmuth (General Manager, Genode Labs GmbH) / Homepage

Dr. Johannes Schlatow (Senior Developer, Genode Labs GmbH) / Homepage

Die Genode Labs GmbH ist die treibende Kraft hinter dem Genode OS Framework, einer von Grund auf neu entwickelten Open-Source Betriebssystemtechnologie für Sicherheit, Robustheit und Skalierbarkeit moderner dynamischer Systeme.

Als komponentenbasiertes System, das nach dem Prinzip der minimalen Rechte (principle of least privilege) konzipiert wurde, bricht Genode mit vielen Konzepten, die wir in traditionellen Betriebssystemen für selbstverständlich halten. Stattdessen wird ein neuartiger Weg eingeschlagen, Systemszenarien aus Bausteinen zu komponieren, wobei diese Bausteine in der Lage sind, ohne absolutes gegenseitiges Vertrauen zusammenzuarbeiten. Zu diesen Bausteinen bzw. Komponenten gehören nicht nur Anwendungen, sondern auch alle klassischen Betriebssystemfunktionen wie Kernel, Gerätetreiber, Dateisysteme und Protokoll-Stacks. Diese Prinzipien werden insbesondere durch das Genode-basierte Sculpt OS veranschaulicht, welches nicht von einem bestehenden Betriebssystem abgeleitet ist, sondern sich etablierten Konzepten wie der Installation, Konfiguration und Start von Programmen aus einem neuen Blickwinkel nähert.

Sculpt wird von den Entwicklern bei Genode Labs als alltägliches Betriebssystem verwendet. Mit verschiedenen Portierungen gängiger APIs sind wir in der Lage, vorhandene Software von POSIX-Kommandos bis hin zu grafischen Qt-Anwendungen auszuführen. Darüber hinaus können Standardbetriebssysteme wie Linux in einer virtuellen Maschine ausgeführt werden. Durch die Wiederverwendung von Gerätetreibern aus dem Linux-Kernel in isolierten Komponenten ist Sculpt kompatibel zu handelsüblicher PC-Hardware sowie ARM-basierten Plattformen wie dem PinePhone oder dem MNT Reform. An unserem Stand zeigen wir das aktuelle Sculpt OS auf diesen Geräten. Wir freuen uns darauf unsere Ideen zu verbreiten und in Chemnitz mit Anwender:innen in Kontakt zu treten.

Webseite: https://genode.org/