I-Fuchsia OS sele iqalile ukukhuphela kwizixhobo zeNest Hub

UPetr Hosek, Inkokheli yeqela likaGoogle elinoxanduva lokwakha iinkqubo, abahlanganisi kunye nezixhobo zophuhliso Kutshanje kutyhilwe isixhobo sokuqala sokuthumela ngenqubo yokusebenza kweFuchsia. I-firmware esekwe kwi-fuchsia iya kuqala ukuthunyelwa kwizakhelo zeefoto zeNest Hub njengenxalenye yohlaziyo lokulinga lwamalungu enkqubo yokujonga kwangaphambili kukaGoogle.

Kukhankanyiwe ukuba ukuba ngexesha lokumiliselwa kovavanyo akukho ngxaki engalindelekanga, isekwe kwi-firmware I-Fuchsia iya kusetyenziswa kwizixhobo zabanye abasebenzisi beNest Hub, ngubani ongayi kuqaphela umahluko, kuba ujongano olwakhiwe kwisiseko seFlutter sikhokelo luya kuhlala lunye. Kuphela zizinto zenqanaba eliphantsi lenkqubo yokusebenza eya kutshintsha.

Ngaphambili, izixhobo zeGoogle Nest Hub zikhutshwe ukusukela nge2018, ukudibanisa imisebenzi yesakhelo sefoto, inkqubo yemultimedia, kunye nokujongana nolawulo lwasekhaya olusebenzayo, kusetyenziswa iFold shell-based firmware kunye neLinux kernel.

Masikhumbule ukuba ngaphakathi kwesakhelo seprojekthi yeFuchsia, uGoogle uphuhlise inkqubo yokusebenza kwendalo iphela Ukusukela ngo-2016 inokusebenza kulo naluphi na uhlobo lwesixhobo, ukusuka kwiindawo zokusebenza kunye nee-smartphones ukuya kubuchwephesha obungenisiweyo kunye nomthengi Uphuhliso lwenziwa kuthathelwa ingqalelo amava okudala iqonga le-Android kwaye kuthathelwa ingqalelo ukusilela kwicandelo lokulinganisa kunye nokhuseleko.

Inkqubo isekelwe kwiZircon microkernel, ngokusekwe kuphuhliso lweprojekthi ye-LK, eyandiselwe ukusetyenziswa kwiiklasi ezahlukeneyo zezixhobo, kubandakanya ii-smartphones kunye neekhompyuter zakho. I-Zircon yandisa i-LK ngenkxaso yeelayibrari ekwabelwana ngazo kunye neenkqubo, inqanaba lomsebenzisi, ukuphatha into kunye nemodeli yezokhuseleko isekwe kubuchule. Abaqhubi bamiliselwa njengelayibrari yendawo eshukumayo yomsebenzisi elayishwe yinkqubo ye-devhost kwaye ilawulwa ngumphathi wesixhobo (i-devmg, Umphathi weSixhobo)

KwiFuchsia iphuhlise eyayo imizobo ebhalwe ngolwimi lweDart, usebenzisa isakhelo seFlutter. Le projekthi ikwaqulunqa isikhokelo sokujongana nomsebenzisi wePeridot, umphathi wephakheji ye-Fargo, ilayibrari esemgangathweni ye-libc, inkqubo yokuhanjiswa kwe-Escher, umqhubi we-Magma Vulkan, umphathi we-composite, i-MinFS, i-MemFS, i-ThinFS (i-FAT ngolwimi lokuya) kunye neenkqubo zefayile zeBlobbs , kunye nezahlulelo zeFVM. Ikwavumela ukuba wenze usetyenziso lweselfowuni lwe-iOS kunye ne-Android. Ukunikezela kwenziwa licandelo le-Escher, elisebenza ngeVulkan yemizobo ye-API.

Indawo yomsebenzisi yahlulwe yangamacandelo amabini: iArmadillo kunye neArmadillo yomsebenzisi. I-Armadillo sisicelo esiphathwayo esinokuqhuba kuyo nayiphi na iqonga elihambelana neFlutter, kubandakanya i-Android kunye ne-iOS (indibano yedemo ilungiselelwe ngohlobo lwefayile ye-APK ye-Android, ekuvumela ukuba uvavanye ujongano ngaphandle kokufaka iFuchsia). I-Armadillo yomsebenzisi uShell likhonkco kwisicelo se-Armadillo esibonelela ngezixhobo zokunxibelelana neenkonzo ze-Fuchsia ngokusebenzisa ujongano lwe-FIDL kwaye uququzelele imeko-bume yomsebenzisi kwiinkqubo zenkqubo ye-Fuchsia OS.

Ukuphuhliswa kwesicelo, inkxaso ye-C / C ++, iDart ibonelelwe, iRust nayo iyavunyelwa kwizinto zenkqubo, kwisitaki senethiwekhi: Ve nakwinkqubo yokwakha ulwimi lwePython.

Inkqubo yokuqalisa isebenzisa umphathi wenkqubo, ebandakanya i-appmgr ukwenza imeko-bume yesoftware yokuqala, sysmgr ukwenza imeko yokuqalisa, kunye ne-basemgr ukumisela imeko yomsebenzisi kunye nokucwangcisa ukungena ngemvume.

Ukuqinisekisa ukhuseleko, inkqubo yokwahlulwa kwebhokisi yesanti ehamba phambili icetyiswa, apho iinkqubo ezintsha zingafikeleli kwizinto zekernel, azinako ukwaba inkumbulo, kwaye ayinakho ukwenza ikhowudi, kwaye inkqubo ye-namespace isetyenziselwa ukufikelela kwimithombo yolwazi, emisela iimvume ezikhoyo. Iqonga libonelela ngesakhelo sokwenza izinto, eziziinkqubo ezisebenza kwi-sandbox yakho ezinokuthi zinxibelelane namanye amacandelo nge-IPC.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.