Genode

OS-Framework mit Gallium3D und Qt 4.6.3

Das quelloffene Betriebssystem Genode bringt in Version 10.08 eine neue Schnittstelle zu Gallium3D mit. Zudem wurde der Madwifi-Stack integriert und das QT-Framework für Webapplikationen auf Version 4.6.3 aktualisiert.

Anzeige

Für Gallium3D haben die Entwickler zunächst den aus dem Linux-Kernel stammenden Graphics Execution Manager (GEM) für Genode angepasst. Das Genode-Team musste dafür eine Emulationsschicht programmieren, die die Schnittstellen des Linux-Kernels für GEM nachbildet. Als ersten Gallium3D-Treiber haben die Entwickler Intels Treiber für den GMA-i915-Chipsatz integriert. In der aktuellen Version läuft bereits die 3D-Demo GLX-Gears mit dem Treiber.

Für die Implementierung des Wireless-Stacks haben sich die Entwickler für das Linux Device Driver Environment (DDE) entschieden. Linux DDE bringt ebenfalls eine Schnittstelle für den in Genode verwendeten L4-Kernel mit, über den Module des Linux-Kernels verwendet werden können. Linux DDE musste nach Angaben des Genode-Teams angepasst werden und es fehlt noch die Möglichkeit, verschlüsselte Verbindungen zu verwenden.

Zusätzlich haben die Entwickler begonnen, die Unterstützung für weitere Blockgeräte einzupflegen. Bislang konnte auf USB-Geräte zugegriffen werden, in der aktuellen Version kamen noch das Loopback-Device auf einem ROM-Chip sowie die Portierung des Mindrvr Pata/Sata-Treibers hinzu. Mit Letzterem können auch Atapi-Geräte angesprochen werden. Genode 10.08 unterstützt das Dateisystem ISO9660 und bringt einen Treiber für den paravirtualisierten OKLinux-Kernel mit.

Das ursprünglich an der TU Dresden entstandene Betriebssystem Genode soll eine Architektur für minimale und sichere Betriebssysteme schaffen. Die Software wird heute von Genode Labs als Open-Source-Projekt geführt. Genode läuft auf x86-Prozessoren und auf ARM-CPUs.

Die Genode-Entwickler machen vor allem die zunehmende Komplexität von Quelltexten für die wesentlichen Sicherheitsprobleme aktueller Betriebssysteme verantwortlich und wollen mit Genode eine Antwort darauf geben. Zwar sei die Komplexität aufgrund hoher funktionaler Anforderungen und dynamischer Applikationen nicht vermeidbar, aber durch eine strikte Organisation, die allen Softwarekomponenten des Systems eingeprägt ist, in den Griff zu bekommen, so die Genode-Entwickler. Das auf einem L4-Mikrokernel basierende System kommt so mit rund 20.000 Zeilen Code aus.

Das Unternehmen Genode Labs, das hinter dem Open-Source-Projekt Genode steht, wurde 2008 aus dem Lehrstuhl für Betriebssysteme der TU Dresden ausgegründet.

Genode steht unter der GPL und kann unter genode.org/download heruntergeladen werden. Details zur neuen Version 10.08 liefern die umfangreichen Release Notes. Zum Ausprobieren gibt es eine Live-CD, die allerdings derzeit nur in der Version 2009-09 zur Verfügung steht.


Kommentieren




Anzeige
  1. Leiter Softwareentwicklung (m/w)
    Universität Zürich über HRM Consulting GmbH, Zürich
  2. Techniker Steuergerätetest Hardware-in-the-Loop (m/w)
    MBtech Group GmbH & Co. KGaA, Mannheim
  3. Teamleiter Infrastruktur (m/w)
    SolarWorld AG, keine Angabe
  4. Anwendungsberater/in Salesforce
    Schaeffler Technologies AG & Co. KG, Herzogenaurach

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Samsung Galaxy S3

    Siri braucht sich nicht zu fürchten

  2. Schmerzlos

    MIT-Forscher entwickeln Injektor mit Lorentzkraft-Antrieb

  3. CSU-Vizechefin

    Aussagen zur Internetsucht sind absurd

  4. iOS

    Untethered Jailbreak für iOS 5.1.1 erschienen

  5. USB-Sticks und Speicherkarten

    Hersteller wehren sich gegen neue "Mondtarife"


Meistkommentiert
  1. Kommentare: 385 | letzter Beitrag 10:32 Uhr

  2. Kommentare: 221 | letzter Beitrag 09:51 Uhr

  3. Kommentare: 215 | letzter Beitrag 25.05. 11:40

  4. Kommentare: 143 | letzter Beitrag 12:47 Uhr

  5. Kommentare: 91 | letzter Beitrag 01:58 Uhr

Mehr


  1. Golem.de guckt

    Freundesmassen

  2. SpaceX

    Dockingmanöver an der ISS abgeschlossen

  3. iOS

    Untethered Jailbreak für iOS 5.1.1 erschienen

  4. CSU-Vizechefin

    Aussagen zur Internetsucht sind absurd

  5. Schmerzlos

    MIT-Forscher entwickeln Injektor mit Lorentzkraft-Antrieb

  6. Sony

    Music Unlimited nun auch fürs iPhone

  7. Samsung Galaxy S3

    Siri braucht sich nicht zu fürchten

  8. Gewerkschaft

    Entlassungen werden bei HP-Deutschland voll durchschlagen

  9. Tex Murphy

    Privatermittler sucht Privatinvestoren

  10. Studie

    Fast jeder zweite Nutzer hört legal Musik im Netz



Haben wir etwas übersehen?

E-Mail an news@golem.de


PGP vs. Geheimdienste: "PGP ist weiterhin sicher"
PGP vs. Geheimdienste
"PGP ist weiterhin sicher"

Symantec hat sich zu den Aussagen der Bundesregierung geäußert, nach denen Geheimdienste in der Lage seien, SSH oder PGP zu knacken oder zu umgehen. Mathematisch gesehen sei kein wirksamer Angriff bekannt.

  1. Bundesregierung Deutsche Geheimdienste können PGP entschlüsseln
  2. Mobilfunk Achtung, Eltern lesen mit!
  3. Überwachungskameras Aldi-Manager zoomten Kundinnen unter den Rock

Schadsoftware: Empfänger von Angry-Birds-SMS muss Strafe zahlen
Schadsoftware
Empfänger von Angry-Birds-SMS muss Strafe zahlen

14.000 Android-Nutzer weltweit haben sich eine gefälschte Angry-Birds-App heruntergeladen, die beim Öffnen eine 15 Pfund teure Kurznachricht per SMS verschickt. Der Dienstleister, dessen Kontrolle versagte, muss das Geld nun zurückzahlen und 50.000 Pfund Strafe zahlen.

  1. Rovio Angry Birds rasen mit Kimi durch Monaco
  2. Rovio Eine Milliarde Angry Birds
  3. Rovio Entertainment 48 Millionen Euro Gewinn mit Angry Birds

Energy Harvesting: Strom aus dem Teelicht
Energy Harvesting
Strom aus dem Teelicht

T-Pod ist ein kleines Kraftwerk für unterwegs. Betrieben mit einer kleinen Kerze, erzeugt das Gerät Strom für eine Leselampe oder das Laden des Smartphone-Akkus.

  1. Energy Harvesting Viren in der Schuhsohle liefern Strom fürs Smartphone
  2. Saubere Energie In New York kommt Strom bald aus der Wasserleitung

Zum Artikel