Gary Kildall: biografia, Seattle e Universidade de Washington, Naval Postgraduate School, Intel e PL/M, CP/M e o BIOS, Digital Research, a reunião com a IBM em 1980, PC DOS e CP/M-86, Computer Chronicles, GEM, KnowledgeSet e o CD-ROM | Ícones da Tecnologia

Dossiê · Software e sistemas operacionais

Gary Kildall: o criador do CP/M e da Digital Research, que perdeu o sistema do IBM PC para o DOS

Em 1973, Gary Kildall criou o PL/M, primeira linguagem de alto nível para microprocessadores, e o CP/M, sistema operacional que em 1981 rodava em 3 mil modelos de computador. Quando a IBM procurou a Digital Research em 1980, o acordo não saiu, e o IBM PC chegou com o PC DOS, que Kildall considerava uma violação do CP/M. O episódio ainda tem versões conflitantes.

Atualizado em · 1 fontes públicas citadas

Gary Kildall foi um cientista da computação e empreendedor americano que criou o sistema operacional CP/M e fundou a Digital Research para vendê-lo. Uma homenagem póstuma o credita pela primeira linguagem de programação e pelo primeiro compilador feitos para microprocessadores.[1]

Também é lembrado pela ideia do BIOS, que permitia rodar o mesmo software em hardwares diferentes, e pela disputa com a IBM e a Microsoft sobre o sistema operacional do IBM PC. Depois de sua morte, Bill Gates o chamou de "um dos pioneiros originais da revolução do PC" (tradução livre).[1]

Seattle e a Marinha

Kildall nasceu em 19 de maio de 1942 em Seattle, onde cresceu. O pai, Joseph Kildall, era capitão de ascendência norueguesa, e a família mantinha uma escola de navegação.[1]

Na Universidade de Washington formou-se em matemática em 1967, fez mestrado em ciência da computação em 1968 e concluiu o doutorado em 1972.[1]

Cumpriu a obrigação militar dando aulas na Naval Postgraduate School, em Monterey.[1]

Intel e o PL/M

A Intel emprestou a Kildall sistemas com os processadores 8008 e 8080, e ele escreveu ferramentas para a empresa, entre elas simuladores do conjunto de instruções.[1]

Em 1973 desenvolveu o PL/M, que a Wikipédia descreve como a primeira linguagem de programação de alto nível para microprocessadores.[1]

Gary Kildall: idade em cada marco

Idade de Kildall em cada marco, calculada a partir da data de nascimento (19 de maio de 1942) e dos anos citados na Wikipédia.

Idades calculadas; podem variar em um ano conforme o mês de cada marco.

CP/M e o BIOS

No mesmo ano criou o sistema operacional CP/M e, em 1974, em Pacific Grove, na Califórnia, demonstrou o primeiro protótipo funcionando.[1]

A Kildall é creditado o conceito de BIOS, que permitia rodar o mesmo software em máquinas diferentes.[1]

Com Dorothy McEwen Kildall, fundou a Intergalactic Digital Research, depois Digital Research (DRI), para vender o CP/M. A empresa licenciou o sistema para o IMSAI 8080 e, em 1981, no auge, o CP/M rodava em 3 mil modelos de computador. A DRI faturava US$ 5,4 milhões por ano.[1]

A reunião com a IBM

Em 1980, por sugestão de Bill Gates, a IBM procurou a Digital Research para negociar a compra do CP/M-86, versão futura do sistema. Dorothy se recusou a assinar o acordo de confidencialidade da IBM sem a aprovação de Gary.[1]

As versões sobre o que aconteceu depois divergem. Segundo Kildall, ele e a IBM continuaram negociando num voo e chegaram a um acordo de cavalheiros. O negociador da IBM, Jack Sams, insistiu que nunca se encontrou com Gary, embora admitisse que outra pessoa do grupo pudesse estar no voo.[1]

Gates ficou com a impressão de que Kildall tinha ido voar por capricho, versão que virou lenda. A Wikipédia registra as três versões sem decidir entre elas.[1]

PC DOS e CP/M-86

O PC DOS veio do 86-DOS, sistema desenvolvido de forma independente pela Seattle Computer Products que implementava a interface de programação do CP/M e foi licenciado em negociações conduzidas por Paul Allen.[1]

Kildall conseguiu uma cópia do PC DOS, examinou-a e concluiu que infringia o CP/M. O advogado Gerry Davis o aconselhou que a lei de propriedade intelectual de software ainda era vaga demais para um processo, e Kildall apenas ameaçou ir à Justiça.[1]

A IBM então ofereceu o CP/M-86 como opção do PC em troca de uma renúncia a processos, e Kildall aceitou. O PC DOS custava US$ 40; o CP/M-86 chegou meses depois por US$ 240, seis vezes mais, vendeu pouco e teve muito menos programas.[1]

Nas memórias, Kildall descreveu Gates como "mais um oportunista do que um técnico, e muito teimoso" (tradução livre).[1]

Computer Chronicles e GEM

Kildall foi co-apresentador do Computer Chronicles, programa da PBS, por sete anos, nas oito primeiras temporadas, de 1983 a 1990.[1]

Depois de ver o Apple Lisa, supervisionou o Graphics Environment Manager (GEM), interface gráfica lançada em 28 de fevereiro de 1985. No mesmo ano, a Digital Research desenvolveu o FlexOS; entre outros produtos da empresa estavam o MP/M e o Concurrent DOS.[1]

Em 28 de junho de 1985, Kildall deixou o cargo de CEO da Digital Research, mas continuou como presidente do conselho.[1]

KnowledgeSet e o CD-ROM

Em 1984 fundou a Activenture, rebatizada no mesmo ano de KnowledgeSet. A empresa produziu uma versão em CD-ROM da Academic American Encyclopedia, da Grolier, que em 1990 passou a incluir imagens.[1]

A homenagem póstuma da Software Publishers Association o credita pelo sistema de arquivos e pelas estruturas de dados do primeiro CD-ROM para consumidores.[1]

Em 1991 a Novell comprou a Digital Research, num negócio que, segundo a Wikipédia, rendeu milhões a Kildall.[1]

Legado

Kildall morreu em 11 de julho de 1994, em Monterey, aos 52 anos. No fim de 1993 tinha concluído um rascunho de suas memórias, Computer Connections; em agosto de 2016, a família liberou os sete primeiros capítulos para download gratuito.[1]

Em 1995 recebeu, após a morte, um prêmio da Software Publishers Association. Em abril de 2014, Pacific Grove instalou uma placa na casa onde ele morou e onde funcionou a Digital Research, e o IEEE dedicou um marco histórico ao CP/M. Em 2017, a Naval Postgraduate School deu seu nome a uma sala de conferências.[1]

Frases e declarações públicas

“”

Linha do tempo

  1. 1942

    Nasce em Seattle

  2. 1967

    Forma-se em matemática na Universidade de Washington

  3. 1972

    Doutorado em ciência da computação

  4. 1973

    Cria o PL/M e o CP/M

  5. 1974

    Demonstra o primeiro protótipo do CP/M em Pacific Grove

  6. 1980

    IBM procura a Digital Research; o acordo não sai

  7. 1981

    CP/M roda em 3 mil modelos; DRI fatura US$ 5,4 milhões

  8. 1983

    Começa a apresentar o Computer Chronicles

  9. 1984

    Funda a Activenture, depois KnowledgeSet

  10. 1985

    Lançamento do GEM; deixa o cargo de CEO da DRI

  11. 1990

    Enciclopédia em CD-ROM passa a ter imagens; fim no Computer Chronicles

  12. 1991

    Novell compra a Digital Research

  13. 1994

    Morre em Monterey

  14. 1995

    Prêmio póstumo da Software Publishers Association

  15. 2014

    Placa em Pacific Grove e marco histórico do IEEE

  16. 2016

    Família libera capítulos das memórias

Empresas ligadas a Gary Kildall

Empresas desta coleção em que a pessoa trabalhou, fundou, investiu ou com que teve relação direta. Os nomes com link já têm dossiê publicado.

Ver a rede de Gary Kildall no grafo 3D

  • IBM Procurou a Digital Research em 1980 e acabou lançando o IBM PC com o PC DOS
  • Intel Emprestou a Kildall sistemas com os processadores 8008 e 8080
  • Apple Kildall supervisionou o GEM depois de ver o Apple Lisa
  • Microsoft Do MS-DOS ao Azure e ao Copilot; maior investidora da OpenAI e caso clássico de antitruste.

Veja também: outras pessoas

  • Bill Gates Sugeriu à IBM, em 1980, procurar a Digital Research, segundo a Wikipédia
  • Paul Allen Negociou a licença do 86-DOS, base do PC DOS

Sumário de siglas usadas

CP/M
Sistema operacional para microcomputadores criado por Kildall em 1973
PL/M
Linguagem de programação de alto nível para microprocessadores criada por Kildall em 1973
BIOS
Basic Input/Output System, camada que isola o sistema operacional do hardware
DRI
Digital Research, Inc., empresa fundada para vender o CP/M
GEM
Graphics Environment Manager, interface gráfica da Digital Research lançada em 1985
PC DOS
Sistema operacional que acompanhou o IBM PC, derivado do 86-DOS

Perguntas frequentes

Quem criou o CP/M?+
Gary Kildall, em 1973. Ele demonstrou o primeiro protótipo em 1974 e fundou a Digital Research para vender o sistema.
Por que o IBM PC não usou o CP/M?+
A negociação de 1980 entre a IBM e a Digital Research não deu certo, e as versões sobre o motivo divergem. A IBM lançou o PC com o PC DOS e ofereceu depois o CP/M-86 como opção, mais caro.
Kildall foi voar em vez de se reunir com a IBM?+
Essa é a impressão de Bill Gates, que virou lenda. Kildall dizia ter negociado com a IBM durante um voo, e o negociador Jack Sams afirmou nunca ter se encontrado com ele.
O que era o Computer Chronicles?+
Um programa de TV da PBS sobre computadores, que Kildall co-apresentou de 1983 a 1990.
O que Kildall fez com CD-ROM?+
A empresa dele, a KnowledgeSet, produziu uma enciclopédia em CD-ROM, e uma homenagem póstuma o credita pelo sistema de arquivos do primeiro CD-ROM para consumidores.

Referências

Fontes consultadas

  1. Gary Kildall · Wikipédia

Este dossiê usa apenas informações públicas e com fonte. Não publicamos dados pessoais privados, como endereço, documentos ou informações de saúde. Encontrou um erro? Escreva para [email protected].

Conclusão

Gary Kildall criou um sistema operacional que em 1981 rodava em 3 mil modelos de computador e a ideia do BIOS, que o tornava portável. A reunião malsucedida com a IBM, contada de formas diferentes por cada lado, fez o IBM PC chegar ao mercado com o PC DOS, e não com o CP/M.