A Google már dolgozik a Fuchsia OS Chrome -portján

Fukszia operációs rendszer

A most kiadott fejlesztési információk amelyet a Google fejlesztői hajtanak végre, és amelyen már dolgoznak áttelepítheti a Chrome böngészőt a Fuchsia operációs rendszerre.

Mára hogy a Fuchsia már böngészőmotort biztosít az önálló webes alkalmazások futtatásához használt Chromium -kódbázis alapján, a fejlesztők megemlítik, hogy a Chrome még nem érhető el önálló termékként teljes a Fuchsia számára, mivel a platformot elsősorban az IoT és a fogyasztói eszközök, például a Nest Hub számára fejlesztették ki.

De ez a helyzet és cserébe, mivel már megkezdődött a Fuchsia képességeinek fejlesztésével, asztali platformként való felhasználásra szánva. Ez magában foglal egy sor változtatást, amelyek lehetővé teszik a teljes Chrome böngésző Fuchsia -ba történő áthelyezését.

A terveken belül akik bejelentik magukat, említsék ezt már Fuksziában előkészítik a Chrome kezdeti verzióját a Chrome 94 elindításához (amely a tervek szerint szeptember 21 -én jelenik meg).

A migrációs munka részéről a fejlesztők megemlítik, hogy ezt fokozatosan hajtják végre, mivel az elején lehetőség van egy egyszerűsített verzió felépítésére, amelyben egyes funkciók megvalósítását csonkok váltják fel.

A hordozhatóság előrehaladtával a csonkokat a kód működő verzióival helyettesítik Fuksziára jellemző. Például a Chrome testre szabja a Fuchsia rendszerét, letölt fájlokat, Click to Call, cserélhető adathordozókat, szinkronizálást, egyéni könyvtárakat, PWA -alkalmazásokat, memória- és CPU -terhelési információkat jelenít meg, és más böngészőkből importálja a beállításokat.

Emlékezz erre A Fuchsia OS -t a Google fejlesztette 2016 óta, figyelembe véve a hiányosságokat a skálázás és a biztonság területén az Android platformon. A rendszer a Zircon mikrokernelre épül, amely az LK projekt fejlesztésein alapul, kiterjesztve a különböző eszközosztályokra, beleértve az okostelefonokat és személyi számítógépeket.

A Zircon mikrokernel jellemzője az LK kiterjesztése a folyamatok és a megosztott könyvtárak támogatásával, felhasználói szint, objektumkezelés és képességeken alapuló biztonsági modell. Az illesztőprogramok a devhost folyamat által betöltött, és a devmg eszközkezelő által felügyelt dinamikus felhasználói térkönyvtárakként valósulnak meg.

Fukszia miatt kifejlesztette saját grafikus felületét, amely Dart nyelven íródott, a Flutter keretrendszer használatával, a projekt mellett a Peridot felhasználói felület, Fargo csomagkezelő, libc szabványos könyvtár, Escher renderelő rendszer, Magma Vulkan meghajtó, Scenic összetett menedzser, MinFS, MemFS, ThinFS (FAT in Go nyelv) fejlesztésével, és a Blobfs fájlrendszerek, valamint az FVM partíciók.

Az alkalmazásfejlesztéshez, C / C ++ támogatás érhető el (hála a libc -nek), Dart is nyújt és Rust a rendszerkomponensekben, a hálózati veremben is megengedett GO és az építési rendszerben a nyelv Python.

A rendszergazdát használják a rendszerindítási folyamathoz, amely magában foglalja az appmgr -t, amely lehetővé teszi a kezdeti szoftverkörnyezet létrehozását, a sysmgr -t a rendszerindítási környezet létrehozásához, és a basemgr -et a felhasználói környezet konfigurálásához és a bejelentkezés megszervezéséhez.

A. Részéről A biztonság fejlett homokozószigetelő rendszert javasol, amelyben az új folyamatok nem férnek hozzá a kernelobjektumokhoz, a memória nem foglalható le, és a kód nem hajtható végre, és egy névtérrendszerrel érik el a rendelkezésre álló engedélyek által meghatározott erőforrásokat.

A platform keretet biztosít az összetevők létrehozásához, amelyek olyan programok, amelyek a homokozóban futnak, és amelyek kölcsönhatásba léphetnek más összetevőkkel az IPC -n keresztül.

Végül ha érdekel, hogy többet tudjon meg róla, a részleteket az eredeti bejegyzésben ellenőrizheti a címen a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.