Nangandam ang Google nga ibalhin ang mga smart speaker sa Nest Audio sa Fuchsia OS

Ang Google nagtrabaho sa pagbalhin sa mga smart speaker sa Nest Audio ngadto sa bag-ong firmware base sa Fuchsia OS. Ang firmware nga nakabase sa Fuchsia giplano usab nga gamiton sa mga bag-ong modelo sa Nest smart speaker, nga gilauman nga ibaligya sa 2023. Ang Nest Audio mao ang ikatulo nga device nga ipadala uban sa Fuchsia, sunod sa Nest Hub ug Nest Hub Max nga mga frame sa litrato. Ang pagbalhin sa bag-ong sistema dili makita sa mga tiggamit, tungod kay ang mga pamaagi sa interaksyon sa aparato ug pagpaandar dili mausab.

Ang Fuchsia OS naugmad sa Google sukad sa 2016, nga gikonsiderar ang pag-scale ug mga kakulangan sa seguridad sa Android platform. Ang sistema gibase sa Zircon microkernel, base sa mga kalamboan sa LK nga proyekto, gipalapdan alang sa paggamit sa lain-laing mga klase sa mga himan, lakip na ang mga smartphone ug personal nga mga kompyuter. Gilugwayan ni Zircon ang LK nga adunay suporta alang sa mga proseso ug gipaambit nga mga librarya, lebel sa tiggamit, sistema sa pagdumala sa butang, ug modelo sa seguridad nga nakabase sa kapabilidad. Ang mga drayber gipatuman isip dinamikong mga librarya nga nagdagan sa user space, gikarga sa proseso sa devhost ug gidumala sa device manager (devmg, Device Manager).

Ang Fuchsia adunay kaugalingong graphical interface nga gisulat sa Dart gamit ang Flutter framework. Ang proyekto nagpalambo usab sa Peridot user interface framework, ang Fargo package manager, ang libc standard library, ang Escher rendering system, ang Magma Vulkan driver, ang Scenic composite manager, ang MinFS, MemFS, ThinFS (FAT sa Go language) ug Blobfs file sistema, ingon man ang mga partisyon sa FVM. Alang sa pag-uswag sa aplikasyon, suporta alang sa C / C ++, gihatag ang Dart, gitugotan usab ang Rust sa mga sangkap sa sistema, sa stack sa network sa Go, ug sa sistema sa pagtukod sa pinulongang Python.

Nangandam ang Google nga ibalhin ang mga smart speaker sa Nest Audio sa Fuchsia OS

Ang proseso sa boot naggamit sa system manager, nga naglakip sa appmgr sa paghimo sa inisyal nga software environment, sysmgr sa pagtukod sa boot environment, ug basemgr sa pag-set up sa user environment ug pag-organisar sa login. Aron maseguro ang seguridad, usa ka advanced sandbox isolation system ang gisugyot, diin ang mga bag-ong proseso walay access sa kernel objects, dili makagahin og memory ug dili makadagan sa code, ug ang namespace system gigamit sa pag-access sa mga kapanguhaan, nga nagtino sa anaa nga mga permiso. Naghatag ang plataporma og balangkas alang sa paghimo og mga sangkap, nga mga programa nga nagdagan sa ilang sandbox nga mahimong makig-uban sa ubang mga sangkap pinaagi sa IPC.

Source: opennet.ru

Idugang sa usa ka comment