Eelmisel nädalal toimunud virtuaalkonverentsil „“ arutas Linus Torvalds
Uute hooldajate leidmine on suur probleem. Kogukonnas on palju aktiivseid arendajaid, kes on valmis uut koodi kirjutama, kuid vähesed on valmis oma aega kulutama teiste koodi hooldamiseks ja kontrollimiseks.
Lisaks professionaalsusele peavad hooldajad nautima absoluutselt usaldust. Hooldajatel nõuab pidevat kaasamisel osalemist ja pidevat tööd - hooldaja peab alati olema kergesti kättesaadav, lugema iga päev kirju ja neile reageerima. Sellistes tingimustes töötamine nõuab suurt enesedistsipliini, mistõttu hooldajaid on vähe ja neid napib, samas kui uute hooldajate leidmine, kes suudavad teiste koodi üle vaadata ja muudatused ülempiirilistele hooldajatele suunata, muutub kogukonna üheks peamiseks probleemiks.
Küsimusele eksperimentide kohta tuumas väljendas Linus, et tuuma arendajate kogukond ei saa nüüd lubada endale teatud hullumeelseid muudatusi, mida varem tehti. Kui varem ei kaotanud arendus mitte midagi, siis nüüd sõltub liiga paljusid süsteeme Linuxi tuumast.
Küsimusele tuuma ülekandmise kohta sellistele keeltele nagu Go ja Rust, kuna on oht, et 2030. aastateks muutuvad C-arendajad sarnaseks COBOL-i arendajatega, vastas Linus, et C-keel jääb endiselt populaarsete keelte hulka, kuid mitte peamiste süsteemide, nagu seadmete draiverite, jaoks kaalutakse
arenduse sidumiseks sellistele keeltele nagu Rust. Tulevikus oodatakse erinevate mudelite pakkumist sarnaste sekundaarsete komponentide kirjutamiseks, mis ei piirdu ainult C-keele kasutamisega. предоставления привязок для разработки на таких языках как Rust. В будущем ожидается предоставление разных моделей написания подобных вторичных компонентов, не ограничивающихся применением языка Си.
ettevõtte Apple soov kasutada lauaarvutites ja sülearvutites ARM-arhitektuuriga protsessoreid, Linus kommenteeris lootusega, et see samm aitab muuta ARM-i töötavate tööjaamade jaoks kergemini kättesaadavaks. Viimased 10 aastat on Linus kaebanud, et ei ole suudetud leida ARM-süsteemi, mis sobiks arendajate süsteemile. Sarnaselt sellele, kuidas Amazon rääkis ARM-i kasutamisest, mis aitas selle arhitektuuri edasi arendada serverite süsteemides, ei ole välistatud, et Apple'i tegevuse tõttu muutuvad mõne aasta pärast võimsad ARM-põhised isiklikud arvutid kergemini kätte saadavaks ja neid saab kasutada arendamiseks. Tema AMD protsessoril Linus mainis, et kõik töötab normaalselt, kui mitte arvestada valjult sumisevat ventilaatorit.
Tuuma arendamise osas ütles Linus, et see on samal ajal nii igav kui ka huvitav. Igav, kuna tuleb tegeleda vigade parandamise rutiiniga ja koodi korrastamisega, ning huvitav, kuna on pidevalt vaja tegutseda uute tehnoloogiate, madala taseme riistvaraga suhtlemise ja kogu toimuva jälgimisega.
COVID-19 kohta mainis Linus, et pandeemia ja isolatsioonirežiimid ei mõjutanud arendust, kuna suhtlemisprotsessid põhinevad e-kirjade vahetusel ja kaugarendusel. Linuse koostööpartneritest ei olnud keegi nakatunud. Üks tema kaaslaste kadumine kuuks või kaheks muretses, kuid see osutus seotud närvipõletiku tekkimisega.
Linus mainis ka, et kernel 5.8 arendamisel tuleb kulutada rohkem aega väljaande ettevalmistamiseks ning välja anda üks või kaks lisatesti väljaannet, kuna see kernel on osutunud muudatuste arvu poolest. Kuid üldiselt kulgeb töö 5.8 ülekaalukalt sujuvalt.
Teises intervjuus mainis Linus , et ta ei pea end enam programmeerijaks ning ei tegele uue koodi kirjutamisega, kuna ta on pikka aega kasutanud koodi ainult postikliendis. Suur osa tema ajast kulub e-kirjade lugemisele ja sõnumite kirjutamisele. Tema töö piirneb postituste kaudu saadetavate patch'ide ja pull-request'ide ülevaatamisega, samuti aruteludega ettepanekute muutuste üle. Aeg-ajalt selgitab ta oma ideid pseudokoodiga või soovitab parandusi patch'idele, mille ta saadab vastuses ilma kompileerimise ja testimiseta, jätkates töö viimistlemist algse patch'i autori kanda.

Allikas: opennet.ru
