Google Fuchsia

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 7. dubna 2021; kontroly vyžadují 11 úprav .
Fuchsie

Fuchsiové GUI
Vývojář Google
rodina OS Zirkon
Zdroj OTEVŘENO
První vydání 15. srpna 2016
Podporované jazyky Angličtina
Podporované platformy PAŽE
Typ jádra RTOS založený na mikrokernelu
Licence BSD , MIT licence a Apache licence
Stát aktivní
Úložiště zdrojového kódu fuchsia.googlesource.com
Webová stránka fuchsia.googlesource.com fuchsia.dev
 Mediální soubory na Wikimedia Commons

Fuchsia  je operační systém vyvinutý společností Google Corporation .

Poprvé byl objeven na GitHubu v srpnu 2016 bez jakéhokoli oficiálního oznámení od společnosti Google. Na rozdíl od předchozích operačních systémů vyvinutých společností Google , jako jsou Chrome OS a Android , které jsou založeny na jádře Linuxu , je Fuchsia založena na novém mikrojádru zvaném „Zircon“, odvozeném z „Little Kernel“, [1] [2] a je malý OS navržený pro vestavěné systémy , vyvinutý Travisem Geiselbrechtem, tvůrcem jádra NewOS [3] . Při kontrole média poznamenala, že kód na GitHubu naznačoval, že Fuchsia může běžet na univerzálních zařízeních, od vestavěných systémů po chytré telefony , tablety a osobní počítače . V květnu 2017 obdržela Fuchsia aktualizaci uživatelského rozhraní a vývojář napsal, že projekt nebyl „skládkou smrti“, což vyvolalo spekulace médií o záměrech Googlu s operačním systémem, včetně možnosti nahrazení Androidu [4] [5] .

Distribuováno jako bezplatný a open source software s licencemi včetně BSD 3 , MIT a Apache 2.0.

Historie

V srpnu 2016 média informovala o záhadném záznamu codebase zveřejněném na GitHubu, který odhalil, že Google vyvíjí nový operační systém s názvem „Fuchsia“. Přestože nebylo učiněno žádné oficiální oznámení, kontrola kódu nabídla možnost provozu na všestranných zařízeních, včetně „inteligentních informačních systémů vozidel“, vestavěných zařízení, jako jsou semafory a digitální hodiny, až po chytré telefony, tablety a počítače. Kód se liší od Androidu a Chrome OS v tom, že je založen na jádře Zircon (dříve „Magenta“) spíše než na jádře Linux [6] [7] [8] .

V květnu 2017 Ars Technica informovala o novém uživatelském rozhraní Fuchsia, upgradu z CLI při prvním otevření v srpnu a vývojáři, který napsal, že Fuchsia „není hračka, není to 20% projekt, není to skládka mrtvé věci, které nás už nezajímají." Několik blogů psalo o tom, co se zdá být úzce spjato s Androidem, Fuchsia se může pokusit nahradit Android, a tím opravit problémy na této platformě [9] [10] [11] [12] [13] .

V listopadu 2017 byla spuštěna počáteční podpora pro programovací jazyk Swift [14] .

V lednu 2018 Google uvolnil systémový kód na web [15] . V dubnu 2018 bylo od vývojářů třetích stran zveřejněno webové demo simulující rozhraní Fuchsia OS [16] .

V květnu 2021 zaměstnanci společnosti Google potvrdili, že poprvé implementovali Fuchsii na spotřebitelský trh jako součást první generace aktualizace softwaru Google Nest Hub, která nahrazuje stávající software založený na Chromecastu . Aktualizace neobsahuje změny uživatelského softwaru nebo uživatelského rozhraní zařízení. [17] [18]

Funkce

Uživatelské rozhraní a aplikace Fuchsie jsou napsány pomocí vývojové sady pro mobilní aplikace Flutter , která používá jazyk Dart . Flutter také nabízí renderovací engine založený na Vulkanu nazvaný „Escher“ se specifickou podporou „objemových měkkých stínů“, popsaný Ars Technica jako „speciálně vytvořený pro práci se stínovými texturami Material Design “.

Pomocí sady pro vývoj softwaru pro více platforem společnosti Flutter mohou uživatelé instalovat části Fuchsie na zařízení Android. Blog Ars Technica poznamenal, že zatímco uživatelé mohou testovat Fuchsii, nic „nefunguje“, a dodal, že „je to celá řada zástupných rozhraní, která nic nedělají“, ačkoli mezi rozhraním Fuchsie a Androidu nacházejí významné podobnosti, včetně nedávného aplikace, nabídku Nastavení a rozdělené zobrazení pro zobrazení více aplikací současně [10] .

Ve druhé recenzi, publikované v lednu 2018 v Ars Technica, byl autor ohromen pokrokem a poznamenal, že aplikace byly plně funkční, a byl potěšen zejména hardwarovou podporou . Mezi pozitivní vlastnosti uvedl podporu pro více ukazatelů myši [19] .

Architektura

Fuchsie
SysUI („pásovec“; výchozí je systémové uživatelské rozhraní)
Třepetání
Media ("Motown")
Mozart (služba a aplikace pro podporu GUI)
Scenic (manažer scény)
správce zobrazení
správce vstupů
Root Presenter
Magma (grafika pro zirkonové jádro)
Systémový ovladač
Ovladač aplikace
Zirkon
Jádro
skořápka
Nástroje rozhraní příkazového řádku
hypervizor
Hardware (x86_64, arm64)

Poznámky

  1. Sims, Gary Co jsme se naučili ze spuštění Fuchsie, tajemného nového OS od Google . Android Authority (17. srpna 2016). Získáno 9. 5. 2017. Archivováno z originálu 19. 8. 2019.
  2. Mahate, Shakeel Úvod . GitHub (24. října 2016). Staženo 9. 5. 2017. Archivováno z originálu 14. 6. 2018.
  3. Domovská stránka Travise Geiselbrechta . Získáno 29. dubna 2018. Archivováno z originálu 21. května 2019.
  4. První snímky obrazovky nového operačního systému Fuchsia od Google - w3bsit3-dns.com . Získáno 29. dubna 2018. Archivováno z originálu dne 29. dubna 2018.
  5. Google téměř dokončil OS, který nahradí Android Archivováno 18. ledna 2020 na Wayback Machine Russia 24
  6. f3e2126c8a8b2ff64ca6cb7818f0606ceb5f889a - zirkon - Git u Google (downlink) . Získáno 29. 4. 2018. Archivováno z originálu 11. 7. 2018. 
  7. Záhadný nový operační systém Fuchsia od Googlu dokáže vyladit téměř vše | TechCrunch . Staženo 9. 5. 2017. Archivováno z originálu 5. 6. 2019.
  8. Operační systém Fuchsia od Googlu běží prakticky na čemkoli . Získáno 9. 5. 2017. Archivováno z originálu 10. 2. 2019.
  9. Tajemný operační systém Google Fuchsia má rozhraní . Získáno 29. dubna 2018. Archivováno z originálu dne 29. dubna 2018.
  10. 1 2 Operační systém smartphonu „Fuchsia“ od Googlu vyhazuje Linux, má nové divoké uživatelské rozhraní | Ars Techinca . Získáno 9. května 2017. Archivováno z originálu dne 26. září 2019.
  11. Záhadný operační systém Fuchsia od Googlu vypadá jako předělaný Android . Staženo 9. 5. 2017. Archivováno z originálu 11. 2. 2019.
  12. Záhadný nový operační systém Fuchsia od Googlu má nyní uživatelské rozhraní – The Verge . Staženo 9. 5. 2017. Archivováno z originálu 5. 6. 2019.
  13. Operační systém „Fuchsia“ společnosti Google dostává podobu s novým designem . Získáno 29. dubna 2018. Archivováno z originálu dne 29. dubna 2018.
  14. Přidejte podporu Fuchsia OS pomocí zbowling Pull Request #12955 apple/swift GitHub . Staženo 29. dubna 2018. Archivováno z originálu 1. května 2019.
  15. Google zveřejnil náhradu za Android ve veřejné doméně - w3bsit3-dns.com . Staženo 19. ledna 2018. Archivováno z originálu 7. února 2018.
  16. Fuchsie . Staženo 7. dubna 2018. Archivováno z originálu 12. dubna 2018.
  17. Kyle Bradshaw.  Google oficiálně vydává svůj Fuchsia OS, počínaje Nest Hubem první generace  ? . 9to5Google (25. května 2021). Získáno 19. července 2021. Archivováno z originálu dne 16. července 2021.
  18. Ron Amadeo. Google uvádí na trh svůj třetí hlavní operační systém   Fuchsia ? . Ars Technica (25. května 2021). Získáno 19. července 2021. Archivováno z originálu dne 3. srpna 2021.
  19. Fuchsia OS od Googlu na Pixelbooku: Funguje to! Fakt to funguje! | Ars Technica . Staženo 29. dubna 2018. Archivováno z originálu 17. prosince 2019.

Odkazy