No seas un "sustituto de carne": KDE Linux marcar las líneas rojas a los programadores que usen la inteligencia artificial

Estilo de KDE Linux
Estilo de KDE LinuxMontaje/Freepik/KDE
Noticia
Añádenos en Google

Elígenos como tu fuente preferida en Google.

Conoce las nuevas directrices de KDE para el uso de inteligencia artificial y LLM en el desarrollo de código abierto: normas, restricciones y la regla de no ser perezoso.

¿La primera opción para los programadores? Antes de escoger Windows, los desarrolladores prefieren Linux y es que hay muchas razones por las que toman esta decisión.

Ahora que la inteligencia artificial se está convirtiendo en un factor importante para los proyectos con herramientas como Codex, Claude Code y más, surgen dudas sobre la calidad del código generado por IA, la responsabilidad de los desarrolladores y el impacto a futuro.

Ayudan a escribir código, detectar errores y acelerar tareas que antes requerían muchas horas de trabajo, pero mientras todo esto sucede, cada vez más organizaciones buscan un punto de equilibrio en cuanto a su uso.

La discusión afecta directamente a comunidades tan relevantes como KDE, Linux Kernel, GIMP o Godot, que están definiendo cómo convivir con la inteligencia artificial sin comprometer la calidad del software ni el aprendizaje de quienes contribuyen al proyecto.

KDE quiere que la IA sea una herramienta, no un reemplazo del desarrollador

KDEKDE

Acostumbrarse a usar la inteligencia artificial es una buena idea, pero también tiene sus contras, y es que puede generar que se evite el aprendizaje adecuado o se dependa constantemente de sus funciones.

KDE ha abierto un debate interno sobre el uso de modelos de lenguaje en sus proyectos mediante un borrador de directrices presentado por Nate Graham. La propuesta parte de una idea sencilla y contundente: “No seas perezoso”.

No es algo dicho de manera negativa, sino que es un mensaje que busca que los desarrolladores deleguen completamente su trabajo a los asistentes virtuales. 

Según el borrador, nadie dentro de KDE debería ser capaz de detectar si una contribución ha sido creada con ayuda de un LLM. No porque haya que ocultarlo, sino porque el resultado final debe tener la misma calidad, coherencia y nivel técnico que tendría un trabajo realizado directamente por la persona que lo envía.

Ahora, todas las contribuciones que tengan manipulación con estas herramientas podrían ser ignoradas o canceladas al 100%. Por otro lado, la propuesta también introduce una expresión llamativa: no ser un “sustituto de carne” o “proxy de carne”.

KDE advierte esto sobre todo porque hay muchos desarrolladores que se están centrando en copiar y pegar el contenido generado por IA sin siquiera comprender el código.

Según los registros compartidos, se van a analizar a profundidad los comportamientos sospechosos, como enviar cambios al proyecto que no se entiendan o puedan aportar al proyecto de verdad, presentar borradores incompletos y generar errores por una mala implementación. 

Las nuevas normas buscan proteger la calidad del software libre

Una de las cosas que más critica el equipo de KDE es que estos modelos suelen crear textos demasiado largos y con un estilo corporativo que no aporta tanto valor como se debería.

Al mismo tiempo, hay un mayor rango de generación de problemas dentro de los proyectos al no ir acorde con las directrices o presentar sesgos y alucinaciones.

Por ello, propone que las descripciones de solicitudes de fusión, mensajes de confirmación y respuestas a comentarios sean redactadas directamente por los colaboradores.

La única excepción contemplada es la traducción automática al inglés de textos escritos originalmente por el desarrollador en su idioma nativo.

Por si fuera poco, el proyecto seguirá un principio de “humano al mando”. Esto significa que cualquier código generado con asistencia de IA deberá ser revisado, comprendido y validado por quien lo envía.

KDE no prohíbe el uso de estas herramientas para depuración, investigación o búsqueda de errores, pero exige verificar la precisión de toda la información obtenida. 

Algunos proyectos, como GIMP, han adoptado medidas muy restrictivas y también hay distribuciones Linux que exploran activamente nuevas formas de integrar asistentes de programación basados en IA.

En fin, para la compañía está bien que se usen estas herramientas, pero hasta cierto punto, ya que no deberían sustituir el pensamiento crítico o las capacidades de un programador profesional.