Chromium eskuragarri dago Fuchsia OS-rako

Google-k Chromium web arakatzailearen bertsio oso bat argitaratu du Fuchsia sistema eragilerako, eta aplikazioen zerrendan ordezkatu zuen lehendik eskainitako arakatzaile sinplea, webguneekin lan egin beharrean, web aplikazio bereiziak exekutatzeko diseinatua. Zeharka, ohiko web arakatzaile bati euskarria emateak berresten du Google-k Fuchsia garatzeko asmoa ez ezik IoT eta Nest Hub bezalako kontsumo gailuetarako, baita mahaigaineko plataformetarako ere. Fuchsia garapenaren egungo egoera ezagutzeko, emuladorea erabil dezakezu, baita dahliaOS proiektuko probak ere.

Fuchsia-rako Chromium eraikuntzaren interfazea, oro har, beste mahaigaineko sistemen konfigurazioen antzekoa da, akats eta akats isolatuak izan ezik, esate baterako, testuinguru-menuak bistaratzeko eta hainbat leiho irekitzeko arazoak. Aldi berean, azkenaldian, esaterako, horrelako arazoak kentzeko modu aktiboan lan egin da, eta duela gutxi PDF ikustaile integratua eta inprimatzeko gaitasuna eskaini dira.

Chromium eskuragarri dago Fuchsia OS-rako

Gogora dezagun Fuchsia OS Google-k garatu duela 2016az geroztik, Android plataforman eskalatzearen eta segurtasunaren arloan dauden gabeziak kontuan hartuta. Sistema Zircon mikrokernelean oinarritzen da, LK proiektuaren garapenetan oinarrituta, hainbat gailu klasetan erabiltzeko zabaldua, smartphone eta ordenagailu pertsonaletan barne. Zirconek LK luzatzen du prozesuetarako eta partekatutako liburutegietarako laguntzarekin, erabiltzaile-mailarekin, objektuak kudeatzeko sistemarekin eta gaitasunetan oinarritutako segurtasun-eredu batekin. Kontrolatzaileak erabiltzailearen espazioan exekutatzen diren liburutegi dinamiko gisa inplementatzen dira, devhost prozesuak kargatu eta gailuen kudeatzaileak (devmg, Device Manager) kudeatzen ditu.

Fuchsia-k bere interfaze grafikoa du Dart-en idatzitako Flutter markoa erabiliz. Proiektuak Peridot erabiltzaile-interfaze-esparrua, Fargo pakete-kudeatzailea, libc liburutegi estandarra, Escher errendatze-sistema, Magma Vulkan kontrolatzailea, Scenic composite manager, MinFS, MemFS, ThinFS (FAT Go hizkuntzan) eta Blobfs fitxategia garatzen ditu. sistemak, baita kudeatzailea FVM partizioak ere. Aplikazioak garatzeko, C/C++ eta Dart lengoaietarako euskarria eskaintzen da; Rust sistemaren osagaietan, Go sareko pilan eta Python lengoaiaren muntaketa sisteman ere onartzen da.

Chromium eskuragarri dago Fuchsia OS-rako

Abiatzeko prozesuak sistema-kudeatzaile bat erabiltzen du, appmgr barne hasierako software-ingurunea sortzeko, sysmgr abio-ingurunea sortzeko eta basemgr erabiltzailearen ingurunea konfiguratzeko eta saio-hasiera antolatzeko. Segurtasuna bermatzeko, sandbox isolamendu sistema aurreratu bat proposatzen da, zeinetan prozesu berriek nukleoko objektuetarako sarbiderik ez duten, memoria ezin esleitu eta kodea exekutatu ezin duten, eta baliabideetara sartzeko izen-espazio-sistema bat erabiltzen da, zeinak erabilgarri dauden baimenak zehazten dituen. Plataformak osagaiak sortzeko esparru bat eskaintzen du, hau da, beren sandbox propioan exekutatzen diren programak eta IPC bidez beste osagai batzuekin elkarreragin dezakete.

Iturria: opennet.ru

Gehitu iruzkin berria