Zum Inhalt springen

Google Fuchsia

aus Wikipedia, der freien Enzyklopädie
Fuchsia
[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)|150px|alt=]]
Armadillo, die grafische Shell von Fuchsia
Entwickler Google
Lizenz(en) Verschiedene, u. a. BSD-Lizenz, MIT-Lizenz und Apache-Lizenz
Erstveröff. Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Akt. Version F27 (15. Juli 2025)
Kernel Zircon (Capability-based Kernel)
Architektur(en) ARM, x86 64
fuchsia.dev

Fuchsia ist ein Betriebssystem, das Google seit 2015 entwickelt.<ref name="businessinsider"></ref>

Im Gegensatz zu Googles zuvor entwickelten Betriebssystemen Android und ChromeOS, die auf dem Linux-Kernel basieren, basiert Fuchsia auf dem neuen Kernel Zircon (ehemals Magenta).<ref name="tnw"></ref> Zircon wurde vom Projekt Little Kernel abgeleitet, das als Android-Bootloader dient<ref>https://github.com/littlekernel/lk/wiki/Introduction</ref> und in C geschrieben ist.<ref>Lucian Armasu: Google Is Building A New Operating System From Scratch: 'Fuchsia'. In: Tom’s Hardware. 15. August 2016, abgerufen am 15. August 2016.</ref>

Fuchsia läuft auf verschiedenen Geräten, unter anderem auf Mobiltelefonen und PCs.<ref name="engadget">Jon Fingas: Google's Fuchsia operating system runs on virtually anything. In: Engadget. 13. August 2016, abgerufen am 13. August 2016.</ref>

Das Symbol des Betriebssystems ist ein abgewandeltes Unendlichzeichen in der Farbe Magenta (englisches Synonym fuchsia).

Im Mai 2017 erhielt Fuchsia eine Shell mit grafischer Benutzeroberfläche mit dem Namen Armadillo.<ref></ref><ref>Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Googles rätselhaftes Mobile-OS bekommt eine Oberfläche.] golem.de, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 21. November 2017.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>

Die Synchronisierung der Nutzerdaten erfolgt mit dem Modul Ledger.<ref>Peridot - Ledger. Archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 19. August 2019; abgerufen am 19. August 2019.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/fuchsia.googlesource.com</ref>

Spekulationen, Fuchsia solle Android und ChromeOS planmäßig ersetzen, trat Google am 9. Mai 2019 auf seiner Entwicklerkonferenz I/O entgegen.<ref name=":0">Daniel A.J. Sokolov: Googles Betriebssystem Fuchsia wird kein Android-Ersatz. In: Heise Online. 10. Mai 2019, abgerufen am 10. Mai 2019.</ref> Fuchsia sei vielmehr dazu da, „neue Konzepte rund um Betriebssysteme auszuprobieren“, und werde möglicherweise auf anderen Gerätetypen als Computern, Handys oder Tablets eingesetzt, so Googles Senior Vice President Hiroshi Lockheimer.<ref name=":0" />

Fuchsia Interface Definition Language[Bearbeiten]

Das sehr modulare Fuchsia-Betriebssystem ermöglicht den Datenaustausch zwischen möglichst vielen Modulen. Dem dient die Fuchsia Interface Definition Language (FIDL). App-Entwickler können Komponenten in verschiedenen Sprachen schreiben oder bestehende Komponenten an FIDL-Vorgaben anpassen. Unterstützt werden die Sprachen C, C++, Dart, Go sowie Rust.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig FIDL tutorial.] google.com, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 11. Mai 2018 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/fuchsia.googlesource.comVorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref><ref>Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig FIDL is the Rosetta Stone of Fuchsia.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 12. Mai 2018 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>

Cross-Plattform-Apps können mit Flutter entwickelt werden – wie auch mit Apples Programmiersprache Swift. Darüber hinaus können mit der Fuchsia-internen virtuellen Maschine Machina Apps anderer Betriebssysteme ausgeführt werden. Insbesondere können viele Android-Apps als APK-Dateien in Fuchsia-spezifische FAR-Dateien konvertiert werden, welche sich unter Fuchsia installieren lassen<ref>Ralph Nathan: Add initial fuchsia target. 22. Januar 2019, abgerufen am 19. Juni 2020 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>.

Weblinks[Bearbeiten]

Einzelnachweise[Bearbeiten]

<references />