
Eric Steven Raymond, conocido como ESR, ha sido una presencia influyente en el espacio del desarrollo de software durante décadas, aportando a la escuela de desarrollo, a los lenguajes de programación y al movimiento de código abierto. Con el auge de la IA, ESR ha señalado que el modelo de desarrollo de software cerrado podría verse desafiado de manera fundamental en el futuro cercano.
Ingeniería inversa
En una conversación reciente en redes, ESR se refirió a este tema y manifestó su interés en el impacto de los modelos de lenguaje grande (LLMs) y la posibilidad de que su uso se extienda a prácticas de ingeniería inversa a gran escala. Su análisis anticipa un cambio significativo en cómo se entienden y se protegen las artefactos de software complejos en la era de la IA.
Este artículo forma parte del proyecto QOTD de TechRadar Pro para ofrecer una visión de las mentes de las figuras más reconocidas en la industria tecnológica de hoy y de años pasados. Lee la serie completa.
En su análisis, el pionero del software observó que una experiencia llevada a cabo con IA para descompilar un juego antiguo y portarlo a un nuevo formato le hizo ver el potencial de que prácticas similares podrían escalar para software mucho más complejo en el futuro.
«La idea al principio era un truco divertido, pero no tenía confianza de que la técnica pudiera aplicarse a programas grandes y reales», escribió, añadiendo: «He aprendido desde entonces que ahora existen casos en los que se aplican estas técnicas a artefactos AAA, entre los más complejos que se han distribuido en formato binario. Si pueden descompilarse, todo puede ser descompilado».
Un cambio de paradigma
La implicación de esta práctica, según ESR, es que ya no existe una «fosa de secreto» alrededor de casi ningún software, y que la única forma de mantener una ventaja competitiva es ocultar los ejecutables tras columnas de software como servicio (SaaS). En ese sentido, el software en la nube podría resultar más difícil de vulnerar y abrir a la ingeniería inversa.
Más que una simple desaparición gradual del código cerrado por costos, ESR sugiere que podría llegar a verse eliminado en una especie de «techo tecnológico» —con la salvedad de que ciertas leyes impedirán la descompilación masiva de binarios en algunos casos.
Estas ideas resuenan con las perspectivas de otros líderes tecnológicos, como el CEO de Nvidia, Jensen Huang, que reinterpretó el famoso dicho de Marc Andreessen «el software está comiendo el mundo» al añadir que «la IA se va a comer al software», una reflexión que parece estar tomando forma a medida que la IA se integra cada vez más en las operaciones empresariales.
from Latest from TechRadar https://ift.tt/zTjDI8n
via IFTTT IA