Debian ha aprobado una política que permite el uso de inteligencia artificial generativa en el desarrollo de su distribución, siempre que el contribuyente asuma toda la responsabilidad del código que envía. La norma, aprobada por amplia mayoría bajo el nombre de Choice 5, refleja un debate que atraviesa el ecosistema Linux: abrir la puerta a los modelos de lenguaje está multiplicando los parches y reportes que reciben los mantenedores, y la presión ya se nota en varios proyectos.
En los últimos meses hemos visto cómo distintas comunidades de código abierto han tenido que fijar postura sobre cuánto código generado por IA aceptan en sus repositorios. Como sabéis, la discusión suele resolverse de dos formas: la prohibición directa o un permiso condicionado a que quien envía el código responda por él, aunque lo haya escrito un agente. Esta segunda opción se ha impuesto en los proyectos que no quieren cerrar la puerta a la tecnología, aunque trae consigo un coste que no vemos a primera vista: la carga que recae sobre quienes revisan cada contribución.
Qué establece la política Choice 5 de Debian
El texto aprobado por los desarrolladores no prohíbe ni respalda de forma expresa el uso de herramientas de IA generativa en el desarrollo, el empaquetado o la documentación del proyecto. Debian reconoce que estas herramientas pueden mejorar de forma sustancial la productividad de los voluntarios, dejándoles más tiempo para las tareas que exigen criterio técnico y revisión humana.
La política, eso sí, exige que todas las contribuciones cumplan los mismos estándares de calidad, corrección, mantenibilidad y cumplimiento legal, sin excepción por el método usado para producirlas. Usar un asistente de IA no reduce la responsabilidad de quien firma el envío: se espera que cada contribuyente entienda, revise, pruebe y, si hace falta, modifique el resultado antes de incorporarlo al proyecto. El planteamiento nos recuerda al que ya aplica el kernel de Linux, donde señalar a un modelo de lenguaje como responsable de un fallo no libera de culpa a quien lo envió.
El aumento de parches que ha encendido las alarmas
Linus Torvalds ha detectado un incremento notable de correcciones de errores en las últimas versiones candidatas del kernel, un repunte que atribuye a la aceleración que provocan los agentes de IA a la hora de localizar fallos. El fenómeno no se limita a los parches: los canales oficiales también están recibiendo reportes de errores de forma masiva, generados en muchos casos por estas mismas herramientas.
Ese volumen añade una capa de trabajo que antes no existía. Cuando un proyecto da el visto bueno a la IA, cualquiera puede pedirle a un agente que rastree fallos y envíe correcciones sin necesidad de dedicar horas a la búsqueda manual. El resultado es que los mantenedores, que ya revisaban un flujo constante de contribuciones humanas, ahora deben sumar a ese trabajo la criba de los envíos generados por modelos de lenguaje.
Qué propone Torvalds para los mantenedores de Linux
Torvalds no considera que ignorar el problema sea una opción. En la publicación donde detalló su postura sobre los envíos generados por IA, reconoció que estas herramientas «pueden ser un instrumento algo doloroso, tanto por la carga de trabajo para los mantenedores como por lo de seguir encontrando fallos vergonzosos». Según explicó, la solución no pasa por mirar hacia otro lado, sino por conseguir que esas herramientas terminen ayudando a los mantenedores en su trabajo diario en lugar de sumarles más carga.
