Google qed tipprepara biex tittrasferixxi l-ispikers intelliġenti Nest Audio għal Fuchsia OS

Google qed taħdem fuq il-migrazzjoni tal-kelliema intelliġenti Nest Audio għal firmware ġdid ibbażat fuq Fuchsia OS. Firmware ibbażat fuq Fuchsia huwa ppjanat ukoll li jintuża f'mudelli ġodda ta 'spikers intelliġenti Nest, li huma mistennija li joħorġu għall-bejgħ fl-2023. Nest Audio se jkun it-tielet apparat li jintbagħat b'Fuchsia, wara l-frejms tar-ritratti Nest Hub u Nest Hub Max. It-tranżizzjoni għas-sistema l-ġdida se tkun inviżibbli għall-utenti, peress li l-metodi ta 'interazzjoni mal-apparat u l-funzjonalità mhux se jinbidlu.

Fuchsia OS ġie żviluppat minn Google mill-2016, b'kont meħud tal-iskala u n-nuqqasijiet tas-sigurtà tal-pjattaforma Android. Is-sistema hija bbażata fuq il-mikrokernel Zircon, ibbażat fuq l-iżviluppi tal-proġett LK, estiża għall-użu fuq diversi klassijiet ta 'apparat, inklużi smartphones u kompjuters personali. Zircon jestendi LK b'appoġġ għal proċessi u libreriji kondiviżi, livell ta 'utent, sistema ta' mmaniġġjar ta 'oġġetti, u mudell ta' sigurtà bbażat fuq il-kapaċità. Is-sewwieqa huma implimentati bħala libreriji dinamiċi li jaħdmu fl-ispazju tal-utent, mgħobbija mill-proċess devhost u ġestiti mill-maniġer tal-apparat (devmg, Device Manager).

Fuchsia għandha l-interface grafika tagħha stess miktuba fid-Dart bl-użu tal-qafas Flutter. Il-proġett jiżviluppa wkoll il-qafas tal-interface tal-utent Peridot, il-maniġer tal-pakketti Fargo, il-librerija standard libc, is-sistema ta’ rendering Escher, is-sewwieq Magma Vulkan, il-maniġer Scenic kompost, il-fajl MinFS, MemFS, ThinFS (FAT fil-lingwa Go) u Blobfs sistemi, kif ukoll il-maniġer FVM diviżorji. Għall-iżvilupp tal-applikazzjoni, huwa pprovdut appoġġ għal-lingwi C/C++ u Dart; Rust huwa permess ukoll fil-komponenti tas-sistema, fil-munzell tan-netwerk Go, u fis-sistema tal-assemblaġġ tal-lingwa Python.

Google qed tipprepara biex tittrasferixxi l-ispikers intelliġenti Nest Audio għal Fuchsia OS

Il-proċess tal-ibbutjar juża maniġer tas-sistema, inkluż appmgr biex joħloq l-ambjent tas-softwer inizjali, sysmgr biex joħloq l-ambjent tal-boot, u basemgr biex jiġi kkonfigurat l-ambjent tal-utent u jorganizza l-login. Biex tiġi żgurata s-sigurtà, hija proposta sistema avvanzata ta 'iżolament ta' sandbox, li fiha proċessi ġodda m'għandhomx aċċess għal oġġetti tal-qalba, ma jistgħux jallokaw memorja u ma jistgħux imexxu kodiċi, u tintuża sistema ta 'namespace biex taċċessa r-riżorsi, li tiddetermina l-permessi disponibbli. Il-pjattaforma tipprovdi qafas għall-ħolqien ta 'komponenti, li huma programmi li jaħdmu fis-sandbox tagħhom stess u jistgħu jinteraġixxu ma' komponenti oħra permezz tal-IPC.

Sors: opennet.ru

Żid kumment