O que foi CP / M e por que você perdeu com o MS-DOS?

Antes que a Microsoft e a Intel dominassem o mercado de PCs com uma plataforma comum, o sistema operacional CP/M fez algo semelhante para máquinas de pequenas empresas no final dos anos 1970 e início dos anos 1980, até que o MS TWO não puxou o tapete dele. Aqui estão mais informações sobre o CP/M e por que ele perdeu para o MS-DOS.

índice

  1. O que era CP/M afinal?
  2. Que tipo de computadores estavam rodando no CP/M?
  3. O MS-DOS emprestou muito do CP/M
  4. Por que o MS-DOS venceu o CP/M?
  5. O que aconteceu com o CP/M?

O que era CP/M afinal?

CP/M era um sistema operacional baseado em texto criado por um programador americano Gary Kildall da Digital Research em 1974. Inicialmente, suas iniciais significavam "Control Program/Monitor", mas a Digital Research posteriormente mudou para o mais amigável "Control Program" . para microcomputadores.

Como o preço dos microcomputadores caiu rapidamente em meados da década de 1970, o CP/M, juntamente com a CPU Z80, tornou-se uma plataforma padrão popular entre os computadores de pequenas empresas no final da década de 1970. 1970 e início da década de 1980.

CP/M e BASIC-80 rodando em um computador Kaypro II. Benj Edwards

O CP/M era um sistema operacional baseado em console, o que significa que você interage com ele usando um teclado, digitando comandos em um prompt. Execute operações de arquivo usando comandos simples como "PIP" (para copiar arquivos) digitando PIP A:=B:*.BAS e pressionando Enter. (Isso copiará todos os arquivos BASIC da unidade "B:" para a unidade "A:".) Para executar um programa, você deve digitar o nome do programa e pressionar Enter. Quando terminar, reinicie a máquina ou volte para o prompt do CP/M.

Uma das principais descobertas do CP/M foi a manipulação de tarefas básicas de E/S com o hardware subjacente, permitindo que o software aplicativo interaja principalmente com o sistema operacional. Isso significava que os aplicativos CP/M não estavam necessariamente vinculados ao hardware específico em que eram executados e podiam ser traduzidos mais facilmente entre PCs de diferentes fornecedores.

Aplicativos populares de CP/M incluíam WordStar (um processador de texto), Supercomputing (um aplicativo de planilha) e dBase (para bancos de dados). Outros programas, como AutoCAD e Turbo Pascal, originaram-se no CP/M e tornaram-se mais bem-sucedidos depois de serem portados para o MS-DOS posteriormente.

Que tipo de computadores estavam rodando no CP/M?

A maioria dos computadores rodando CP/M incluía um processador Intel 8080 ou Zilog Z80, embora a Digital Research mais tarde tenha lançado uma versão de 16 bits do CP/M para máquinas Intel 8086 chamada CP/M-86.

O Visual 1050 de 1983 rodava uma versão melhorada do CP/M. Visual

Quase todos os computadores que usam o barramento S100 padrão da indústria usando um 8080 ou um Z80 eram capazes de executar CP/M, mas não era necessário um barramento S100. O CP/M é fornecido como sistema operacional padrão para centenas de modelos de computadores diferentes de todos os tipos e tamanhos. Os fornecedores populares de computadores CP/M incluem Cromemco, Kaypro, Amstrad, Osborne, Vector Graphic, Teletext, Visual e Zenith Data Systems.

Outros computadores, incluindo algumas máquinas domésticas de baixo preço, apresentavam a funcionalidade CP/M como um extra opcional, embora muitas vezes exigissem hardware adicional para funcionar. Na verdade, já em 1980, o primeiro produto de hardware da Microsoft foi o Z80 SoftCard para o Apple II. Os usuários podem conectar o cartão em seu computador Apple II para equipá-lo com uma CPU Z80 capaz de executar aplicativos populares de produtividade CP/M.

O SoftCard da Microsoft de 1980 permitia que um Apple II executasse CP/M.

Em 1982, o presidente da Microsoft, Bill Gates, declarou que os clientes SoftCard representavam a maior base de instalação para máquinas CP/M. Curiosamente, na mesma época, um novo sistema operacional baseado em CP/M, o MS-DOS da Microsoft, estava ganhando rapidamente participação de mercado.

O MS-DOS emprestou muito do CP/M

Quando a IBM começou a desenvolver seu Computador Pessoal (IBM PC 5150), a empresa primeiro tentou obter a licença CP/M, mas a Digital Research não gostou dos termos propostos no acordo. A IBM então se voltou para a 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 o IBM PC-DOS quando foi lançado com o IBM PC em agosto de 1981. A partir daí, a Microsoft venderia o PC-DOS sob seu próprio rótulo como Microsoft MS-DOS.

Durante o desenvolvimento do 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:

  • Um prompt de comando
  • Nomes alfabéticos de letras de unidade, como "A:", "B:" e "C:".
  • O formato de nome de arquivo 8 + 3 (por exemplo, FILENAME.DOC)
  • O curinga "*" e o "?" correspondente
  • Nomes de arquivos reservados, como PRN: (para impressora) e CON: (para console)
  • Arquivo ".COM" para arquivos de script executáveis
  • Comandos como DIR, REN e TYPE

Gary Kildall teria ficado surpreso que o PC-DOS imitasse o CP/M tão de perto e reclamou com a IBM. Com o conceito de direitos autorais de software em sua infância, a Digital Research se recusou a processar a IBM, fazendo um acordo no qual a IBM forneceria o CP/M-86 como uma opção para suas máquinas IBM PC. Na época, o PC-DOS já era 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, presumivelmente Kildall poderia ter se tornado um bilionário como Bill Gates se tivesse assinado o acordo com a IBM. Esta história suculenta foi expandida na imprensa ao longo dos anos. Mas quando Kildall morreu em 1994, ele não era exatamente pobre: ​​a Novell comprou a Kildall's Digital Research por aproximadamente US$ 120 milhões em 1991, tornando Kildall rico no processo. No entanto, Kildall se ressentiu que a Microsoft estivesse ganhando dinheiro imitando seu principal produto.

Por que o MS-DOS venceu o CP/M?

Quando estabeleceu seu contrato de sistema operacional com a IBM em 1981, a Microsoft negociou uma licença que permitia à empresa não apenas 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 IBM que não sejam a IBM.

Logo após o lançamento do IBM PC, empresas como Compaq e 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 clones, eles obtiveram uma licença do MS-DOS da Microsoft. Em poucos anos, centenas de clones do IBM PC encheram o mercado de PCs e, em 1986, o MS-DOS tornou-se a plataforma de computação pessoal mais popular nos Estados Unidos.

O MS-DOS superou o CP/M porque saltou sobre o sucesso da plataforma IBM PC. A Microsoft lutou muito para obter e manter o MS-DOS em todos os PCs distribuídos, e a empresa estendeu essa prática para a era do Windows.

O que aconteceu com o CP/M?

Em 1988, a Digital Research criou um clone do MS-DOS chamado DR-DOS em um esforço para competir com a Microsoft. Também vendeu uma interface gráfica baseada em mouse chamada JEWEL que inicialmente tentou replicar a experiência do Macintosh, mas depois competiu com o Windows. Embora ambos os produtos tenham conquistado o respeito da imprensa, nenhum deles realmente decolou. Alguns argumentaram que isso se deveu a táticas anticompetitivas da Microsoft. Depois que a Novell comprou a Digital Research em 1991, o CP/M definhou com o subdesenvolvimento enquanto o MS-DOS continuou a dominar o mercado.

Em certo sentido, o DR-DOS foi o sucessor espiritual do CP/M. Novell

Em 1996, Caldera comprou os direitos do negócio de pesquisa digital da Novell e continuou a comercializar o DR-DOS. Eles também processaram a Microsoft por criar uma incompatibilidade no MS-DOS para excluir o DR-DOS do mercado (o que mais tarde foi resolvido fora do tribunal).

Em 1997, Caldera lançou partes do CP/M 2.2 como software de código aberto para que os amadores pudessem continuar trabalhando nele. Essas cópias ainda estão disponíveis gratuitamente online. Hoje você pode rodar CP/M em um navegador graças a um emulador 8080 escrito por Stefan Tramm.

De certa forma, o CP/M é um dos bisavôs do Windows, então partes de sua ascendência são transferidas para as 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 dos produtos que bilhões de pessoas usam todos os dias.

  • Os 5 principais bloqueios inteligentes para 2021 – Revisão Geek
  • Como desabilitar pop-ups de salvar senha no Microsoft Edge

descubra mais conteúdo

Google Pixel Watch também tem detecção de queda, mas não até o próximo ano

As melhores xícaras de café aquecidas de 2022

Como automatizar seu iPhone com base na hora, atividade ou localização

"Isso deve ter sido antes do meu tempo"

Por que a NASA enviou Snoopy para a Lua? – Revisão Geek

O que é uma carga fantasma?

Deixe uma resposta Cancelar resposta

O CP/M era um sistema operacional de usuário único e tarefa única desenvolvido por Gary Kildall para o microprocessador Intel 8080. Foi o sistema operacional mais popular em computadores pessoais na década de 1970.

Qual é o sistema operacional CP M?

Definição: A sigla CP / M significa Programa de Controle para Monitores, ou seja, Programa de Controle para monitores. O CP / M é um sistema operacional desenvolvido para o microprocessador Intel 8080. Foi o sistema operacional mais popular em computadores pessoais na década de 1970.

Quem criou o CP M?

História de Gary Killall. O CP / M começou como um projeto de Gary Kildall por volta de 1974. Em 1977 seu autor decidiu levar seu sistema operacional para a arena comercial. Assim, Kildall fundou a empresa Intergalactic Digital Research, Inc, hoje conhecida como Digital Research Corporation.

Ir arriba