Fedora sucumbe ante la IA: esta distro de Linux ya acepta código generado por ChatGPT o Copilot

Escrito por

en

​​

Pese a que la inteligencia artificial está hasta en la sopa, lo cierto es que su relación con la comunidad del código abierto siempre ha sido un tema un tanto complejo. Siempre se habían mantenido distantes hasta ahora.

Fedora, una de las distros más conocidas de Linux, ha dado un paso más allá al permitir la inclusión de código generado por herramientas como ChatGPT o GitHub Copilot, aunque bajo la estricta mirada de una nueva política que busca mantener el alma del proyecto intacta.

Lo cierto es que esto es algo que lleva un tiempo cocinándose. Red Hat, empresa matriz y principal impulsora de Fedora, ya había empezado el año valorando cómo integrar la inteligencia artificial tanto en el desarrollo como en la experiencia de usuario. 

La discusión giraba en torno a la pregunta de cómo la IA podría afectar la esencia del desarrollo de código o si directamente esta iba a acabar su esencia. La respuesta de Fedora ha sido la de aceptar la realidad, pero con cabeza y muchas normas.

Fedora dice sí a la IA pero basándose en tres grandes pilares

Por supuesto, esto ha provocado un gran tsunami de críticas. Durante semanas, los foros ardieron. Desarrolladores expertos, jóvenes que se están iniciando y expertos en ética tecnológica empezaron a lanzarse todo tipo de dardos. 

Algunos veían esto como una oportunidad de evolución. Otros lo comparaban con abrir una puerta que, una vez traspasada, ya no podrá cerrarse. Al final, el Consejo de Fedora votó y la IA puede contribuir, pero los humanos siguen siendo responsables. Ningún asistente automático podrá decidir si un cambio se aprueba o no.

La Free Software Foundation (FSF) también ha intervenido. Aunque no rechaza el uso de IA, advierte de la necesidad de transparencia total. Para ellos, la libertad del software no solo consiste en usar o modificar código, sino también en saber cómo se ha generado. Si una IA ha intervenido, el usuario debería tener derecho a saberlo.

Por todo esto, la nueva política de Fedora descansa sobre tres pilares que podrían describirse como sus tres mandamientos frente a la inteligencia artificial: responsabilidad, transparencia y límites.

El primer principio es claro: el autor siempre será el humano. No importa si el código lo generó un modelo de lenguaje o fue sugerido por una IA; quien lo firma asume toda la carga ética, técnica y legal. 

El segundo pilar, la transparencia, busca que nadie oculte de dónde viene una idea o aporte. Si se usó IA, debe declararse. Fedora propone incluso marcar esas contribuciones mediante etiquetas específicas en los commits. Una especie de rastro visible que evite malentendidos y ayude a construir un historial limpio. “No queremos engaños ni dudas”, escribía uno de los moderadores del debate.

Y el tercero, quizá el más humano de los tres, es que la IA no puede reemplazar el criterio. Ninguna herramienta podrá decidir si algo va o no al repositorio principal. Solo las personas podrán validar la calidad final del código. De esta forma, Fedora deja claro que la IA puede ayudar, pero jamás suplantar.

Una decisión empujada por una realidad del día a día

Lo cierto es que esto ha llegado de la forma más natural posible. Miles de colaboradores ya estaban usando IA para automatizar tareas, escribir pruebas o generar código. Lo hacían sin una regla oficial, simplemente porque era útil y funcionaba. 

Según el propio Consejo de Fedora, formalizar esa costumbre se centra principalmente en poner orden. Ahora los colaboradores podrán seguir usando Copilot o ChatGPT, pero de forma honesta. 

Lo cierto es que esto no es tan distinto a lo que ocurrió con los traductores automáticos: primero se usaron sin normas, luego se integraron de forma oficial. Fedora quiere hacer exactamente lo mismo.

Pese a todas estas protecciones, muchos temen que esto abra las puertas a la pereza intelectual o a una pérdida de calidad. Otros hablan de un problema legal, mencionando qué sucederá si una IA produce código basado en fragmentos con licencias incompatibles. Fedora intenta anticiparse y por eso el peso de la autoría y la responsabilidad cae sobre quien lo publica. No hay excusas posibles.

 

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *