I-Fuchsia OS isebenza kwinkxaso yokusebenzisa iinkqubo zeLinux ezingachazwanga

Abaphuhlisi bakaGoogle Kukhutshwe kwiintsuku ezimbalwa ezidlulileyo Isicwangciso sokuphumeza indlela yokuqhuba iinkqubo ezingatshintshiyo eziqulunqwe kwiLinux kwi Inkqubo yokusebenza Fuchsia.

Ukuqhuba iinkqubo zeLinux kwisithuba somsebenzisi, kucwangcisiwe ukubonelela ngocingo lwe "starnix" ukuxhasa iLinux ABI. Kwinqanaba eliphuhlisiweyo, i-Linux kernel system interfaces iyenziwa kumqhubi ophehlelelwa njengenkqubo yenkqubo yokusebenza ye-Fuchsia, eqhuba kwindawo yomsebenzisi kwaye iguqulela izicelo ezivela kwiinkqubo ze-Linux ukubiza kwiinkqubo ze-Fuchsia ezihambelanayo.

Kuyaqapheleka ukubaNgexesha lokuphuhliswa kweprojekthi, uninzi lweenkqubo ezisezantsi zeFuchsia kuya kufuneka ziguqulwe ukwenza zonke iinkqubo zonxibelelwano ezikhoyo kwiLinux. Uyilo lwe-starnix ubukhulu becala luyafana nolo lwenkqubo esezantsi yeWindows yeLinux esebenzisa iWindows ukuguqulela iifowuni zenkqubo yeLinux kwiifowuni zenkqubo yeWindows.

Kucwangcisiwe ukumilisela ikhowudi ye-starnix kwiRust ukunciphisa ubungozi obunokubakhos ezinokuthi zisetyenziselwe ukuphakamisa amalungelo enkqubo yeLinux kwinkqubo ye-starnix.

Ukuqinisekisa ukhuseleko kwi-starnix, iindlela eziqhelekileyo zokukhusela i-Fuchsia ziya kusetyenziswa xa kunokwenzeka.

Umzekelo, xa ufikelela kwiinkonzo zenkqubo ezinje ngenkqubo yefayile, isitaki senethiwekhi, okanye inkqubo esezantsi yemizobo, i-starnix iya kuguqulela izicelo kuphela, iguqula i-Linux ABI iye kwinkqubo ye-Fuchsia ABI, ivumela izithintelo ezifanayo nezisebenza kwiinkqubo eziqhelekileyo zeFuchsia.

Oku kuyakuphumeza neendlela zokugunyazisa ezikhethekileyo ze-Linux, umzekelo, ukuchaza ukuba zeziphi iimeko enye inkqubo ye-Linux inelungelo lokuphelisa enye.

Abaphuhlisi beFuchsia baphuhlise inkxaso yokuphehlelela usetyenziso lweLinux kwixa elidlulileyo, kodwa bazamile ngophumezo olusebenza ngokufana nendlela yokuqaliswa kwesicelo seLinux ehlelwe kwiChannel OS.

Ukuhambelana kweLinux, iFuchsia ibonelela ngethala leencwadi laseMachina.

Ukusetyenziswa kokubonakalayo akukhutshelwa ngaphandle, okoko ukumiliselwa ngokupheleleyo kwenkqubo yenkqubo yeLinux ayisiyonto ilula.

Ukongeza kwi-starnix cape, Kuyenzeka ukuba wenze indlela yokusebenzisa i-Linux ephunyeziweyo usebenzisa i-kernel ye-Linux eqhuba kumatshini owahlukileyo ohlukileyo. Le ndlela ithathwa njengeyona ilula ukuyiphumeza, kodwa ikwangoyena mthombo wokutya.

Ngelinye ixesha, iMicrosoft yaqala ukuphuhlisa uluhlu lwayo lokuhambelana kweLinux ukusuka kumguquli, kodwa ekugqibeleni watshintshela ekusebenziseni i-kernel yemveli yeLinux kwiSystem yeWindows yeLinux 2.

Kwakhona, IFuchsia sele inika umaleko wokuhambelana kwePOSIX Lite eqhuba ngaphezulu kweNkqubo yeFuchsia ABI. I-POSIX Lite ikuvumela ukuba usebenzise ezinye iinkqubo zeLinux, kodwa ifuna ukuphinda ubhale ikhowudi yesicelo kwaye, kwezinye iimeko, uguqule ikhowudi yemvelaphi.

Enye yeengxaki ngePOSIX Lite kukuphunyezwa okungagqitywanga kwayo yonke imisebenzi yePOSIX, kubandakanya ukubiza ukutshintsha imeko yeenkqubo zehlabathi (umzekelo, umsebenzi wokubulala), ochasene neekhonsepthi zokhuseleko eFuchsia, ethintela ukutshintsha kweenkqubo zehlabathi. Ukucacisa.

Ukusetyenziswa kwePOSIX Lite kufanelekile kwinkqubo yokufaka usetyenziso oluvulekileyos, kodwa ayisombululi iingxaki ngokwazisa iinkqubo ekungekho ukufikelela kuzo kwikhowudi (umzekelo, akunakwenzeka ukufezekisa ukungqinelana nokusetyenziswa kwe-Android okuqulathe ukufakwa kwendalo).

Masikhumbule ukuba ngaphakathi kwesakhelo seprojekthi yeFuchsia, uGoogle uphuhlisa inkqubo yokusebenza ekwaziyo ukusebenza kulo naluphi na uhlobo lwesixhobo, ukusuka kwiindawo zokusebenzela kunye nee-smartphones ukuya kubuchwephesha obungenisiweyo kunye nabathengi. Uphuhliso lusekwe kumava okudala iqonga le-Android kwaye lithathela ingqalelo ukusilela kwicandelo lokulinganisa kunye nokhuseleko.

Inkqubo isekwe kwiZircon microkernel, esekwe kuphuhliso lweprojekthi ye-LK, eyandiselwe ukusetyenziswa kwiiklasi ezahlukeneyo zezixhobo, kubandakanya ii-smartphones kunye neekhompyuter zakho.

Umthombo: https://fuchsia.googlesource.com


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  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.