Dirk Hohndel in Linus Torvalds: Povzetek virtualnega vrha jedra Linuxa

linustorvalds

Linus Torvalds in Dirk Hohndel , Direktor odprte kode pri VMWare, je med prvim vrhom navideznega jedra zaradi pandemije govoril o prihodnosti Linuxa in razvoju tega veličastnega projekta.

Na tej konferenci so pregledali številne vidike, od: nenavadna velikost jedra Linux 5.8, kot smo že omenili, na druge vidike prihodnosti projekta. Kar zadeva velikost, se zdi, da je delno kriva zapora, več prispevkov pa imajo razvijalci doma. To pomeni, da SARS-CoV-2 pospešuje nekatere tehnologije.

Poleg tega je to zagotovilo nobenega od razvijalcev virus ni prizadelČeprav je bil Torvalds zaskrbljen zaradi enega od njegovih razvijalcev, ki je mesec ali dva ostal brez povezave. Toda na koncu se je izkazalo, da je težava ponavljajoča se poškodba stresa, ki je zelo pogosta med razvijalci programske opreme.

Tudi Hohndel govori o raznolikost v skupnosti razvoj Linuxa, nekaj trenutnega zaradi demonstracij in nemirov, ki se po Floydovi smrti odvijajo po vsem svetu. Z nekaterimi temnopoltimi voditelji, kot sta Kelsey Hightower in Byyan Liles, čeprav je večina vseh belcev, z veliko prisotnostjo Kitajcev in Indijcev, kot je razvidno iz vrhov nad jedrom. Pravzaprav je tudi sam Torvalds priznal, da obstajajo tudi druge skupnosti, na primer skupnost nekaterih projektov v oblaku, ki so bolj heterogene od njih ...

Prostora je bilo tudi za pregledno delo kar počnejo zdaj in kar je po mnenju Torvaldsa v bistvu "dobesedno nekaj zelo temeljnega, čistimo in odpravljamo težave. […] Linux je dolgočasen in bi moral biti.«. Toda nekaterim je dolgočasno, drugim pa izjemno zanimivo, še posebej, če imate radi najnižjo stopnjo interakcije s strojno opremo.

O prihodnost razvoja LinuxaVčasih sem že komentiral, da Linus ne bo trajal večno in da je Greg njegova desna roka, ki bi jo lahko prevzel. O tem problemu so razpravljali tudi na tem vrhu, saj je večina sedanjih voditeljev starih več kot 50 let. Torvalds zagotovljen «Za nas ni nič bolj zanimivega kot interakcija na nizki ravni s strojno opremo in zares nadzor nad vsem, kar se dogaja. Torej, ne razumite me narobe, jedra niso dolgočasna, vsekakor pa drži, da glavni ljudje obstajajo že desetletja. Da, postarali smo se.".

Veliko od starejši razvijalci Prešli so že na vzdrževanje in administracijo ter zapustili prvo smer razvoja. Primer je sam Torvalds: «Beseda administracija mi ni všeč, ker se nimam za skrbnika, ampak to dejansko počnem.«. Zdaj so razvijalci v dvajsetih ali tridesetih tisti, ki resnično delajo programsko delo.

Poleg tega Torvalds se spomnil še enega velikega problema ki imajo: "Nimamo dovolj vzdrževalcev. Izkazalo se je, da je res težko najti ljudi, ki so vzdrževalci. To je zanimivo in zahtevno, toda ena od slabosti vzdrževanja jedra je ta, da moraš biti ves čas zraven. Mogoče ni 24 ur na dan, ampak vsak dan, ko se odzoveš na e-pošto, moraš biti zraven. […] Potrebuje čas, potrebujejo izkušnje. Če bi to nekaj časa počel kot vzdrževalec od spodaj, da bi začel plaziti in si nato prislužil zaupanje dovolj ljudi.".

Hohndel je Torvaldsa vprašal tudi, ali je mogoče programerje C spremeniti v novi programerji COBOL od leta 2030. Linus je odgovoril: «Mislim, da je C še vedno eden izmed 10 najboljših jezikov. Ljudje aktivno iščejo gonilnike in stvari, ki za jedro niso zelo pomembne, na primer v Rustu. Ljudje to vidijo že leta. Prepričan sem, da se bo nekoč zgodilo.»

Bilo je celo prostora za pogovor o Appleu in njegovem premiku k ARM, opustitev x86. Linus verjame, da se bo sedanja arhitektura arhitekture spremenila in zagotavlja, da: «Zadnjih 10 let ali več se pritožujem, da je bilo težko najti strojno opremo ARM, ki bi bila uporabna za razvoj. Obstaja, vendar za x86 doslej niso bili prava konkurenca.«. Obstajajo stvari, kot sta AWS in njegovi Graviton procesorji, vendar Torvalds ne mara oblaka: «Razvijalci jeder želijo imeti stroj pred vami. […] Nočem razviti v bistvu ničesar, česar ne bi mogel uporabiti kot namizje".

Na vse to je naredil Hohndel Šala rekoč, da "Apple, če poslušaš, dobi Linus enega prvih prenosnih računalnikov ARM".