Top-Fragen
Zeitleiste
Chat
Kontext
Google Fuchsia
von Google entwickeltes Betriebssystem Aus Wikipedia, der freien Enzyklopädie
Remove ads
Fuchsia ist ein Betriebssystem, das Google seit 2015 entwickelt.[1]
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).[2] Zircon wurde vom Projekt Little Kernel abgeleitet, das als Android-Bootloader dient[3] und in C geschrieben ist.[4]
Fuchsia läuft auf verschiedenen Geräten, unter anderem auf Mobiltelefonen und PCs.[5]
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.[6][7]
Die Synchronisierung der Nutzerdaten erfolgt mit dem Modul Ledger.[8]
Spekulationen, Fuchsia solle Android und ChromeOS planmäßig ersetzen, trat Google am 9. Mai 2019 auf seiner Entwicklerkonferenz I/O entgegen.[9] 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.[9]
Remove ads
Fuchsia Interface Definition Language
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.[10][11]
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[12].
Remove ads
Weblinks
- fuchsia.dev – offizielle Webpräsenz
- fuchsia.googlesource.com – Fuchsias Quellcode
- Google Fuchsia auf GitHub
Einzelnachweise
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
