Linus Torvalds va parlar sobre el treball, problemes de el present i futur en el nucli

En la conferència virtual Open Conference SummitLinux encastat de la setmana passada, Linus Torvalds va discutir el present i el futur de el nucli de Linux en una conversa introductòria amb Dirk Hohndel de VMware.

Durant la discussió, es va plantejar el tema de l'canvi generacional en l'entorn de desenvolupament. Linus va assenyalar que tot i els gairebé 30 anys d'història de el projecte, en general, la comunitat no és tan vella: hi ha moltes persones noves entre els desenvolupadors que encara no tenen 50 anys.

Els veterans es tornen vells i canosos, però aquells que han estat involucrats en el projecte durant molt de temps, per regla general, han deixat d'escriure un nou codi i es dediquen a tasques relacionades amb el manteniment o l'administració.

La recerca de nous mantenidors es veu com un gran problema. Hi ha molts desenvolupadors actius en la comunitat que estan feliços d'escriure codi nou, però pocs estan disposats a dedicar el seu temps a mantenir i verificar el codi d'una altra persona.

A més de l'professionalisme, els mantenidors han de gaudir de plena confiança. També es requereix que els encarregats de manteniment estiguin constantment involucrats en el procés i treballin contínuament; el responsable de manteniment sempre ha d'estar disponible, llegir cartes i respondre-cada dia.

Treballar en aquestes condicions requereix molta autodisciplina, de manera que hi ha pocs i cap mantenidor, i la recerca de nous mantenidors que puguin revisar el codi d'altres persones i tornar a enviar els canvis als mantenidors superiors es converteix en un dels principals problemes de la comunitat .

Quan se li va preguntar sobre els experiments en el nucli, Linus va dir que la comunitat de desenvolupament de l'nucli ja no es pot permetre alguns dels canvis bojos que es van fer abans. Si el desenvolupament anterior no obligava a res, ara molts sistemes depenen de el nucli de Linux.

Quan se li va preguntar sobre el processament de l'nucli en llenguatges com Go i Rust, ja que hi ha el risc que el 2030 els desenvolupadors C es converteixin en la similitud actual dels desenvolupadors en COBOL, Linus va respondre que C roman en els deu idiomes populars principals, però per subsistemes no centrals, com ara controladors de dispositiu, és la consideració que es dóna a proporcionar enllaços de desenvolupament en llenguatges com Rust.

En el futur, s'espera que proporcioni diferents models per escriure aquests components secundaris, Sense limitar-se a l'ús de l'llenguatge C.

La intenció d'Apple d'utilitzar processadors d'arquitectura ARM en ordinadors d'escriptori i portàtils, comentar Linus amb l'esperança que aquest pas ajudarà a fer que ARM sigui més accessible per a les estacions de treball. Durant els últims 10 anys, Linus s'ha queixat de la impossibilitat de trobar un sistema ARM que sigui adequat per al sistema de el desenvolupador.

per analogia amb la forma en què l'ús d'ARM per part d'Amazon va fer possible promoure aquesta arquitectura en els sistemes de servidors, és possible que les accions d'Apple posin a disposició potents PC ARM que es puguin fer servir per al desenvolupament en uns pocs anys.

Pel que fa a la seva nova PC basada en el processador AMD, Linus va esmentar que tot funciona bé, excepte «per un refrigerador molt sorollós.»

Sobre les classes principals, Linus va dir que és avorrit i interessant. És avorrit, perquè ha de bregar amb la rutina de corregir errors i ordenar el codi, però és interessant, perquè constantment necessita bregar amb noves tecnologies, interactuar amb equips de baix nivell i controlar tot el que passa.

Sobre COVID-19, Linus va esmentar que les maneres de pandèmia i aïllament no van afectar el desenvolupament, ja que els processos d'interacció es basen en la comunicació per correu electrònic i el desenvolupament remot.

Dels desenvolupadors de el nucli amb els quals interactua Linus, ningú va resultar ferit per la infecció. L'ansietat va causar la desaparició durant un o dos mesos d'un dels associats, però va resultar estar associada amb l'aparició de la síndrome de túnel.

Linus també va esmentar que durant el desenvolupament de l'nucli 5.8, haurà de passar més temps preparant la versió i llançar una o dues versions de prova addicionals, ja que aquest nucli va resultar ser inusualment gran en termes de la quantitat de canvis.


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.