tecnologia

Linus Torvalds, escéptico de la IA: '90% marketing, 10% realidad'

El creador de Linux, Linus Torvalds, ha expresado su escepticismo sobre el actual auge de la inteligencia artificial, calificándola de ‘90% marketing y 10% realidad’. La declaración, realizada durante una charla en el Open Source Summit Europe de Viena en octubre de 2024, refleja una postura crítica frente al ruido comercial que rodea a las herramientas generativas.

Un escepticismo arraigado

Torvalds, conocido por su pragmatismo y su enfoque en la funcionalidad, no niega el potencial de la IA, pero advierte sobre la exageración de sus capacidades. En su propia palabra, “90% marketing y 10% realidad”, una frase que encapsula su desconfianza en las promesas hiperbólicas que acompañan a esta tecnología. La experiencia de Torvalds, forjada en la creación de Linux, le ha enseñado a ser cauteloso ante las soluciones rápidas y las soluciones fáciles, priorizando la robustez y la mantenibilidad a largo plazo.

Durante años, el visionario de Transmetalenburgo ha preferido esperar a ver qué aplicaciones de la IA demostraban una utilidad real, resistiéndose a la tentación de adoptar tecnologías que parecían más un truco publicitario que una herramienta fiable. Su enfoque se basa en la observación y la verificación, un principio fundamental en el desarrollo de software de código abierto.

De la duda a la experimentación

De la duda a la experimentación

Sin embargo, la postura de Torvalds ha evolucionado. Ha comenzado a reconocer el valor de la IA en tareas específicas, incluso implementando herramientas generativas en su proyecto personal, AudioNoise, utilizando C y el entorno Antigravity de Google para desarrollar un visualizador de audio en Python. Asimismo, ha mostrado interés en el “vibe coding”, una metodología que promueve la experimentación y el aprendizaje rápido a través de la creación de pequeños proyectos.

La revisión humana como pilar fundamental

La revisión humana como pilar fundamental

No obstante, Torvalds mantiene una línea roja: generar código sin comprenderlo a fondo es inaceptable. La revisión por pares sigue siendo un requisito indispensable, especialmente cuando el código tendrá que ser mantenido y corregido durante años. La IA, en su opinión, puede asistir en la detección de errores y la revisión de cambios, pero no puede reemplazar el juicio humano y la responsabilidad de un programador experimentado.

La IA en Linux: un cambio gradual

La IA en Linux: un cambio gradual

El punto de inflexión llegó con la capacidad de las herramientas de IA para participar en tareas de revisión, pruebas y detección de errores. Greg Kroah-Hartman, responsable de las versiones estables de Linux, ha experimentado con sistemas de fuzzing asistidos por IA, introduciendo datos inesperados en el kernel para identificar vulnerabilidades. La IA identifica comportamientos sospechosos, pero la decisión final sobre la aceptación o rechazo de los cambios recae en un programador humano. Un ejemplo concreto es Sashiko, un sistema que analiza parches y emite observaciones sobre posibles errores, actuando como un revisor adicional, pero sin sustituir a los mantenedores del kernel.

“Linux no es anti-IA”

“Linux no es anti-IA”

En julio de 2026, Torvalds dejó claro que Linux no se posicionaría como un proyecto “anti-IA”. Aquellos que intentaran imponer una prohibición podrían crear una bifurcación del kernel. Su respuesta a los detractores fue contundente: “O simplemente márchate”. La estrategia de Linux es permitir la participación asistida por IA, siempre y cuando se respeten las reglas, como la licencia GPL-2.0 y la necesidad de una revisión humana y una comprensión profunda del código. La etiqueta ‘Assisted by’ indicará cuándo una herramienta ha contribuido al proceso. Torvalds ha pasado de rechazar la IA a confiar en ella, pero la tecnología y, sobre todo, su utilidad práctica han evolucionado. Sigue criticando los parches inútiles y los informes inventados, pero ya no considera razonable prohibir una herramienta que puede detectar errores y reducir tareas repetitivas.

La postura actual del creador de Linux es clara: la inteligencia artificial y los modelos generativos pueden ser útiles para tareas y para la escritura de código, pero siempre bajo la supervisión y la responsabilidad de un programador humano. El futuro de Linux, lejos de ser una batalla contra la IA, se vislumbra como una colaboración estratégica, donde la tecnología se utiliza para potenciar la productividad y la calidad del software.