Editorial

Andromeda OS – Wir erklären Microsofts modulares Windows 10-System

Schon häufiger ist in unserer Berichterstattung der Codename „Andromeda“ gefallen, doch wirklich ein Zusammenhang zu CShell, Redstone 3 und Windows 10 konnte nie hergestellt werden. In diesem Artikel klären wir, was es mit Andromeda OS auf sich hat.

Andromeda OS – Microsofts Smartphone-Zukunft hat einen Namen

Die Begrifflichkeit Andromeda hängt schon länger in der Windows-Community in der Luft, aber nicht nur für Microsoft hat dieser Name eine Bedeutung. In der griechischen Mythologie ist Andromeda beispielhaft für die Rettung durch einen Helden, ein literarisches Thema, das bis in die Neuzeit beliebt war. Abseits davon gibt es noch den Konkurrenten Google. Dieser will das Smartphone-Betriebssystem Android und Chrome OS zusammenführen, um nach der Marktführerschaft im Smartphone-Markt langsam auch den Desktop zu erobern. Der Codename des Betriebssystems: Andromeda.

Microsoft scheint den Namen von Google übernommen zu haben, denn die ersten Gerüchte über den Codenamen tauchten erst kurz nach Leaks im Google-Lager auf. Die Redmonder sehen in Andromeda eine Chance, erneut im mobilen Markt mitzumischen.

Im Gegensatz zu Google will man allerdings nicht versuchen, das Smartphone-Betriebssystem auf den PC zu bringen, sondern das umfangreichere Computer-Betriebssystem auf das Smartphone. Dieses Projekt fasst Microsoft unter dem Codenamen „Andromeda“ zusammen.

Andromeda OS – Erst nur Software

Anfangs waren wir davon ausgegangen, dass Microsofts Project Andromeda ausschließlich Software sei. Microsoft plante eine „universelle Desktop-Experience“, welche die Shell aller Windows 10-Geräte vereinen soll. Derzeit haben Windows 10 PCs, Xbox One, HoloLens, Surface Hub, Windows 10 IoT und noch Windows 10 Mobile denselben Kern, den OneCore. Darin finden sich einige Kernkomponenten eines Betriebssystems, wie Schnittstellen für Entwickler sowie Treiber für unterschiedliche Eingabegeräte und Komponenten. Der OneCore ist der Grund dafür, dass Universal Windows Apps auf allen Geräten laufen können.

Wo sich allerdings alle Windows 10-Editionen unterscheiden, ist die Shell. Die Shell eines Betriebssystems ist im Grunde das, was wir davon sehen, das Interface, was uns als Benutzer mit einem Betriebssystem interagieren lässt. Mit CShell plant Microsoft auch diese Komponente von Windows 10 über alle Formfaktoren hinweg zu vereinen, ob nun Windows 10 am Desktop-PC, Notebook, kleinem Tablet, Smartphone oder Fernseher. Dafür muss die Shell von Windows 10 modular werden und sich entsprechend anpassen können. Schon jetzt funktioniert der Übergang zwischen Tablet und Desktop fließend, doch in Zukunft soll das noch weiter gehen. Windows 10 soll nach Fertigstellung der CShell über alle Geräte hinweg skaliert werden können, sodass es für all diese Formfaktoren keine eigenen Versionen mehr brauchen wird. Windows 10 Mobile, aber auch das Xbox-System werden redundant.

Wie weit ist Microsoft mit CShell?

Mit Redstone 3, also dem Windows 10 Fall Creators Update, sollte bisherigen Informationen zufolge die Entwicklung von CShell beginnen und erste Spuren davon sind bereits im Betriebssystem gesichtet worden. So ist zum Beispiel die neue Tastatur in Windows 10 bereits eine CShell-Komponente, aber auch das Startmenü wurde in internen Builds bereits entsprechend angepasst, dass es mit kleineren Geräten, zum Beispiel Smartphones, funktionieren kann.

Mit Redstone 4 will Microsoft diese Entwicklung fortsetzen und nachdem in Windows 10 ein „Smartphone-Modus“ implementiert wurde, soll dann auch eine eigene Shell für Fernseher folgen. Mit dem Redstone 4-Update dürfte auch Xbox ein volles Windows 10 bekommen.

Andromeda, das „Surface Phone“

Im Laufe der Zeit haben wir dann auch gelernt, dass Andromeda nicht nur ein Codename für Microsofts Vorhaben für das Windows 10-Betriebssystem ist, sondern, dass es sich dabei höchstwahrscheinlich auch im Hardware handelt.

Erste Hinweise darauf wurden bereits in Windows 10 gesichtet. Einerseits wurde der Name „Andromeda“ in der Windows-Registry erwähnt, interessanterweise genau in der Windows-Shell. In der „DefaultClassId“ in der „CoreShell“ ist „Andromeda“ als Wert eingetragen. Zudem gibt es eine Schnittstelle, welche die „Haltung“ eines Geräts definiert und für die Erkennung interessanterweise nicht einen, sondern zwei Beschleunigungssensoren benötigt. Kein normales Smartphone oder Tablet braucht zwei solche Sensoren, während sie bei einem faltbaren Gerät sinnvoll sein könnten. Die Shell kann dadurch erkennen, wie dieses Gerät gehalten wird, um das Interface für den Nutzer entsprechend anzupassen. So zum Beispiel beim Wechsel zwischen Smartphone und Tablet.

Andromeda OS: Wann kommt es?

Monate nachdem bekannt wurde, dass Microsofts Andromeda-Projekt nicht nur ein Andromeda OS ist, sondern das Unternehmen auch die Hardware dafür bauen will, gab es erneut einen sehr zuverlässigen Bericht eines langjährigen Microsoft-Kenners. Darin hieß es, dass bei Microsoft tatsächlich bereits ein Prototyp eines „Surface Phone“ existiert, welches man intern entweder als Andromeda oder als „Smartphone-ähnlich“ bezeichnet. Dabei meidet man vor allem die Begrifflichkeit Smartphone, immerhin verbindet man damit keine wirklichen Erfolge. Wenn das Gerät erscheint, könnte es zwar tatsächlich der Surface-Reihe angehören, aber, dass es tatsächlich Surface Phone heißen wird, ist sehr, sehr unwahrscheinlich. Microsoft möchte mit dem Smartphone endgültig Schluss machen.

Dieser zuvor erwähnte Andromeda-Prototyp werde unter der Leitung des HoloLens-Erfinders Alex Kipman entwickelt. Dieses Gerät werde LTE-Konnektivität besitzen und Desktop-Programme ausführen können, was vermutlich über Windows 10 ARM gelingen wird. Es gab sogar eine Erwähnung eines möglichen Preises: Dieses Andromeda-Gerät soll angeblich das Äquivalent des Surface Book-Preises unter Notebooks bei Smartphones kosten. Microsoft wird es als Premium-Produkt vermarkten und den Preis entsprechend hoch ansetzen.

Microsofts Neustart im Smartphone-Bereich wird kommen und nachdem man Windows 10 Mobile langsam ausbluten lässt, wird man sonst ohne mobilem Betriebssystem dastehen. In einer Zukunft, die immer mobiler wird, muss Microsoft mit Windows 10 etwas zu bieten haben, denn ohne Windows 10 wäre das Unternehmen auch im Business-Bereich weit nicht so relevant.

Will man die eigene Stärke dort weiter ausbauen, wird man verhindern müssen, dass Google mit dem eigenen „Andromeda OS“-Projekt noch vor Microsoft den Desktop und das Smartphone verbindet. Beide Unternehmen haben dieselbe Ausgangslage. Während aber Google mit einem Monopol am Smartphone-Markt startet und sich „nach oben“ kämpfen will, wird Microsoft versuchen, Windows 10 erfolgreich auf den Smartphone-Formfaktor zu bringen. Es kündigt sich ein außerordentlich spannender Wettkampf zweier Technik-Giganten an, der auch sicherlich für Innovation im stagnierenden Smartphone-Markt sorgen wird.

"Entdeckung besteht darin, den gleichen Gegenstand wie alle anderen zu betrachten, sich aber etwas anderes dabei zu denken."

36 Kommentare

      1. Ich denke er spielt auf die Vorstellung von Windows 10 ARM an. Ende des Jahres sollen ja erste Geräte (Laptops) damit erscheinen.

  1. Wenn Microsoft und Google je an einem Andromeda arbeiten, wird sich die „Fachpresse“ ja wieder förmlich überschlagen.
    Die können ja jetzt schon nicht die einzelnen Unterschiede und Merkmale so richtig auseinander halten bzw zuordnen.
    Das wird lustig ?

    1. Windows Andromeda, das allerletzte Windows?
      – Vier Jahre ist die ursprüngliche Ankündigung: ‚Windows 10‘ sei das letzte Windows dass Microsoft veröffentlichen werde her. In einem weiteren überasschendem Zug kündigte Microsoft nun den Nachfolger ‚Windows Andromeda‘ an… Usw, usf… ?

      1. Es handelt sich um ein Windows 10 mit ausgereifter CShell-Funktion, kannst es auch Windows 10 Andromeda nennen. Es handelt sich hierbei um einen Projektnamen, kein neues Windows.

        1. Hallo Tom,
          nenn mich Korinthenkacker, wenn du das gern magst, aber :

          Ob ich jeder Programm(ier)version wie bisher einen eigenen Namen gebe (XP / 7 / 8.0 bzw. 8.1 / 10 / …) oder einfach Apple ‚kopiere‘ und alles nur noch Windows (10) (respektive MacOS) nenne und dann fuer jede Programmierstufe / Entwicklungsstufe / oder wie auch immer man das nennen will / kann / soll / darf / muss einem Beinamen (oder eben auch -> Projektnamen ) verpasse… => das ist doch letztlich vollkommen einerlei und reine Augenwischerei.

          Ob ich jetzt mit MacOS arbeite und darauf achten muss, ob ich ein kompatibles (MacOS) Snow Leopard oder (MacOS) Sierra oder jetzt dann ein kompatibles (Windows) 10 Build ‚was-weiss-ich‘ oder zukuenftig ein (Windows) Andromeda…

          = wo bitte ist da der Unterschied ?

          Wenn ich immer hoere : nur noch ein Windows (mit dem ja auch nur alles besser werden soll), und dann die eine Version nicht mit der anderen kompatibel ist, dann sind das letzten Endes doch wieder zwei verschiedene Windows-Versionen.

          Was man damit erreicht ist, dass man die Nutzer verunsichert und ich meine auch ‚absichtlich‘ irrefuehrt, da diese jetzt alle glauben : ich habe doch Windows 10 (= das aktuelle und nach Microsoft das letzte Betriebssystem) und bin damit auf der sicheren Seite…

          Den Unterschied zwischen Update und Upgrade kennen halt 99% der einfachen Windows-Anwender eben nicht…

          …und wenn es dann alle mal wissen, ist es eh wieder ueberfluessig, weil MS seine Strategie bis dahin ja dann doch wieder geaendert hat. Und das ist kein uebles Nachreden, sondern eine Tatsache : ueberleg(t) mal, wie oft in den letzten 4 Jahren sich die Smartphone-Strategie bei MS geaendert hat.

          Wir schreiben / arbeiten hier mit Geraeten, von denen wir wissen, dass diese ab Ende 2018 ohne Unterstuetzung sind. Und schon jetzt haben wir massive Probleme mit der Unterstuetzung im eigenen Windows-Universum, nicht erst seit heute…

          Gruesse nayss

  2. Nochmals schön ausführlich erklärt,danke für deine Mühe und Fleiß Albert,chapeau dafür.

    Hört sich gut an,könnte mich mit so einer Richtung bzw.Zukunft anfreunden.

    LG

  3. Im Prinzip warte ich nur noch auf die Umsetzung. Aber auch das System wird wegen der App-Gap im Consumer-Bereich scheitern. Für mich wäre es hingegen perfekt.

    1. Wenn es genug anklang findet kommen auch die Apps, muss sich aber erst beweisen. Mir pers. ist auf solchen Geräten wie auch Tablets/2in1 die Kompatiblität zu x86 wichtiger als ein riesen App Angebot aber unwichtig ist letzteres natürlich auch nicht. Surface (2in1) ist ja schonmal ganz erfolgreich, mal sehen wie es mit „3in1“ aussieht.

      1. Ja die Geräte waren erfolgreich, weil es alles PC-ähnliche Geräte waren, auf denen die Anwender in erster Linie Programme verwenden wollen. Bei dem sagenumwobenen Andromeda/Surface Phone werden Kunden wahrscheinlich eher Apps ausführen wollen und nehmen die Programme als Dreingabe. Und deshalb hat die „App-Gap“ hier auch eine Auswirkung, die sie bei den anderen Surface-Geräten bisher nicht hatte.

  4. Die Microsoft Marketingabteilung könnte das nicht schöner schreiben. Allerdings – Bis es soweit ist, wird auch das letzte Lumia 950 ausser Betrieb und die treusten Anhänger wie ich vergrault worden sein.

  5. Sehr schöner Artikel. Bis dahin bin ich mit meinem 950XL sehr zufrieden.

    Wer sich mit der Entwicklung responsiver Webseiten auskennt, weiß vor welchen Herausforderungen Microsoft mit der CShell steht. Nur dass es bei dieser noch viel komplexer sein dürfte.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert