Google hefur byrjað að dreifa Fuchsia OS-undirbúnum fastbúnaði fyrir Nest Hub Max tæki

Google hefur byrjað að dreifa nýjum fastbúnaði sem byggir á Fuchsia OS fyrir Nest Hub Max snjallmyndaramma sem kom út árið 2019. Í fyrsta áfanga byrjar að koma fastbúnaðinum sem byggir á Fuchsia til þátttakenda Google Preview Program og ef engin óvænt vandamál koma upp meðan á prufuútfærslunni stendur verður fastbúnaðurinn notaður á tæki annarra Nest Hub Max notenda.

Nest Hub Max myndaramminn er annað neytendatækið sem er með Fuchsia stýrikerfið. Nest Hub gerðin var sú fyrsta sem fékk Fuchsia-byggðan vélbúnað fyrir ári síðan, sem er með minni skjá og vantar innbyggða myndbandsupptökuvél sem er notuð í myndbandseftirlits- og öryggiskerfi. Þrátt fyrir að skipta um stýrikerfi í fastbúnaðinum er notendaviðmótið og virknin algjörlega varðveitt og endanotendur þurfa ekki að skipta um mismuninn, þar sem viðmótið er byggt á Flutter rammanum og tekið úr lágstigshlutum. Áður notuðu Nest Hub Max tæki, sem sameina aðgerðir myndaramma, margmiðlunarkerfis og viðmóts til að stjórna snjallheimili, fastbúnað sem byggði á Cast skelinni og Linux kjarnanum.

Fuchsia OS hefur verið þróað af Google síðan 2016, að teknu tilliti til stærðar- og öryggisgalla Android pallsins. Kerfið er byggt á Zircon örkjarnanum, byggt á þróun LK verkefnisins, stækkað til notkunar í ýmsum flokkum tækja, þar á meðal snjallsímum og einkatölvum. Zircon framlengir LK með stuðningi við ferla og sameiginleg bókasöfn, notendastigi, hlutum meðhöndlunarkerfi og getu-bundið öryggislíkan. Reklar eru útfærðir sem kraftmikil bókasöfn sem keyra í notendarými, hlaðin af devhost ferlinu og stjórnað af tækjastjóranum (devmg, Device Manager).

Fuchsia hefur sitt eigið grafíska viðmót skrifað í Dart með Flutter ramma. Verkefnið þróar einnig Peridot notendaviðmótsramma, Fargo pakkastjórann, libc staðalsafnið, Escher flutningskerfið, Magma Vulkan bílstjórann, Scenic samsettan stjórnanda, MinFS, MemFS, ThinFS (FAT í Go tungumáli) og Blobfs skrá kerfi, sem og stjórnanda FVM skiptingum. Fyrir þróun forrita er stuðningur við C/C++ og Dart tungumál; Ryð er einnig leyft í kerfishlutum, í Go netstaflanum og í Python tungumálasamsetningarkerfinu.

Google hefur byrjað að dreifa Fuchsia OS-undirbúnum fastbúnaði fyrir Nest Hub Max tæki

Stígvélaferlið notar kerfisstjóra, þar á meðal appmgr til að búa til upphaflega hugbúnaðarumhverfið, sysmgr til að búa til ræsiumhverfið og basemgr til að stilla notendaumhverfið og skipuleggja innskráningu. Til að tryggja öryggi er lagt til háþróað sandkassaeinangrunarkerfi, þar sem nýir ferlar hafa ekki aðgang að kjarnahlutum, geta ekki úthlutað minni og geta ekki keyrt kóða og nafnrýmiskerfi er notað til að fá aðgang að auðlindum, sem ákvarðar tiltækar heimildir. Vettvangurinn veitir ramma til að búa til íhluti, sem eru forrit sem keyra í eigin sandkassa og geta haft samskipti við aðra íhluti í gegnum IPC.

Heimild: opennet.ru

Bæta við athugasemd