El Consejo de Fedora ha aprobado las contribuciones asistidas por IA a su distribución de Linux, tras un intenso debate y sujeto a estrictas condiciones.
Los colaboradores deben asumir la plena responsabilidad de sus contribuciones y divulgar el uso de herramientas de IA cuando esta genere una parte significativa de su trabajo sin modificaciones. La asistencia menor de IA, como la corrección gramatical, no requiere divulgación.
La política se redactó a finales de septiembre, tras una encuesta sobre IA realizada en el verano de 2024, y posteriormente fue debatida por la comunidad. También incluye secciones sobre el uso de la IA en la gestión de proyectos y Fedora como plataforma para el desarrollo de IA. Una cláusula destacada establece que «cualquier asistente de IA orientado al usuario, especialmente uno que envíe datos a un servicio remoto, no debe estar habilitado por defecto y requiere el consentimiento explícito e informado», algo que los usuarios de sistemas operativos comerciales probablemente agradecerían.
La arquitecta de operaciones de Fedora, Aoife Moloney, publicó ayer que «el consejo de Fedora ha aprobado la última versión de la política de contribuciones asistidas por IA», tras abordar dos preocupaciones iniciales sobre la rendición de cuentas y la transparencia.
La rendición de cuentas implica que un colaborador es responsable de todo lo que envía, ya sea generado por IA o no. Se reforzó la transparencia al establecer que «DEBE divulgar el uso de herramientas de IA cuando una parte significativa de la contribución se extrae de una herramienta sin modificaciones». Términos como DEBE, PUEDE y DEBERÍA en la política se definen como en la RFC 2119, utilizada para estándares de Internet.
Una contribución no es necesariamente código, sino que también puede incluir contenido como documentación, publicaciones en redes sociales, recursos de diseño, etc. Por lo tanto, la política no define qué es una contribución.
Fedora es un sistema operativo gratuito patrocinado por Red Hat y es la distribución de Linux más avanzada de la compañía. Se lanzan nuevas versiones cada seis meses y es la base de CentOS Stream, que a su vez es la base de Red Hat Enterprise Linux. Según la publicación sobre el borrador de la propuesta, el consejo de Fedora considera la IA como una «tecnología transformadora» y busca convertir su distribución en una plataforma sólida para el desarrollo y uso de la IA, protegiendo al mismo tiempo el uso indebido, la violación de la privacidad y el código de baja calidad.
Una de las preocupaciones expresadas en la política es que enviar «desperdicios de IA» supone una carga excesiva para los revisores humanos y, por lo tanto, no constituye una contribución aceptable. Otra es que, si bien las herramientas de IA pueden utilizarse como parte de un proceso de revisión, «la IA no debería tomar la decisión final sobre si una contribución se acepta o no».
Los asistentes de IA no son deterministas y pueden generar código con errores o mal estructurado, o código que la persona que lo solicitó no comprende. Algunos informes indican que la IA está erosionando la calidad del código. Por lo tanto, existen preocupaciones razonables sobre el impacto de la IA en la calidad de las contribuciones.
Sin embargo, un problema para Fedora, como lo plantea el arquitecto de la comunidad y miembro del consejo Justin Wheeler, es que «sin una política que proporcione algún tipo de orientación, ya corremos el riesgo de abuso».
Otro aspecto destacado por Wheeler es que, en ausencia de una política, un colaborador podría ser hostigado por los miembros del proyecto por el uso de la IA.
Si la política tiene éxito y los colaboradores cumplen sus directrices de divulgación y transparencia, esto permitirá investigar el impacto, positivo o negativo, de la asistencia de la IA en el proyecto.

