El miércoles, Microsoft lanzó el código fuente completo para Microsoft BASIC para 6502 versión 1.1, el intérprete de 1978 que impulsó a la PET de Commodore, Vic-20, Commodore 64 y Apple II a través de adaptaciones personalizadas. La compañía registró 6,955 líneas de código de lenguaje de ensamblaje para GitHub bajo una licencia MIT, lo que permite que cualquiera use, modifique y distribuya libremente el código que ayudó a iniciar la revolución de la computadora personal. «Rick Weiland y yo (Bill Gates) escribimos el 6502 básico», comentó Gates en el blog de la tabla de página en 2010. «Puse el comando de espera». Para millones de personas a fines de la década de 1970 y principios de los ochenta, las variaciones del intérprete básico de Microsoft proporcionaron su primera experiencia con la programación. Los usuarios podrían escribir comandos simples como «10 print ‘Hello'» y «20 Goto 10» para crear un bucle de texto sin fin en sus pantallas, por ejemplo, a menudo su primer gusto de controlar una computadora directamente. El intérprete tradujo estos comandos legibles por humanos en instrucciones que el procesador podría ejecutar, una línea a la vez. El comodoro PET (Transactor electrónico personal) se lanzó en enero de 1977 y utilizó el MOS 6502 y realizó una variación de Microsoft Basic. Crédito: SSPL/Getty Images a solo 6,955 líneas de lenguaje de ensamblaje: el código 6502 de bajo nivel de Microsoft se habló casi directamente del procesador. La notable funcionalidad básica de Microsoft en una memoria mínima, un logro clave cuando RAM costó cientos de dólares por kilobyte. En el espacio personal de la computadora personal, el costo era el rey. El procesador MOS 6502 que ejecutó este costo básico de aproximadamente $ 25, mientras que los competidores cobraron $ 200 por chips similares. El diseñador Chuck Peddle creó el 6502 específicamente para llevar la computación a las masas, y los fabricantes crearon variaciones del chip en el Sistema de entretenimiento de Atari 2600, Nintendo y millones de computadoras Commodore. El acuerdo que se escapó en 1977, Commodore autorizó el 6502 BASIC de Microsoft por una tarifa fija de $ 25,000. La compañía de Jack Tramiel obtuvo derechos perpetuos para enviar el software en máquinas ilimitadas, sin regalías, sin tarifas por unidad. Si bien $ 25,000 parecía sustancial entonces, Commodore vendió millones de computadoras con Microsoft Basic Inside. Si Microsoft hubiera negociado una tarifa de licencia por unidad como lo hicieron con productos posteriores, el acuerdo podría haber generado decenas de millones en ingresos. La versión que Microsoft lanzó, marcada 1.1, contiene correcciones de errores que el ingeniero del comodoro John Feagans y Gates implementó conjuntamente en 1978 cuando los Feagans viajaron a las oficinas Bellevue, Washington, de Microsoft. El código incluye mejoras de gestión de memoria (llamada «recolección de basura» en términos de programación) y enviado como «V2 básico» en la mascota del comodoro.
Deja una respuesta