Nadie tuvo el valor de tocar este controlador de Linux durante la años hasta que llegó la IA y decidió eliminarlo: "No se conoce ningún hardware que aún lo utilice"

Greg Kroah-Hartman habla sobre el estado de Linux
Greg Kroah-Hartman habla sobre el estado de LinuxMontaje/Freepik
Noticia
Añádenos en Google

Elígenos como tu fuente preferida en Google.

Greg Kroah-Hartman eliminó definitivamente del kernel de Linux el controlador serial "moxa.c" debido a componentes demasiado antiguos y parte es gracias a la IA.

Tras la gran actualización de Linux, las nuevas funciones o mejoras de rendimiento han ido sumando en cada versión, pero el trabajo de Linus Torvalds no se detiene ahí.

El kernel sigue recibiendo novedades y una de las más importantes que se han agregado recientemente por parte del ingeniero Greg Kroah-Hartman. 

En este caso, el foco se posiciona sobre un antiguo controlador de Linux, presente en el sistema del pingüino Tux desde finales de los años noventa, el cual había permanecido intacto durante años hasta que la inteligencia artificial empezó a estar relacionada con código masivo y posibles problemas generales.

Un controlador olvidado desde 1999 que finalmente desaparece del kernel

Dos estudiantes frente a un ordenador con diferentes actitudes ante el uso de la IA
Dos estudiantes frente a un ordenador con diferentes actitudes ante el uso de la IAGenerado con IA

El 3 de agosto de 2026, Greg Kroah-Hartman (GKH), uno de los mantenedores más importantes del kernel de Linux, envió un parche para eliminar por completo el controlador "drivers/tty/moxa.c".

Este driver forma parte de la familia de tarjetas seriales multipuerto Moxa Intellio (como las PCI/ISA C218 o C320). Debido a que el soporte en cuestión ha estado en el kernel desde 1999, al tratarse de un hardware antiguo y descatalogado, ha sido eliminado del árbol oficial del proyecto.

Según It's Foss, este cambio ha conllevado una limpieza de 2.137 líneas de código. Al mismo tiempo, en la eliminación se sumaron entradas relacionadas en Kconfig y Makefile, lo cual subió la cifra a 2.148 líneas en total.

"Se trata de un controlador muy antiguo para el que ya no existe hardware conocido en uso. Como la propia compañía confirmó que tampoco lo necesita, hemos decidido eliminarlo. Los modelos de inteligencia artificial están empezando a analizar este código y a detectar supuestos problemas que solo generarían trabajo innecesario, porque el controlador ya no se utiliza. Si alguien llegara a necesitarlo en el futuro, siempre podría recuperarse mediante una implementación más moderna".

Un controlador extremadamente antiguo que ya no tiene repercusión debido a piezas obsoletas que es poco probable utilizar en la actualidad, solo se convierte en una parte "basura" del código

Por otro lado, un punto importante que destaca el ingeniero en software es que las revisiones impulsadas por modelos de lenguaje estaban generando hallazgos que suponían más trabajo para los desarrolladores sin aportar beneficios reales.

Aun así, la puerta no queda cerrada por completo. El propio mantenedor indicó que, si alguien necesitara recuperar el soporte en el futuro, este podría volver en una implementación más moderna y adaptada a los estándares actuales del kernel.

La IA no eliminó el código, pero aceleró una decisión pendiente desde hace años

¿Qué ha sucedido con la implementación de la inteligencia artificial en el código? La decisión corresponde a un mantenimiento práctico, tal y como se ha estado haciendo en otras versiones recientes donde se está aplicando una limpieza general.

Aunque algunos titulares apuntan a que la inteligencia artificial “borró” código del kernel de Linux, la realidad es bastante más matizada. Moxa, fabricante taiwanés especializado en redes industriales, ya había dejado claro años atrás que la línea Intellio estaba llegando al final de su vida útil. 

En 2021, Ray Chen comunicó a Jiri Slaby, mantenedor de partes del subsistema serial de Linux, que la compañía no tenía intención de seguir manteniendo esa plataforma.

A raíz de ello se llegó a plantear marcar el controlador como dañado o incluso eliminarlo por completo, solo que la propuesta quedó en espera durante varios años.

No fue hasta mayo de 2026 cuando una reorganización del subsistema TTY volvió a poner el tema sobre la mesa. En este punto, la modificación finalmente fue confirmada y la aparición de asistentes virtuales fue clave para analizar el código antiguo con mayor profundidad. 

Por eso, antes de afirmar que la IA eliminó el controlador, sería más correcto decir que ayudó a acelerar una limpieza que llevaba años pendiente.

Curiosamente, esta decisión llegó poco antes de que Kroah-Hartman mostrara también una postura más estricta respecto a determinados parches generados por modelos de lenguaje, reflejando cómo la inteligencia artificial está empezando a influir en los procesos de mantenimiento del kernel.