Altair BASIC

El Altair BASIC era un intérprete del lenguaje de programación BASIC. Fue creado por Bill Gates y Paul Allen en 1975 para el MITS Altair 8800, quien fundó Micro - Soft. Fue distribuido exclusivamente por MITS hasta 1977, cuando se disolvió el Acuerdo. El Altair BASIC representa un hito en la historia de la informática siendo el primer lenguaje de programación escrito para un ordenador personal. También fue el producto que lanzó Microsoft comercialmente: después de la terminación del acuerdo con MITS, las ventas del Microsoft BASIC, disponible para una amplia variedad de plataformas de hardware, trajeron a finales de 1978 recibos por más de 1,3 millones de dólares.

Bill Gates y Paul Allen vieron el anuncio del nuevo Altair 8800 en la edición de enero de 1975 de la revista Popular Electronics y entendieron que los precios de las computadoras pronto caerían hasta tal punto que la venta de software para este tipo de máquinas pronto se convertiría en un mercado rentable. Gates pensó que si esa computadora se ofrecía con un intérprete básico, sería más interesante a los ojos de los aficionados. Allen y Gates se pusieron en contacto con el fundador de MITS, Ed Roberts, diciéndole que estaban desarrollando un intérprete básico y pidiendo poder mostrar su idioma. Roberts programó una reunión para marzo de 1975. Sin embargo, Allen y Gates habían mentido porque en realidad no tenían ningún intérprete listo o un sistema Altair para desarrollarlo. Allen solo tenía un emulador Del Intel 8008 (el predecesor del Intel 8080, la CPU utilizada en el Altair 8800) que había escrito previamente para su sistema Traf - O - Data, que podía ejecutarse en el PDP - 10. Gates en ese momento asistió a la Universidad de Harvard donde se instaló un PDP - 10: la computadora era accesible en tiempo compartido porque estaba financiada por DARPA y administrada por el Profesor Thomas Cheatham y no era propiedad de la Universidad. Gates y Allen decidieron usar el acceso a la computadora de Gates como estudiantes y pasaron varias semanas trabajando por la noche en la ejecución del intérprete básico en su emulador adaptado al 8080 que se ejecuta en el PDP - 10. Cuando los funcionarios de Harvard se dieron cuenta de que Gates en Allen había consumido todas las cuotas de acceso a computadoras disponibles para la Universidad por intereses privados, decidieron cambiar la política de Cuotas, pero no tomaron ninguna acción contra los dos porque en ese momento todavía no había ninguna regulación sobre el asunto. Después de que se les negó el acceso al PDP - 10 de Harvard, Gates y Allen compraron acciones de access a una compañía de Boston con el fin de completar su básico. También contrataron a Monte Davidoff, un estudiante de Harvard, para escribir funciones matemáticas de coma flotante para el intérprete, una característica ausente en varios conceptos básicos de la época. El intérprete terminado ocupaba menos de 4 kB de memoria y se vertía en cinta perforada, un tipo de medio que el Altair 8800 podía leer. Allen luego voló a Albuquerque, el hogar de MITS, para reunirse con Roberts. Durante el vuelo Allen se dio cuenta de que no habían escrito un cargador de arranque, un programa que puede cargar y ejecutar el intérprete: Allen tomó lápiz y papel y escribió a mano una función en código máquina que permitiría al Altair 8800 iniciar el BASIC. Solo cuando el intérprete fue cargado en el Altair y el software dio el tamaño de la memoria disponible para los programas, Allen supo que el intérprete escrito por Gates era capaz de ejecutarse en el Altair. Roberts acordó con la incipiente Micro - Soft, una compañía fundada por Gates y Allen el 4 de abril de 1975, comercializar el basic, para el uso del intérprete en sus computadoras, al tiempo que proporcionaba acceso a un PDP - 10 para completar su desarrollo. El 22 de junio de 1975, MITS firmó un acuerdo de distribución exclusiva mundial de 10 años para Altair BASIC, con la estipulación de que utilizara sus "mejores esfuerzos" para licenciar, promover y comercializar el programa. Gracias a este Contrato Micro-Soft recibió inmediatamente 3. 0 000 en efectivo y se estableció una regalía por cada copia del intérprete vendida: 3 30 para la versión "4K" , 3 35 para la "8K" y 6 60 para la versión "extendida" . El contrato tenía un límite de regalías de 180. 000$. Roberts luego contrató a Allen, quien dejó su trabajo en Honeywell para servir como subdirector de la compañía y director del departamento de software en MITS. Gates, todavía estudiante, fue contratado como consultor externo.

El Altair BASIC fue lanzado en las siguientes versiones:

En la primavera de 1975 MITS, para anunciar sus productos, compró una RV y comenzó una gira promocional por los Estados Unidos. La caravana, llamada "MITS Mobile" , se trasladó de ciudad en ciudad mostrando productos MITS. También se organizaron seminarios en salas de conferencias alquiladas. Uno de los seminarios más conocidos se llevó a cabo en Rickey''s Hyatt House en Palo Alto, California, a principios de junio de 1975, donde Dan Sokol, un miembro de un club de entusiastas de la computación llamado "Homebrew Computer Club" , robó una copia del Altair BASIC que aún no había sido oficialmente puesto a la venta. Sokol copió la cinta perforada, y se distribuyeron copias en la próxima reunión del club. Cuando se puso en el mercado, el Altair BASIC tenía un gran defecto: el precio. Era conveniente comprarlo solo en combinación con una computadora Altair 8800 o una tarjeta de expansión de memoria: en este caso el costo era competitivo, solo$75. Pero si el usuario decidía comprarlo más adelante él tenía que desembolsar una cifra muy alta, cerca de 5 500. Pero muchos usuarios no compraron las tarjetas de expansión producidas por MITS porque eran defectuosas: Roberts, de hecho, había descartado la RAM estática barata y confiable eligiendo la nueva y más costosa DRAM, memorias que tenían un menor consumo de energía que la primera. Dada la falta de experiencia con este nuevo tipo de memoria, los ingenieros de MITS tuvieron muchos problemas de diseño y componentes, con el resultado de que la mayoría de las placas fabricadas tendían a fallar. Así que varios fabricantes independientes florecieron que ofrecieron tarjetas de memoria basadas en la SRAM más confiable. Al comprar una tarjeta no MITS, el Usuario se vio obligado a comprar el Altair BASIC a precio completo, es decir, a 5 500: siendo muchos de los compradores de computadoras simples aficionados, prefirieron comprar copias piratas del intérprete. Por esta razón, solo el 10% de los clientes compraron el Altair BASIC. Roberts, en su columna personal en la edición de octubre de Computer Notes, la revista publicada por MITS, reconoció que las tarjetas de expansión de 4 KB de DRAM tenían problemas y redujeron el precio de las mismas al tiempo que ofrecían un reembolso de rimb50 a aquellos que ya las habían comprado. Sin embargo, también rechazó la propuesta de un cliente de reducir el precio del intérprete, señalando que la razón de esto era la presencia del contrato 180. 000 Micro de royalty entró con Micro-Soft y concluyó acusando a los que copiaron ilegalmente el Altair BASIC: "cualquiera que esté usando una copia robada del MITS BASIC debe identificarse por lo que es, un ladrón" . Bill Gates también volvió al tema, publicando en la edición de enero de 1976 De Computer Notes una carta abierta titulada Open Letter to Hobbyists en la que acusaba directamente de robo a aquellos que copiaron el software.

Los términos del contrato con MITS preveían un período de 10 años y MITS era libre de licenciar el Altair BASIC, y todas las versiones que venían con él: Gates y Allen habían hecho la adaptación del lenguaje también en otros microprocesadores como el Motorola 6800 del nuevo Altair 680 presentado por MITS en 1976. Pero MITS tenía la exclusividad de BASIC: esto significaba que todos los clientes que Micro-Soft encontró tenían que recurrir a Roberts de todos modos. Muchos fabricantes de computadoras estaban potencialmente interesados en Gates y Allen BASIC, pero el contrato con MITS les impidió tratar directamente para la concesión de licencias. Roberts, por su parte, tenía poco interés en conceder licencias al intérprete a terceros, cuyas ventas se consideraban una fuente duradera de ingresos. La oportunidad de que Micro-Soft se separara de MITS llegó en 1977, cuando Pertec Computer, que recientemente se había hecho cargo de la compañía, se negó a licenciar BASIC a otras compañías. Gates, sobre la base del contrato que había firmado con Roberts que requería que MITS hiciera todo lo posible para publicitar y comercializar Altair de la mejor manera, demandó a la compañía en los tribunales por incumplimiento de contrato, obteniendo la terminación del acuerdo. MITS podría seguir utilizando el BASIC pero perdió su exclusividad: Micro-Soft podría entonces comenzar a comercializarlo por su cuenta. El intérprete básico fue el motor comercial de Microsoft hasta principios de los años ochenta, cuando la compañía se centró en MS - DOS.

Software de 1975

BÁSICA

Intérpretes propietarios

Locomotoras básicas

El Locomotive BASIC es un intérprete básico escrito por Locomotive Software para su uso exclusivo en computadoras Amstrad CPC, donde fue preinstalado en ROM. De...

1984 Software

Esta página se basa en el artículo de Wikipedia: Fuente, Autores, Licencia Creative Commons Reconocimiento-CompartirIgual.
This page is based on the Wikipedia article: Source, Authors, Creative Commons Attribution-ShareAlike License.
contactos
Política de privacidad , Descargos de responsabilidad