I-Linux ingafaka uhlaka lomshayeli ku-Rust

Ukugqwala Linux

UGreg Kroah-Hartman, omunye wabagcini be-Linux kernel muva nje uthole isiphakamiso lapho ithi khona ukuthi kungenzeka ukuthi uhlaka oluzinikele ekuthuthukiseni abashayeli ngolimi lweRust luzokwamukelwa enkabeni.

Yize okwamanje kungekho lutho olubambekayo, ngalokhu, UGreg Kroah-Hartman wakha imibandela emibili: Enye yazo ukuthi uhlaka ngeke lusebenze ngokuzenzakalela esimweni sokuhlanganiswa kwalo, lokhu, ukugwema ukuthi umuntu akadingi ukugqwala ukuhlanganisa inhlamvu; okwesibili, ukuthi indlela ehlongozwayo inezinzuzo zangempela uma iqhathaniswa naleyo etholakala ekusetshenzisweni kolimi lwe-C.

Kuyaziwa ukuthi iLinux Kernel ingumkhiqizo wentuthuko ezilimini ze-C futhi ngaphezu kwakho konke lokho kweLinus Torvalds C okokuqala. Ngakho-ke ekwakhiweni kwabashayeli bohlelo, ukusetshenziswa kukaC.

Abathuthukisi Amathuba Amakhulu Ahlanganisiwe enikezela maqondana nokuphatha izinsizakusebenza zekhompyutha zohlelo lwekhompyutha ukusetshenziswa kweRust.

Futhi yilokho kuphakanyiswa amazwi amaningi ukubiza indlela eya olimini lokugqwala, enye yazo okufanele ithathe isikhundla se-C yokulawulwa kwempahla.

Futhi ukuthi engqungqutheleni yokugcina ye-Linux Security, Abaphenyi bezokuphepha, kanye nabanye, bakhombe kokunye ukhiye kolimi C yizinkinga ezihlobene nokuphathwa kwememori - ukuchichima kwesibha, ukwabiwa, ukufinyelela ezindaweni zememori ezingavumelekile noma ezikhululekile, njll.

Ngokwezibalo ezibikwe yi-duo yabaphenyi, imiphumela ye-65% yokukhubazeka kwe-Linux kernel ekhonjwe ezinyangeni eziyisithupha ezidlule. Izibalo ezijwayelekile zokuba sengozini nokuvezwa (CVE) ziyafana: 6% wezingcuphe ezingama-15.9 ezithinte iLinux Kernel eminyakeni engama-2288 zihlobene nokuchichima kwesibhaxana.

Ithimba labacwaningi aligcinanga nje ngokukhuluma ngezinzuzo ezinikezwa nguRust ngokuqhathaniswa noC. Uthathe nethuba lokwethula isinyathelo sokwenza uhlaka olunikezelwe ekuthuthukisweni kwabashayeli beLinux.

Kalula nje, umzamo ukusebenzisana nama-Linux kernel APIs. Ukuthuthuka okwenzelwe i-x86, arm / arm64, mips, POWERPC, RISC-V, s390 ne-SPARC.

Kodwa inkinga enkulu ukuthi nguLinus Torvalds kuphela okholelwa ukuthi akukho okungcono kunolimi lwe-C yohlelo lwezinhlelo.

Mangisho ukuthi ngiyisidala ezindabeni ezinjengalezi. Isizathu sokuthi ngiqale i-Linux nezinhlelo ezisebenza ngokujwayelekile ukuthi ngiyithanda kakhulu i-hardware. Ngithanda ukuhlola isici sezinto ezibonakalayo.

Angikusho lokhu ukugcizelela ukuthi ngiyingcweti. Engikushoyo ukuthi ngithanda ukuxhumana ne-hardware kusuka kwisoftware. Kubonwe kusuka kuleli phuzu lokubuka, angikaze ngilubone ulimi lohlelo olusondela kuphela kulimi lwe-C.

Lesi sitatimende asikho nje ngoba u-C ulusizo ekwenzeni ikhodi enhle yokuphatha i-Hardware. Futhi, ukusebenzisa i-C kunengqondo kubantu abacabanga njengekhompyutha. Ngicabanga ukuthi isizathu ukuthi abantu abaklame ulimi lwe-C bakwenza lokho ngesikhathi lapho abahlanganisi kwakudingeka babe lula; ngesikhathi lapho ulimi bekufanele livumelane nomkhiqizo noma umphumela olindelekile.

Ngakho-ke lapho ngifunda le khodi ngolimi lwe-C, ngiyazi ukuthi ikhodi yomhlangano izobukeka kanjani futhi yilokho engikuthandayo, "esho eminyakeni engu-7 eyedlule ngesikhathi ethula inkulumo yakhe engqungqutheleni. Isikhungo se-Intel Open Source Technology.

Phambilini, ulahle iziphakamiso ezifanayo zokwethula i-C ++ kumbuthano wezilimi ezinikezelwe ekuthuthukiseni abashayeli beLinux. Ikakhulu, iveze amandla okwenza ukuhlanzeka okugxilwe entweni nge-C kune-C ++.

Isinyathelo se-Alex Gaynor noGeoffrey Thomas siyaqhubeka nokuba yiprojekthi enhle kuzimbazo eziningi. Isibonelo, ithimba locwaningo ligcizelela isidingo sokuqhubeka nokwakhiwa kwabashayeli bezinhlelo zamafayela nezinhlobo ezithile zedivayisi.

Ngemuva kwalokho kuzofanele sibone ukuthi ngabe okuqukethwe kungakholisaabalondolozi be-Linux.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.