Linus Torvalds admite que ha necesitado a la IA para corregir un error del kernel de Linux: "Sospecho que esas cosas han sido entrenadas por personas que tal vez no sean tan tercas como yo"

Linus Torvalds programa Linux con IA
Linus Torvalds programa Linux con IAComputer Hoy
Noticia
Añádenos en Google

Elígenos como tu fuente preferida en Google.

Se alinean los astros, ya que el creador de Linux ha parcheado él mismo un bug en el kernel del sistema operativo con inteligencia artificial. Pero no fue sencillo.

Linus Torvalds ha pasado de ser una de las mayores voces críticas con la IA en el mundo de la tecnología a tener un punto de vista mucho más realista e incluso defender su uso, y recientemente ha corregido un error en el sistema operativo Linux gracias a una de estas herramientas, aunque no sin dificultades.

Como ha publicado a través del kernel de código abierto de Linux, el famoso programador finlandés ha publicado él mismo el parche para un bug en el kernel de Linux 7.3, relacionado con el uso de almacenamiento CCS como VRAM usable. 

Concretamente, se trata de un fallo menor de Linux en el driver gráfico de Intel Xe para tarjetas gráficas Battlemage G21 que causaba que el gestor de pantalla, GDM, se reiniciase en un bucle infinito, como explica It's Foss.

Esto en sí ya sería noticia, ya que Torvalds ya no programa directamente en Linux desde hace años, sino que su aportación se limita al mantenimiento, revisando el código escrito por otras personas y organizándolo en el kernel del sistema.

Pero además hay que sumarle el hecho de que el mítico creador de Linux admite que escribió el código con la "enorme ayuda" de la inteligencia artificial y necesitó 18 pruebas para completar el parche.

Pese a sus reticencias iniciales, no es la primera vez que Torvalds ha utilizado la IA, dado que ya lo hizo las pasadas navidades como parte de un proyecto personal, como no tuvo problema para reconocer. Sí que estamos ante una de las primeras veces en las que admite su uso para Linux y para fines profesionales.

"La IA me dijo varias veces que era imposible"

El error de Linux 7.3 tan solo necesitaba cambiar una línea de código, pero Torvalds ha reconocido que fue "una sesión de depuración infernal" que necesitó 24 parches y 18 intentos de cargar el kernel del sistema operativo hasta dar con la solución. 

"Me ayudó enormemente una IA que se encargó de gran parte del trabajo pesado", afirma el programador finlandés, que sin embargo también tiene críticas a esta herramienta.

"Me gustaría llamarla mi incansable ayudante, pero la IA afirmó varias veces sin rodeos que aquello era imposible e irresoluble. Sospecho que esas cosas han sido entrenadas por personas que quizá no sean tan obstinadas como yo", asegura.

Pese a la resistencia inicial, a base de persistencia, Torvalds consiguió que la IA siguiera añadiendo código de depuración y analizándolo. 

El programador también utilizó esta tecnología para escribir el mensaje de commit que se ha publicado para explicar el parche, algo de lo que no parece tener quejas.

Ver sus artículos

Roberto Corrales

Redactor

Roberto Corrales escribe sobre actualidad tecnológica, prueba dispositivos de todo tipo y escribe reportajes.