Linus Torvalds se hartó de la IA: advierte que entorpece el desarrollo de Linux

Wait 5 sec.

El creador de Linux dejó claro que el uso de la inteligencia artificial en el desarrollo de software tiene un límite que no está dispuesto a tolerar. Linus Torvalds ha denunciado públicamente que existe un exceso de actividad en el desarrollo del kernel debido a parches triviales generados con herramientas de IA. Estas correcciones se están volviendo un lastre y entorpecen el trabajo de quienes sí están haciendo algo útil.Según reporta Neowin, Torvalds publicó sus críticas en su mensaje más reciente de la lista de correo del kernel de Linux. El detonante fue el desarrollo de Linux 7.1 RC5, un punto del ciclo que debería enfocarse en identificar fallos que no existían en versiones anteriores. Sin embargo, el RC5 llegó cargado de cambios que Torvalds describe directamente como "cosas totalmente triviales".El problema concreto que señala el creador de Linux es que varios desarrolladores están usando herramientas de IA para detectar problemas en el código del kernel. Estos envían parches que no corrigen regresiones reales, sino problemas menores que llevan tiempo ahí y que tendrían que haberse presentado al inicio del ciclo de desarrollo. Torvalds advierte que a partir de ahora será más estricto revisando estas solicitudes de integración y que rechazará las que no justifiquen su inclusión en esta fase.La situación con los informes de bugs duplicados también le tiene agotado. Linus explicó que la lista de seguridad del kernel se ha vuelto casi imposible de gestionar, puesto que distintas personas encuentran los mismos problemas usando las mismas herramientas y los reportan por separado. Debido a ello, los mantenedores del kernel pasan el tiempo reenviando informes a las personas adecuadas o explicando que ese bug ya se había corregido hace semanas.Linus Torvalds no está en contra de la IAAunque el creador de Linux parece estar harto de la IA, lo cierto es que no está en contra del uso de esta tecnología. Torvalds dijo que las herramientas de IA son útiles si se usan bien, no como lo están haciendo muchos contribuyentes del kernel. La práctica de identificar un fallo con ayuda de la IA y reportarlo sin acompañarlo de un parche real o un análisis no aporta nada."Con o sin correcciones, sean triviales o no, este tipo de semanas tan largas para lanzar versiones candidatas no favorecen la estabilidad a largo plazo" dijo Linus. "Así que, gente: empiecen a revisar con más detenimiento sus solicitudes de extracción y pregúntense: ''¿Es esto realmente una regresión o es lo suficientemente grave como para no ir directamente a la pila de desarrollo?'".Torvalds pidió a los desarrolladores que si quieren aportar algo de verdad, la forma de hacerlo es leer la documentación relevante, entender el problema a fondo y presentar un parche que lo solucione. Enviar un reporte genérico sin comprensión real del asunto no ayuda a nadie y, en esta fase del ciclo, activamente perjudica al proyecto.El ciclo habitual del kernel de Linux consta de siete versiones candidatas antes de la publicación final. En este momento, con el RC5 ya publicado, el objetivo debería ser estabilizar, y cualquier cambio que no responda a una regresión concreta va en dirección contraria a eso."Las herramientas de IA son estupendas, pero solo si realmente ayudan, en lugar de causar sufrimiento innecesario y trabajo ficticio sin sentido", añadió Torvalds.Seguir leyendo: Linus Torvalds se hartó de la IA: advierte que entorpece el desarrollo de Linux