Linus Torvalds juu ya shida za kutafuta watunzaji, Kutu na mtiririko wa kazi

Katika mkutano wa mtandaoni wa wiki iliyopita,Mkutano wa Open Source na Linux IliyopachikwaΒ»Linus Torvalds
kujadiliwa sasa na ya baadaye ya Linux kernel katika mazungumzo ya utangulizi na Dirk Hohndel wa VMware. Wakati wa majadiliano, mada ya mabadiliko ya kizazi kati ya watengenezaji iliguswa. Linus alisema kuwa licha ya historia ya karibu miaka 30 ya mradi huo, kwa ujumla, jamii sio ya zamani - kati ya watengenezaji kuna watu wengi wapya ambao bado hawajatimiza miaka 50. Wazee wa zamani wanazeeka na kijivu, lakini wale ambao wamehusika katika mradi huo kwa muda mrefu, kama sheria, wameacha kuandika nambari mpya na wanajishughulisha na kazi zinazohusiana na matengenezo au usimamizi.

Kutafuta watunzaji wapya kunajulikana kama shida kubwa. Kuna wasanidi programu wengi katika jumuiya ambao wanafurahia kuandika msimbo mpya, lakini ni wachache walio tayari kutumia muda wao kudumisha na kukagua msimbo wa watu wengine.
Mbali na taaluma, watunzaji lazima wafurahie uaminifu usio na shaka. Watunzaji pia wanahitajika kuhusika kila wakati katika mchakato na kufanya kazi kila wakati - mtunzaji lazima awepo kila wakati, asome barua kila siku na kuwajibu. Kufanya kazi katika mazingira kama haya kunahitaji nidhamu kubwa ya kibinafsi, ndiyo maana watunzaji ni wachache sana, na kutafuta watunzaji wapya ambao wanaweza kukagua kanuni za watu wengine na kupeleka mabadiliko kwa watunzaji wa ngazi ya juu inakuwa moja ya shida kuu katika jamii. .

Alipoulizwa kuhusu majaribio katika punje, Linus alisema kuwa jumuiya ya maendeleo ya kernel haiwezi tena kumudu baadhi ya mabadiliko ya kichaa ambayo yalifanywa hapo awali. Ikiwa maendeleo ya awali hayakuwa ya lazima, sasa mifumo mingi sana inategemea kernel ya Linux.

Alipoulizwa juu ya kurekebisha kernel katika lugha kama vile Go and Rust, kwa kuwa kuna hatari kwamba mnamo 2030 watengenezaji wa C watageuka kuwa sura ya sasa ya watengenezaji wa COBOL, Linus alijibu kwamba lugha ya C inabaki katika lugha kumi maarufu. lakini kwa mifumo ndogo isiyo ya msingi, kama vile viendesha kifaa huzingatiwa nafasi kutoa vifungo kwa ajili ya maendeleo katika lugha kama vile Rust. Katika siku zijazo, tunatarajia kutoa miundo tofauti ya kuandika vipengele vile vya upili, sio tu matumizi ya lugha C.

Nia Matumizi ya Apple ya vichakata usanifu vya ARM katika kompyuta za mezani na kompyuta ndogo Linus alitoa maoni kwa matumaini kwamba hatua hii itasaidia kufanya ARM kufikiwa zaidi na vituo vya kazi. Kwa miaka 10 iliyopita, Linus amekuwa akilalamika kuhusu kutoweza kwake kupata mfumo wa ARM unaolingana na mfumo wa msanidi programu. Kama vile matumizi ya Amazon ya ARM yaliiruhusu kuendeleza usanifu katika mifumo ya seva, inawezekana kwamba kutokana na hatua za Apple, Kompyuta zenye nguvu za ARM zitapatikana katika miaka michache na zinaweza kutumika kwa maendeleo. Kuhusu yako PC mpya kulingana na processor ya AMD, Linus alitaja kuwa kila kitu hufanya kazi vizuri, isipokuwa kwa baridi yenye kelele sana.

Linus alisema juu ya kusoma kernel kwamba ilikuwa ya kuchosha na ya kufurahisha. Ni boring kwa sababu unapaswa kukabiliana na utaratibu wa kurekebisha makosa na kuweka kanuni kwa utaratibu, lakini ni ya kuvutia kwa sababu unahitaji daima kuelewa teknolojia mpya, kuingiliana na vifaa kwa kiwango cha chini na kudhibiti kila kitu kinachotokea.

Kuhusu COVID-19, Linus alitaja kuwa janga na serikali za kutengwa hazikuathiri maendeleo, kwani michakato ya mwingiliano inategemea mawasiliano kupitia barua pepe na maendeleo ya mbali. Kati ya watengenezaji wa kernel ambao Linus huingiliana nao, hakuna mtu aliyejeruhiwa na maambukizi. Wasiwasi huo ulisababishwa na kutoweka kwa mmoja wa wenzake kwa mwezi mmoja au mbili, lakini ikawa kuhusishwa na mwanzo wa ugonjwa wa handaki ya carpal.

Linus pia alisema kuwa wakati wa kutengeneza kernel 5.8, atalazimika kutumia wakati mwingi kuandaa toleo, na kutoa toleo moja au mbili za ziada za mtihani, kwani kernel hii ilitolewa. kubwa isivyo kawaida kwa idadi ya mabadiliko. Lakini kwa ujumla, kazi kwenye 5.8 inakwenda vizuri hadi sasa.

Katika mahojiano mengine, Linus alitangaza, kwamba hajioni tena kuwa mpangaji programu na ameacha kuandika msimbo mpya, kwa kuwa amekuwa akiandika msimbo tu katika mteja wa barua pepe kwa muda mrefu. Muda wake mwingi anautumia kusoma barua na kuandika ujumbe. Kazi inakuja kwenye kukagua viraka na maombi ya kuvuta yaliyotumwa kupitia orodha ya wanaopokea barua pepe, na pia kushiriki katika mijadala ya mabadiliko yaliyopendekezwa. Wakati mwingine, anaelezea wazo lake kwa pseudocode au anapendekeza mabadiliko kwa patches, ambayo yeye hutuma kwa majibu bila mkusanyiko na kupima, na kuacha kazi ya kuleta kwa kiwango sahihi kwa mwandishi wa awali wa kiraka.

Chanzo: opennet.ru

Kuongeza maoni