Google Fuchsia
| 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 | |
| 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.</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.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><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]
- fuchsia.dev – offizielle Webpräsenz
- fuchsia.googlesource.com – Fuchsias Quellcode
- Google Fuchsia auf GitHub
Einzelnachweise[Bearbeiten]
<references />
- Wikipedia:Seite mit Skriptfehlern
- Wikipedia:Defekter Dateilink
- Wikipedia:Vorlagenfehler/Vorlage:Literatur/Interner Fehler
- Wikipedia:Vorlagenfehler/Parameter:Datum
- Wikipedia:Defekte Weblinks/Ungeprüfte Archivlinks 2025-03
- Wikipedia:Defekte Weblinks/Ungeprüfte Archivlinks 2025-05
- Betriebssystem
- Smartphone-Betriebssystem