Google ayaa daabacday nuqul buuxa oo ah biraawsarkaaga shabakada Chromium ee nidaamka hawlgalka Fuchsia, kaas oo bedelay liiska codsiyada biraawsar fudud oo hore loo bixiyay, kaas oo loogu talagalay in lagu socodsiiyo codsiyada shabakadda ee kala duwan halkii lagala shaqayn lahaa mareegaha. Si aan toos ahayn, siinta taageerada biraawsarka shabakada caadiga ah waxay xaqiijinaysaa rabitaanka Google ee horumarinta Fuchsia kaliya maaha IoT iyo aaladaha macaamiisha sida Nest Hub, laakiin sidoo kale aaladaha desktop-ka. Si aad u barato xaaladda hadda jirta ee horumarinta Fuchsia, waxaad isticmaali kartaa emulator-ka, iyo sidoo kale tijaabinta dhismaha mashruuca dahliaOS.
Isku xirka Chromium-ka ee Fuchsia wuxuu guud ahaan la mid yahay dhismooyinka nidaamyada kale ee miiska, marka laga reebo cilladaha iyo khaladaadka go'doonsan, sida dhibaatooyinka soo bandhigida menu-yada macnaha guud iyo furitaanka daaqadaha badan. Isla mar ahaantaana, dhawaanahan shaqada ayaa si firfircoon loo fuliyay si loo baabi'iyo dhibaatooyinkaas, tusaale ahaan, dhawaanahan taageero loogu talagalay daawashada PDF-ka ah iyo awoodda daabacaadda ayaa la bixiyay.

Aan ku xasuusino in Fuchsia OS ay soo saartay Google tan iyo 2016, iyadoo la tixgelinayo cilladaha ku jira baaxadda iyo amniga ka jira goobta. AndroidNidaamku wuxuu ku salaysan yahay Zircon microkernel, kaas oo ku dhisan horumarka mashruuca LK waxaana loo ballaariyay in loo isticmaalo fasallo kala duwan oo qalab ah, oo ay ku jiraan taleefannada casriga ah iyo kombiyuutarrada shaqsiga ah. Zircon wuxuu fidiyaa LK isagoo taageero u fidinaya hababka iyo maktabadaha la wadaago, jawi heer isticmaale ah, nidaam maaraynta walxaha, iyo qaab amni oo ku salaysan awoodda. Darawalada waxaa loo hirgeliyaa sidii maktabado firfircoon oo boos-isticmaale ah oo ay ku raran yihiin habka devhost waxaana maamula Maareeyaha Qalabka (devmg).
Fuchsia waxay leedahay interface garaafyadeed oo u gaar ah oo ku qoran Dart iyadoo la adeegsanayo qaabka Flutter. Mashruucu wuxuu kaloo horumariyaa qaab-dhismeedka is-dhexgalka isticmaalaha Peridot, maamulaha xirmada Fargo, maktabadda caadiga ah, nidaamka qaabaynta Escher, darawalka Magma Vulkan, maareeyaha isku dhafka muuqaalka ah, MinFS, MemFS, ThinFS (FAT in Go language) iyo faylka Blobfs nidaamyada, iyo sidoo kale qaybaha FVM. Horumarinta codsiyada, taageerada C / C ++, Dart waa la bixiyaa, Rust sidoo kale waa la oggol yahay qaybaha nidaamka, xirmooyinka shabakadda Go, iyo nidaamka dhismaha luqadda Python.

Habka bootku wuxuu isticmaalaa maamulaha nidaamka, oo ay ku jiraan appmgr si loo abuuro jawiga software ee bilowga ah, sysmgr si loo dhiso jawiga boot, iyo basemgr si loo dejiyo deegaanka isticmaalaha oo loo habeeyo gelitaanka. Si loo sugo amniga, nidaam go'doon ah oo sandbox ah oo horumarsan ayaa la soo jeediyay, kaas oo hababka cusub aysan heli karin walxaha kernel-ka, aysan u qoondeeyn karin xusuusta oo aan socodsiin karin koodka, iyo nidaamka meelaynta magaca ayaa loo isticmaalaa si loo galo ilaha, kaas oo go'aaminaya ogolaanshaha la heli karo. Madalku wuxuu bixiyaa qaab abuurista qaybo, kuwaas oo ah barnaamijyo ku dhex shaqeeya sanduuqa-cammuudda kuwaas oo la falgeli kara qaybaha kale iyada oo loo marayo IPC.
Source: opennet.ru
