En la Cumbre de Código Abierto de la Linux Foundation en Seúl, Corea del Sur, el creador de Linux, Linus Torvalds, discutió su rol evolutivo en el proyecto, enfatizando el mantenimiento sobre la programación. Destacó la adopción de Rust, el impacto de la IA en el desarrollo y su preferencia por lanzamientos estables y 'aburridos' del kernel. Torvalds también abordó la creciente implicación de Nvidia en esfuerzos de código abierto.
Linus Torvalds, el creador de Linux y Git, habló en la Cumbre de Código Abierto de la Linux Foundation en Seúl a principios de este mes en una conversación con Dirk Hohndel, jefe de código abierto en Verizon. Torvalds reveló que no ha sido programador durante casi 20 años, pasando a un rol como líder técnico y mantenedor. 'Ya no soy programador. No estoy haciendo muchas cosas. Principalmente estoy viendo cómo Linux avanza', dijo. Para Git, que inventó, se describió como 'casi solo un espectador'.
Reflexionando sobre la última década desde Linux 4.8, Torvalds enfatizó la naturaleza continua del trabajo en el kernel. Después de 35 años, el proyecto se centra en el mantenimiento, la limpieza de código y el soporte para nuevo hardware. 'El trabajo real es el mantenimiento continuo, manteniendo todo funcionando sin problemas', señaló. Su rol ha evolucionado de rechazar principalmente propuestas —diciendo 'no' a ideas radicales— a ocasionalmente fomentar la innovación, como aprobar la integración de Rust a pesar de la resistencia.
Rust entró en el kernel de manera experimental hace cinco años y se convirtió en parte del código base tres años después, generando debates e incluso salidas de mantenedores. Torvalds cree que valió la disrupción: 'Rust se está convirtiendo realmente en parte del kernel, y ya no es solo algo experimental'. Abordó tensiones recientes, incluyendo la eliminación de algunas funciones del kernel debido a conflictos interpersonales, llamando a la comunidad una 'familia feliz' en general.
Sobre tendencias de hardware, Torvalds minimizó preocupaciones sobre el auge de Nvidia y AMD en el procesamiento de IA. Ve a las GPUs como ejecutándose sobre Linux, y notó las contribuciones mejoradas de Nvidia al kernel debido a la importancia de la IA. Respecto a la IA en el desarrollo, Torvalds no ha usado codificación asistida por IA: 'No he jugado con ellas en absoluto'. Ve a la IA como una herramienta como los compiladores, aunque las aplicaciones experimentales enfrentan desafíos, incluyendo rastreadores de IA disruptivos en kernel.org.
Torvalds prefiere lanzamientos 'aburridos', como el actual Linux 6.18 RC4, lo que significa no tener características que 'rompan máquinas para millones de personas en todo el mundo'. Su estrés viene de 'la gente', aliviado a través de pasatiempos.