Microsoft libera su histórica versión de BASIC de 1976

Microsoft acaba de dar un paso histórico al liberar bajo licencia de código abierto su versión original del lenguaje BASIC para el procesador MOS 6502, usado en computadores icónicas como el Commodore 64. Este código, que durante décadas solo circuló de forma fragmentada o no oficial, ahora está disponible públicamente para que cualquier persona pueda explorar, modificar y aprender de él.

El BASIC de Microsoft nació en 1975 como el primer producto de la compañía, diseñado inicialmente para el Altair 8800 por Bill Gates y Paul Allen. Luego, fue adaptado para funcionar con otros procesadores populares de la época, como el MOS 6502.

En 1977, Commodore lo utilizó en sus computadoras PET, pagando 25.000 dólares por los derechos. Esta versión permitió a millones de personas aprender programación básica con simples líneas de código como PRINT o GOTO. La versión ahora publicada incluye correcciones realizadas por Bill Gates y un ingeniero de Commodore, además de un ‘huevo de pascua’ escondido por Gates.

TE PUEDE INTERESAR:

Qué debes saber de la versión BASIC de 1976

  • El código publicado proviene de la versión 1.1 del BASIC M6502, usada en el Commodore PET y VIC-20.
  • Incluye correcciones realizadas por Bill Gates y John Feagans, un ingeniero de Commodore.
  • El proyecto también contiene adaptaciones para Applesoft BASIC, utilizado en el Apple II.
  • La licencia abierta permite su uso libre para estudios, modificaciones y desarrollos nuevos.

Especificaciones técnicas

  • Lenguaje: Ensamblador para MOS 6502
  • Versión: BASIC M6502 8K VER 1.1
  • Compatibilidad: Originalmente diseñado para sistemas como Commodore PET, VIC-20 y C64.
  • Mejoras destacadas: Corrección del recolector de basura identificado en colaboración con Commodore.

Contenido generado con IA y editado por el equipo editorial.

Foto: Microsoft.

Deja una respuesta