Linus Torvalds rääkis tööst, praegustest ja tulevastest probleemidest tuumas

Virtuaalkonverentsill Avatud konverentsi tippkohtumineEmbedded Linux alates eelmisest nädalast, Linus Torvalds arutles Linuxi tuuma oleviku ja tuleviku üle sissejuhatavas vestluses Dirk Hohndeliga VMware'ist.

Arutelu ajal tõstatati põlvkondade vahetuse küsimus arengukeskkonnas. Linus märkis, et hoolimata peaaegu 30 aastast projekti ajalugu, üldiselt pole kogukond nii vana: arendajate seas on palju uusi inimesi, kes pole veel 50-aastased.

Veteranid saavad vanaks ja halliks, kuid need, kes on projektiga pikka aega seotud olnud, on reeglina uue koodi kirjutamise lõpetanud ja tegelevad hoolduse või haldusega seotud ülesannetega.

Uute hooldajate otsimisel nähakse suurt probleemi. Kogukonnas on palju aktiivseid arendajaid, kes kirjutavad hea meelega uue koodi, kuid vähesed on nõus kulutama aega kellegi teise koodi säilitamisele ja kontrollimisele.

Lisaks professionaalsusele peavad hooldajad nautima täielikku enesekindlust. Samuti peavad hooldusjuhid olema protsessis pidevalt kaasatud ja pidevalt töötama; hooldusjuht peaks olema alati kättesaadav, lugema kirju ja vastama neile iga päev.

Sellistes tingimustes töötamine nõuab palju enesedistsipliini, nii et hooldajaid on vähe ja üldse pole ning uute hooldajate leidmine, kes saaksid teiste inimeste koodeksid üle vaadata ja muudatused tipptöötajatele edastada, muutub kogukonna üheks peamiseks probleemiks. .

Millal küsiti südamiku eksperimentide kohta, Linus ütles arendusringkond tuum Te ei saa endale lubada mõnda hullumeelset muudatust, mis varem tehti. Kui varasem arendus ei sundinud midagi, siis nüüd sõltuvad paljud süsteemid Linuxi tuumast.

Millal küsiti kerneli töötlemise kohta sellistes keeltes nagu Go ja Rust, Kuna on oht, et 2030. aastal muutuvad C-arendajad COBOL-i arendajate praeguseks sarnasuseks, vastas Linus, et C jääb populaarsete keelte esikümnesse, kuid põhituumata alamsüsteemide, näiteks seadmete draiverite puhul on see Kaalutakse arengulinkide pakkumist sellistes keeltes nagu Rust.

Tulevikus peaks pakkuma erinevaid mudeleid nende lapsekomponentide kirjutamiseks, mitte ainult C-keele kasutamisega.

Apple kavatseb kasutada ARM-i arhitektuuriprotsessoreid laua- ja sülearvutitel, Linus kommenteeris, et loodab, et see samm aitab ARM-i paremini kättesaadavaks teha tööjaamade jaoks. Viimased 10 aastat on Linus kurtnud suutmatuse pärast leida arendaja süsteemile sobivat ARM-süsteemi.

Analoogia põhjal sellega, kuidas Amazoni ARM-i kasutamine võimaldas seda arhitektuuri reklaamida Serverisüsteemides võivad Apple'i aktsiad teha kättesaadavaks võimsad ARM-arvutid, mida saab mõne aasta jooksul arendamiseks kasutada.

Oma uue AMD protsessoripõhise arvuti kohta mainis Linus, et kõik töötab hästi, välja arvatud 'väga lärmakas külmkapi jaoks.»

Põhiklasside kohta ütles Linus, et see on igav ja huvitav. See on igav, sest peate tegelema vigade parandamise ja koodi korrastamise rutiiniga, kuid see on huvitav, sest peate pidevalt tegelema uute tehnoloogiatega, suhtlema madala taseme meeskondadega ja jälgima kõike, mis juhtub.

Saates COVID-19 mainis Linus pandeemia ja isolatsioonirežiimid ei mõjutanud arengut, alates Suhtlusprotsessid põhinevad e-posti suhtlusel ja kaugarendusel.

Tuumarendajatest, kellega Linus suhtleb, ei saanud keegi nakkusest vigastada. Ärevus põhjustas ühe kaaslase kadumise kuu või kaks, kuid osutus seotuks tunnelisündroomi tekkimisega.

Linus mainis ka, et kernel 5.8 arendamise ajal peate kulutama rohkem aega versiooni ettevalmistamine ja täiendava või kahe täiendava versiooni väljaandmine, kuna see kern osutus muudatuste hulga osas ebatavaliselt suureks.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.