Abo
  • Services:

Xynth: Open-Source-Fenstersystem für eingebettete Geräte

System unterstützt Linux, Windows, PlayStation und PSP

Das unter der GPL veröffentlichte Xynth-Projekt bietet ein System zur Grafikdarstellung auf eingebetteten Geräten. Neben Linux unterstützt es auch Windows, Sonys PlayStation sowie die Sony PlayStation Portable (PSP). Auch Gtk+-Programme laufen unter Xynth.

Artikel veröffentlicht am , Julius Stiebert

Als Alternative für die Grafikdarstellung auf eingebetteten Geräten möchte sich das Xynth-Projekt etablieren. Bisher findet in diesem Bereich unter Linux die Darstellung entweder direkt auf dem Framebuffer - zum Beispiel mit DirectFB - statt oder es kommt eine minimierte Version des X-Servers zum Einsatz. Letzteres ist jedoch wegen der Komplexität von X oft noch sehr umfangreich.

Stellenmarkt
  1. Loh Services GmbH & Co. KG, Haiger
  2. BWI GmbH, deutschlandweit

Xynth bietet dabei ein echtes Fenstersystem, das im Gegensatz zu einfachen Framebuffer-Applikationen auch mehrere Client-Programme zulässt. Wie auch das X-Window-System soll es netzwerktransparent sein. Mit der Freetype-Bibliothek lassen sich außerdem geglättete Schriften darstellen.

Die Ressourcen-Anforderungen sind dabei sehr gering und sollen bei einer Auflösung von 1.024 x 768 Pixeln bei einer Farbtiefe von 32 Bit und 253 Clients bei nur 2,5 MByte liegen. Das Server-Programm soll auf der Festplatte oder im ROM lediglich 125 KByte belegen.

Netwerkunterstützung sowie weitere Details kann man dabei vor der Übersetzung konfigurieren und so die Systemanforderungen weiter minimieren - im Extremfall sind weder ein TCP/IP Stack noch klassische Dateioperation erforderlich. Die Kommunikation mit den Applikationen findet dann in Shared-Memory-Bereichen statt.

Obwohl Xynth mit einer eigenen Widget-Bibliothek ausgestattet ist, wurden bereits Gtk+ und SDL portiert. So ist es sogar möglich, jedes Gtk+-Programm inklusive des GNOME-Desktops für Xynth zu übersetzen. Die Unterstützung von Gtk+ könnte auch die Akzeptanz unter den Embedded-Entwicklern erhöhen, da keine neue Lernphase für eine weitere Bibliothek anfällt. Auch an der Portierung der Qt-Bibliothek wird bereits gearbeitet.

Ebenfalls portiert wurden der Multimedia-Player Mplayer und Links, ein minimaler Browser mit Unterstützung für Grafiken und JavaScript.

Im Gegensatz zu vielen anderen Systemen soll das Xynth-API Thread-Sicherheit bieten, das heißt, mehrere gleichzeitig ausgeführte Instanzen behindern sich nicht gegenseitig. Die Entwicklung anspruchsvoller Anwendungen, bei denen verschiedene Darstellungen gleichzeitig aktualisiert werden sollen, wird so erleichtert.

Außer für Linux ist Xynth schon auf Windows GDI und den SDKs von Sonys PlayStation und PSP portiert. Mit der aktuellen Version 0.8.20 kann es auch auf dem Linux-Handheld GP2X der Firma Gamepark Holding eingesetzt werden.

Weitere Informationen sowie der unter der GPL lizenzierte Quellcode finden sich auf der Homepage des Projekts. [von René Rebe]



Anzeige
Spiele-Angebote
  1. 19,95€
  2. (-81%) 5,75€
  3. 19,99€
  4. 14,95€

ezhik 27. Mär 2006

Auweia, mir gehen zwar auch übermäßige Anglizismen auf den Geist, aber embedded devices...

heinz0r 24. Mär 2006

Das hast du auch richtig verstanden, nur Ashura hat da etwas verwechselt.

wanderaus 23. Mär 2006

hier, alter, ich war schon mal in korea, und wenn du meinst, sie sprechen dort englisch...

uziel 23. Mär 2006

Das wirkt sich nur auf die Wartbarkeit aus, da man jetzt einzelne Teile getrennt...

tinker 23. Mär 2006

Du irrst, 'controll' heist steuern und 'check' heist überprüfen/überwachen. Das Wort...


Folgen Sie uns
       


Alexa-App für Windows 10 ausprobiert

Wir stellen Alexa über die neue Windows-10-App einige Fragen und natürlich erzählt sie auch wie immer einen Witz.

Alexa-App für Windows 10 ausprobiert Video aufrufen
Resident Evil 2 angespielt: Neuer Horror mit altbekannten Helden
Resident Evil 2 angespielt
Neuer Horror mit altbekannten Helden

Eigentlich ein Remake - tatsächlich aber fühlt sich Resident Evil 2 an wie ein neues Spiel: Golem.de hat mit Leon und Claire gegen Zombies und andere Schrecken von Raccoon City gekämpft.
Von Peter Steinlechner

  1. Resident Evil Monster und Mafia werden neu aufgelegt

Drahtlos-Headsets im Test: Ohne Kabel spielt sich's angenehmer
Drahtlos-Headsets im Test
Ohne Kabel spielt sich's angenehmer

Sie nerven und verdrehen sich in den Rollen unseres Stuhls: Kabel sind gerade bei Headsets eine Plage. Doch gibt es so viele Produkte, die darauf verzichten können. Wir testen das Alienware AW988, das Audeze Mobius, das Hyperx Cloud Flight und das Razer Nari Ultimate - und haben einen Favoriten.
Ein Test von Oliver Nickel

  1. Sieben Bluetooth-Ohrstöpsel im Test Jabra zeigt Apple, was den Airpods fehlt
  2. Ticpods Free Airpods-Konkurrenten mit Touchbedienung kosten 80 Euro
  3. Bluetooth-Ohrstöpsel im Vergleichstest Apples Airpods lassen hören und staunen

Google Nachtsicht im Test: Starke Nachtaufnahmen mit dem Pixel
Google Nachtsicht im Test
Starke Nachtaufnahmen mit dem Pixel

Gut einen Monat nach der Vorstellung der neuen Pixel-Smartphones hat Google die Kamerafunktion Nachtsicht vorgestellt. Mit dieser lassen sich tolle Nachtaufnahmen machen, die mit denen von Huaweis Nachtmodus vergleichbar sind - und dessen Qualität bei Selbstporträts deutlich übersteigt.
Ein Test von Tobias Költzsch

  1. Pixel 3 Google patcht Probleme mit Speichermanagement
  2. Smartphone Google soll Pixel 3 Lite mit Kopfhörerbuchse planen
  3. Google Dem Pixel 3 XL wächst eine zweite Notch

    •  /