Linus Torvalds, creador y principal mantenedor del kernel Linux, ha expresado su apoyo al uso de inteligencia artificial (IA) como herramienta para desarrolladores experimentados, aunque advierte sobre los riesgos de parches generados sin conocimiento profundo del código. Esta postura se dio a conocer tras la decisión de los mantenedores del kernel de eliminar la obligación de declarar el uso de IA en las contribuciones, siempre que el código sea de calidad.
El debate sobre la IA en el desarrollo de software
En el reciente Linux Kernel Maintainers Summit en Praga, Sasha Levin anunció que se ha deprecado la etiqueta "Assisted-by", que indicaba si un parche fue asistido por IA. Según Torvalds, lo importante no es si se usó IA, sino que el código funcione correctamente y cumpla con los estándares del proyecto.
Torvalds aclaró que el problema radica en quienes utilizan IA sin entender el código, generando parches de baja calidad o "drive-by patches". En contraste, los desarrolladores competentes que emplean IA como herramienta pueden mejorar su productividad y calidad de código.
Te puede interesar
TecnologíaBirdbuddy lanza alimentador inteligente con reconocimiento de aves por IA desde 99 dólaresBirdbuddy presentó el alimentador Birdbuddy Nook, un dispositivo tecnológico con cámara 2K y reconocimiento de especies …Leer la nota Impacto y beneficios de la IA en Linux
Greg Kroah-Hartman, mantenedor a largo plazo del kernel Linux, señaló que inicialmente recibían reportes de seguridad generados por IA con baja calidad, pero recientemente la calidad de estos informes ha mejorado notablemente, aportando valor real a la comunidad.
Además, la IA ha facilitado la ingeniería inversa de controladores de Windows para Linux, como destacó Christian F.K. Schaller, director de ingeniería de software en Red Hat, con proyectos que automatizan procesos tediosos para mejorar la compatibilidad de hardware en Linux.
Contexto y perspectivas futuras
El uso de IA en programación está en expansión y, aunque genera desafíos, se considera una evolución inevitable similar a la mecanización en la industria textil del siglo XIX. Torvalds prevé que para 2030 la programación sin herramientas de IA será tan poco común como el tejido manual hoy en día.
El enfoque de los mantenedores es fomentar el uso responsable de IA, evitando que se convierta en un sustituto del conocimiento y la dedicación necesarios para contribuir al kernel Linux.




