Oskar Welzl: Weblog zur Homepage

Jolla: Neues vom Sailfish OS

Während der KDE Akademy 2013 gabs auch Präsentationen von Jolla, weil deren Betriebssystem Sailfish ja doch einige signifikante Überschneidungen mit KDE aufweist. Zwar sind die Unterlagen und Videos noch nicht online, es gibt aber einige Fotos, die noch nicht bekannte Informationen zur Architektur enthalten.

So soll auf der untersten, von Mer übernommenen Schicht GStreamer für Multimedia, ConnMan für Netzwerkverbindungen, Ofono für die Telefonie (Nokia hat im N9 stattdessen noch eine proprietäre Komponente verwendet) und PulseAudio für die Audiosteuerung eingebaut sein. Das ist keine Überraschung. Neu ist die Bestätigung, daß das Entwicklungsframework Qt in der brandneuen Version 5 verwendet wird. Noch heißer: Jolla setzt nicht mehr auf das seit gefühlten Jahrhunderten bewährte X11-Protokoll zur Displaysteuerung, sondern wird stattdessen Wayland verwenden. Wayland kommt gerade erst aus dem Backofen und bringt noch keine Referenzen aus dem Praxiseinsatz mit. Das ist der offensichtliche Nachteil dieser Architekturentscheidung. Der Vorteil ist, daß Wayland viel von dem Ballast abgeworfen hat, den X11-Implementierungen seit den 1980er-Jahren mitschleppen. Es ist also schneller, schlanker, einfacher. Man rechnet allgemein damit, daß Wayland schon in naher Zukunft auch in die Desktop-Distibutionen einziehen wird.

Eine Ebene höher finden wir Komponenten aus dem Nemo-Projekt wieder: Tracker für die Metadaten-Suche, Grilo für den einheitlichen Zugriff auf Flickr, Youtube und Co., die Browser-Engine Gecko sind vom Desktop-Rechner bekannt, Maliit als Texteingabemethode kam schon am Nokia N9 zum Einsatz, nur Lipstick als Grundlage für die Desktop-Gestaltung wurde frisch für Nemo entwickelt und kommt nun auch am Jolla-Phone zum Einsatz.

Diese Aufstellung ist etwas konkreter als das, was mir bisher bekannt war. Vor allem ist sie aber auch anders: Ältere Informationen (und das derzeit aktuelle SDK) haben auf Qt 4.8 und X11 hingedeutet. (Ich bin gespannt, was das für die Programmierer bedeutet, die jetzt schon ihre Programme für Sailfish portiert haben - das sind ja, Qt sei Dank, durchaus einige.) Aufregend zu sehen jedenfalls, wie das alles noch in Entwicklung ist. Was sich wohl noch ändern wird, bis ich mein (vorbestelltes) Jolla-Telefon in der Hand halte?

 
Weitere Links zu …
Jolla: