Nur sechs Wochen nach OTA-4 veröffentlichen die Entwickler des UBports-Teams um Marius Gripsgård eine neue Version des ehemals von Canonical entwickelten mobilen Betriebssystems Ubuntu Touch. Gripsgård und seine Mitstreiter sahen die Veröffentlichung von OTA-4 als den eigentlichen Beginn von Ubuntu Touch unter der Regie von UBports, da alles bisher lediglich eine Aufholjagd gewesen sei, um auf der halbwegs aktuellen und noch für rund 30 Monate unterstützten Plattform Ubuntu 16.04 LTS »Xenial Xerus« aufbauen zu können.
Neuer Browser
Die neueste Version von Ubuntu Touch bringt einen neuen Browser mit, der anstatt auf der Oxide-Engine jetzt auf der QtWebEngine basiert. Der Browser hieß während der Entwicklung schlicht browser-ng und hört nun auf den Namen Morph. Einer der Vorteile einer Qt-basierten Anwendung auf Geräten mit unterschiedlichen Formfaktoren ist Qt Automatic Scaling, dass für die korrekte Darstellung unabhängig von der Displaygröße sorgt.
Automatisches Skalieren
Das kann künftig auch beim Skalieren von Apps helfen, die unter Zuhilfenahme von Qt Quick Controls 2 geschrieben werden. Davon profitiert auch Kirigami 2, eine Sammlung von GUI-Komponenten, die die Qt Quick Controls um viele weitere Elemente erweitert. Die Verwendung des Kirigami-Frameworks bei der App-Erstellung erhöht die Wahrscheinlichkeit, dass Apps für Ubuntu Touch auch auf Plasma Mobile laufen werden.
Ab jetzt mit Roadmap
Zum Umstieg auf Ubuntu 16.04 hatten die Macher des UBports-Teams zur User-Beteiligung bei Hintergrundbildern, Klingel- und Benachrichtigungstönen aufgerufen. Die Ergebnisse sind zum Teil in der neuen Version zu sehen und zu hören. Mit OTA-5 erhält die Entwicklung auch erstmals eine offizielle Roadmap. Diese sieht derzeit OTA-6 für den 9. November und OTA-7 für den 4. Januar vor. Mit OTA-9 im Mai soll die Implementierung von Anbox fertiggestellt sein.
Geräte, auf denen Ubuntu Touch läuft, bekommen das OTA-5-Update angeboten. Sie können über die Systemeinstellungen aktualisieren. Bei einem Upgrade von 15.04 mit OTA-3 oder älter wird zunächst überprüft, ob das Gerät für die Verwendung mit 16.04 geeignet ist. Eine Liste unterstützter Geräte findet sich auf der Projektseite.
Im Purism-Blogpost der zu Ende gehenden Woche zur Entwicklung des Librem 5 Linux-Smartphone schildert Heather Ellsworth die erste Aktivierung von Plasma Mobile auf dem Testboard. Wer das Projekt verfolgt, weiß, dass das Librem 5 auf der Basis des hauseigenen und auf Debian basierenden PureOS zwei Alternativen bieten wird. Neben einer auf der GNOME-Shell basierenden mobilen Umgebung kann auch das aus dem KDE-Projekt stammende Plasma Mobile verwendet werden.
Plasma Mobile auf dem i.MX 6 Testboard
Letzteres wurde nun erstmals auf dem Testboard i.MX 6 der Firma NXP in Betrieb genommen. Das i.MX 6 Testboard wird mit ziemlicher Sicherheit gegen ein potenteres i.MX 8 ausgetauscht, sobald dieses in einer geeigneten Revision zur Verfügung steht. Nachdem einige Hürden überwunden waren, lief Plasma Mobile auf dem Board und erkannte bereits den Provider für den Telefonpart.
Wayland und Weston
Zunächst mussten allerdings die Pakete plasma-phone-components, kpeople-vcard, und plasma-settings gebaut werden, die in PureOS nicht verfügbar waren. Die technischen Feinheiten können im Developer-Blog nachgelesen werden. Als alle Teile am richtigen Platz waren, reichte der Befehl $ kwin_wayland --drm plasma-phone, um Plasma Mobile zu starten.
Das Ergebnis war zunächst nicht berauschend, da das Display eher wie ein zwischen zwei Sendern gefangener Fernseher aussah. Nach einigem Debugging stellte sich heraus, dass der freie Etnativ-Grafiktreiber unter Wayland/Weston das Protokoll zwp_linux_dmabuf benötigte, das in Plasma noch nicht verfügbar war. Nach dem Import bereits existierender Patches für kwin und kwayland zeigte sich Plasma Mobile dann kooperativ.
Verschämter Mauszeiger
Ein weiteres Problem stellte die Maussteuerung dar, die das derzeit noch fehlende Touch-Modul ersetzen musste. Der Mauszeiger war zwar vorhanden, aber unsichtbar. Mit der Kombination von STRG und Super-Key konnte der Zeiger jedoch sichtbar gemacht werden. Die SIM-Karte war schnell erkannt und zeigte den Provider richtig am Display an. Ein Telefonanruf kam dennoch nicht zustande, da das richtige Modem noch nicht integriert ist.
Partner für Fertigung gesucht
Purism-CEO Todd Weaver und einige Kollegen haben sich Anfang März in Stuttgart auf der Embedded World Elektronik-Messe mit Vertretern des Boardherstellers NXP getroffen und haben anschließend in Shenzhen in China Station gemacht, um einen Hersteller für die Fertigung des Librem 5 und anderer Hardware zu finden und zu verpflichten.
Das Jahr 2018 soll für KDE Plasma Mobile den Durchbruch bringen. Dazu trägt in hohem Maße die Mitarbeit am Librem 5 Linux-Phone der Firma Purism bei. Aber auch an andere Geräte soll KDEs mobiles Betriebssystem angepasst werden. Die Entwickler fragten kürzlich die Freie-Software-Community, wie sie Plasma Mobile dabei helfen möchte. Die Umfrage auf verschiedenen Medien ergab, dass jeweils fast die Hälfte der Teilnehmer Plasma Mobile gerne testen möchten. Jeweils rund 20 Prozent wünschten sich mehr Informationen oder boten Programmierkenntnisse an.
Erstes ISO von KDE Plasma Mobile
Wollte man Plasma Mobile aber bisher testen, so war das etwas umständlich und keineswegs massentauglich. Jetzt haben die Entwickler reagiert und erstmals ein fertiges ISO-Image auf der Basis von KDE Neon herausgegeben. Dieses Image kann als Virtuelle Maschine mit VirtualBox oder QEMU/KVM, per USB-Stick direkt auf der Hardware getestet werden. Die Entwickler wünschen sich, dass Tester einige Dinge ausprobieren und ihre Erfahrungen mitteilen. So soll unter anderem das Software-Center Discover durch Installation von Paketen und getestet werden. Durch die Eingabe des Begriffs Widgets in die Suchzeile werden installierbare Plasma Widgets angezeigt und sollten installierbar sein.
Achtung: Alpha
Ich erhalte bei Discover allerdings eine Meldung wegen fehlender Rechte. In der Konsole fehlt mir ebenso das Passwort für Sudo. Ich habe dies in den Kommentaren der Ankündigung angemerkt. Der Calamares-Installer lässt sich auch nicht zur Mitarbeit bewegen, er hängt in einer Bootschleife. Die Kamera-App funktioniert dagegen. Es handelt sich hier um eine Alpha-Version.
In dieser Form reicht das gerade mal zum Anschauen, viel machen kann man nicht. Hier muss nachgebessert werden. Bleibt zu hoffen, dass bald Images nachgelegt werden, die eine bessere Evaluierung des derzeitigen Entwicklungsstands erlauben. Zeitnah sollen auch Images folgen, die auf Mobilgeräten installiert werden können. Euer Feedback geht am besten an die Mailingliste unter plasma-mobile@kde.org oder den anderen Anlaufstellen, die in der Ankündigung vermerkt sind.
Edit: Plasma-Entwickler Bushan Sha teilte mir mit, dummerweise sein kein Passwort gesetzt worden, Das kann in der Konsole zumindest für ein Userpasswort nachgeholt werden.
Debian-Entwickler Matthias Klumpp berichtet von ersten Versuchen, bereits funktionierende Software-Stacks zu finden, die auf der Test-Hardware für das Librem-5-Smartphone laufen. Dabei setzte er KDEs Plasma Mobile auf einem Entwicklerboard mit der i.MX-6-CPU der Firma NXP ein. Diese CPU, die auf dem ARM-Cortex-A9-Kern basiert, dient derzeit zum Testen, da der Nachfolger i.MX-8 unter anderem wegen Problemen mit dem freien Grafiktreiber Etnaviv noch nicht einsatzbereit ist. Für das fertige Produkt soll jedoch nach Möglichkeit der modernere i.MX-8 zum Einsatz kommen.
KWin läuft auf Wayland
Klumpp setzte ein Standard-Debian aus dem Testing-Zweig (Buster) mit Kernel 4.13 ein. Anfänglich bereitete der Fenstermanager KWin einige Probleme im Zusammenhang mit Wayland. Nach einiger Recherche zusammen mit Plasma-Mobile-Entwickler Bushan Sha wurde der Schuldige schnell entlarvt. Die Bibliothek Epoxy, die für das Zeigermanagement unter OpenGL zuständig ist, war in Debian zu alt. Der Fehler war in einer neueren Version bereits behoben. Mit einer aktuelleren Version startete die Plasma-Shell auf dem Board.
Abgehangene Komponenten
Als Nächstes galt es, die weiteren Plasma-Mobile-Komponenten aus dem Git-Master-Repository zu bauen. Nach kleineren Problemen führte der Befehl kwin_wayland --drm --xwayland plasma-phone zum Erfolg einer startenden Plasma-Mobile-Shell. Damit war klar, das Plasma Mobile mit der gegebenen Hardware initial zum Laufen zu bekommen ist. Von hier zum fertigen Produkt sei es aber noch ein weiter Weg, wie Klumpp erläutert. Unter anderem muss an der Geschwindigkeit der Ausführung gearbeitet werden. Allerdings verwendete Klumpp nicht die neuesten Komponenten, sondern die bereits etwas abgehangenen KWin/Plasma 5.10.5 und KDE Frameworks 5.37.0 auf der Basis von Qt 5.9.1.
KDE Plasma Mobile generell lauffähig
Generell läuft Plasma Mobile aber in Alpha-Qualität auf dem Test-Board. Das auf Qt Quick/QML basierende Application-Framework Kirigami bietet zudem App-Entwicklern bereits jetzt eine benutzbare Basis. Es wurde bereits unter Android getestet und läuft ebenfalls gut auf der Plasma-Mobile-Shell. Weitere Einsichten in die generelle Entwicklungsplanung für KDE Plasma Mobile vermittelt ein aktueller Blogeintrag von Plasma-Entwickler Sebastian Kügler. Die Finanzierung des Librem 5 steht derweil bei 2.155.439 US-Dollar. Das freie Smartphone kann weiterhin vorbestellt werden.
Die Kampagne zur Schwarmfinanzierung des freien und offenen Smartphones Librem 5 der Firma Purism aus San Francisco hat den Meilenstein von einer Million US-Dollar überschritten. Die Kampagne hatte in letzter Zeit Fahrt aufgenommen und über 30.000 Dollar an Zusagen pro Tag generiert. Für die verbleibenden 18 Tage werden im Durchschnitt jeweils knapp 28.000 Dollar benötigt, um das Finanzierungsziel zu erreichen. Die Kampagne, die Purism auf der eigenen Webseite durchführt ist so konzipiert, dass es nur beim Erreichen der vollen Summe zur Auszahlung kommt und das Projekt realisiert werden kann.
Auf gutem Weg
Für Purism sind solche Kampagnen nichts Neues, bereits die Notebooks Librem 13 und Librem 15 wurden auf diese Weise erfolgreich finanziert. Hier kamen jeweils mehr als das doppelte der Zielsumme zusammen. Beim Librem 5 muss vermutlich bis kurz vor Ende der Kampagne gebangt werden, ob das Ziel erreicht wird. Auch wenn Purism in der Branche und der Community einen guten Namen hat, sind die gescheiterten Versuche von Canonical und anderen, ein freies Linux-Smartphone auf die Beine zu stellen, vermutlich ein Hemmschuh für diese Kampagne.
Seit der Verkündung, dass sowohl GNOME als auch KDE ihre Mitarbeit am Projekt zugesagt haben nahm die Kampagne kurz darauf merklich Fahrt auf. Todd Weaver, Gründer und CEO von Purism sagte kürzlich in einem Interview, er werde in den nächsten zwei Monaten vermutlich weitere Partnerschaften und Unterstützung bekanntgeben können. Das Matrix-Projekt wird mittlerweile ebenfalls als fester Partner genannt.
Bootfähiges Entwicklerboard
Auf der technischen Seite vermeldet Purism, dass Debian Sid auf einem Entwicklerboard mit dem iMX6-SoC von NXP bootfähig ist. Dies ist aber nur eine erste Entwicklungsstufe. Ziel der Entwickler ist der iMX8-SoC des gleichen Herstellers, der statt einem ARM Cortex-A9 über die aktuelleren Kerne Cortex-A53 und -A72 setzt. Allerdings wird der darauf befindliche Grafikchip Vivante GC7000 im Gegensatz zum Vorgänger auf den iMX6 noch nicht vom freien Etnaviv-Treiber unterstützt.
Zeitnahe Aktualisierung
Eines der größten Probleme, dass Android-Geräte plagt ist die oft erst sehr späte Versorgung mit Updates. Hier liegt laut Weaver einer der großen Vorteile der Verwendung eines Linux-Betriebssystems. PureOS könne jederzeit Aktualisierungen schnell verteilen und danach die Patches an Debian zurückfließen lassen. Er betont, die Community um PureOS sei durch dessen Verwendung auf den Notebooks Librem 13 und 15 sehr aktiv. Auf die Frage nach der Produktion des Librem 5 sagte Weaver, die Beziehungen zu Herstellern, die bedarfsgelenkt produzieren können, bestünden bereits.
Entgegen den Prophezeiungen der Auguren der Branche entwickelt sich die Kampagne trotzt anfänglicher Unklarheiten in Richtung Erfolg. Sollte das Ziel von 1,5 Millionen US-Dollar erreicht werden, soll das Librem 5, das für Schwarmfinanzierer 599 US-Dollar kostet, Anfang 2019 ausgeliefert werden. Bei der Bestellung des Phones kann auch die Kryptowährung Monero genutzt werden, mit der Purism in Verhandlungen über eine Partnerschaft steht. Ist das Librem 5 für euch als Smartphone technisch und ideologisch von Interesse?
KDEs Plasma-Entwickler Sebastian Kügler spricht in seinem Blog in einem neuen Eintrag über KDE Plasma und Konvergenz, nachdem er vor wenigen Tagen einen Abriss der Geschichte von Plasma Mobile gegeben hatte. Dabei meint Konvergenz die Möglichkeit, verschiedene Formfaktoren mit derselben Codebasis zu bedienen.
Das Smartphone als Desktop
Praktisch ergibt sich daraus, dass ein Smartphone oder Tablet, an das ein großes Display, eine Tastatur und eine Maus angeschlossen wird, in einen Desktop-Modus wechseln kann. Bei der Leistungsfähigkeit heutiger Smartphones sind übliche Office-Arbeiten dabei in akzeptabler Geschwindigkeit möglich. Bei Plasma wurde bereits im Entwurf Konvergenz mit in die Wiege gelegt. Auch Canonicals Mark Shuttleworth fand Gefallen an der Idee und strebte mit Ubuntu Touch und Unity 8 Konvergenz zwischen Smartphone und Desktop an. Dieser Gedanke starb bei Canonical mit der Einstellung von Ubuntu Touch im Frühjahr.
Librem 5 soll Konvergenz unterstützen
Vor kurzem rückte Konvergenz allerdings wieder in den Fokus mobiler Betriebssystem-Entwicklung. KDE beschloss eine Zusammenarbeit mit dem amerikanischen Open-Source-Notebook-Hersteller Purism, der derzeit Geld für ein völlig freies und offenes Smartphone einsammelt, dass auf den Namen Librem 5 hört. Dort taucht Konvergenz im Konzept auf, indem das Gerät auch mit entsprechenden Displays vorbestellt werden kann. Damit schließt sich dann der Kreis zu Plasma Mobile.
Kirigami erleichtert konvergente Entwicklung
Kügler erläutert in seinem Blogeintrag, was bei Plasma technisch dahinter steht, wenn Apps mit Fokus auf Konvergenz entwickelt werden. Dabei spielt das Kirigami-Toolkit eine wichtige Rolle. Es handelt sich um ein Framework, das auf QtQuick aufsetzt und Plasma-Entwickler bei der Erstellung konvergenter Apps für Desktop und Mobilgeräte plattformübergreifend unterstützt.
Kirigami unterstützt derzeit Android, Desktop GNU/Linux mit X11 oder Wayland, Plasma Mobile und Microsoft Windows. Die Unterstützung für iOS ist derzeit noch experimentell. Während Android-Unterstützung das erreichbare Publikum multipliziert, erweisen sich QTQuick und Kirigami als gute Wahl für Entwickler, da es die Entwicklungskosten bei der auf mehrere Plattformen abzielenden Entwicklung senkt.
Gemeinsame Codebasis
Plasma Desktop und Plasma Mobile teilen rund 90 Prozent ihrer Codebasis. So fließen Entwicklungen auf einer der beiden Plattformen meist automatisch auch in die andere ein. Somit fühlt sich Plasma auf verschiedenen Plattformen zwar gleich an, nutzt aber dennoch die auf dem jeweiligen Gerät gegebenen Ressourcen und Möglichkleiten. Dabei ist es laut Kügler nicht einmal entscheidend ob Anwender im Endeffekt Konvergenz in der Art und Weise annehmen, dass sie es über verschiedene Formfaktoren skalieren.
Denn der größte Vorteil liegt in der Effizienz des Entwicklungsprozesses und in saubererem Code. Konvergenz ergibt auch dann Sinn, wenn Endanwender die gleiche App mit verschiedenen Geräten und Formfaktoren nutzen können. Konvergenz ist auch im Spiel wenn ein 4K-Display an ein Notebook mit einer Auflösung von 1024×768 angesteckt wird und wie magisch richtig skaliert oder ein Convertible-Desktop per Tastatur und Touchscreen funktioniert. Somit kommen Plasma und ähnliche Plattformen ohne Konvergenz-Techniken künftig gar nicht mehr aus.
Wenige Tage nach KDE hat nun auch die GNOME Foundation offiziell ihre Unterstützung für das Librem-5-Smartphone der Firma Purism zugesagt, sollte das Crowdfunding erfolgreich verlaufen. Das gab Neil McGovern, zuletzt Debian Project Leader (DPL), jetzt Vorstand der GNOME Foundation, heute bekannt. McGovern schreibt, seine Organisation werde Purism in ihrem Bemühen unterstützen, das erste freie und offene Smartphone der Welt zu bauen, das Ende-zu-Ende-Verschlüsselung und erweiterten Schutz der Anwender bietet. Bei Letzterem spielt Mc Govern auf die diversen Hardware-Schalter an, die das Librem 5 für Kamera, Mikrofon, Baseband, WLAN und Bluetooth mitbringt sowie auf die verschlüsselte Kommunikation durch das Matrix-Projekt .
Das Librem 5 sei eine Hardware-Plattform, bei der die GNOME Foundation gerne helfen würde, sie in ein GNOME/GTK-Smartphone zu verwandeln. Im Fall der erfolgreichen Finanzierung werde die Foundation die GNOME-Shell zusammen mit Purism in Richtung Librem 5 erweitern. Weiter heißt es, GNOME-Entwickler wüssten um die Probleme von mobilen Geräten durch die Arbeit an Nokia 770, N800 und N900, dem XO-Laptop des One-Laptop-Per-Child-Projekts und dem OpenMoko Neo1973.
KDE und GNOME gemeinsam
GNOME war die erste Wahl von Purism, als es um die Oberfläche des Betriebssystems für das Librem 5 ging. Purisms auf Debian basierendes Betriebssystem PureOS verwendet auf den Notebooks der Firma bereits den GNOME-Desktop. Vor einer Woche wurde dann bekannt, dass KDEs Plasma Mobile ebenfalls im Rennen sei, da dieses Projekt einen Vorsprung von mehreren Jahren gegenüber GNOME hat. Purism betonte, dies sei kein Wettbewerb, sondern eine Bündelung der Kräfte, um das bestmögliche Betriebssystem für das Librem 5 zu erstellen. Rund einen Monat nach erfolgreicher Finanzierung will Purism dann bekannt geben, wie sich das Betriebssystem zusammensetzt.
Noch ein weiter Weg
Allerdings steht die Finanzierung derzeit noch auf tönernen Füßen, auch wenn die letzte Woche einen guten Schub gebracht hat. Das Projekt braucht in den verbleibenden 33 Tagen jeden Tag Zusagen von rund 30.000 US-Dollar. In den letzten Tagen wurde diese Summe jeweils überstiegen. In den letzten 24 Stunden wurden sogar über 50.000 US-Dollar zugesagt. Derzeit sind insgesamt Zusagen für 536,275 Dollar oder 35.75 Prozent der Gesamtsumme zu vermelden, bis zum Ziel von 1,5 Mio US-Dollar ist es jedoch noch ein weiter Weg. Jeder, der schon immer ein freies Smartphone wollte, sollte Purism nach Möglichkeit unterstützen, denn eine so reelle Chance auf Verwirklichung dieses Traums wird vermutlich so schnell nicht wiederkommen.
Der Markt der mobilen Betriebssysteme wird dominiert von Android und iOS. Daran etwas zu ändern wird schwierig bis unmöglich werden. Das hat nicht einmal Zuspätkommer Microsoft mit all seiner Marktmacht geschafft. Das heißt nicht, dass nicht immer wieder versucht werden sollte, ein weiteres, bevorzugt freies mobiles Betriebssystem auf möglichst freier Hardware in den Markt zu drücken. Ungeachtet der Misserfolge von MeeGo, Tizen oder Ubuntu Touch startet das US-Unternehmen Purism derzeit einen neuen Versuch mit den besten Vorsätzen. Freie Software auf freier Hardware soll es werden. Die geplante Hardware ist von der Leistung her durchaus akzeptabel. Android-Apps werden nicht unterstützt, Linux-Distributionen schon. Der Preis von 600 US-Dollar ist meiner Meinung nach noch vertretbar. So weit, so gut.
Zuerst Fakten, dann Kampagne
Ich bin allerdings der Meinung, das Purism das Pferd von hinten aufgezäumt hat. Eine Schwarmfinanzierung läuft seit rund drei Wochen und steht derzeit bei $363.511 oder 24,23 Prozent der angestrebten $1,5 Mio. Das ist zu wenig. Zu Beginn der Kampagne war in der Beschreibung zu lesen, das Betriebssystem für das Librem 5 solle mit dem GTK-Framework und GNOME erstellt werden. Daran gab es von Anfang an Zweifel, denn GNOME verfügt bisher über keine Grundlagen für ein mobiles OS und der Bedarf an GNOME-Entwicklern und Designern wurde aus berufenem Munde über den Verlauf mindestens eines Jahres auf mehr als ein Dutzend eingeschätzt. Ob die Erwartung von Purism, das stemmen zu können realistisch war, ist zumindest zweifelhaft.
KDE und GNOME gegen Android und iOS
Vor einigen Tagen dann das Einlenken. Ab sofort wird auch KDE mit Plasma Mobile in die Entwicklung eingebunden. Plasma Mobile lässt sich bereits auf mehreren käuflichen Smartphones installieren, auch wenn es noch nicht zum täglichen produktiven Einsatz taugt. Aber immerhin, es läuft, und die Zusammenarbeit mit Purism bei der Anpassung an das Librem 5, so es denn zustande kommt, könnte der Entwicklung zusätzliche Entwickler und entscheidende Anstöße bringen
Nun bin ich sowieso schon immer bei Qt und KDE zu Hause, aber auch wenn das nicht der Fall wäre, so spräche für mich die Logik für Plasma Mobile als den geeigneteren Ansatz. Aber Purism, die mit ihren Linux-Notebooks Librem 13 mit Coreboot und Librem 15 vor allem in den USA erfolgreich sind, legen sich jetzt noch nicht fest. Erst rund einen Monat nach dem Ende der Kampagne soll entschieden werden, welcher Ansatz sich auf dem Librem 5 als Betriebssystem wiederfindet.
Best of both Worlds
Der best-of-both-worlds-Ansatz scheint auf den ersten Blick attraktiv, lässt aber meines Erachtens den potenziellen Käufer außen vor. Eigentlich geht es ja ideologisch um das große Ganze, also ein erfolgreiches freies Smartphone, das neue Strukturen entstehen lässt und Linux endlich auf mobilen Plattformen verankert. Dem steht aber die menschliche Natur entgegen, die gerne ihre Vorlieben bedient sieht. Zudem möchte man wissen. wofür man $600 ausgibt. Ich kann es ja an mir selbst beobachten. Für ein Librem 5 mit Plasma Mobile hääte ich längst die Kreditkarte gezückt, bei der derzeit unklaren Lage habe ich bis heute morgen gezögert. Und das wird nicht nur mir so gehen.
Mehr Fakten – weniger Geschwafel
Hatte sich Purism mit der Ankündigung von KDE als zusätzlichem Partner einen Schub bei der Kampagne erhofft, so ist dieser zumindest noch nicht eingetreten. Der Stand lag vor der Ankündigung bei rund 20 Prozent, jetzt sind es 24. Ein Weg, mehr Käufer zu gewinnen wäre vermutlich gewesen, zusätzliche Informationen zu Apps, Update-Verfahren und ähnlichem zu veröffentlichen anstatt Marketing-Gewäsch abzusondern wie etwa die Aussage von Purism-CEO Todd Weaver, der Plasma Mobile zutraut, das duale System von Android unbd iOS zu knacken. Solche Aussagen sind nicht hilfreich.
„Plasma Mobile will become a serious contender that may break the current duopoly.“ Todd Weaver, Purism CEO
Lydia Pintscher als Präsidentin des KDE e.V. bleibt dagegen auf dem Boden und verspricht sich den Start ins reele Leben für Plasma Mobile:
„Partnering with Purism will allow us to ready Plasma Mobile for the real world and integrate it seamlessly with a commercial device for the first time. The Librem 5 will make Plasma Mobile shine the way it deserves.“
Die Chance auf ein Gelingen dieses Unterfangens erscheint mir trotzt der offensichtlichen Fehler bei der Planung persönlich als realistisch gegeben. Ich werde mein Teil dazu tun, meine Vorliebe für KDE überwinden und dem amerikanischen Spruch folgen: Put your money where your mouth is. Ich bitte jeden, der von sich glaubt, später mal ein Librem 5 erwerben zu wollen, es mir jetzt gleichzutun, um diese Chance für Linux auf mobilen Plattformen nicht vorüberziehen zu lassen. Es wäre schade drum. Das ist meine Meinung zum Librem 5, lasst mich eure in den Kommentaren wissen.
KDE und Purism gehen eine Partnerschaft ein mit dem Ziel, Plasma Mobile so weit zu entwickeln, dass es als Betriebssystem für das von Purism geplante freie Smartphone Librem 5 eingesetzt werden kann. Das teilte KDE auf seiner Webseite mit. Die Pläne zur Entwicklung des Librem 5 hatte Purism, ein Open-Source-Hardware-Ausrüster aus San Francisco, vor kurzem bekannt gegeben. Eine Schwarmfinanzierung auf der eigenen Webseite soll das Projekt auf eine solide Basis stellen. Die noch 40 Tage laufende Kampagne mit dem Ziel von 1.5 Millionen US-Dollar hat nach etwas über zwei Wochen bereits Zusagen für 20 Prozent der Summe erreicht. Librem hat Erfahrung mit dieser Art der Finanzierung, denn auch das von der Firma erfolgreich vertriebene freie Notebook Librem 13 wurde so vorfinanziert.
GNOME als Wunschpartner
Zunächst favorisierte Librem ein mobiles Betriebssystem auf der Basis von GNOME für das Purism 5, da auch das auf Debian baiserende hauseigene Linux-Betriebssystem PureOS diesen Desktop verwendet. GNOME-Entwickler zeigten auch Interesse an einer Zusammenarbeit. Da aber bei GNOME derzeit noch keine Vorarbeit für ein mobiles System vorhanden sind, entschied man sich letztendlich, KDEs Plasma Mobile mit ins Boot zu nehmen, da es bereits experimentell benutzbar und auf einigen Smartphones lauffähig ist.
Das mobile Betriebssystem für das Purism 5 soll verschlüsselte Kommunikation mittels der Funktionen des Projekts Matrix bieten. Die Apps sollen in HTML5 umgesetzt werden, eine Verwendung von Android-Apps ist nicht vorgesehen. Zum Schutz der Privatsphäre soll das Librem 5 Hardwareschalter für Kamera, Mikrofon, WLAN, Bluetooth und die Mobilfunkantenne aufweisen, der proprietäre Prozessor für das Mobilfunknetz wird deshalb auch getrennt von der CPU verbaut.
Freie Hardware
Diese wird nach jetzigem Stand ein SoC vom Typ i.MX6 oder i.MX8 von NXP Semiconductor mit integrierter GPU von Vivante und Etnaviv-Treiber werden. Der Hauptspeicher wird mit 3 GByte angegeben, für Software sollen 32 GByte eMMC-Speicher verbaut werden. Komplettiert werden soll die Ausstattung von einem microSD-Slot, zwei Kameras, 3,5-mm-Anschlüssen für Mikrofon und Kopfhörer, WLAN, Bluetooth 4 und USB über USB Typ C. Da es bis zur Auslieferung noch ein bis zwei Jahre hin sein wird, kann es bei der Hardwareausstattung noch Änderungen geben. Das 5-Zoll große Smartphone kostet während der Finanzierungsphase 599 US-Dollar und soll im Januar 2019 ausgeliefert werden.
KDE, GNOME oder das Beste von beiden?
KDEs Plasma Mobile ist bereits seit mehr als zwei Jahren in der Entwicklung, eine aktuelle Bestandsaufnahme lieferte Plasma-Entwickler Sebastian Kügler im März nach einem Plasma-Mobile-Sprint. Unter anderem wurde das System an Googles Nexus 5X Smartphone angepasst. Die gemeinsame Vision der beiden Partner umfasst Eckpunkte wie Freiheit, Offenheit und persönliche Kontrolle für den Endverbraucher. Beide Organisationen sind sich einig
dass die Zusammenarbeit dazu führen soll, ein wirklich freies Open-Source-Smartphone zu entwickeln und zu vermarkten.
Die Partnerschaft mit KDE mit dem Ziel, Plasma Mobile für das Librem 5 anzupassen scheint dem Purism-Projekt aufgrund der bereits von KDE geleisteten Arbeit eine reellere Chance zu geben als dies mit GNOME der Fall wäre. Allerdings ist GNOME noch nicht aus dem Rennen. Purism hat seine Webseite entsprechend aktualisiert. Demnach arbeitet Purism mit beiden Projekten zusammen, bevor etwa einen Monat nach dem Ende des Crowdfunding eine endgültige Entscheidung fallen soll. Auf der Webseite heißt es dazu:
We will be working with both GNOME/GTK and KDE/Plasma communities, and have partnered with the foundations behind them for the middleware layer, PureOS currently is GNOME based and our great experience with working with GNOME as an upstream as well as GNOMEs OS and design-centric development model, however we will also test, support, and develop with KDE and the KDE community, and of course we will support Qt for application development. We will continue to test GNOME and Plasma, and should have a final direction within a month after funding success, whatever is chosen Purism will be working with both communities in an upstream first fashion.
Bleibt zu hoffen, dass diese Unklarheiten Schwarmfinanzierer nun nicht davon abhalten, das Projekt zu unterstützen.