IA impulsa la productividad de código abierto

Fuentes: How AI has suddenly become much more useful to open-source developers

Recientemente, las herramientas de inteligencia artificial (IA) han demostrado ser significativamente más útiles para los desarrolladores de código abierto, un cambio que podría aliviar la presión sobre los proyectos a menudo mantenidos por una sola persona. Según un artículo de ZDNET, esta mejora permite a los mantenedores abordar bases de código antiguas, mejorar la seguridad y facilitar el mantenimiento general. Greg Kroah-Hartman, mantenedor del kernel Linux, ha notado una mejora drástica en la calidad de los informes de seguridad generados por IA, pasando de informes imprecisos a análisis útiles en cuestión de semanas. Aunque la IA no reemplazará a los programadores humanos, su capacidad para automatizar tareas y generar código podría revitalizar proyectos abandonados y atraer nuevos contribuyentes. Dirk Hondhel de Verizon predice que la IA podría permitir el mantenimiento de código en un futuro cercano. Sin embargo, esta nueva utilidad también plantea desafíos legales, incluyendo la posibilidad de que la IA se utilice para copiar y re-licenciar código existente, y la persistencia de 'AI slop' o código generado de baja calidad que puede abrumar a los mantenedores. La controversia sobre la reescritura de una biblioteca de código abierto, chardet, utilizando IA, ejemplifica estas complejas implicaciones legales y éticas.