Torvalds no se opone a la IA en el kernel; el código chapucero no será aceptado.
Los desarrolladores del núcleo de Linux eliminaron la obligación de indicar la ayuda de inteligencia artificial al preparar parches. Los autores ya no tienen que añadir la línea Assisted-by: LLM, sin embargo la responsabilidad sobre el código generado sigue siendo totalmente humana: el desarrollador debe comprender cada cambio, comprobarlo y saber explicarlo en la revisión.
El requisito se retiró de la documentación del núcleo y de la herramienta de comprobación de parches. Antes, el desarrollador debía poner Assisted-by si al escribir el código usó medios avanzados de automatización, incluidos modelos de lenguaje. Los responsables esperaban que la etiqueta ayudara a entender de antemano el origen de los cambios y a revisar con más atención el código generado por máquina.
En la práctica la regla dejó de aportar información útil. De 18 533 commits sin fusiones que los desarrolladores analizaron al debatir los cambios, solo alrededor del 10% contenían Assisted-by, aunque la IA se utilizó de forma mucho más amplia. Parte de los autores desconocía el requisito, otros omitían la etiqueta intencionadamente, y los responsables rara vez preguntaban por el origen del parche. Al final, la ausencia de la línea no decía con fiabilidad cómo se había preparado el código.
Renunciar a la etiqueta no autoriza a enviar a Linux código bruto procedente de un chatbot. La persona sigue obligada a entender todo lo que envía, comprobar la licencia y las pruebas, y luego firmar personalmente con Signed-off-by. El asistente de IA no puede poner esa firma. Si el autor no es capaz de explicar el funcionamiento del parche o de defender la decisión tomada durante la revisión, el responsable puede rechazar los cambios sin un análisis detallado.
La transparencia también se mantiene. Cuando el generador escribió una parte notable del código, encontró un error o ayudó a preparar una corrección, las normas de Linux recomiendan explicar en la carta de acompañamiento qué herramientas se usaron, qué parte del trabajo se realizó de forma automática y cómo la persona verificó el resultado. Los desarrolladores decidieron que unas pocas frases sustantivas dan al revisor más información que la misma línea Assisted-by en cada parche.
Linus Torvalds apoyó el enfoque, por el que los programadores experimentados pueden usar la IA con tranquilidad como herramienta de trabajo. El creador de Linux ve el problema principal en otra parte: los generadores de código permiten a personas enviar correcciones en partes del núcleo que les son desconocidas, sin entender las consecuencias y sin estar dispuestas a participar en el trabajo posterior del proyecto.
Para los responsables la carga ya se ha convertido en un problema práctico. La IA ayuda a encontrar errores reales en una base de código enorme, pero al mismo tiempo aumenta el flujo de informes y parches que alguien debe revisar. La nueva regla desplaza la atención de la pregunta «¿aquí ayudó la IA?» a una más útil para Linux: ¿entiende el autor su propio código y está dispuesto a responder por el resultado?