O que foi CP / M, e por que isso perdeu para a MS-dos?

Aug 24, 2025
Histórico de computadores

Antes da Microsoft e Intel dominaram o mercado de PC com uma plataforma comum, o sistema operacional CP / M fez algo similar para máquinas de pequenas empresas no final dos anos 1970 e início dos anos 80 - até que o MS-Dos puxasse o tapete por baixo. Aqui está mais sobre CP / M e por que perdeu a MS-DOS.

O que foi CP / M, de qualquer maneira?

CP / M foi um sistema operacional baseado em texto criado pelo Programador Americano Gary Kildall. do Pesquisa digital Em 1974. Suas iniciais ficaram para "Programa de Controle / Monitor" no início, mas a pesquisa digital mudou para o "programa de controle para microcomputadores mais amigáveis".

Como o preço dos microcomputadores caiu rapidamente em meados da década de 1970, CP / M, emparelhado com o CPU Z80, Tornou-se uma plataforma padrão de fato que foi popular entre os pequenos computadores de negócios no final dos anos 1970 e início dos anos 80.

CP / M e Basic-80 em execução em um computador KayPro II. Benj Edwards.

O CP / M foi um sistema operacional baseado em console, o que significa que você interagiu com ele usando um teclado, digitando os comandos em um prompt. Você realizou operações de arquivo usando comandos simples como "pip" (para copiar arquivos) digitando Pip A: = B: *. Bas e bater enter. (Isso copia todos os arquivos básicos da unidade "B:" para dirigir "A:".) Para executar um programa, você digitaria o nome do programa e o hit enter. Quando você terminou, você reinicializaria a máquina ou sair de volta para o prompt CP / M.

Um dos principais avanços da CP / M estava na manipulação de tarefas básicas de entrada e saída com o hardware subjacente, deixando o software de aplicativo para interface principalmente com o próprio sistema operacional. Isso significava que os aplicativos CP / M não foram necessariamente vinculados ao hardware específico que eles puderam e podem ser mais facilmente traduzidos entre os PCs de diferentes fornecedores.

Aplicações populares para CP / m incluídas WordStar. (um processador de texto), SuperCalc. (uma aplicação de planilha) e dbase. (para bancos de dados). Outros programas, como o AutoCAD e o Turbo Pascal, originários da CP / M, e mais tarde se tornaram mais bem-sucedidos após serem portado para o MS-DOS mais tarde.

Que tipo de computadores correram cp / m?

A maioria dos computadores que funcionam CP / M inclui um 8 bits Intel 8080. ou um processador Zilog Z80, embora a pesquisa digital lançou mais tarde uma versão de 16 bits de CP / M para máquinas Intel 8086 chamada CP / M-86.

O Visual 1050 de 1983 execute uma versão aprimorada do CP / M. Visual

Quase todos os computadores usando o padrão do setor Ônibus S100. que usou um 8080 ou z80 foram capazes de executar o CP / m. Mas um barramento S100 não foi 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 de computadores CP / m populares incluíam Cromemco, Kaypro, Amstrad, Osborne, Graphic, Vector Graphic, Thevideo, Visual e Zenith Data Systems.

Outros computadores - incluindo algumas máquinas de baixo custo para casa, capacidade de CP / M em destaque como uma opção complementar, embora muitas vezes necessário hardware extra para possibilitar a execução. Na verdade, de volta em 1980, o primeiro produto de hardware da Microsoft foi o Z80 softcard. para a Apple II. Os usuários podem conectar o cartão em seu computador Apple II para dar uma CPU Z80 que poderia executar aplicativos de produtividade CP / M populares.

O SoftCard da Microsoft de 1980 permitiu que uma Apple II executasse o CP / m. Microsoft.

Em 1982, o Presidente da Microsoft Bill Gates reivindicou que os clientes do softcard representavam a maior base de instalação única para máquinas CP / M. Curiosamente, em torno da mesma época, um novo sistema operacional baseado no MS-DOS do CP / M-Microsoft - estava rapidamente ganhando participação de mercado.

Ms-Dos emprestou muito do CP / M

Quando a IBM começou a desenvolver sua Computador pessoal (O IBM PC 5150), a empresa primeiro tentou garantir uma licença para CP / M, mas a pesquisa digital não gostou dos termos propostos do acordo. Então a IBM virou para a Microsoft, que licenciou um produto chamado 86-DOS. a partir de Seattle Computer Products. (SCP). Alguns meses depois, a Microsoft comprou 86 DOS de $ 50.000.

86-DOS tornou-se o IBM PC-DOS quando ele foi enviado com o IBM PC em agosto de 1981. Mais tarde, a Microsoft venderia PC-DOS sob seu próprio rótulo como Microsoft MS-DOS.

Ao se desenvolver 86 deles, seu Criador, Tim Paterson, parecia fortemente para o CP / M para inspiração, 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 de letras de unidade alfabética como "A :," "B :," e "C:"
  • O formato de nome de arquivo de 8 + 3 (por exemplo, filename.doc)
  • O caractere curinga "*" e o personagem correspondente "?"
  • Nomes de arquivos reservados como PRN: (para impressora) e con: (para console)
  • Arquivos ".com" para arquivos de comando executáveis
  • Comandos como dir, ren e tipo

Gary Kildall estava supostamente perturbado que o PC-Dos imitava o CP / M tão de perto e reclamou da IBM. Com o conceito de copyrights de software em sua infância, a pesquisa digital se recusou a processar IBM e, em vez disso, fez um acordo onde a IBM forneceria CP / M-86 como uma opção para suas máquinas IBM PC. Até então, PC-Dos já estava frete como o sistema operacional padrão para o PC do IBM, e custou muito menos que CP / M-86 - SUBED $ 40 em vez de $ 240 .

A oportunidade perdida por Kildall e pesquisa digital para inicialmente licenciar o CP / M para a IBM é considerada uma das grandes tragédias Na história da computação - supostamente, Kildall poderia ter se tornado um bilionário como Bill Gates, se ele tivesse acabado de assinar o acordo com a IBM. Esta história suculenta foi amplificada pela imprensa ao longo dos anos. Mas quando Kildall morreu em 1994, ele não era exatamente um pobre: Novell comprado A pesquisa digital de Kildall para um relate de US $ 120 milhões em 1991, Fazendo Kildall rico no processo . Ainda assim, incomodou Kildall que a Microsoft enriqueceu-se imitando seu produto de assinatura.

Por que a MS-dos venceu pelo CP / M?

Ao configurar seu sistema operacional, trata-se do IBM em 1981, a Microsoft negociou uma licença que permitiu que a empresa não apenas licença o PC-DOS à IBM, mas também vender PC-DOS como um sistema operacional genérico (como "MS-DOS") para fornecedores além da IBM.

Logo após a liberação do IBM PC, empresas como Compaq e Eagle Computer começaram vendendo clones que poderia executar o software IBM PC. Para fornecer um sistema operacional compatível para essas máquinas de clone, eles licenciaram o MS-DOS da Microsoft. Dentro de alguns anos, centenas de clones do IBM PC preenchem o mercado de PCs e, em 1986, os PCs baseados em MS-DOS se tornaram Plataforma de computação pessoal mais popular nos E.U.A.

O MS-DOS venceu sobre o CP / M porque engatou um passeio com o sucesso da plataforma do IBM PC. A Microsoft lutou duro para obter o MS-DOS em todos os PC enviados e mantê-lo dessa maneira, e a empresa estendeu essa prática na era do Windows.

O que aconteceu com CP / M?

Em 1988, a pesquisa digital criou um clone de MS-dos chamados DR-DOS. em uma tentativa de competir com a Microsoft. Também vendeu uma interface gráfica baseada no mouse chamada GEMA que inicialmente procurou replicar a experiência do Macintosh, mas depois competiu com o Windows. Embora ambos os produtos obtiveram respeito na imprensa, nem decolou. Alguns argumentaram que isso foi devido a Táticas anticoncorrenciais pela Microsoft. Depois que a Novell comprou pesquisa digital em 1991, o CP / M definhava com pouco desenvolvimento como MS-DOS continuou a dominar o mercado.

De certa forma, o Dr-Dos foi o sucessor espiritual do CP / M. Novell.

Em 1996, Caldera comprou os direitos dos ativos da pesquisa digital da Novell e continuou a comercializar o Dr-Dos. Eles também processou a Microsoft Para criar incompatibilidades no MS-DOS à Borda DR-DOS fora do mercado (que foi posteriormente 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 são disponível gratuitamente online . Hoje você pode Execute o CP / m em um navegador Graças a um emulador 8080 escrito por Stefan Trumm.

De certa forma, o CP / M é um dos bisavós de janelas, então os bits de sua linhagem são cozidos nas convenções do Windows, como as cartas da unidade e Nomes de arquivos reservados. . Dessa forma, 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 permitirá que você use esses nomes de arquivos reservados em 1974


Histórico de computadores - Artigos mais populares

Antes do Mac OS X: O que era o próximo, e por que as pessoas adoraram?

Histórico de computadores Aug 24, 2025

Lançamento com o próximo computador Steve Jobs em 1988, o sistema operacional NextStopSe representa a borda de corte do design de software de desktop. Tornou-se a rocha tecnológica pa..


Um Vintage Atari é um terminal meteorológico incrível em 2020

Histórico de computadores Aug 24, 2025

Benj Edwards. Esse velho. Computador Atari oito Bit (Como a série Atari 800, XL ou XE), você tem é útil para mais do que apenas jogos retrô. Se você em..


25 anos de fazer conexões com USB (após três tentativas)

Histórico de computadores Aug 24, 2025

Todo mundo sabe que usb sticks deve ser virou três vezes para obtê-los na orientação correta Navissone / Shutterstock. A versão 1.0 do S..


Qual foi o dispositivo de fraude "Genie Genie" e como funcionou?

Histórico de computadores Aug 24, 2025

Galoob. Primeiro lançado em 1991, o Genie Genie deixou os jogadores entrarem códigos especiais que tornaram videogames mais fáceis ou desbloqueados outras funções. N..


O que é shareware, e por que foi tão popular na década de 1990?

Histórico de computadores Aug 24, 2025

Benj Edwards. É uma ideia maluca: Dê ao seu software de graça e espere que as pessoas gostem com o suficiente para lhe enviar dinheiro. Essa foi a ideia por trás da S..


Como jogar Microsoft Adventure, o primeiro jogo IBM PC do mundo

Histórico de computadores Aug 23, 2025

Microsoft. 40 anos atrás, a IBM publicou o primeiro comercial do mundo IBM PC. jogos, Microsoft Adventure. Como porto de um mainframe clássico que..


40 anos depois: como foi usar um PC IBM em 1981?

Histórico de computadores Aug 24, 2025

IBM. Quarenta anos hoje em dia 12 de agosto de 1981 -Ibm introduziu o primeiro computador pessoal da IBM, também conhecido como o IBM PC (modelo 5150). Ele ve..


A pasta do computador é 40: Como a Star Xerox criou a área de trabalho

Histórico de computadores Nov 30, 2024

xerox Em 1981, a Xerox lançou o sistema de informação 8010, que foi o primeiro computador comercial com um GUI e o primeiro a introduzir a metáfora de desk..


Categorias