Linus Torvalds, creador de Linux: "Esto es basura y hace del mundo un lugar activamente peor para vivir"

Imagen generada con IA

El padre de Linux rechazó una contribución de código RISC-V enviada por un ingeniero de Google para el kernel 6.17, al considerar que incluía cambios innecesarios en archivos genéricos.

En el ecosistema de Linux, cada nueva versión del kernel pasa por un proceso de revisión en el que no hay margen para el error. Esta vez, Linus Torvalds, creador y responsable del núcleo del sistema, ha rechazado una propuesta de código enviada por un ingeniero de Google para la versión 6.17

Es importante mencionar que el motivo es que llegó fuera de plazo y presentaba fallos que, según él, no deberían haberse enviado en esas condiciones. Y es que Torvalds no es nuevo en este tipo de situaciones

Desde que desarrolló el kernel de Linux en 1991 como un proyecto personal mientras estudiaba en la Universidad de Helsinki, Finlandia, su papel ha sido clave para mantener la calidad y estabilidad del sistema. 

Aunque cuenta con la colaboración de un amplio equipo de desarrolladores y colaboradores que le ayudan a mantener el núcleo a flote, sigue revisando personalmente cambios relevantes, sobre todo aquellos que pueden afectar a varias partes de la arquitectura.

Una basura que no debe estar en el núcleo de Linux

Todo comenzó con una solicitud de incorporación de cambios para la arquitectura RISC-V enviada por Palmer Dabbelt, ingeniero del equipo de Android en Google. Estos parches pretendían introducir mejoras en el soporte de la arquitectura de código abierto, pero no llegaron en el momento adecuado. 

Torvalds había advertido que, por motivos de agenda, necesitaba recibir las solicitudes con antelación. Pese a ello, el envío se hizo tarde y, para agravar la situación, incluía modificaciones en archivos genéricos que no guardaban relación directa con RISC-V.

Ese tipo de cambios es especialmente delicado porque puede impactar en otras arquitecturas y romper la coherencia del código. El creador de Linux fue claro, donde si algo se envía fuera de plazo, como mínimo debe ser técnicamente impecable, y en este caso no lo era. 

Torvalds dejó claro que no aceptará más solicitudes de este tipo y recalcó que los plazos deben cumplirse y que las aportaciones han de ceñirse a su ámbito correspondiente. 

También recordó que el trabajo en el kernel no es solo cuestión de escribir código, sino de hacerlo de forma que no ponga en riesgo la estabilidad del sistema en su conjunto. 

De cara a la versión 6.18, pidió que las contribuciones se envíen a tiempo y libres de problemas innecesarios. Aunque su tono fue firme, sus observaciones incluyeron detalles técnicos para que el equipo implicado pueda corregir lo que no funcionó en esta ocasión. 

No se trató únicamente de un rechazo, sino de una llamada de atención sobre cómo se debe trabajar en un proyecto de esta magnitud.

Como era de esperar, el comentario de Linus Torvalds generó debate en redes y foros especializados. Una parte de la comunidad aplaudió su franqueza y la consideró necesaria para mantener el nivel de exigencia que caracteriza al desarrollo de Linux.

Otros, en cambio, opinaron que un enfoque más diplomático podría favorecer la colaboración y evitar tensiones innecesarias entre equipos. 

No es la primera vez que Torvalds provoca este tipo de reacciones en los desarrolladores; su estilo directo es ya una marca personal y, para bien o para mal, forma parte de su forma de liderar el proyecto.

Quién es Linus Torvalds

Linus Torvalds nació en Helsinki en 1969 y, en 1991, creó la primera versión del núcleo de Linux. Lo que comenzó como un proyecto personal acabó convirtiéndose en uno de los pilares de la informática

Hoy, Linux está presente en millones de servidores, en supercomputadoras, en la mayoría de dispositivos móviles gracias a Android y en gran parte de la infraestructura que sostiene internet. El kernel es el corazón del sistema, porque gestiona la comunicación entre el hardware y el software, coordina procesos y garantiza que todo funcione con eficiencia.

Más de tres décadas después, Torvalds continúa implicado en el día a día del desarrollo. Su labor consiste en coordinar el trabajo de miles de desarrolladores, aprobar cambios y marcar el rumbo técnico del proyecto. 

Aunque la mayor parte del trabajo se reparte entre diferentes mantenedores especializados por áreas, su criterio sigue siendo decisivo para aprobar las modificaciones finales.

El presente y el futuro de Linux

Linux se ha convertido en una pieza estratégica para la industria tecnológica, no solo por su presencia en centros de datos, sino también por su papel en proyectos emergentes como la arquitectura RISC-V. 

Esta última busca ofrecer una alternativa abierta a los procesadores propietarios, con aplicaciones que van desde dispositivos integrados hasta servidores de alto rendimiento. Pero, para que estos avances lleguen a buen puerto, la estabilidad del kernel es esencial. 

Cualquier error en esta parte del sistema puede tener consecuencias en cascada, afectando a hardware y software de forma global. Por eso, mantener un nivel de exigencia alto en la calidad del código debe ser una garantía de que Linux seguirá siendo fiable y seguro.

En este contexto, la decisión de Torvalds de rechazar la propuesta de Google no solo refleja su forma de trabajar, sino también la importancia de cumplir estándares y plazos en un proyecto que afecta a millones de usuarios y empresas en todo el mundo.

Otros artículos interesantes:

Más información sobre: