Linus Torvalds foli për punën, problemet e tanishme dhe të ardhmen në Kernel

Në konferencën e virtuasl Samiti i Konferencës së HapurLinux i ngulitur nga java e kaluar, Linus Torvalds diskutoi të tashmen dhe të ardhmen e kernelit Linux në një bisedë hyrëse me Dirk Hohndel të VMware.

Gjatë diskutimit, u ngrit çështja e ndryshimit të gjeneratave në mjedisin e zhvillimit. Linus vuri në dukje se përkundër gati 30 vjet historia e projektit, në përgjithësi, bashkësia nuk është aq e vjetër: ka shumë njerëz të rinj midis zhvilluesve që nuk janë ende 50 vjeç.

Veteranët bëhen të vjetër dhe gri, por ata që janë përfshirë në projekt për një kohë të gjatë, si rregull, kanë ndaluar së shkruari kod të ri dhe janë të angazhuar në detyra që lidhen me mirëmbajtjen ose administrimin.

Kërkimi i mirëmbajtësve të rinj shihet si një problem i madh. Ka shumë zhvillues aktivë në komunitet që janë të lumtur të shkruajnë kod të ri, por pak janë të gatshëm ta kalojnë kohën e tyre duke ruajtur dhe verifikuar kodin e dikujt tjetër.

Përveç profesionalizmit, mirëmbajtësit duhet të gëzojnë besim të plotë. Nga menaxherët e mirëmbajtjes gjithashtu kërkohet që të përfshihen vazhdimisht në proces dhe të punojnë vazhdimisht; menaxheri i mirëmbajtjes duhet të jetë gjithmonë në dispozicion, të lexojë letra dhe t'u përgjigjet atyre çdo ditë.

Të punosh në kushte të tilla kërkon shumë vetë-disiplinim, kështu që ka pak dhe nuk ka mirëmbajtës, dhe gjetja e mirëmbajtësve të rinj që mund të rishikojnë kodin e njerëzve të tjerë dhe të përcjellin ndryshime te mirëmbajtësit më të lartë bëhet një nga problemet kryesore në komunitet.

Kur pyetur për eksperimentet në thelb, linus tha komuniteti i zhvillimit bërthamë Ju nuk mund të përballoni më disa nga ndryshimet e çmendura që ishin bërë më parë. Nëse zhvillimi i mëparshëm nuk detyronte asgjë, tani shumë sisteme varen nga kerneli i Linux.

Kur pyetur për përpunimin e bërthamës në gjuhë si Go dhe Rust, Meqenëse ekziston rreziku që në 2030 zhvilluesit C të bëhen ngjashmëria aktuale e zhvilluesve në COBOL, Linus u përgjigj se C mbetet në dhjetë gjuhët më të njohura, por për nënsistemet jo-thelbësore siç janë drejtuesit e pajisjeve, është Konsiderata që i jepet lidhje zhvillimi në gjuhë si Rust.

Në të ardhmen, pritet të ofrojë modele të ndryshme për të shkruar ato përbërës të fëmijëve, nuk kufizohet në përdorimin e gjuhës C.

Synimi i Apple për të përdorur përpunuesit e arkitekturës ARM në desktop dhe laptopë, Linus komentoi duke shpresuar se ky hap do të ndihmojë që ARM të bëhet më e arritshme për stacionet e punës. Për 10 vitet e fundit, Linus është ankuar për pamundësinë për të gjetur një sistem ARM që është i përshtatshëm për sistemin e zhvilluesit.

Për analogji me mënyrën se si përdorimi i Amazon i ARM bëri të mundur promovimin e kësaj arkitekture Në sistemet e serverave, stoqet e Apple mund të vënë në dispozicion PC të fuqishëm ARM që mund të përdoren për zhvillim brenda pak vitesh.

Lidhur me PC-në e tij të re AMD të bazuar në procesorë, Linus përmendi që gjithçka funksionon mirë përveç 'për një frigorifer shumë të zhurmshëm.»

Për klasat kryesore, Linus tha se është e mërzitshme dhe interesante. Bshtë e mërzitshme, sepse duhet të merresh me rutinën e rregullimit të defekteve dhe rregullimin e kodit, por është interesante, sepse vazhdimisht ke nevojë të merresh me teknologji të re, të bashkëveprosh me ekipe të nivelit të ulët dhe të monitorosh gjithçka që ndodh.

Në COVID-19, Linus përmendi atë mënyrë pandemike dhe izolimi nuk ndikoi në zhvillim, ya que Proceset e bashkëveprimit bazohen në komunikimin me email dhe zhvillimin në distancë.

Nga zhvilluesit kryesorë me të cilët ndërvepron Linus, askush nuk u lëndua nga infeksioni. Ankthi bëri që një nga bashkëpunëtorët të zhdukej për një apo dy muaj, por doli se shoqërohej me fillimin e sindromës së tunelit.

Linus gjithashtu përmendi që gjatë zhvillimit të kernelit 5.8, do të duhet të kaloni më shumë kohë përgatitjen e versionit dhe lëshimin e një ose dy versioneve shtesë të provës, pasi ky bërthamë doli të ishte jashtëzakonisht i madh për sa i përket sasisë së ndryshimeve.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.