O Microsoft Altair BASIC de 1975

Em 02 de janeiro de 1975, nascia o primeiro software da então Micro-Soft, o interpretador Microsoft Altair BASIC para o computador Altair 8800.
Foi através de um anúncio na revista “Popular Electronics” que Bill Gates e Paul Allen (fundadores da Microsoft) tomaram conhecimento do lançamento do microcomputador pessoal Altair 8800… e ficaram maravilhados com as novas possibilidades que surgiam ali!

Escreveram então à empresa Micro Instrumentation and Telemetry Systems (MITS), fabricante do Altair, alegando que possuíam um interpretador da linguagem BASIC que poderia ser comercializando junto com computador deles.
A empresa gostou da proposta e marcou uma reunião presencial para dois meses depois.
Mas, como aconteceria em outras ocasiões no futuro, Gates e Allen não tinham nada! Nem um computador Altair pra testar o seu aplicativo.
O que eles dispunham era meramente um “emulador” do microprocessador Intel 8080 (usado no Altair) que rodava em um computador PDP-10 ao qual eles tinham acesso.

E nos dois meses seguintes desenvolveram o software prometido, gravando o programa em uma fita de papel perfurada que seria usada na carga do programa no Altair.
Coube à Paul Allen a tarefa de demonstrar à MITS o sistema.

Mas a caminho do aeroporto, indo para a importante reunião, Allen lembrou de um detalhe: tinha esquecido de criar o pequeno programa de “boot” que faria o Altair ler o que estava na fita para memória.
E escreveu o derradeiro programa, à mão, durante o voo, só podendo efetivamente testa-lo no instante da demonstração.
Por sorte, rodou de primeira 😊

O acordo comercial com a MITS
Com o software pronto, faltava “combinar” com a MITS os detalhes comerciais para que as vendas pudessem ser iniciadas. Para tanto, Gates (com apenas 19 anos) e Allen, assinariam, em 22 de julho de 1975, um acordo formal de licenciamento.
Pelo contrato, a Microsoft receberia a quantia de US$ 3000, mais royalties por cada cópia do BASIC vendida. Em contrapartida, a MITS tinha assegurada a exclusividade no licenciamento do software, concordando em “envidar todos os esforços” para vender o programa.
O que a Microsoft não esperava eras que a MITS não faria muita força para vender o Altair BASIC. Isso porque, com o software pronto, porquê pagar por ele se você podia conseguir uma cópia de graça com seu amigo? E este pequeno detalhe não fazia nenhuma diferença para a MITS, que venderia o computador de qualquer forma, seja com o usuário adquirindo uma cópia “licenciada” do programa ou uma pirata. 😉
Com o passar do tempo, Gates percebeu que, embora as vendas do computador continuassem crescendo, as do interpretador BASIC, que podia chegar a custar mais de US$ 300, não.
Enfurecido com o fato de estar deixando de ganhar muito dinheiro e alegando estar sendo vítima de pirataria, Gates escreveria em dezembro de 1975 a histórica “Carta Aberta aos Hobistas” (An Open Letter to Hobbyists), enviando-a a vários grupos de hobistas dos EUA, e que seria também publicada na edição de fevereiro de 76 da revista “Computer Notes”.
Nos anos que se seguiram, a Microsoft licenciaria versões do seu interpretador BASIC para a grande maioria dos primeiros computadores pessoais produzidos.
Nascia aí a Micro-Soft, a gigante Microsoft que todos conhecemos.
O Altair Disk BASIC
Com o sucesso do seu computador, a MITS perceberia que, passado um ano do lançamento, já seria hora de oferecer aos usuários a possibilidade de usar uma unidade de disquete com o Altair 8800. Nesta altura, elas já não eram mais, digamos, uma “novidade”, visto que já vinham sendo usadas em computadores de maior porte há um bom tempo, muito embora ainda fossem relativamente volumosas.
Sua principal vantagem em relação aos dispositivos comumente utilizados para armazenamento na época, como as fitas de papel perfurado ou mesmo as magnéticas, era o fato de possibilitarem ao usuário acessar diretamente o dado armazenado, eliminando a necessidade de avançar ou retroceder a fita até o ponto onde se encontrava a informação desejada.
Sabendo disso, o sócio de Bill Gates na Micro-Soft, Paul Allen, começaria a “perturbá-lo” a fim de que ele incorporasse ao Altair BASIC as rotinas necessárias para que o interpretador pudesse passar lidar com as unidades de disquetes do Altair 8800, que já vinham sendo desenvolvidas pela MITS.

A “pressão” foi tanta que, em fevereiro de 1976, Gates aceitaria o desafio, se trancando em um hotel na cidade de Albuquerque, de onde sairia, 5 dias depois, com um calhamaço de anotações e linhas de programação que viriam a se tornar, alguns dias depois, na primeira versão do Altair Disk BASIC.
Neste processo, Gates criaria a versão primordial da histórica tabela de alocação de arquivos (File Allocation Table, ou FAT), responsável por gerenciar os arquivos armazenados no disquete bem como a utilização do seu espaço, conceito que seria aprimorado e funcionaria como espinha dorsal das futuras versões do sistema de arquivos do MS-DOS, sistema operacional usado em computadores compatíveis com o IBM-PC.
Tudo bem… o Altair Disk BASIC tava pronto… mas as unidades de disquete disponíveis no mercado ainda eram caríssimas, inviabilizando sua ampla adoção. Mas o cenário viria a mudar ainda no mesmo ano, quando a empresa Shugart Associates lançaria o novo modelo “minifloppy” Shugart SA400 (de 5 ¼”), responsável por popularizar o uso dos disquetes, revolucionando daí pra frente o mundo dos computadores pessoais.
E você, já programou em linguagem BASIC?
Clique aqui e deixe seu comentário no final desta postagem! Sua participação é muito importante pra nós!
Vídeo(s):
*legendas disponíveis nos controles do Youtube, na opção “⚙ >> Legendas/CC >> Traduzir automaticamente”.
Mais em:
- O computador Altair 8800 de 1974
- Bill Gates escrevia a carta aberta aos hobistas de 1975
- O microcomputador IMSAI 8080 de 1975
- A Linguagem de programação BASIC de 1964
- A Intel era fundada em 1968
- O microprocessador Intel 8080 de 1974
- A criação da Microsoft em 1975
- O computador DEC PDP-9 de 1966
- O computador DEC PDP-8 de 1965
- A unidade de disquetes Shugart SA400 de 1976
*As imagens utilizadas nesta postagem são meramente ilustrativas e foram obtidas da internet.
Quer nos ajudar com doações de itens para o acervo do Museu Capixaba do Computador – MCC?
Entre em contato conosco por meio dos canais de comunicação identificados nos ícones abaixo, ou ainda por quaisquer uma das nossas redes sociais listadas no topo da página.
As doações também poderão ser entregues diretamente na sede do museu, neste endereço.
Para refrescar a memória e te ajudar a identificar alguns itens que buscamos, aqui você encontra nosso álbum de “Procura-se” .
Colabore você também com o primeiro museu capixaba dedicado à memória da tecnologia da informação!
Doe seus itens sem uso. Você ajuda a natureza e dá uma finalidade socialmente útil pra eles!













