Awọn ibudo Google Chrome si Fuchsia OS

Google n ṣiṣẹ lati pese awọn ipilẹ pipe ti ẹrọ aṣawakiri Chrome fun Fuchsia OS. Fuchsia ti pese ẹrọ ẹrọ aṣawakiri kan ti o da lori koodu koodu Chromium fun ṣiṣe awọn ohun elo wẹẹbu adaduro, ṣugbọn ẹrọ aṣawakiri bi ọja ti o ni kikun ti o yatọ ko si fun Fuchsia, ati pe pẹpẹ funrararẹ ni idagbasoke akọkọ fun IoT ati awọn ẹrọ alabara bii Nest Hub . Laipe, ipo naa ti yipada ati idagbasoke awọn agbara Fuchsia ti bẹrẹ, ni ero lati lo bi pẹpẹ tabili tabili.

Eyi pẹlu idagbasoke eto awọn ayipada ti o jẹ ki o ṣee ṣe lati fi Chrome-kikun ranṣẹ si Fuchsia. Ipilẹṣẹ akọkọ ti Chrome fun Fuchsia ti gbero lati ṣetan fun itusilẹ Chrome 94, ti a seto fun Oṣu Kẹsan Ọjọ 21. Iṣẹ gbigbe naa ni a ṣe ni diėdiė - akọkọ, o ṣee ṣe lati kọ ẹya ti o ya silẹ, ninu eyiti diẹ ninu awọn ẹya ti rọpo pẹlu awọn stubs, eyiti, bi awọn ere gbigbe, ti rọpo pẹlu awọn imuse ṣiṣẹ ti koodu ti o ṣe akiyesi awọn pato. ti Fuchsia. Fun apẹẹrẹ, aṣamubadọgba fun Fuchsia ni a ṣe fun atẹ eto, ikojọpọ faili, iṣẹ Tẹ Lati Ipe, ṣiṣẹ pẹlu media yiyọ kuro, amuṣiṣẹpọ, awọn ilana olumulo, awọn ohun elo PWA, iṣafihan alaye nipa iranti ati fifuye Sipiyu, ati awọn eto gbigbe wọle lati miiran aṣàwákiri.

Jẹ ki a leti pe Fuchsia OS ti ni idagbasoke nipasẹ Google lati ọdun 2016, ni akiyesi aini ti iwọn ati aabo ti o wa ninu pẹpẹ Android. Eto naa da lori microkernel Zircon, ti o da lori awọn idagbasoke ti iṣẹ akanṣe LK, faagun fun lilo lori ọpọlọpọ awọn kilasi ti awọn ẹrọ, pẹlu awọn fonutologbolori ati awọn kọnputa ti ara ẹni. Zircon gbooro LK pẹlu atilẹyin fun awọn ilana ati awọn ile-ikawe pinpin, ipele olumulo kan, eto mimu ohun, ati awoṣe aabo ti o da lori agbara. Awọn awakọ ti wa ni imuse bi awọn ile-ikawe ti o ni agbara ti n ṣiṣẹ ni aaye olumulo, ti kojọpọ nipasẹ ilana devhost ati iṣakoso nipasẹ oluṣakoso ẹrọ (devmg, Oluṣakoso Ẹrọ).

Fuchsia ni wiwo ayaworan tirẹ ti a kọ sinu Dart nipa lilo ilana Flutter. Ise agbese na tun ṣe agbekalẹ ilana wiwo olumulo Peridot, oluṣakoso package Fargo, ile-ikawe boṣewa libc, eto isọdọtun Escher, awakọ Magma Vulkan, oluṣakoso akojọpọ iwoye, MinFS, MemFS, ThinFS (FAT ni ede Go) ati faili Blobfs awọn ọna šiše, bi daradara bi awọn ipin FVM faili. Fun idagbasoke ohun elo, atilẹyin fun awọn ede C/C ++ ati Dart ti pese; Ipata tun gba laaye ni awọn paati eto, ninu akopọ nẹtiwọọki Go, ati ninu eto apejọ ede Python.

Awọn ibudo Google Chrome si Fuchsia OS

Ilana bata nlo oluṣakoso eto, pẹlu appmgr lati ṣẹda agbegbe software akọkọ, sysmgr lati ṣẹda agbegbe bata, ati basemgr lati tunto agbegbe olumulo ati ṣeto wiwọle. Lati rii daju aabo, eto ipinya iyanrin ti ilọsiwaju ti ni imọran, ninu eyiti awọn ilana tuntun ko ni iwọle si awọn nkan ekuro, ko le pin iranti ati pe ko le ṣiṣẹ koodu, ati pe a lo eto orukọ lati wọle si awọn orisun, eyiti o pinnu awọn igbanilaaye to wa. Syeed n pese ilana fun ṣiṣẹda awọn paati, eyiti o jẹ awọn eto ti o ṣiṣẹ ninu apoti iyanrin tiwọn ati pe o le ṣe ajọṣepọ pẹlu awọn paati miiran nipasẹ IPC.

orisun: opennet.ru

Fi ọrọìwòye kun