Linus Torvalds estalla contra el uso de la IA en Linux: "Todo esto es un lío totalmente inútil, es una pérdida de tiempo para todos"

Linus Torvalds estalla contra el uso de la IA en Linux
Linus Torvalds estalla contra el uso de la IA en LinuxGenerada con IA / Computer Hoy

El padre de Linux quiere establecer límites claros y pararle los pies a todos esos desarrolladores que usan la IA indiscriminadamente para corregir código. 

Linus Torvalds, creador de Linux, ha estallado contra la forma en que muchos desarrolladores están utilizando la inteligencia artificial

Lo que comenzó como una herramienta con enorme potencia (con la que todos estaban de acuerdo) para ayudar a los programadores, se ha convertido en una pesadilla que está colapsando las listas donde se gestionan los fallos de seguridad más críticos de la plataforma.

Actualmente, los desarrolladores están usando herramientas de inteligencia artificial para crear y mejorar código, corregir errores y generar funciones a una velocidad que antes era imposible. Lo que hace unos años llevaba meses de trabajo y escritura manual, ahora se procesa en semanas.

El problema es que no todos esos resultados son útiles. Las herramientas de IA no siempre entienden el contexto completo del sistema, y muchas veces señalan posibles errores que en realidad no afectan a nadie o que ni siquiera son verdaderos problemas. Aun así, esos avisos llegan a los desarrolladores como si fueran importantes. Y aquí es donde empieza el problema de verdad.

Por otro lado, cada vez hay más personas sin tanta experiencia que directamente usan herramientas de inteligencia artificial o programas automáticos para analizar el código y buscar fallos. Sobre el papel, esto debería ser positivo, pero lo cierto es que la realidad dista bastante de esto.

Una situación con la IA en Linux que comienza a entorpecer todo el trabajo

Toda esta problemática empezó a generar caos durante el ciclo de pruebas de la versión Linux 7.0, cuando los coordinadores del sistema vieron que algo no estaba yendo como siempre. El número de avisos por errores en el código se había disparado como nunca, pero la inmensa mayoría eran fallos absurdos, aspectos que no afectaban al rendimiento y que no justificaban retrasar el lanzamiento del software

Linus sospechó de inmediato que detrás de esa enorme cantidad de informes clónicos no había humanos picando código, sino personas lanzando herramientas de IA sin control para escanear el sistema en busca de logros fáciles.

El problema ha tocado fondo con la llegada de la versión en pruebas Linux 7.1-rc4. En este periodo de corrección de errores, la lista de seguridad de Linux se ha llenado de errores basura. Decenas de usuarios están usando sus asistentes de IA en el código de Linux, recogiendo sin control todo lo que el robot encuentra y mandando el documento directamente a los canales privados sin aplicar un mínimo de sentido común o criterio humano.

El problema es que esto es algo que se sabe con posterioridad y no realmente cuando se publica. Cuando alguien envía un posible fallo al equipo del kernel, no se puede pasar por alto. Aunque venga de una IA, aunque sea poco probable que sea un problema real, alguien tiene que comprobarlo. Eso implica leer el código, analizarlo y decidir si merece la pena corregirlo o no.

De ahí que Linus Torvalds haya sido bastante claro con el uso de la IA en Linux. Si bien supone un gran avance, los fallos (y los reportes de errores erróneos) crecen. Con esto como base, a partir de ahora, el código generado con ayuda de IA no puede llevar la firma de los desarrolladores.

En su lugar, se añade una etiqueta distinta que deja claro que ha habido asistencia de inteligencia artificial. Así, cualquier persona que revise ese código sabe exactamente de dónde viene.

Aun así, y pese a estas medidas, esto está generando un cuello de botella insostenible por algo muy simple: al ser una lista privada, nadie sabe lo que está denunciando otro usuario. Como casi todo el mundo utiliza las mismas herramientas de IA, los mismos robots encuentran exactamente los mismos fallos una y otra vez. 

El resultado, como antes se ha comentado, es que los mantenedores del sistema pasan sus jornadas laborales reenviando correos repetidos o respondiendo "esto ya lo arreglamos hace un mes" en canales públicos, perdiendo el tiempo.

Linux tratará los fallos de la IA como información pública

Hartos de perder horas con el mismo error clonado por veinte robots diferentes, las personas al mando de Linux han tomado una medida drástica para acabar con esto. A partir de ahora, cualquier fallo que haya sido detectado mediante una inteligencia artificial dejará de considerarse secreto por definición y se prohibirá su envío a la lista privada. 

Torvalds ha dejado claro que gestionar estos avisos automatizados de forma anónima es una pérdida de tiempo que solo empeora la carga de trabajo, por lo que todo reporte automatizado se derivará directamente a los foros abiertos para que la propia comunidad los descarte.

El creador de Linux ha explicado que no quiere desanimar a la gente a usar la IA como apoyo, pero exige que se haga con cabeza. Si un robot encuentra una línea de código sospechosa, lo verdaderamente útil no es enviar un informe rápido y apuntarse el tanto; lo que aporta valor real es analizar el problema como lo haría un humano.

Ver sus artículos

Carolina González

Redactora

Carolina González, redactora de actualidad, reportajes a fondo, análisis de todo tipo de productos y vídeos para el canal de Youtube.