Antes que a Microsoft e a Intel dominassem o mercado de PCs com uma plataforma comum, o sistema operacional CP / M fazia algo semelhante para as máquinas de pequenas empresas no final dos anos 1970 e início dos anos 1980 – até que o MS-DOS puxou o tapete debaixo dele. Aqui está mais sobre o CP / M e por que ele perdeu para o MS-DOS.
Índice
CP / M era um sistema operacional baseado em texto criado pelo programador americano Gary Kildall da Digital Research em 1974. Suas iniciais significavam “Control Program / Monitor” no início, mas a Digital Research mudou para o mais amigável “Control Program for Microcomputers” mais tarde.
Como o preço dos microcomputadores caiu rapidamente em meados dos anos 1970, o CP / M, emparelhado com a CPU Z80, tornou-se uma plataforma padrão de fato que era popular entre os computadores de pequenas empresas no final dos anos 1970 e início dos anos 1980.
CP / M era um sistema operacional baseado em console, o que significa que você interagia com ele usando um teclado, digitando comandos em um prompt. Você executou operações de arquivo usando comandos simples , como “PIP” (para copiar arquivos), digitando PIP A:=B:*.BAS
e pressionando Enter. (Isso copiaria todos os arquivos BASIC da unidade “B:” para a unidade “A:”.) Para executar um programa, você digitaria o nome do programa e pressione Enter. Quando terminar, você reinicializará a máquina ou retornará ao prompt CP / M.
Uma das principais inovações do CP / M foi lidar com tarefas básicas de entrada e saída com o hardware subjacente, deixando o software do aplicativo fazer interface principalmente com o próprio sistema operacional. Isso significava que os aplicativos CP / M não eram necessariamente vinculados ao hardware específico em que eram executados e podiam ser traduzidos mais facilmente entre PCs de diferentes fornecedores.
Os aplicativos populares para CP / M incluem WordStar (um processador de texto), SuperCalc (um aplicativo de planilha) e dBase (para bancos de dados). Outros programas, como AutoCAD e Turbo Pascal, originaram-se no CP / M, e mais tarde tornaram-se mais bem-sucedidos após serem portados para o MS-DOS posteriormente.
A maioria dos computadores executando CP / M incluía um processador Intel 8080 de 8 bits ou um processador Zilog Z80, embora a Digital Research posteriormente tenha lançado uma versão de 16 bits do CP / M para máquinas Intel 8086 chamada CP / M-86.
Quase todos os computadores que usam o barramento S100 padrão da indústria que usam um 8080 ou Z80 são capazes de executar CP / M. Mas um ônibus S100 não era necessário. CP / M enviado como o sistema operacional padrão para centenas de modelos de computador diferentes de todos os tipos e tamanhos. Os fornecedores populares de computadores CP / M incluem Cromemco, Kaypro, Amstrad, Osborne, Vector Graphic, Televideo, Visual e Zenith Data Systems.
Outros computadores – incluindo algumas máquinas domésticas de baixo custo – apresentavam a capacidade CP / M como uma opção adicional, embora muitas vezes exigisse hardware extra para possibilitar sua execução. Na verdade, em 1980, o primeiro produto de hardware da Microsoft foi o Z80 SoftCard para o Apple II. Os usuários podem conectar a placa em seu computador Apple II para fornecer uma CPU Z80 que pode executar aplicativos de produtividade CP / M populares.
Em 1982, o presidente da Microsoft, Bill Gates, afirmou que os clientes da SoftCard representavam a maior base única instalada de máquinas CP / M. Curiosamente, na mesma época, um novo sistema operacional baseado em CP / M – o MS-DOS da Microsoft – estava rapidamente ganhando participação no mercado.
Quando a IBM começou a desenvolver seu computador pessoal (o IBM PC 5150), a empresa primeiro tentou garantir uma licença para CP / M, mas a Digital Research não gostou dos termos propostos do negócio. Portanto, a IBM recorreu à Microsoft, que licenciou um produto chamado 86-DOS da Seattle Computer Products (SCP). Alguns meses depois, a Microsoft comprou o 86-DOS por US $ 50.000.
O 86-DOS tornou-se IBM PC-DOS quando foi lançado com o IBM PC em agosto de 1981. Mais tarde, a Microsoft venderia o PC-DOS sob seu próprio rótulo como Microsoft MS-DOS.
Enquanto desenvolvia o 86-DOS, seu criador, Tim Paterson, buscou inspiração no CP / M, emprestando sua arquitetura geral e natureza de linha de comando. Aqui está uma lista de algumas semelhanças entre CP / M e MS-DOS:
Gary Kildall ficou aborrecido com o fato de o PC-DOS imitar o CP / M tão de perto e reclamou com a IBM. Com o conceito de copyrights de software em sua infância, a Digital Research se recusou a processar a IBM e, em vez disso, fez um acordo em que a IBM forneceria CP / M-86 como uma opção para suas máquinas IBM PC. Naquela época, o PC-DOS já estava sendo vendido como o sistema operacional padrão para o IBM PC e custava muito menos que o CP / M-86 – cerca de US $ 40 em vez de US $ 240 .
A oportunidade perdida por Kildall e Digital Research de licenciar inicialmente o CP / M para a IBM é muitas vezes considerada uma das grandes tragédias da história da computação – supostamente, Kildall poderia ter se tornado um bilionário como Bill Gates se tivesse acabado de assinar o acordo com a IBM. Essa história suculenta foi ampliada pela imprensa ao longo dos anos. Mas quando Kildall morreu em 1994, ele não era exatamente um indigente: a Novell comprou a Kildall’s Digital Research por supostos US $ 120 milhões em 1991, tornando Kildall rico no processo . Ainda assim, incomodou Kildall que a Microsoft enriqueceu imitando seu produto de assinatura.
Ao configurar seu acordo de sistema operacional com a IBM em 1981, a Microsoft negociou uma licença que permitia à empresa não só licenciar o PC-DOS para a IBM, mas também vender o PC-DOS como um sistema operacional genérico (como “MS-DOS”) para fornecedores que não sejam IBM.
Logo após o lançamento do IBM PC, empresas como a Compaq e a Eagle Computer começaram a vender clones que podiam rodar o software IBM PC. Para fornecer um sistema operacional compatível para essas máquinas clone, eles licenciaram o MS-DOS da Microsoft. Em poucos anos, centenas de clones de PC IBM preencheram o mercado de PCs e, em 1986, os PCs baseados em MS-DOS se tornaram a plataforma de computação pessoal mais popular dos Estados Unidos
O MS-DOS venceu o CP / M porque pegou carona com o sucesso da plataforma IBM PC. A Microsoft lutou muito para ter o MS-DOS em todos os PCs vendidos e mantê-lo assim, e a empresa estendeu essa prática para a era do Windows.
Em 1988, a Digital Research criou um clone do MS-DOS chamado DR-DOS em uma tentativa de competir com a Microsoft. Também vendeu uma interface gráfica baseada em mouse chamada GEM, que inicialmente buscou replicar a experiência do Macintosh, mas depois competiu com o Windows. Embora ambos os produtos tenham ganhado respeito na imprensa, nenhum deles realmente decolou. Alguns argumentaram que isso se devia a táticas anticompetitivas da Microsoft. Depois que a Novell comprou a Digital Research em 1991, o CP / M definhou com pouco desenvolvimento, pois o MS-DOS continuou a dominar o mercado.
Em 1996, a Caldera comprou os direitos dos ativos da Digital Research da Novell e continuou a comercializar o DR-DOS. Eles também processaram a Microsoft por criar incompatibilidades no MS-DOS para tirar o DR-DOS do mercado (o que mais tarde foi resolvido fora do tribunal).
Em 1997, a Caldera lançou partes do CP / M 2.2 como software de código aberto para que os amadores pudessem continuar a trabalhar nele. Essas cópias ainda estão disponíveis gratuitamente online . Hoje, você pode rodar o CP / M em um navegador graças a um emulador 8080 escrito por Stefan Tramm.
De certa forma, CP / M é um dos bisavôs do Windows, portanto, partes de sua linhagem são incorporadas às convenções do Windows, como letras de unidade e nomes de arquivos reservados . Dessa forma, o CP / M nunca desapareceu completamente: sua alma vive no DNA de produtos que bilhões de pessoas usam todos os dias.
RELACIONADO: O Windows 10 ainda não permite que você use esses nomes de arquivo reservados em 1974
Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…
Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…
A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…
A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…
O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…
Para ver suas fotos mais de perto ou para uma edição precisa , você pode…