Was ist Fuchsia und warum sollten Sie es kennen?

Google ist ein Unternehmen, das schon immer große Projekte hervorgebracht hat, von Suchmaschinen bis hin zu Betriebssystemen, die Webdienste wie Youtube und Google Maps durchlaufen. In letzter Zeit haben wir jedoch auch von einem anderen wirklich innovativen Projekt gehört, an dem Google seit einigen Jahren arbeitet: Fuchsia. Fuchsia ist ein Betriebssystem, das sich noch in der Entwicklung befindet und von Google entwickelt wurde, das sowohl das Chrome OS- als auch das Android-Desktop-Betriebssystem ersetzen könnte.

Die Geschichte von Fuchsia begann 2016 mit einem einfachen Satz, der im Internet kursierte: Pink + Purple = Fuchsia. Hinter diesem Satz steckt eine Bedeutung, die sich auf zwei Projekte bezieht, die nicht von Google, sondern von Apple stammen. Project Pink war der Name, den Apple- und IBM-Ingenieure einem neuen Betriebssystem gegeben hatten, das eine innovative Schnittstelle verwendete, deren Notizen auf rosafarbene Karten geschrieben wurden, während Project Purple der Name war, der den Prototypen von Geräten gegeben wurde, die schließlich iPhone genannt wurden. Google arbeitet seit mehreren Jahren an Fuchsia, einem Betriebssystem, das auch eine offizielle Website hat und gelegentlich Neuigkeiten über das Projekt veröffentlicht, um Interesse und Neugier zu wecken.

Aber was ist Fuchsie? Wir gehen davon aus, dass es einfach erscheint zu sagen, dass dies nur ein Betriebssystem ist, und mit diesem Artikel werden wir versuchen zu erklären, was dieses innovative Google-Projekt eigentlich ist und was seine jüngsten Entwicklungen sind.

Android Fuchsie

Was ist Fuchsia

Jedes Betriebssystem verwendet einen Kernel, um die gesamte Hardware zu überwachen und zu steuern und wie Software damit interagieren kann. Das Wort Kernel bezeichnet daher den Kern des Betriebssystems, der sich mit der Verwaltung der wichtigsten Steuerfunktionen befasst. In Android kommt vorerst der nicht Google gehörende Linux-Kernel zum Einsatz und aus diesem Grund plant das amerikanische Unternehmen einen neuen Kernel namens Zircon, der das Herzstück des Fuchsia-Betriebssystems bilden soll.

Zircon, das ursprünglich als Magenta bekannt war, basiert eigentlich auf einem LK (Little Kernel), einem Kernel, der auf jedem Gerät ausgeführt werden kann. Zircon hat in seiner heutigen Form eine kleine Menge von Benutzerdiensten, Treibern und Bibliotheken, die zum Booten des Systems und zum Kommunizieren mit der Hardware benötigt werden, damit die Benutzerprozesse und die Schnittstelle, aus denen Fuchsia besteht, geladen werden können. Für die Erfahreneren können wir auch sagen, dass das System in C, C++, Dart, Go und Rust geschrieben ist und auf modernen 64-Bit-ARM-Prozessoren laufen sollte.

Fuchsia-Logo

Fuchsia auf Nest Hub

Der Kernel mag der wichtigste Teil eines jeden Betriebssystems sein, aber er ist auch etwas, mit dem die meisten Benutzer nie interagieren. Unter den Funktionen des neuen Fuchsia-Betriebssystems können wir die Verwendung des Flutter SDK sehen. Flutter ist ein Google-Projekt, das entwickelt wurde, um native Schnittstellen für iOS und Android und jetzt auch für Google Fuchsia zu erstellen. Dieses SDK, das wir sowohl auf Android- als auch auf iOS-Systemen finden, hat daher den Vorteil, dass Anwendungen trotz der unterschiedlichen Betriebssysteme auf die gleiche Weise funktionieren. Dank dessen kann ein Entwickler Flutter verwenden, um eine App zu erstellen, die auf Android, im Web, auf einem Chromebook und auf iOS dieselbe Benutzeroberfläche hat.

So konnten wir in den letzten Wochen den Start des neuen Betriebssystems Google Fuchsia auf Nest Hub-Geräten miterleben. Vorerst hat nur das Modell der ersten Generation von Nest Hub Änderungen an seinem Betriebssystem von dem aktuellen Cast OS, basierend auf Linux, zu Fuchsia erfahren. Benutzer haben jedoch keine Änderungen in der Grafik oder Funktionalität dank der Verwendung von Flutter bemerkt und werden es auch nicht bemerken. Diejenigen, die Fuchsia OS in einigen Nest Hubs der ersten Generation ausprobieren konnten, haben jedoch eine höhere Ausführungsgeschwindigkeit der von Smartphones gegebenen Streaming-Befehle festgestellt.

Die Zukunft von Fuchsia

Ab heute können wir daher davon ausgehen, dass Google bereit ist, Fuchsia auf Nest-Geräten wie Kameras, Mesh-Routern, intelligenten Lautsprechern und Thermostaten zu starten, für Smartphones scheint das Projekt jedoch noch nicht reif zu sein. Vor einigen Monaten hatte sich herausgestellt, dass Samsung auch an der Entwicklung des Betriebssystems mitarbeitet, da im Quellcode des Betriebssystems einige Zeichenfolgen eines Entwicklers mit einer Firmen-E-Mail-Adresse samsung.com gefunden worden waren, dann aber weder Bestätigungen noch Bestätigungen Ablehnungen waren in Verdienst angekommen. Eine weitere kleine Neuigkeit bei Fuchsia betrifft vorerst das Logo. Bis vor ein paar Wochen waren wir es gewohnt, das pinkfarbene Fuchsia-Logo zu sehen, aber das Unternehmen hat eine neue schwarze Version eingereicht, deren Form einem kursiv geschriebenen Buchstaben „f“ ähnelt.

Fuchsia-Logo 2021

Es sei auch daran erinnert, dass Googles Fuchsia-Betriebssystem ab Dezember 2020 offener entwickelt wird, da das Unternehmen Entwickler eingeladen hat, sich an dem Projekt im Google Open Source-Blog zu beteiligen. Die amerikanische Gesellschaft hat auch einen Fahrplan veröffentlicht Dies betrifft die Entwicklung von Fuchsia und die wichtigsten Schritte, an denen das Unternehmen mit den Meilensteinen für 2021 arbeitet. Um Entwicklern zu helfen, mit der Arbeit an Fuchsia OS zu beginnen, ohne dass kompatible Hardware erforderlich ist, hat Google schließlich eine detaillierte Anleitung zur Verwendung eines Beamten veröffentlicht Fuchsia-Emulator, der auf Mac- oder Linux-Computern ausgeführt werden kann.

Ein Telefon mit einem von Google entworfenen SoC mit Fuchsia würde Google die gleichen Vorteile bieten, die Apple heute genießt, also hoffen wir, dass die Firma Mountain View dieses Projekt so schnell wie möglich entwickeln kann!

Quelle AndroidCentral

Similar Posts

Leave a Reply

Your email address will not be published.