I-PaSh idlula ezandleni zeLinux Foundation

Kwiintsuku ezininzi ezidlulileyo iprojekthi yePaSh (ethi iphuhlise izixhobo zokwenziwa ngokunxuseneyo kwezikripthi zeqokobhe) kwaye i-Linux Foundation ibhengeze ukuba iprojekthi iya kudlulela kokugqibela eya kubonelela ngeziseko ezingundoqo kunye neenkonzo eziyimfuneko ukuze kuqhutyekwe nophuhliso.

Kwaye oko I-PaSh yenze imitsi emikhulu ekungqamaniseni izikripthi zeqokobhe, ukuphumeza uphuculo olubalulekileyo lomsebenzi. Kwiikhompyuter zanamhlanje, i-PaSh inokwenza imisebenzi efana nokurhubuluza kwiwebhu kunye nesalathiso, uhlalutyo olunxulumene ne-COVID19, ukusetyenzwa kolwimi lwendalo, kunye neminye imithwalo yemisebenzi kwiqhezu lexesha layo lokuqala.

I-Linux Foundation, umbutho ongenzi nzuzo ovumela ukuveliswa kwezinto ezintsha ngomthombo ovulekileyo, ubhengeze namhlanje ukuba uza kubamba iprojekthi yePaSh. I-PaSh yinkqubo yokuthelekisa ngokuzenzekelayo imibhalo ye-POSIX yeqokobhe ephucula iinkqubo kwaye ikhawulezise amaxesha okwenziwa, ivelisa iziphumo ezikhawulezayo zezazinzulu zedatha, iinjineli, iingcali zebhayoloji, izazi ngezoqoqosho, abalawuli, kunye nabadwelisi benkqubo.

Le projekthi ixhaswa yi-MIT, iYunivesithi yaseRice, iStevens Institute of Technology, kunye neYunivesithi yasePennsylvania kwaye ilawulwa yiKomiti yoLawulo lwezobuGcisa equka uNikos Vasilakis, usosayensi wophando kwi-MIT; UMichael Greenberg, uprofesa oncedisayo kwiStevens Institute of Technology; kunye noKonstantinos Kallas, Ph.D. umfundi kwiYunivesithi yasePennsylvania.

pash ibandakanya umqokeleli weJIT, ixesha lokuqhuba, kunye nethala leencwadi lochazo:

  • Ixesha lokubaleka lenxalenye yalo libonelela ngeseti yezinto zokuqala ukuxhasa ufezekiso olunxuseneyo lwezikripti.
  • Ilayibrari yezichasiselo yileyo ichaza uluhlu lweepropati ezichaza iimeko apho imiyalelo yePOSIX kunye ne-GNU Coreutils inokudityaniswa.
  • Ngelixa umqambi ejongene nokwenza uhlalutyo lweskripthi seShell esicetywayo kwimpukane kwi-syntax tree (AST) engabonakaliyo, iyahlula ibe ngamaqhekeza afanelekileyo ukuphunyezwa okufanayo kunye neefom, ngokusekelwe kubo, inguqu entsha yeskripthi, iindawo ezinokuqhutywa ngaxeshanye.
    Umqokeleli uthatha ulwazi malunga nemiyalelo enokunxulunyaniswa nelayibrari yezihlomelo. Kwinkqubo yokuvelisa uguqulelo olusebenzisekayo olunxuseneyo lweskripthi, ulwakhiwo lweXesha lokuSebenza olongezelelweyo lufakwa endaweni yekhowudi.

"I-Linux Foundation ibonelela ngeziseko zolawulo lobugcisa kunye neenkonzo eziye zafunwa yiPaSh njengoko ikhule ngakumbi," watsho u-Nikos Vasilakis, uSihlalo we-PaSh Project Technical Steering Committee. "Sakhe iprojekthi yokuphucula kunye nokukhawulezisa ukuphunyezwa kweskripthi seqokobhe ebusweni bokukhasa okutsha, isalathisi, kunye nokuguqulwa kolwimi lwendalo."

"Izikripthi zeShell zisetyenziswe ngokubanzi kwisiqingatha senkulungwane, kwaye iindlela zamva nje ezibhekiselele 'kwi-containerization' ziye zanda kuphela ngokubaluleka," kusho uMichael Greenberg, ilungu lePaSh Project Technical Steering Committee. “Ukuhambelana ngokuchanekileyo kunye nokuzenzekela kwemibhalo yeqokobhe kube yingxaki kumashumi eminyaka. I-PaSh ithembisa ukonyuswa kwesantya kubasebenzisi beqokobhe bazo zonke iintlobo.

Ukukhawulezisa izikripthi zeqokobhe, I-PaSh ibonelela ngomqambi wokuhambelana nomthombo-umthombo, inkqubo ethatha iskripthi seqokobhe lomdwelisi njengegalelo kwaye ibuyisela inkqubo entsha ekhawuleza kakhulu kunenkqubo yoqobo. 

Kuba iPaSh ingumthombo womthombo, ivumela umbhalo weqokobhe olungiselelwe ukuba uhlolwe kwaye usetyenziswe usebenzisa izixhobo ezifanayo, kwindawo efanayo kunye nedatha efanayo njengeskripthi sokuqala. 

Ithala leencwadi elincinci lexesha lokusebenza kunye nenkcazo ehambelanayo kwiinkqubo eziqhelekileyo ezisetyenziswa kwizikripthi zeqokobhe zigqibezela umfanekiso, ukubonelela umqokeleli we-PaSh nge-primitives ephezulu yokusebenza kunye nokuxhasa imisebenzi yayo ephambili.

"Iprojekthi yePaSh imele ukutsha kwisayensi yekhompyuter kunye nesoftware yomthombo ovulekileyo," utshilo uMike Dolan, umphathi jikelele kunye nosekela mongameli omkhulu weProjekthi kwiLinux Foundation. “Njengoko uphuhliso lwesoftware luguquka ukulungisa ukufundwa koomatshini, ukufakwa kwesikhongozelo, ubukrelekrele bokwenziwa nokunye, iPaSh ibonakala ixhasa abaphuhlisi kunye nososayensi bedatha abafuna okungakumbi kwizixhobo zabo zokubhala. Siyavuya ukubamba lo msebenzi ubalulekileyo kwi-Linux Foundation, ikhaya lendalo leprojekthi efana nale.

Gqibela ukuba unomdla wokwazi okungakumbi ngayo yenqaku, ungabonisana iinkcukacha kwikhonkco elilandelayo.


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.