Fuchsia und die Zukunft von Android
Wenn Sie viele Android-Nachrichten verfolgen, stehen die Chancen gut, dass Sie zumindest etwas über ein geheimnisvolles Google-Projekt namens Fuchsia gehört haben. Und wahrscheinlich sind Sie zumindest etwas verwirrt darüber, was es eigentlich ist und was es tun soll.
Lassen Sie mich Ihnen versichern: Sie sind nicht allein.
Fuchsia ist ein „experimentelles Projekt im Frühstadium“ von Google. Es befindet sich seit mindestens 2017 in der Entwicklung – und es ist Open Source, was bedeutet, dass jeder einen Blick auf den Code werfen und die Software sogar auf bestimmten Geräten installieren kann. (Pro-Tipp: Sie können die Software dank einer unabhängig erstellten Fuchsia-Web-Demo auch jetzt schon in Ihrem Browser ausprobieren. Aber seien Sie gewarnt: Es gibt wirklich nicht viel zu sehen.)
Google beschreibt Fuchsia als „ein neues Betriebssystem“, das für „moderne Telefone und moderne Personal Computer mit schnellen Prozessoren, nicht-trivialen Mengen an RAM mit beliebigen Peripheriegeräten, die offene Berechnungen durchführen.“ Richtig.
Abgesehen von dieser ach so anschaulichen Darstellung gibt es nur sehr wenige solide Informationen darüber, worum es bei dieser ganzen Sache geht oder warum sie entwickelt wird. Und was bekommen wir in Ermangelung solcher handfesten Informationen? Vermutungen, Theorien und andere unbegründete Annahmen, die dann so oft wiederholt werden, dass die Leute annehmen, es handele sich um Tatsachen.
Die häufigste Schlussfolgerung ist, dass Fuchsia ein einheitlicher Ersatz für Android und Chrome OS werden soll – ein einziges neues Google-Betriebssystem, das sich über Laptops und Telefone erstreckt und einen konsistenten und besser kontrollierten Rahmen für zukünftige Geräte bietet. Im Gegensatz zu Android und Chrome OS basiert Fuchsia nicht auf Linux, sondern auf einer von Google selbst entwickelten Grundlage, die theoretisch zu einfacheren und strafferen System-Upgrades führen könnte (etwas, das, wie wir alle wissen, vor allem bei Android ein ständiger Kampf ist).
Ist das also tatsächlich wahr? Nun, vielleicht. Alles ist möglich, schließlich handelt es sich um Google. Das Unternehmen hat schon einige aufsehenerregende Kehrtwendungen und verrückt anmutende Schachzüge vollzogen. Und außerhalb von Google selbst weiß niemand wirklich, was der Plan für Fuchsia ist oder was Google hofft, damit zu erreichen.
Aber gerade jetzt, nach dem, was wir auf der Google I/O und in den Wochen danach gesehen haben, denke ich, dass es ein Fehler ist, die Vorstellung, dass Fuchsia dazu bestimmt ist, Android und Chrome OS zu ersetzen, als ausgemachte Sache zu akzeptieren – wie es so viele Leute in diesen Tagen zu tun scheinen.
Erlauben Sie mir, auf einige kritische Punkte einzugehen – und bleiben Sie bei mir, denn jeder Teil davon ist ein wichtiges Stück eines Puzzles, das wir zusammensetzen.
Android und Chrome OS sind riesige Marken und Ökosysteme – mit massiven Investitionen, Akzeptanz und Wert
Einfach ausgedrückt, entstehen Marken wie diese nicht über Nacht. Android hat sich in den 10 Jahren seit seiner Einführung zu einem globalen Phänomen entwickelt – und Chrome OS, das manchmal noch immer ignorant als irrelevant abgetan wird, entwickelt sich schnell zu einer Allzweckplattform mit einzigartigen Möglichkeiten. Auch im Bildungsbereich ist Chrome OS von enormer Bedeutung: Im vergangenen Jahr wurden in den USA 60 % aller bildungsbasierten Geräte ausgeliefert (im Vergleich zu 22 % für Windows und 17 % für MacOS und iOS zusammen).
Zahlreiche Hersteller auf der ganzen Welt sind inzwischen stark in beide Marken investiert – und in einem noch größeren und längerfristigen Sinne hat Google hart daran gearbeitet, metaphorische Samen zu pflanzen und zahllose Schüler frühzeitig an Chromebooks zu binden, mit dem Ziel, sie zu lebenslangen Nutzern zu machen.
Mit anderen Worten, dies sind keine Wegwerfmarken oder -ökosysteme – ganz im Gegenteil. Die damit verbundenen Investitionen und die erreichte Vertrautheit sind immens und nicht einfach wiederholbar. Selbst wenn Google seinen Schwerpunkt zunehmend auf den Begriff „Google“ als verbindendes Element zwischen seinen Produkten verlagert, sind Android und Chrome OS viel wert – für Google und für andere verbundene Akteure. Und obwohl Google in der Vergangenheit immer wieder rätselhafte Richtungswechsel vollzogen hat, ist es schwer vorstellbar, dass das Unternehmen etwas so Drastisches wie die vollständige Aufgabe von Android und Chrome OS tun könnte.
Google scheint sein Engagement für beide Plattformen erst in letzter Zeit zu verstärken
Während die gängige Erzählung im Moment darauf hindeutet, dass die ersten Fuchsia-Geräte schon in diesem Herbst oder Anfang des nächsten Jahres auftauchen könnten, treibt Google Android und Chrome OS auf eine Art und Weise voran, die nicht zu einer so schnell bevorstehenden Veränderung zu passen scheint.
Ich spreche nicht nur von den typischen Betriebssystemversions-Updates; ich spreche von umfassenderen Schritten wie der fortlaufenden Angleichung von Android und Chrome OS – etwas, dem erhebliche Ressourcen gewidmet werden – und dem begleitenden Druck auf Entwickler, dieses Zwei-für-Eins-Modell zu übernehmen.
Zum Beispiel: Google ist gerade dabei, volle Unterstützung für Linux-Apps auf Chromebooks zu bringen, vor allem um Entwicklern die Möglichkeit zu geben, plattformübergreifende Coding-Tools zu verwenden und sie zu ermutigen, Android-Apps zu entwickeln, die sowohl für Chromebooks als auch für normale Android-Geräte optimiert sind. Das Unternehmen hat auch gerade einen Chrome OS-Emulator zu seinem Android Studio-Entwicklungstool hinzugefügt, um dieses Ziel zu fördern und Entwickler zu ermutigen, mit Chromebooks im Hinterkopf zu arbeiten, selbst wenn sie kein Chrome OS-Gerät zum Testen zur Verfügung haben.
Denken Sie auch an all die Arbeit, die gerade im Gange ist, um Android so umzustrukturieren, dass es für Gerätehersteller einfacher wird, Betriebssystem-Updates zu verarbeiten. Es mag nicht die magische Lösung sein, die sich einige erhoffen, aber es ist eine riesige Investition in die Umgestaltung des Kerns des Android-Betriebssystems – was seltsam erscheint, wenn Android in einem Jahr oder so aufgegeben werden soll.
Dann ist da noch die öffentliche Präsentation. Auf der diesjährigen I/O-Veranstaltung begann der Android-Teil der Keynote mit einem aufwendigen Video, das Android als „das beliebteste mobile Betriebssystem der Welt“ anpries. Die Einführung drehte sich um das Thema der Offenheit von Android und endete mit einem Zitat, das auf dem Bildschirm gezeigt und laut vorgelesen wurde:
Wenn Sie an Offenheit glauben, wenn Sie an Wahlmöglichkeiten glauben, wenn Sie an Innovationen von allen glauben, dann willkommen bei Android.
Kurz darauf betrat Android Engineering VP Dave Burke die Bühne und sprach über Googles ursprüngliches Ziel mit Android: „eine mobile Plattform zu bauen, die frei und offen für jeden ist“ – „und heute“, fuhr er fort, „gedeiht diese Idee.“
Auch hier ist es schwer, die Entscheidung für eine so temperamentvolle und prominent platzierte Präsentation mit der Vorstellung in Einklang zu bringen, dass es sich um eine Plattform handelt, die kurz davor steht, aufgegeben zu werden. Irgendetwas daran passt einfach nicht zusammen.
Fuchsia im Kontext: eine nuanciertere Möglichkeit
Wenn wir über Fuchsia und seine möglichen Auswirkungen nachdenken, müssen wir den Kontext von Google und seine Tendenz zum „Erforschen“ und „Experimentieren“ berücksichtigen.
Jahrelang hörten wir von der Gewissheit, dass Google Android und Chrome OS „verschmilzt“. Die Realität war eine nuanciertere Angleichung der beiden Plattformen, die sich auch heute noch abzeichnet. In jüngerer Zeit drehten sich die Gerüchte um etwas, das als Andromeda bekannt war – ein internes Google-Projekt, das Android und Chrome OS zu einer einzigen neuen Plattform zusammengeführt hätte, die für alle Arten von Geräten geeignet gewesen wäre. Zu einem bestimmten Zeitpunkt gab es sogar ein konkretes Datum für die große Enthüllung – aus dem natürlich nie etwas geworden ist.
Die Tatsache, dass nichts von alledem zum Tragen kam, bedeutet nicht, dass es keinen Funken Realität gegeben hat. Vielmehr bedeutet es, dass Google intern einige Konzepte erforscht und erprobt hat, diese aber letztendlich aufgegeben oder in andere Richtungen gelenkt hat.
Als wir gerade über das Schwenken sprachen, machte Burke eine interessante Bemerkung, als er während einer Sitzung auf der letztjährigen I/O-Veranstaltung eine Frage zu Fuchsia stellte: „
So könnte mit Fuchsia vielleicht auch eine nuanciertere Implementierung entstehen – etwas, bei dem die Ideen und Fortschritte des Projekts genutzt werden, aber auf eine Art und Weise, die nicht unbedingt Android oder Chrome OS ersetzt, wie es die derzeitige Erzählung impliziert. Vielleicht wird Fuchsia stattdessen zu einer neuen Grundstruktur für eine oder beide Plattformen, während die ursprünglichen Identitäten nach außen hin intakt bleiben.
Wenn wir wirklich in den Teeblättern lesen wollen, gibt es tatsächlich einige Hinweise, die darauf hindeuten, dass ein solches Ergebnis gar nicht so weit hergeholt ist. Googles Open-Source-Repository für Fushia enthält eine verlockende Textpassage, die fast wie ein Rätsel wirkt: „Pink + Purple == Fuchsia (a new Operating System)“
Auf Twitter bemerkte der technische Direktor von Fuchsia, Chris McKillop, einmal beiläufig, dass „Pink“ eine Anspielung auf das Taligent-Projekt sei – ein gescheiterter Versuch von Apple aus den 90er Jahren, MacOS durch eine neuere Alternative zu ersetzen. Laut Wikipedia (die Hervorhebung stammt von mir):
Pink sollte ein völlig neues objektorientiertes Betriebssystem sein, das in C++ auf einem neuen Mikrokernel implementiert wurde und mit einer neuen grafischen Benutzeroberfläche arbeitete, die jedoch wie der bestehende Mac aussah und sich anfühlte. Zusätzlich zu den für Pink geschriebenen Programmen sollte das System auch in der Lage sein, bestehende Mac OS-Programme auszuführen.
Was „Purple“ betrifft, so muss man sich nicht weit aus dem Fenster lehnen, um sich vorzustellen, dass es sich um eine Anspielung auf Project Purple handelt, den Codenamen für das ursprüngliche Apple iPhone. McKillop war selbst Mitglied des Teams, das an diesem Gerät gearbeitet hat, und seine oben erwähnte Twitter-Konversation fand mit einem Ingenieur statt, der in dieser Zeit ebenfalls bei Apple gearbeitet hat. In dem Thread fragte dieser Ingenieur McKillop, ob „das Lila in ‚Pink + Lila'“ das „Lila ist, das wir kennen“ – worauf McKillop mit „Ja“ antwortete.“
Nun, noch einmal, wir lesen hier Teeblätter – aber die Tatsache, dass der Slogan, der in Googles Fuchsia-Code-Repository gepostet wurde, sich auf die Kombination aus einem zentralen Smartphone-Produkt und einem Versuch zu beziehen scheint, ein seit langem existierendes Betriebssystem durch ein moderneres zu ersetzen, das wie das Original aussieht und sich anfühlt und dieselbe Reihe von Anwendungen unterstützt, scheint sicher etwas bedeutsam zu sein.
Vielleicht, nur vielleicht, könnte Fuchsia ein Teil von Android und/oder Chrome OS werden, ohne sie tatsächlich zu ersetzen. Vielleicht könnte es so in die Betriebssysteme integriert werden, dass ihre Marken, Ökosysteme und sogar ihr Erscheinungsbild erhalten bleiben. Vielleicht könnte Fuchsia ohne große Unterbrechung in unser Leben treten – und ohne dass die große Mehrheit der Nutzer überhaupt merkt, dass sich etwas geändert hat.
Ich kann es nicht mit Sicherheit sagen. Was ich aber sagen kann, ist, dass es unklug ist, blindlings zu glauben, dass dieses mysteriöse Experiment die beiden größten Plattformen von Google ersetzen wird. Wir kennen die Einzelheiten einfach nicht – und wie wir schon oft genug erfahren haben, sind die Dinge selten so schwarz und weiß, wie sie auf den ersten Blick erscheinen.
Selbst bei einem so kühnen Konzept wie Fuchsia können die weit weniger dramatischen Grautöne am Ende die wichtigsten von allen sein.
Melde dich für JRs neuen wöchentlichen Newsletter an, um diese Kolumne zusammen mit Bonustipps, persönlichen Empfehlungen und anderen exklusiven Extras in deinen Posteingang zu bekommen.