Google , faʻaalia le suiga o le faiga faʻaogaina i le tulaga o suʻega mulimuli i totonu "", 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 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 , lea e su'e ai fa'asalalauga o Chrome ma Chrome OS, 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. (e tutusa ma le adb mo Fuchsia). I totonu o le faiga faʻaauau faʻatasi fa'apipi'i le loader mo le lala mea'ai a dogfood, ma i totonu o le Fuchsia platform fua eseese mo le iloiloina o iuga o su'ega.
I faʻamatalaga i suiga i Fuchsia 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 , 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.
O se fa'amanatu, o lo'o atia'e e le galuega faatino a Google i le Fuchsia se faiga fa'aoga lautele e mafai ona fa'agaoioia i ituaiga uma o masini, mai masini faigaluega ma telefonipoto i masini fa'apipi'i ma masini fa'atau. O lo'o fa'atinoina le atina'eina e fa'aaoga ai le poto masani o le fa'avae. Android ma amanaʻia ai mea sese i vaega o le faʻalauteleina ma le saogalemu.
O le faiga e faʻavae i luga ole microkernel , faʻavae i luga o atinaʻe o le poloketi , 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 , tulaga fa'aoga, faiga fa'atino mea ma fa'ata'ita'iga saogalemu fa'avae agava'a. Avetaavale 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 lava , 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 , faiga fa'aliliuga , avetaavale Vulkan , pule tu'ufa'atasi , 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 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.
A o utaina pule faiga, e aofia ai
appmgr mo le fatuina o le siosiomaga muamua o polokalama faakomepiuta, sysmgr mo le fausiaina o le siosiomaga amata, ma le basemgr mo le faatulagaina o le siosiomaga o le tagata faaaoga ma le faatulagaina o le ulufale i totonu o le polokalama. Mo le fetaui ma Linux i Fuchsia Faletusi Machina, lea e mafai ai ona e fa'agaoioia Linux- polokalame i totonu o se masini fa'apitoa tu'ufua na fausia e fa'aaoga ai se hypervisor e fa'avae i luga o le Zircon kernel ma fa'amatalaga a Virtio, e tutusa ma le auala lauiloa Linux-polokalame i le Chrome OS.
O lo'o ofoina atu se faiga fa'apitoa e fa'amautinoa ai le saogalemu , 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. , lea e fa'amatala ai fa'atagaga avanoa. Fa'avae 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
