CP / M: A história do sistema operacional que quase teve sucesso no Windows

Autor: Roger Morrison
Data De Criação: 17 Setembro 2021
Data De Atualização: 10 Poderia 2024
Anonim
CP / M: A história do sistema operacional que quase teve sucesso no Windows - Tecnologia
CP / M: A história do sistema operacional que quase teve sucesso no Windows - Tecnologia

Contente


Leve embora:

Se não fosse por um dia fatídico em 1980, você poderia estar usando o CP / M em vez do Windows ou Mac OS.

Se você está lendo isso, é provável que esteja usando um PC. Provavelmente, também está executando o Windows, ou talvez você esteja usando o Mac OS X ou Linux. Se um dia fatídico em 1980 tivesse acontecido de maneira diferente, poderíamos estar usando o CP / M.

Começos

Gary Kildall era um cientista da computação que lecionava na Academia Naval de Pós-Graduação em Monterey, Califórnia, no início dos anos 70, que descobriu algumas das novas tecnologias desenvolvidas pela Intel no norte do Vale do Silício.


A empresa havia introduzido recentemente o microprocessador, mas Kildall viu todo o potencial quando a Intel o viu controlando os semáforos. Ele percebeu que seria possível construir computadores pessoais, mas o que eles realmente precisavam era de software para executá-los.


A ascensão do CP / M

Kildall, trabalhando como consultor da Intel, desenvolveu PL / M, ou Linguagem de Programação para Microcomputadores, que era uma linguagem de programação para microcomputadores, e Programa de Controle para Microcomputadores, ou CP / M.


O CP / M era um sistema operacional que seria teoricamente executado em qualquer microcomputador, desde que as peças dependentes da máquina fossem portadas.

O design de Kildall foi brilhante. O CP / M foi dividido em três partes: o BIOS (Sistema básico de entrada / saída), o Sistema operacional de disco básico (BDOS) e o Processador de comandos do console (CCP). O BIOS manipulou o código dependente da máquina, enquanto o CCP aceitou comandos do usuário, semelhante ao shell nos sistemas Unix e Linux.

A Intel não estava realmente interessada em CP / M, então fundou sua própria empresa, chamada Intergalactic Digital Research, mais tarde abreviada para Digital Research. Como muitas empresas emergentes de tecnologia do norte da Califórnia, nos anos 70, Kildall e sua esposa Dorothy o administraram inicialmente em sua casa, localizada em Pacific Grove.


O CP / M, juntamente com o barramento S-100 usando o processador Intel 8080 ou Zilog Z-80, tornou-se um padrão de fato no final dos anos 70. O CP / M foi útil porque, desde que os desenvolvedores codificassem de maneira independente da máquina, um programa CP / M poderia ser executado em quase qualquer computador executando o CP / M sem que um programador precisasse saber como cada máquina funcionava. Era como um mini Unix nesse sentido.

Era tão popular que havia até um cartão complementar, o SoftCard para Apple II, que permitia aos usuários executá-lo em seus computadores com tela de 80 colunas (sim, isso era um grande negócio naquela época).

A empresa que fabricou esse cartão era uma pequena startup com sede em Seattle, chamada Microsoft.

IBM e MS-DOS

O crescente sucesso dos computadores pessoais deixou a IBM sedenta por uma parte da ação em 1980. A empresa decidiu entrar no mercado com seu próprio PC. A Big Blue geralmente projetava computadores inteiros sozinhos, mas imaginou que seria tarde demais com os pesados ​​processos internos da empresa.


A empresa decidiu fazer algo completamente inédito para a IBM. Usaria componentes de prateleira e os integraria em um sistema completo.

O CP / M foi a escolha óbvia para o sistema operacional, dada a popularidade e a facilidade de portar para outros sistemas.

A IBM procurou inicialmente a Microsoft pelo CP / M, aparentemente pensando que eles poderiam licenciar o CP / M desde que fizeram o cartão Apple II. Para seu crédito, a Microsoft apontou os executivos da IBM para o DRI na Califórnia.

O que aconteceu a seguir foi sujeito a especulações sem fim e a uma lenda urbana na indústria de tecnologia.

No dia em que a IBM apareceu para negociar com a DRI, Kildall estava entregando alguma documentação a um cliente usando seu avião particular, deixando Dorothy e os advogados da empresa fecharem o acordo. Aparentemente, a DRI ficou presa no acordo de confidencialidade depois que Kildall retornou no final do dia e, finalmente, o acordo não deu em nada.

Desesperada por um sistema operacional, a IBM se voltou para a Microsoft. Eles encontraram um clone do CP / M escrito por um amigo de Bill Gates, Tim Paterson, da Seattle Computer Products e o designer do SoftCard, apelidado de QDOS, ou "Sistema Operacional Rápido e Sujo". A Microsoft licenciou isso para a IBM, para que estivesse pronto a tempo.

A Microsoft o aperfeiçoou e ofereceu à IBM como PC-DOS. A empresa convenceu a IBM a permitir que eles mantenham os direitos do sistema operacional para licenciar para outros fabricantes de computadores. A IBM, confiante de que ninguém clonaria o BIOS, a única tecnologia proprietária do PC, concordou. (Como o computador em que você está lendo isso provavelmente não foi fabricado pela IBM, é óbvio como isso aconteceu.)

Gary Kildall soube do acordo e ameaçou processar a IBM se ela liberasse o PC-DOS. Foi feito um acordo onde a IBM ofereceria os dois sistemas, mas a IBM vendeu o PC-DOS por US $ 40, mas o CP / M-86, a versão para PC, foi de US $ 240. Era difícil justificar o pagamento de um preço mais alto pelo mesmo valor, e a maioria das pessoas escolheu o DOS. A maioria dos aplicativos CP / M, como o sistema de processamento de texto WordStar, foi portada para o MS-DOS.

Sem erros, sem estresse - seu guia passo a passo para criar software que muda vidas sem destruir sua vida

Você não pode melhorar suas habilidades de programação quando ninguém se importa com a qualidade do software.

DRI continua lutando

Apesar dos contratempos, o DRI continuou inovando. A empresa continuou inovando, criando uma versão multitarefa do CP / M chamada MP / M.


Quando ficou claro que o DOS eclipsou o CP / M em termos de suporte a aplicativos, o DRI adicionou a compatibilidade com o MS-DOS e evoluiu para o DOS Plus e mais tarde para o DR DOS.

O DRI também fez incursões no mundo emergente da interface gráfica do usuário com o GEM, que era mais conhecida como GUI da linha de computadores Atari ST.

Anos depois

Mesmo com os avanços da tecnologia, ficou claro que o DRI não era páreo para o grande número da Microsoft. A Digital Research foi vendida para a Novell - o acordo tornou Kildall muito rico, mas ele nunca viveu o suficiente para realmente apreciar seu sucesso. Infelizmente, Gary Kildall morreu em 1994 após ferimentos que sofreu em uma queda.

O legado de Gary Kildall, Digital Research e CP / M ainda vive. O DOS e o Windows posterior ainda vivem na sombra, incluindo a maneira como as unidades são nomeadas.

A lição é que empresas estabelecidas como a DRI devem sempre tomar cuidado com empresas menores e mais famintas como a Microsoft de 1980.

Como a indústria evoluiu com Gary Kildall no comando, em vez de Bill Gates? Michael Swaine argumentou em um artigo do Dr. Dobb's Journal que poderia ter sido muito mais colegial do que competitivo, devido à formação acadêmica de Kildall.

No entanto, muitas pessoas ainda têm fortes lembranças de Gary Kildall e CP / M, com sites de homenagem. O programa da PBS The Computer Chronicles dedicou um episódio a Kildall um ano após sua morte. Para um tratamento demorado (mais de 1.000 páginas) dos primeiros dias do Vale do Silício, incluindo Gary Kildall e Digital Research, você pode procurar uma cópia do livro "Fire in the Valley", de Paul Freiberger e Michael Swaine.

Mesmo que o DRI, o CP / M e até o Gary Kildall tenham desaparecido, eles definitivamente não serão esquecidos.