„Google“ ruošiasi perkelti „Nest Audio“ išmaniuosius garsiakalbius į „Fuchsia“ OS

„Google“ stengiasi perkelti „Nest Audio“ išmaniuosius garsiakalbius į naują programinę-aparatinę įrangą, pagrįstą „Fuchsia“ OS. „Fuchsia“ pagrindu sukurta programinė įranga taip pat planuojama naudoti naujuose „Nest“ išmaniųjų garsiakalbių modeliuose, kurie turėtų pasirodyti 2023 m. „Nest Audio“ bus trečiasis įrenginys, pristatomas kartu su „Fuchsia“ ir „Nest Hub“ ir „Nest Hub Max“ nuotraukų rėmeliais. Perėjimas prie naujos sistemos vartotojams bus nematomas, nes sąveikos su įrenginiu metodai ir funkcionalumas nesikeis.

Fuchsia OS buvo sukurta Google nuo 2016 m., atsižvelgdama į Android platformos mastelio ir saugumo trūkumus. Sistema yra pagrįsta „Zircon“ mikrobraneliu, paremta LK projekto plėtra, išplėsta naudoti įvairių klasių įrenginiuose, įskaitant išmaniuosius telefonus ir asmeninius kompiuterius. „Zircon“ išplečia LK palaikydama procesus ir bendrai naudojamas bibliotekas, vartotojo lygį, objektų tvarkymo sistemą ir pajėgumais pagrįstą saugos modelį. Tvarkyklės yra įdiegtos kaip dinaminės bibliotekos, veikiančios vartotojo erdvėje, įkeliamos devhost proceso ir valdomos įrenginių tvarkytuvės (devmg, Device Manager).

Fuchsia turi savo grafinę sąsają, parašytą „Dart“, naudojant „Flutter“ sistemą. Projektas taip pat kuria Peridot vartotojo sąsajos sistemą, Fargo paketų tvarkyklę, libc standartinę biblioteką, Escher atvaizdavimo sistemą, Magma Vulkan tvarkyklę, Scenic kompozitų tvarkyklę, MinFS, MemFS, ThinFS (FAT Go kalba) ir Blobfs failą. sistemos, taip pat tvarkyklės FVM skaidiniai. Programų kūrimui teikiamas C/C++ ir Dart kalbų palaikymas; Rust taip pat leidžiama sistemos komponentuose, „Go“ tinklo krūvoje ir „Python“ kalbos surinkimo sistemoje.

„Google“ ruošiasi perkelti „Nest Audio“ išmaniuosius garsiakalbius į „Fuchsia“ OS

Įkrovos procesas naudoja sistemos tvarkyklę, įskaitant appmgr pradinei programinės įrangos aplinkai sukurti, sysmgr įkrovos aplinkai ir basemgr vartotojo aplinkai konfigūruoti ir prisijungimui tvarkyti. Saugumui užtikrinti siūloma pažangi smėlio dėžės izoliavimo sistema, kurioje nauji procesai neturi prieigos prie branduolio objektų, negali skirti atminties ir negali paleisti kodo, o prieigai prie resursų naudojama vardų erdvės sistema, kuri nustato turimus leidimus. Platforma suteikia pagrindą komponentams, kurie veikia savo smėlio dėžėje ir gali sąveikauti su kitais komponentais per IPC, kurti.

Šaltinis: opennet.ru

Добавить комментарий