Carta Aberta a Hobbyists - Open Letter to Hobbyists

The Open Letter to Hobbyists é uma carta aberta de 1976 escrita por Bill Gates , o cofundador da Microsoft , para os primeiros amadores de computadores pessoais , na qual Gates expressa seu desânimo com a crescente pirataria de software que ocorre na comunidade de amadores, especialmente em relação a seus software da empresa.

Na carta, Gates expressou frustração com a maioria dos amadores de computador que estavam usando o software Altair BASIC de sua empresa sem ter pago por ele. Ele afirmou que essa cópia não autorizada generalizada na verdade desencorajou os desenvolvedores de investir tempo e dinheiro na criação de software de alta qualidade. Ele citou a injustiça de obter os benefícios do tempo, esforço e capital dos autores de software sem pagá-los como uma justificativa para se recusar a publicar o código de máquina do principal produto de sua empresa, disponibilizando-o assim para hobistas de baixa renda que poderiam ter tomado emprestado tais listas de programas de sua biblioteca local e inseriram o programa em seu computador de hobby por entrada de dados.

Altair BASIC

Uma digitalização de baixa resolução da edição de 1975 de Computer Notes.
Gates ficou impressionado com a música Altair de Steve Dompier.

Em dezembro de 1974, Gates, um estudante da Universidade de Harvard , ao lado do co-fundador da Microsoft Paul Allen , que trabalhava na Honeywell em Boston, viram o computador Altair 8800 na edição de janeiro de 1975 da Popular Electronics pela primeira vez. Os dois escreveram programas de linguagem BASIC desde seus dias na Lakeside School em Seattle , e sabiam que o computador Altair era poderoso o suficiente para suportar um intérprete BASIC. Tanto Gates quanto Allen queriam ser os primeiros a oferecer BASIC para o computador Altair e esperavam que as ferramentas de desenvolvimento de software que eles haviam criado anteriormente para seu computador Traf-O-Data baseado em microprocessador Intel 8008 lhes dessem uma vantagem.

No início de março do ano seguinte, Allen, Gates e Monte Davidoff , um colega estudante de Harvard, criou um intérprete BASIC que funcionava sob simulação em um computador mainframe PDP-10 em Harvard. Allen e Gates estiveram em contato com Ed Roberts, do MITS , e em março de 1975, Allen visitou Albuquerque, Novo México, para testar o software em uma máquina real. Para surpresa de Allen e Roberts, o software funcionou. A MITS concordou em licenciar o software da Allen and Gates. Allen deixou seu emprego na Honeywell e se tornou o vice-presidente e diretor de software do MITS com um salário de $ 30.000 por ano; Gates continuou sendo estudante em Harvard e, em vez disso, trabalhou para o MITS como empreiteiro, com o boletim informativo da empresa de outubro de 1975 dando seu título na empresa de "Especialista em Software".

Em 22 de julho de 1975, o MITS assinou o contrato com Allen e Gates, que receberiam $ 3.000 na assinatura e um royalty para cada cópia do BASIC vendida; $ 30 para a versão 4K, $ 35 para a versão 8K e $ 60 para a versão expandida. O contrato tinha um limite de $ 180.000, com a MITS mantendo uma licença mundial exclusiva do programa por 10 anos. O MITS forneceria o tempo de computador necessário para o desenvolvimento de um PDP-10 de propriedade do distrito escolar de Albuquerque.

A edição de abril de 1975 do Computer Notes do MITS tinha o título "Altair Basic - Up and Running". O computador Altair 8800 foi uma venda de equilíbrio para a MITS, que precisaria vender placas de memória adicionais, placas de E / S e outras opções complementares para ter lucro. Quando comprado com duas placas de memória 4K e uma placa de E / S, o 8K BASIC custou apenas $ 75, sendo o preço autônomo inicial do BASIC de $ 500. Para promover o computador, a MITS comprou uma van e equipou-a com a linha completa de produtos, batizada de "MITS-Mobile"; a empresa usou essa van para percorrer os Estados Unidos, dando seminários com o Altair Computer e o Altair BASIC.

1975 Homebrew Computer Club e subsequente cópia do Altair BASIC

O Homebrew Computer Club foi um dos primeiros clubes amadores de computadores em Palo Alto, Califórnia. Na primeira reunião em março de 1975, Steve Dompier fez um relato de sua visita à fábrica da MITS em Albuquerque, onde havia tentado retirar seu pedido de um de tudo. Ele saiu com um kit de computador com 256 bytes de memória. Na reunião do clube de 16 de abril de 1975, Dompier digitou um pequeno programa que tocava a música " The Fool on the Hill " em um rádio AM próximo, por meio do uso de interferência de radiofrequência ou estática controlada pelos loops de tempo do programa. Gates, que não conseguia descobrir como o computador poderia transmitir para o rádio, descreveu isso na edição de julho de 1975 de Computer Notes como "o melhor programa de demonstração que já vi para o Altair".

O boletim informativo do Homebrew Computer Club de junho de 1975 publicou este item escrito por Fred Moore , Editor:

O MITS MOBILE chegou ao Rickey's Hyatt House em Palo Alto nos dias 5 e 6 de junho. A sala estava lotada (mais de 150) de amadores e experimentadores ansiosos para descobrir mais sobre este novo brinquedo eletrônico.

Um rolo de fita de papel envelhecido, de talvez 2,5 a 5,1 cm de largura;  do lado de fora está escrito "BASIC 8K sem cassete" e "2 de julho" em caneta esferográfica azul.
Altair 8K BASIC em fita de papel. Este era um meio de armazenamento popular antes da invenção do disquete de baixo custo.

No mesmo seminário de junho, uma fita de papel contendo uma versão de pré-lançamento do Altair BASIC desapareceu. A fita foi entregue a Dompier, que a passou para Dan Sokol, que tinha acesso a um furador de fita de alta velocidade. Na próxima reunião do Homebrew Computer Club, 50 cópias do Altair BASIC em fita de papel apareceram em uma caixa de papelão.

A MITS ofereceu um sistema Altair completo com duas placas MITS 4K Dynamic RAM, uma placa de interface serial e Altair BASIC por $ 995. No entanto, as placas de US $ 264 MITS RAM não eram confiáveis, devido a vários componentes e problemas de design. Um empreendedor membro do Homebrew Computer Club, Robert Marsh, projetou uma memória estática 4K que era compatível com o plug-in Altair 8800 e a vendeu por US $ 255. Sua empresa, a Processor Technology , tornou-se um dos fornecedores de placas compatíveis com Altair de maior sucesso. Como resultado da cópia do Altair BASIC pela Dompier e do plug-in de memória estática 4k de terceiros da Marsh, muitos proprietários de computador Altair 8800 passaram a pular a compra do pacote diretamente da MITS, em vez de comprar suas placas de memória de um fornecedor terceirizado e usar uma cópia "emprestada" do Altair BASIC.

Ed Roberts reconheceu os problemas da placa 4K Dynamic RAM em Computer Notes de outubro de 1975 . O preço foi reduzido de $ 264 para $ 195, e os compradores existentes receberam um desconto de $ 50; o preço total do 8K Altair BASIC foi reduzido para $ 200, embora Roberts tenha recusado um pedido do cliente de que a MITS fornecesse BASIC aos clientes gratuitamente, observando que a MITS havia feito um "compromisso de royalties de $ 180.000 com a Micro Soft". Roberts também escreveu que "Qualquer pessoa que estiver usando uma cópia roubada do MITS BASIC deve se identificar pelo que é, um ladrão", e descreveu os fornecedores de hardware terceirizados como "empresas parasitas". A placa de RAM estática recém-lançada da Tecnologia de Processador puxou mais corrente do que a placa de RAM dinâmica MITS, com a adição de duas ou três placas sobrecarregando a fonte de alimentação do Altair 8800. Como consequência, Howard Fullmer começou a vender uma atualização da fonte de alimentação para o Altair, batizando sua empresa de "Engenharia Parasítica" em homenagem aos comentários de Roberts. Mais tarde, Fullmer ajudaria a definir o padrão da indústria para placas compatíveis com Altair, o padrão de barramento S-100 . No ano seguinte, 1976, veria muitos clones de computador de barramento Altair, como o IMSAI 8080 e o Processor Technology Sol-20 .

Carta aberta

Uma digitalização de uma carta A4 datilografada, datada de 3 de fevereiro de 1976 e assinada por Bill Gates (como "General Partner, Micro-Soft").  É intitulado "Uma Carta Aberta aos Hobbyists".
Boletim Informativo do Homebrew Computer Club, Volume 2, Edição 1, 31 de janeiro de 1976

No final de 1975, o MITS estava despachando mil computadores por mês, mas as cópias do BASIC estavam vendendo na casa das centenas. Projetos de software adicionais exigiam mais recursos; o sistema de disquete MITS de 8 polegadas estava prestes a ser lançado, assim como o computador MITS 680B baseado no Motorola 6800 . Um amigo de colégio de Allen e Gates, Ric Weiland , foi contratado para converter o 8080 BASIC para o microprocessador 6800. David Bunnell , editor de anotações do computador , foi simpático à posição de Gates. Ele escreveu na edição de setembro de 1975 que "os clientes têm roubado o software MITS".

Agora eu pergunto a você - um músico tem o direito de cobrar royalties pela venda de seus discos ou um escritor tem o direito de cobrar royalties pela venda de seus livros? As pessoas que copiam software são diferentes daquelas que copiam registros e livros?

Gates, ansioso para tentar explicar o custo do desenvolvimento de software para a comunidade de amadores, reafirmou muito do que Bunnell havia escrito em setembro e o que Roberts havia escrito em outubro; no entanto, o tom de sua carta era diferente, enfatizando a visão de Gates de que os hobbistas estavam roubando dele pessoalmente, e não de uma corporação.

Por que é isso? Como a maioria dos amadores deve estar ciente, a maioria de vocês rouba seu software. O hardware deve ser pago, mas o software é algo a ser compartilhado. Quem se importa se as pessoas que trabalharam nele são pagas?

Um dos principais alvos da carta era o Homebrew Computer Club, com uma cópia enviada diretamente ao clube. A carta também apareceu em Computer Notes . Para garantir que a carta fosse notada, Bunnell a enviou por correio especial para todas as principais publicações de informática do país.

Na carta, Gates também mencionou o desenvolvimento da linguagem de programação APL para os microprocessadores 8080 e 6800, uma linguagem de programação em voga com alguns outros cientistas da computação na década de 1970. O idioma, que usava um conjunto de caracteres baseado no alfabeto grego , exigia terminais especiais para implementar que a maioria dos terminais amadores não tinha; além de não exibir símbolos do alfabeto grego, a maioria dos terminais amadores nem exibia letras minúsculas. Embora Gates estivesse apaixonado pelo APL, Allen não acreditava que ele pudesse ser vendido como um produto; o interesse pelo projeto logo desapareceu, e o software em si nunca foi concluído.

Reação

Um anúncio de 1976 para o computador Apple I, intitulado "Apple apresenta o primeiro sistema de microcomputador de baixo custo com um terminal de vídeo e 8K bytes de RAM em um único PC Card".
Anúncio do computador Apple I, observando a política da Apple de fornecer software gratuito ou barato para seus computadores.

Após as dificuldades com o recebimento de royalties fragmentados, a Microsoft mudou para um contrato de preço fixo com a MITS, que pagaria $ 31.200 por uma licença não exclusiva do 6800 BASIC. As vendas futuras do BASIC para o Commodore PET , o Apple II , o Radio Shack TRS-80 e outros foram todos contratos de preço fixo.

No início de 1976, anúncios de seu computador Apple I , a Apple Inc afirmou que "nossa filosofia é fornecer software para nossas máquinas gratuitamente ou a um custo mínimo", enfatizando que o Apple BASIC era gratuito.

O desenvolvimento de software da Microsoft foi feito em um sistema de computador mainframe DEC PDP-10 , com Allen tendo desenvolvido um programa que poderia simular completamente um novo sistema de microprocessador. Isso permitiu que a Microsoft escrevesse e depurasse software antes que o novo hardware do computador fosse concluído. A empresa foi cobrada pela hora e pela quantidade de recursos (como armazenamento e impressão) utilizados, os "$ 40.000 de tempo de computador" mencionados na carta. Como resultado desses desenvolvimentos de software, o 6800 BASIC foi concluído antes que o Altair 680 fosse concluído, com o hardware 680 chegando com meses de atraso.

Hal Singer, do Micro-8 Newsletter, publicou uma carta aberta a Roberts, apontando que o MITS prometeu um computador por $ 395, mas que o preço de um sistema funcional era de $ 1000. Ele sugeriu que uma ação coletiva ou uma investigação da Federal Trade Commission sobre propaganda enganosa estava em ordem. Hal também observou que circulavam rumores de que Gates havia desenvolvido o BASIC em um computador da Universidade de Harvard financiado pelo governo dos Estados Unidos e que os clientes não deveriam pagar por software já pago pelo contribuinte. Gates, Allen e Davidoff usaram um PDP-10 no Centro de Computação Aiken de Harvard, cujo sistema de computador foi financiado pelo Departamento de Defesa por meio de sua Agência de Projetos de Pesquisa Avançada de Defesa ; Os funcionários de Harvard não ficaram satisfeitos com o fato de Gates e Allen (que não era estudante) terem usado o PDP-10 para desenvolver um produto comercial, mas determinaram que o próprio computador, que tecnicamente pertencia aos militares, não era coberto por nenhuma política de Harvard; o PDP-10 era controlado pelo professor Thomas Cheatham , que achava que os alunos poderiam usar a máquina para uso pessoal. Harvard colocou restrições ao uso do computador, e Gates e Allen tiveram que usar um computador comercial de compartilhamento de tempo em Boston para finalizar o software.

Em 2008, o membro do Homebrew Lee Felsenstein lembrou-se de dúvidas semelhantes sobre o número de US $ 40.000 de Gates: "Bem, todos nós sabíamos [que] a avaliação do tempo do computador era o máximo em dinheiro engraçado. Você nunca paga tanto pelo tempo do computador e eu acho que a pesquisa mostrará que eles estavam usando o tempo do computador de outra pessoa; outra pessoa estava pagando por isso. Pode ter sido a Honeywell, onde Paul Allen estava trabalhando.

De acordo com Felsenstein, a carta de Gates "delineou uma brecha [entre] a indústria real onde há tentativa de ganhar dinheiro e há aqueles amadores onde estamos tentando fazer as coisas acontecerem";

A indústria precisa de amadores e isso foi ilustrado pelo que acabou acontecendo. Quando a National Semiconductor, que fabricava seus próprios chips de microprocessador em 77 ou 1978, decidiu que precisava de um BASIC ... eles perguntaram: 'Qual é o BASIC mais popular?' E a resposta foi Microsoft BASIC porque todo mundo o tinha copiado e todo mundo estava usando. Portanto, tornamos a Microsoft o BASIC padrão. A National Semiconductor foi para a Microsoft e comprou uma licença, eles estavam nos negócios dessa forma. Essa era a função de marketing e os amadores faziam o marketing com uma antipatia completa pela empresa em questão. Havia outros BASICs e, você sabe, alguns deles poderiam até ser melhores. ... [O sucesso posterior de Gates] foi em certa medida por causa do que fizemos, que ele disse que não deveríamos fazer, éramos ladrões para fazer isso e tudo.

Há uma alternativa viável para os problemas levantados por Bill Gates em sua irada carta aos amadores de computador sobre "roubar" software. Quando o software é gratuito, ou tão barato que é mais fácil pagar por ele do que duplicá-lo, ele não será "roubado".

—Jim Warren, julho de 1976

Jim Warren , membro do Homebrew Computer Club e editor do Dr. Dobb's Journal , escreveu no boletim ACM Programming Language de julho de 1976 sobre o bem-sucedido projeto Tiny BASIC . O objetivo era criar intérpretes de linguagem BASIC para computadores baseados em microprocessadores. O projeto havia começado no final de 1975, mas a "Carta Aberta" motivou muitos amadores a participarem. Clubes de informática e indivíduos de todas as partes dos Estados Unidos e do mundo logo criaram intérpretes Tiny BASIC para os processadores Intel 8080 , Motorola 6800 e MOS Technology 6502 . O código-fonte da linguagem assembly foi publicado ou o software foi vendido por cinco ou dez dólares.

Revistas que publicaram a carta

  • Gates, Bill (janeiro de 1976). "Uma Carta Aberta aos Hobbyists" . Boletim Informativo do Homebrew Computer Club . Mountain View, Califórnia: Homebrew Computer Club. 2 (1): 2.
  • Gates, Bill (10 de fevereiro de 1976). "Uma Carta Aberta aos Hobbyists". Boletim Informativo do Grupo de Usuários de Computadores Micro-8 . Lompoc, Califórnia: Cabrillo Computer Center. 2 (2): 1.
  • Gates, Bill (fevereiro de 1976). "Uma Carta Aberta aos Hobbyists" . Notas do computador . Albuquerque, Novo México: MITS. 1 (9): 3. Arquivado do original em 23 de março de 2012.
  • Gates, Bill (11 de março de 1976). "Uma Carta Aberta aos Hobbyists". Notícias sobre Minicomputador . Boston, Massachusetts: Benwill Publishing.
  • Gates, Bill (março-abril de 1976). "Uma Carta Aberta aos Hobbyists". People's Computer Company . Menlo Park, Califórnia: People's Computer Company. 4 (5).
  • Gates, Bill (maio de 1976). "Hobbyists de computador" . Rádio-Eletrônica . Vol. 47 não. 5. Nova York: Publicações Gernsback. pp. 14, 16. Arquivado do original em 29/01/2019 . Página visitada em 2007-11-26 .

Várias respostas à carta foram publicadas, incluindo uma de Bill Gates.

  • Hayes, Mike (fevereiro de 1976). "Sobre sua carta de 3 de fevereiro" . Boletim Informativo do Homebrew Computer Club . Mountain View, Califórnia: Homebrew Computer Club. 2 (2): 2 . Recuperado em 25 de novembro de 2007 .
  • Singer, Harold L. (28 de março de 1976). "Uma carta aberta a Ed Roberts". Boletim Informativo do Grupo de Usuários de Computadores Micro-8 . Lompoc, Califórnia: Cabrillo Computer Center. 2 (4): 1.
  • Gates, Bill (abril de 1976). “Uma segunda e última carta” . Notas do computador . Albuquerque, Novo México: MITS. 1 (11): 5. Arquivado do original em 23 de março de 2012.
  • Childs, Art (maio de 1976). "Interfacial". Interface SCCS . Los Angeles, Califórnia: Southern California Computer Society. 1 (6): 2, 4. O editor Art Childs escreve sobre a carta que recebeu do "autor do Altair Basic" e a controvérsia resultante sobre software de propriedade.
  • Wada, Robert (julho de 1976). "Uma opinião sobre marketing de software". BYTE . Vol. 1 não. 11. Peterborough, New Hampshire: BYTE Publications. pp. 90, 91.
  • Warren, Jim C. (julho de 1976). "Correspondência". Avisos SIGPLAN . ACM. 11 (7): 1.Jim Warren, o editor do Dr. Dobb's Journal , descreve como o projeto Tiny BASIC é uma alternativa ao software amador "roubado".
  • Moores, Calvin (setembro de 1976). "Você é um autor?". BYTE . Vol. 1 não. 13. Peterborough, New Hampshire: BYTE Publications. pp. 18–22. Um artigo sobre a lei de direitos autorais de software que discute a "Carta Aberta aos Hobbyists".

Veja também

Notas

Referências

Bibliografia

links externos