Fuchsia OS ua ulufale i le vaega o suʻega i tagata faigaluega Google

Google faia suiga, faʻaalia le suiga o le faiga faʻaogaina Fuchsia i le tulaga o suʻega mulimuli i totonu "fa'ameamea", faʻaalia le faʻaogaina o le oloa i gaoioiga i aso uma a tagata faigaluega, aʻo leʻi aumaia i tagata masani. I lenei laasaga o le oloa o loʻo i ai i se setete ua uma ona pasi su'esu'ega fa'avae e vaega fa'apitoa su'esu'ega lelei. Aʻo leʻi tuʻuina atu le oloa i tagata lautele, latou te faia foʻi se suʻega mulimuli ia latou tagata faigaluega e le o aʻafia i le atinaʻe.

I totonu o le kalani i le faʻafouina o le pulega o le tuʻuina atu Omaha, lea e su'e ai fa'asalalauga o Chrome ma Chrome OS, faʻaopoopo vaega fuchsia.cobalt.SystemDataUpdater ma faʻatonuga faʻatulagaina mo le fesiitaiga o masini i le lala fou "dogfood-release" e faʻaaoga ai le aoga. fx (e tutusa ma le adb mo Fuchsia). I totonu o le faiga faʻaauau faʻatasi faaopoopo fa'apipi'i le loader mo le lala mea'ai a dogfood, ma i totonu o le Fuchsia platform aofia ai fua eseese mo le iloiloina o iuga o su'ega.

I faʻamatalaga i suiga i Fuchsia ta’ua lua sootaga mo le tuʻuina atu o faʻamatalaga fuchsia-updates.googleusercontent.com ma arm64.dogfood-release.astro.fuchsia.com, i le sootaga lona lua Astro o le igoa code o le mata atamai Google Nest Hub, lea e foliga mai o loʻo faʻaaogaina e tagata faigaluega Google e fai ma faʻataʻitaʻiga mo suʻega
Fuchsia nai lo le tulaga masani Cast Platform firmware. O le Nest Hub interface e fausia i luga o le Dragonglass app, lea e faʻaogaina ai le Flutter framework, lea e lagolagoina foi e Fuchsia.

Sei o tatou manatua o se vaega o le Fuchsia poloketi, Google o loʻo atiaʻe se faiga faʻaogaina lautele e mafai ona faʻaogaina i luga o soʻo se ituaiga masini, mai fale faigaluega ma telefonipoto i mea faʻapipiʻi ma tagata faʻatau. O le atinaʻe o loʻo faʻatinoina ma amanaʻia le poto masani o le fatuina o le Android platform ma faʻaogaina vaivaiga i le tulaga o le faʻaogaina ma le saogalemu.

O le faiga e faʻavae i luga ole microkernel Zircon, faʻavae i luga o atinaʻe o le poloketi LK, fa'alautele mo le fa'aoga i vasega eseese o masini, e aofia ai telefonipoto ma komepiuta patino. Zircon faʻalauteleina LK faʻatasi ma le lagolago faʻagasologa ma faletusi fa'asoa, tulaga fa'aoga, faiga fa'atino mea ma fa'ata'ita'iga saogalemu fa'avae agava'a. Avetaavale o lo'o fa'atinoina i le tulaga o faletusi faʻamalosi o loʻo taʻavale i avanoa faʻaoga, utaina e le devhost process ma pulea e le pule masini (devmg, Device Manager).

Mo Fuchsia saunia lava GUI, tusia i le Dart e fa'aaoga ai le fa'avae Flutter. O lo'o fa'atupuina fo'i e le poloketi le faiga fa'aoga fa'aoga a le Peridot, le pule o pusa Fargo, ma le faletusi masani libc, faiga fa'aliliuga escher, avetaavale Vulkan Magma, pule tu'ufa'atasi Faʻaaliga, MinFS, MemFS, ThinFS (FAT i le gagana Go) ma faiga faila faila Blobfs, faʻapea foʻi ma le FVM vaeluaga pule. Mo le atinaʻeina o talosaga saunia lagolago mo C / C ++, gagana Dart, Rust e faʻatagaina foi i vaega o le polokalama, i le Go network stack, ma le Python language assembly system.

Fuchsia OS ua ulufale i le vaega o suʻega i tagata faigaluega Google

A o utaina e faʻaaoga pule faiga, e aofia ai
appmgr mo le fatuina o le siosiomaga polokalama muamua, sysmgr mo le fatuina o le siosiomaga o le boot ma le basemgr mo le faʻatulagaina o le siosiomaga faʻaoga ma le faʻatulagaina o saini. Mo le fetaui ma Linux i Fuchsia ofoina Machina faletusi, lea e mafai ai e oe ona faʻatautaia polokalame Linux i se masini faʻapitoa faʻapitoa, faʻapipiʻiina e faʻaaoga ai se hypervisor e faʻavae i luga ole fatu Zircon ma faʻamatalaga Virtio, tutusa ma le faʻafefea. faatulagaina fa'aogaina Linux talosaga ile Chrome OS.

O lo'o ofoina atu se faiga fa'apitoa e fa'amautinoa ai le saogalemu tuueseeseina o le sandbox, lea e le mafai ai ona maua ni faiga fou i mea faitino, e le mafai ona tuʻufaʻatasia le manatua, ma e le mafai ona faʻaogaina le code, ma faʻaogaina le faiga e maua ai punaoa. igoa avanoa, lea e fa'amatala ai fa'atagaga avanoa. Fa'avae saunia o se faʻavae mo le fatuina o vaega, o polokalame ia e taʻavale i totonu o latou lava pusa oneone ma e mafai ona fegalegaleai ma isi vaega e ala i le IPC.

puna: opennet.ru

Faaopoopo i ai se faamatalaga