Google po përgatitet të zhvendosë altoparlantët inteligjentë Nest Audio në Fuchsia OS

Google po punon për migrimin e altoparlantëve inteligjentë Nest Audio në firmware të ri të bazuar në Fuchsia OS. Firmware i bazuar në Fuchsia është planifikuar gjithashtu të përdoret në modelet e reja të altoparlantëve inteligjentë Nest, të cilët pritet të dalin në shitje në vitin 2023. Nest Audio do të jetë pajisja e tretë që do të dërgohet me Fuchsia, pas kornizave të fotografive Nest Hub dhe Nest Hub Max. Kalimi në sistemin e ri do të jetë i padukshëm për përdoruesit, pasi metodat e ndërveprimit me pajisjen dhe funksionalitetin nuk do të ndryshojnë.

Fuchsia OS është zhvilluar nga Google që nga viti 2016, duke marrë parasysh të metat e shkallëzimit dhe sigurisë së platformës Android. Sistemi bazohet në mikrokernelin Zircon, bazuar në zhvillimet e projektit LK, i zgjeruar për përdorim në klasa të ndryshme pajisjesh, duke përfshirë smartfonët dhe kompjuterët personalë. Zircon zgjeron LK me mbështetje për proceset dhe bibliotekat e përbashkëta, një nivel përdoruesi, një sistem të trajtimit të objekteve dhe një model sigurie të bazuar në aftësi. Drejtuesit zbatohen si biblioteka dinamike që funksionojnë në hapësirën e përdoruesit, të ngarkuara nga procesi devhost dhe të menaxhuara nga menaxheri i pajisjes (devmg, Device Manager).

Fuchsia ka ndërfaqen e saj grafike të shkruar në Dart duke përdorur kornizën Flutter. Projekti zhvillon gjithashtu kornizën e ndërfaqes së përdoruesit Peridot, menaxherin e paketave Fargo, bibliotekën standarde libc, sistemin e paraqitjes Escher, drejtuesin Magma Vulkan, menaxherin e përbërë Scenic, MinFS, MemFS, ThinFS (FAT në gjuhën Go) dhe skedarin Blobfs sistemet, si dhe menaxherin e ndarjeve FVM. Për zhvillimin e aplikacionit, ofrohet mbështetje për gjuhët C/C++ dhe Dart; Rust lejohet gjithashtu në komponentët e sistemit, në grupin e rrjetit Go dhe në sistemin e montimit të gjuhës Python.

Google po përgatitet të zhvendosë altoparlantët inteligjentë Nest Audio në Fuchsia OS

Procesi i nisjes përdor një menaxher sistemi, duke përfshirë appmgr për të krijuar mjedisin fillestar të softuerit, sysmgr për të krijuar mjedisin e nisjes dhe basemgr për të konfiguruar mjedisin e përdoruesit dhe për të organizuar hyrjen. Për të garantuar sigurinë, propozohet një sistem i avancuar i izolimit të sandbox, në të cilin proceset e reja nuk kanë akses në objektet e kernelit, nuk mund të ndajnë memorie dhe nuk mund të ekzekutojnë kodin, dhe një sistem i hapësirës së emrave përdoret për të aksesuar burimet, i cili përcakton lejet e disponueshme. Platforma ofron një kornizë për krijimin e komponentëve, të cilët janë programe që funksionojnë në sandboxin e tyre dhe mund të ndërveprojnë me komponentë të tjerë nëpërmjet IPC.

Burimi: opennet.ru

Shto një koment