„Chromium“ galima naudoti „Fuchsia“ OS

„Google“ paskelbė pilnavertę „Fuchsia“ operacinei sistemai skirtą „Chromium“ žiniatinklio naršyklės versiją, kuri programų sąraše pakeitė anksčiau siūlytą apleistą „Simple Browser“ naršyklę, skirtą atskiroms žiniatinklio programoms, o ne darbui su svetainėmis. Netiesiogiai įprastos žiniatinklio naršyklės palaikymas patvirtina „Google“ ketinimą kurti „Fuchsia“ ne tik daiktų interneto ir vartotojų įrenginiams, tokiems kaip „Nest Hub“, bet ir stalinių kompiuterių platformoms. Norėdami susipažinti su dabartine Fuchsia kūrimo būsena, galite naudoti emuliatorių, taip pat išbandyti dahliaOS projekto versijas.

Chromium versijos, skirtos Fuchsia, sąsaja paprastai yra panaši į kitų stalinių kompiuterių sistemų versijas, išskyrus atskirus trūkumus ir klaidas, pvz., problemas, susijusias su kontekstinių meniu rodymu ir kelių langų atidarymu. Tuo pačiu metu, pavyzdžiui, pastaruoju metu buvo aktyviai dirbama siekiant pašalinti tokias problemas, o neseniai buvo suteiktas integruotos PDF peržiūros programos palaikymas ir galimybė spausdinti.

„Chromium“ galima naudoti „Fuchsia“ OS

Priminsime, kad Fuchsia OS buvo sukurta Google nuo 2016 m., atsižvelgdama į Android platformoje egzistuojančius trūkumus mastelio ir saugumo srityje. 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, įrenginių tvarkytuvė).

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.

„Chromium“ galima naudoti „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

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