O verdadeiro vencedor foi a Microsoft, que construiu um império sobre as rolhas do duplamente adquirido MS-DOS.
Intel 8086, uma versão mais cara, mas funcionalmente idêntica, do Intel 8088, que acabará executando o IBM PCNas séries anterioresEm novembro de 1979, o parceiro frequente da Microsoft, Seattle Computer Products, lançou a placa-mãe Intel 8086 para os mais entusiastas e fabricantes de computadores que experimentam esse novo e muito poderoso CPU. O 8086 estava intimamente relacionado ao 8088 escolhido pela IBM para o PC. A última era uma versão mais barata do primeiro, um chip híbrido de 8 bits / 16 bits, em vez de um puramente de 16 bits, como o 8086.
A IBM inclinou-se para o 8088 menos poderoso, em particular, para controlar custos, mas também para permitir o uso de alguns periféricos que exigiam o barramento de dados externo de 8 bits que o 8088 possuía. Mas, provavelmente, o argumento mais forte surgiu, como geralmente é Acontece, do departamento de marketing, não o desenvolvimento. O chip 8086 era tão poderoso que o PC IBM equipado poderia forçar os clientes a abandonar sistemas IBM maiores a seu favor. A IBM queria afastar os negócios de outros fabricantes de PCs, mas não de suas divisões.
 CPU modesta Intel 8088
CPU modesta Intel 8088É importante entendermos que os dois chips tinham o mesmo conjunto de instruções, para que os mesmos programas pudessem ir até eles. Todos queriam executar o CP / M nas placas SCP, mas o CP / M foi projetado apenas para o Intel 8080 e o Zilog Z80. Porque o SCP teve os mesmos problemas que Jack Sams e IBM encontraram alguns meses depois. A Digital Research prometeu periodicamente lançar uma versão do CP / M para 8086/8088, mas não o fez. Então, em abril de 1980, Tim Paterson, da SCP, decidiu escrever seu próprio sistema operacional para o 8086/8088. Ele o chamou de QDOS - "um sistema operacional barato e irritado" [Sistema operacional rápido e sujo].
A ética de Paterson ou a falta dela são debatidas há anos. Gary Kildall afirmou muitas vezes que roubou o código fonte do CP / M, mas essa declaração é duvidosa. Não há evidências de que ele tivesse acesso a um código cuidadosamente guardado pela Digital, como é habitual para a maioria das empresas, na época e moderna.
Paterson, por outro lado, admite que simplesmente pegou o manual do CP / M e copiou todas as chamadas de API, uma por uma. Por outro lado, mesmo que não fosse uma abordagem muito original e criativa, suas ações eram completamente legais, mesmo para os padrões atuais. Os tribunais, repetidamente, concluem que a API não é protegida por direitos autorais; isso só pode ser feito com sua implementação específica; portanto, a engenharia reversa é permitida. Bem, é claro, ainda existe uma lei de patentes, mas não entraremos nesse pântano.
 Placa Intel 8086 da Seattle Computer Products
Placa Intel 8086 da Seattle Computer ProductsAlimento para reflexão para os advogados de código aberto e os opositores da Microsoft: Se criar QDOS não fosse ético, o Linux - na maioria das vezes uma reencarnação dos padrões Unix - seria igualmente antiético. Paterson afirma ter motivos significativos para copiar o CP / M: ele queria que fosse mais fácil para os programadores portar programas do CP / M para o QDOS. Ele também afirma que, sob o capô, sempre que possível, ele melhorou seriamente sua versão C, especialmente ao trabalhar com disco e arquivos.
Enquanto isso, Bill Gates se perguntava como diabos ele seria capaz de criar um sistema operacional para a IBM dentro do cronograma. E, em seguida, Paterson ligou para o co-fundador da Microsoft, Paul Allen, e falou sobre o QDOS - caso a Microsoft repentinamente se interesse em escrever programas para ele ou uso interno. Gates, como uma pessoa capaz de reconhecer um salvador repentino, ligou para Sams e perguntou: "Você aceita você mesmo ou quer que eu faça isso?" A resposta de Sams a essa pergunta nas próximas décadas custará bilhões de dólares à IBM. "Claro, aceite você mesmo", disse ele.
 E agora - com a adição do coprocessador 8087!
E agora - com a adição do coprocessador 8087!Percebendo que os programas para o PC estavam muito longe do seu campo de conhecimento, Sams simplesmente deu à Microsoft todos os problemas associados ao software e não viu razão para mudar de rumo. "Queríamos que esse fosse o problema deles", disse ele depois. O "problema" da Microsoft em alguns anos se tornará um grande problema para a IBM.
Que haja luz!
 Steve Ballmer e Bill Gates no PC Forum em 1986.
Steve Ballmer e Bill Gates no PC Forum em 1986.Em 30 de setembro, Gates, Steve Ballmer e Bob O'Rear, sétimo funcionário da Microsoft, voaram para a Flórida para fazer a oferta final da IBM. Sams, que queria levar o problema do desenvolvimento de software para outra pessoa, seu plano parecia perfeito. A Microsoft será responsável pelo fornecimento do sistema operacional, quatro linguagens de programação (BASIC, COBOL, Fortran, Pascal) e um conjunto de outros softwares que devem estar prontos para o lançamento do produto (incluindo nosso velho amigo, Microsoft Adventure).
Gates insistiu em um dos pontos, especialmente: a Microsoft venderá licenças de software para a IBM, e não apenas venderá o produto acabado, e esperará royalties deles, pagamento de cada cópia. A IBM, acreditando que havia espaço suficiente para todos ganharem dinheiro com isso, e que não faria mal amarrar o destino da Microsoft tão intimamente ao PC da IBM, concordou. A enorme empresa, cujo conservadorismo e aversão ao risco eram lendários, concordou em entregar o destino de um dos maiores projetos às mãos de um rapaz de 24 anos. Se a Microsoft não tivesse conseguido, o IBM PC seria um produto natimorto.
Em 6 de novembro, a Microsoft e a IBM assinaram oficialmente um contrato sob o qual pagaram imediatamente à Microsoft US $ 700.000 para começar a migrar todos os tipos de software para a nova arquitetura. É engraçado que Low e Sams, que desempenharam papéis significativos em todo o projeto, tenham sido transferidos para outras unidades. O Project Chess também pode ter sido uma unidade de negócios independente, mas, aparentemente, não tinha imunidade absoluta ao clima volátil da burocracia da IBM. O líder do projeto era Don Estridge.
Enquanto o contrato de software estava sendo elaborado, o Project Chess não parou. No mesmo mês de novembro, a Microsoft recebeu os dois primeiros protótipos. A IBM, desesperadamente lutando por sigilo, exigia que fossem mantidas em um porão sem janelas trancado com bloqueios fornecidos pela própria IBM. A Microsoft e o Project Chess, fisicamente separados o máximo possível para permanecer nos Estados Unidos, criaram, no entanto, uma relação de trabalho, semelhante à relação de trabalho que existe hoje, quando muito menos depende da geografia. Eles conversavam constantemente por telefone e, especialmente, pelo sistema de e-mail especial que haviam estabelecido, que enviava mensagens para os dois lados usando o serviço em um dia e frequentemente se comunicavam - às vezes sem aviso prévio. Isso se tornou uma preocupação particular para a Microsoft. A IBM costumava chegar sem aviso prévio para ver se as práticas de segurança astutas seguiam.
Obviamente, a equipe da IBM também tinha algo a fazer, mas a Microsoft realmente precisava se apressar. Por causa de todas essas negociações, eles, segundo Gates, já estavam "três meses atrasados" no dia em que o contrato foi assinado. Todos trabalharam por vários meses seguidos sem dias de folga. A maioria nem foi embora no Natal.
O primeiro objetivo era fazer com que a máquina funcionasse de dois modos: BASIC e sistema operacional de disco. A Microsoft conseguiu lidar com o primeiro, mas no segundo eles dependiam da Seattle Computer Products. Quando a Microsoft finalizou as negociações com a IBM e começou a trabalhar, Paterson e SCP continuaram seu próprio desenvolvimento, melhorando o QDOS de um hack barato e irritado para um sistema operacional vendável. No processo, por razões óbvias, eles o renomearam 86-DOS. Até o final do ano, eles finalmente tinham uma versão adequada para entrar no mundo.
 Bill Gates pode não parecer um empresário de sangue frio, mas é exatamente isso que ele quer!
Bill Gates pode não parecer um empresário de sangue frio, mas é exatamente isso que ele quer!Bill Gates sai das sombras
Até aquele momento, Bill Gates estava quieto, agindo como um homem de negócios sincero, mas honesto. Agora estamos começando a ver como algo sai dessa lendária evasão de Gates. Ele queria que a Microsoft trabalhasse no esquema de royalties, o que lhes dava uma participação no projeto IBM PC, cujo sucesso era esperado. Mas ele não queria compartilhar esses frutos com o SCP, que não suspeitava da existência do projeto IBM, ou que o SO modesto deles, escrito por uma pessoa, era a chave para os planos de uma das maiores empresas do mundo. Gates queria mantê-los no escuro, mas ele precisava do 86-DOS ontem. Consequentemente, ele precisava arrancar o 86-DOS das mãos deles, sem que eles soubessem por que ele precisava.
 Paul Allen e Bill Gates perdem o PC Forum de 1987
Paul Allen e Bill Gates perdem o PC Forum de 1987Paul Allen concordou com o proprietário do SCP, Rod Brock, em janeiro, alegando que a Microsoft tem um vagão inteiro de clientes ansiosos para lançar o 86-DOS. O acordo permitiu que a Microsoft atuasse como intermediária ou varejista nessas transações. Para cada cliente a quem venderá a licença do 86-DOS, eles prometeram pagar ao SCP US $ 10.000 ou US $ 15.000, caso o código-fonte seja entregue com a licença. Eles também pagarão SCP $ 10.000 imediatamente após a transação.
Para a SCP, uma pequena empresa de hardware sem conexões à Microsoft ou habilidades de marketing, esse acordo parecia ótimo, principalmente porque os negócios não estavam indo muito bem ultimamente. A Microsoft mostrou confiança de que seria capaz de vender muitas licenças, o que traria à empresa dinheiro fácil para o sistema operacional, que Paterson começou quase por diversão.
Uma das cláusulas ocultas do contrato pode suscitar suspeitas: "Nada neste contrato de licença pode obrigar a Microsoft a divulgar seu cliente à Seattle Computer Products". Brock disse mais tarde: "Pareceu-nos estranho, mas concordamos." De fato, é claro, a Microsoft não tinha carro de clientes que sofressem. Eles tinham apenas um cliente, o maior de todos: a IBM. A Microsoft vendeu apenas uma licença sob este contrato, o que lhe deu o direito de adquirir com êxito um SO para IBM PC por um total de US $ 25.000.
Primeira inicialização
Em fevereiro, Bob O'Rear da Microsoft conseguiu baixar o 86-DOS em um dos protótipos:
Já era como uma noite profunda. Esse foi um dos momentos mais alegres da minha vida; finalmente, depois de todos os preparativos e trabalhos, indo e voltando, o sistema operacional inicializou e disse que estava pronto para aceitar comandos. Foi um momento emocionante.
A IBM logo começou a exigir várias modificações no 86-DOS. A Microsoft descobriu que estava em uma posição desconfortável, porque novamente teve que recorrer a Paterson, que conhecia o 86-DOS melhor do que qualquer outra pessoa com quem eles tinham um contrato para consultas, e pedir que ele fizesse alterações, para não dizer de quem vieram esses pedidos. Como resultado, eles o convenceram a deixar o SCP e comparecer a eles em período integral. "Esta é a IBM!" Eles disseram a ele assim que ele cruzou o limiar de seu escritório no primeiro dia útil como funcionário.
 86-DOS (QDOS) em execução em um emulador
86-DOS (QDOS) em execução em um emuladorA ironia do ponto de vista de Paterson, durante décadas se defendendo de alegações de cópia pirata do CP / M, foi que muitas das alterações solicitadas pela IBM aproximaram o 86-DOS do CP / M. Por exemplo, uma solicitação de comando mostrando a unidade atual, "A:>", foi apresentada a pedido da IBM e era uma cópia do que o CP / M estava fazendo. Paterson diz que estava "cansado" disso, mas naturalmente, nesse projeto, a IBM geralmente conseguia o que era necessário.
A IBM planejava fazer o anúncio do PC IBM em agosto de 1981 - de acordo com o plano original, segundo o qual o Project Chess nasceria em exatamente um ano. Eles não queriam adiar, então todos em Boca Raton, e especialmente a Microsoft, trabalharam ainda mais, pulando pequenos prazos, enquanto o principal permaneceu imóvel.
A IBM também começou a fazer ofertas confidenciais a desenvolvedores de software como o VisiCalc e o pacote de processamento de texto Easy Writer para adicioná-los à linha de aplicativos e jogos da Microsoft. Eles até concordaram que o UCSD Pascal P-System estará disponível para aqueles que desejam executá-lo em conjunto com o 86-DOS ou o Microsoft BASIC.
Surpreendentemente, um projeto tão extenso permaneceu em segredo por muito tempo. Mas, finalmente, em junho, a InfoWorld publicou um artigo detalhado descrevendo quase todo o plano em detalhes e até mencionou que o SO do projeto não seria o CP / M, mas muito semelhante a ele. A InfoWorld cometeu um erro apenas com a data do anúncio, escrevendo que isso aconteceria em junho e não em agosto. O projeto anterior do Datamaster PC, cuja tecnologia e criadores foram úteis no Project Chess, estreou naquele mês. Muitos decidiram que o artigo da InfoWorld era sobre o Datamaster e, como resultado, a revista descreveu tudo incorretamente. No entanto, pessoas com boas conexões já estavam cientes do que estava acontecendo.
Vou beber seu milk-shake
 Versão PC-DOS 1982
Versão PC-DOS 1982E então, em 27 de julho de 1981, menos de duas semanas antes do anúncio planejado, Bill Gates fechou o acordo do século.
Rod Brock, da SCP, ficou desapontado. O exército de licenças do 86-DOS, que ele esperava após concluir um acordo com a Microsoft, não apareceu, e agora ele perdeu Paterson, a única pessoa que trabalha com software em sua empresa, focada principalmente em hardware. Naquela época, já era óbvio quem se tornou o único comprador da licença do 86-DOS, mas o SCP precisava de dinheiro e não era possível oferecer suporte ao sistema operacional. Ele tentou vender o 86-DOS, procurando alguém que queira se envolver no suporte ao sistema em troca de uma licença exclusiva. Gates respondeu imediatamente, oferecendo os US $ 50.000 necessários para o SCP, mas com uma condição. Ele insistiu que a Microsoft não compraria uma licença exclusiva, mas todo o sistema. Ela então emitirá uma licença exclusiva para o próprio SCP, que vira todo o negócio de cabeça para baixo. Brock duvidou, mas precisava do dinheiro e não sabia o que fazer com o próprio 86-DOS.
Ele assinou o acordo, tornando a Microsoft o único proprietário do 86-DOS - e foi imediatamente renomeado para MS-DOS. Aqui está outro exemplo de tomada de decisão financeira terrível, muito típica da história inicial dos microcomputadores, quando hackers que sabiam tudo sobre bits e bytes e não sabiam nada sobre negócios começaram a administrar empresas. Gates parecia nunca cometer tais erros e, no entanto, sabia como tirar proveito ou até incentivar outros a cometê-los. Uma ovelha inocente como Brock era fácil de matar. O MS-DOS, adquirido por US $ 50.000, ganhou cerca de US $ 200 milhões pela Microsoft em 1991. E também se tornou a pedra angular do monopólio da empresa, que dominará a computação comercial em meados dos anos 80 e em quase todos os campos de computadores em meados dos anos 90. s. Essa decisão, mais do que outras, contribuiu para a transformação da Microsoft na gigante de hoje.
Mas então a Microsoft e a IBM ainda tinham mais um problema legal. Enquanto o projeto IBM PC estava se tornando um segredo da indústria cada vez mais conhecido, Gary Kildall viu como o 86-DOS / MS-DOS funciona. Ele estava convencido de que Paterson roubou seu sistema operacional, de alguma forma obtendo acesso ao código-fonte, depois o modificou para rodar no Intel 8086/8088, reduziu os números de série e o vendeu para a IBM. Ele começou a ameaçar o tribunal, e (o que provavelmente preocupava mais a IBM), a suscitar um uivo na imprensa, capaz de ofuscar o próximo anúncio.
Kildal e Gates se encontraram no jantar para tentar concordar, mas nada aconteceu. “Foi uma daquelas reuniões em que todos primeiro conversam educadamente, depois todos gritam um com o outro, depois todos são educados um com o outro e todos gritam novamente”, lembra John Katsaros, pesquisador da Digital Research que estava presente na reunião. Portanto, a IBM interveio e ofereceu um acordo. A empresa oferecerá uma versão do CP / M-86 compatível com o 8088, que a Digital não pôde concluir assim que a Kildall forneceu a versão final. Tranquilizado Kildall concordou.
O PC IBM, que desde o início foi concebido como uma "máquina para tudo", agora terá quatro possibilidades de trabalho: BASIC, ROM embutida, MS-DOS, CP / M ou UCSD Pascal.
12 de agosto de 1981
A IBM fez o anúncio oficial do IBM PC em 12 de agosto de 1981 no Waldorf-Astoria Hotel em Nova York. Para uma máquina com 16 KB de RAM e um disquete, o preço recomendado era de US $ 1.565. Totalmente carregado, o preço chegou a US $ 6.000. A esses preços, você pode obter o Microsoft BASIC na ROM gratuitamente. O MS-DOS, licenciado pela IBM como PC-DOS, custa US $ 40 e o UCSD Pascal, mais de US $ 500. A IBM também anunciou que o CP / M-86 estará disponível em algum momento. Como resultado, mais de seis meses se passarão até que a Digital finalmente forneça um CP / M-86 que funcione. Depois disso, a IBM, como prometido, colocou-o em seu catálogo pelo preço de 240 dólares.
 Primeira versão do IBM PC 5150 com impressora lançada em agosto de 1981
Primeira versão do IBM PC 5150 com impressora lançada em agosto de 1981Kildall, até sua morte confiante de que o MS-DOS era uma cópia pirateada do CP / M e, às vezes, alegando poder provar isso através de uma mensagem secreta interna ou de um atributo incomum da API, acreditava que a IBM havia designado especificamente para o CP / M o preço é seis vezes maior que o do MS-DOS, para que ninguém o compre e, portanto, cumpre a carta, mas não o espírito de acordo. A IBM simplesmente declarou que, como a Digital exigia royalties muito altos, ela não tinha escolha.
Três das quatro opções de sistema operacional, CP / M, Microsoft BASIC e UCSD Pascal, foram usadas tão raramente que hoje poucas pessoas lembram que geralmente estavam disponíveis como opções. E o MS-DOS, é claro, foi conquistar o mundo. IBM PC 5150
IBM PC 5150. IBM , , IBM. , , , . . , IBM PC . , , . , , , , PC. RAM – , , , , , IBM. .
 IBM PC 5150
IBM PC 5150, , -, IBM PC , . IBM PC, IBM – . IBM 13500 PC 1981 , .
, , IBM, , , , , . Radio Shack : « , ». Radio Shack : «, , IBM , ».
Apple, , Wall Street Journal , : « , IBM. .» Apple, , , , ) IBM ) Apple .

Apple WSJ:
, 35 .
.
– , , , , , .
, , 140 , .
, . .
. .
.
.
Epílogo
 IBM PC 5150 ,
IBM PC 5150 ,, IBM PC PC, , 1975 , (Apple II, PET, TRS-80), 1977. Microsoft, , BASIC, ( ). IBM PC Microsoft , , - IBM MS-DOS. , – , .
 IBM PC XT 1983,
IBM PC XT 1983,. Seattle Computer Products , 1985. . , 86-DOS Microsoft, . , , , . Microsoft, , Radio Shack, Compaq IBM MS-DOS , , . , , Microsoft . , $925000, .
 IBM PC AT 1984, 80286
IBM PC AT 1984, 80286, . . Digital Research -, . , Computer Chronicles PBS, , , , . 1991 Digital Novell, . . , , . , , , , , .
 IBM PCjr, , 1984
IBM PCjr, , 1984IBM PC , , , . Apple, Commodore, Atari Radio Shack. IBM PC , – BASIC ROM, , . IBM Sears. , ( , ) , . ( , ), Commodore 64, 1982-.
 Commodore 64 IBM PC . .
Commodore 64 IBM PC . ., - IBM MS-DOS, , . , , MS-DOS – , , .