Desde hace un tiempo, hay una política que rige el desarrollo del kernel Linux, la cual señala que, si se emplea un agente de IA/LLM en la creación de parches, se debe emplear el atributo «Asistido por». La cuestión es que esta etiqueta no solamente debe indicar el nombre del agente de IA/LLM, sino también su modelo y versión. Esto ha disgustado a muchos desarrolladores, los cuales están solicitando remover este atributo al desarrollar parches para Linux.

¿Cuál es la razón del enfado de varios desarrolladores de Linux como para justificar el hecho de remover la política de usar atributos de IA/LLM en los parches para el kernel?
Christian Brauner, quien es uno de los principales desarrolladores de Linux, fue el que inició el incendio contra el uso de etiquetas de IA/LLM en el kernel en las listas de correos. Si bien Brauner no pidió remover la política como tal, sí exigió cambiar la misma a fin de simplificar su uso, en donde solamente se solicite el nombre común del agente de IA/LLM utilizado en el parche. ¿La razón? Pues tiene mucho sentido, ya que Brauner considera que la política, tal como está vigente hoy, solo le hace publicidad gratis a las compañías.
«¿Por qué precisamente necesitamos toda esta información detallada sobre qué? Me resulta muy irritante que nuestro historial de Git haya comenzado efectivamente a funcionar un poco como una plataforma publicitaria gratuita para un montón de empresas de IA y sus agentes y modelos patentados.
Y aún no me queda claro qué es exactamente lo que obtenemos de este análisis detallado.
Información: ¿Queremos realizar un análisis estadístico sobre qué agente y cuál es el modelo más utilizado y se publicará en LWN en algún momento? Pero bueno, si queremos hacer esto, ¿podemos simplificarlo al máximo?
Algo así como: ‘Con la colaboración de: LLM‘ o ‘con la ayuda de: Asistente de codificación‘». Indicó Brauner en su propuesta para remover partes de la política sobre el uso de etiquetas de IA/LLM en los parches del kernel.
Muchos desarrolladores de Linux apoyaron la propuesta de Brauner
Luego de la crítica y sugerencia de Brauner, numerosos desarrolladores compartieron su punto de vista, dado que no todos siguen dicha directriz. También se reseña el hecho de que esta etiqueta suele generar en ocasiones confusiones, sobre todo cuando se tratan de parches sobre cambios de varias versiones. Otro elemento que resalta en las críticas es que muchas veces no se indica para qué se usó la asistencia de IA y, por lo tanto, no se sabe a ciencia cierta hasta dónde involucró la IA en el desarrollo del parche. Esto también desató las críticas de los desarrolladores más puristas y de la vieja escuela, los cuales se oponen al uso de la IA en todo sentido.
Por su parte, Jeff Layton, otro de los desarrolladores destacados de Linux, propuso remover completamente la política de utilizar atributos de IA/LLM en el desarrollo de parches para Linux. Su argumento es el siguiente:
«Hemos tenido este requisito en la documentación durante varios meses, pero está quedando claro que la relación señal/ruido es bastante baja.»
- No se sigue universalmente. Si bien muchas personas intentan atribuirlo. Los másteres en Derecho (LLM) se forman de buena fe, aunque no todos lo hacen por diversas razones.
- Básicamente, sirve como publicidad gratuita para las empresas de LLM privadas.
- No está claro por qué queremos recopilar esta información en primer lugar.
Dado que los datos que proporciona son, en el mejor de los casos, defectuosos y se recopilan con un propósito que no está claro, eliminemos por completo el requisito de estas etiquetas en el núcleo del sistema operativo.»
¿Y qué dice Linus Torvalds sobre el planteamiento de remover las etiquetas de IA/LLM en el desarrollo de parches para Linux?
Hasta ahora, Torvalds no se ha manifestado en este debate, pero es probable que, cuando decida intervenir, tendrá un punto de vista coincidente. Sin duda resulta muy interesante ver qué posición jugará finalmente Linus Torvalds en este revuelo que hay en los desarrolladores de Linux.
