tecnologia

Linux se defiende: torvalds y kelley rechazan la ia en el código

La comunidad de desarrollo de Linux se enfrenta a una crisis de confianza: la proliferación de códigogenerado por Inteligencia Artificial amenaza con desestabilizar el núcleo del sistema operativo más influyente del planeta. La reacción es contundente, liderada por figuras clave como Linus Torvalds y Andrew Kelley, el arquitecto de Zig.

El cierre de kelley: ‘invariablemente basura’

Andrew Kelley, el ingeniero detrás de Zig – un lenguaje de programación diseñado para la eficiencia y la velocidad – ha sido claro: su proyecto rechazará cualquier intento de modificar el sistema a través de propuestas generadas por IA. En una reciente entrevista, Kelley calificó a estos “parches automáticos” como “invariablemente basura”, argumentando que su implementación consume un recurso crítico para los proyectos independientes: el tiempo de los revisores humanos.

La situación es crítica. El equipo de Zig acumula cientos de propuestas pendientes, esperando ser evaluadas, probadas y consideradas para su integración. La llegada masiva de correcciones generadas por chatbots, a menudo carentes de una comprensión profunda de la arquitectura interna de Zig, está colapsando el proceso de revisión, que ya era un cuello de botella habitual.

Torvalds: “me enfado” con la ia

Torvalds: “me enfado” con la ia

Linus Torvalds, el creador del kernel de Linux, se une a la crítica. “Mi opinión siempre ha sido que la IA es una gran herramienta, pero sigue siendo una herramienta,” declaró Torvalds. “Cuando escucho a alguien decir que el 99% de su código está escrito por IA, literalmente me enfado.” La IA, según Torvalds, está generando “correcciones irrelevantes” que se originan directamente de las revisiones automatizadas, exacerbando los problemas existentes.

Pero la amenaza va más allá de la simple ineficiencia. Kelley advierte sobre la pérdida del “póker de colaboradores”, una práctica fundamental en el desarrollo de Linux. Normalmente, la revisión de código no solo corrige errores, sino que también identifica y atrae a programadores talentosos. La avalancha de propuestas generadas por IA difumina la línea entre un genio inesperado y un usuario aburrido que busca una solución rápida, impidiendo la identificación de nuevos contribuyentes de calidad.

Zig: un ejemplo radical

Zig: un ejemplo radical

Zig ha tomado una postura firme: prohibir el uso de la IA para generar código, tanto los parches completos como las sugerencias de edición o la búsqueda de errores. Es un gesto exagerado, quizás, pero lógico considerando la magnitud del problema. La tendencia a introducir errores sin sentido, evidenciada por el software creado con inteligencia artificial, está generando pérdidas económicas significativas y agobiando a los ingenieros que se ven obligados a corregir fallos inexplicables.

El equipo de Zig advierte que esta situación no es un simple inconveniente, sino una señal de alerta. La dependencia excesiva de la IA en el desarrollo de software podría tener consecuencias devastadoras para la calidad y la seguridad de los sistemas que utilizamos a diario. La respuesta de Linux, con Torvalds y Kelley a la vanguardia, es un intento desesperado de recuperar el control y preservar la esencia de la comunidad de código abierto.