Mientras tanto,
IBM tenia un grupo de ingenieros encerrados en Boca Ratón
diseñando lo que sería el bombazo más espectacular en la historia de la informática:
el IBM PC. A finales de 1980 CP/M era sin discusión el SO más popular, e IBM lo quería para su nuevo ordenador. Pero cuando los representantes de la
Big Blue se entrevistaron con los directores de
Digital Research, descubrieron que tal cosa no sería sencilla. Durante la discusión sobre los términos y alcances de la licencia,
Dorothy McEwen Kildall -la representante de licencias de DRI- se negó a firmar el contrato alegando la existencia de una cláusula de no divulgación. IBM, decidida a utilizar CP/M, eliminó este escollo del contrato, pero Digital volvió a negarse a firmar por que no estaba de acuerdo con los 250 mil dólares (más un importe en concepto de regalías por cada venta) que IBM ofrecía a cambio de la autorización para vender todas las copias del SO que estimasen necesarias. La negociación estaba estancada, y finalmente
la gente de IBM se reunió con Bill Gatespara ver si Microsoft disponía de un sistema operativo que les permitiese introducir la máquina -que ya estaba casi lista- en el mercado. Bill negoció duramente con IBM y consiguió mas o menos el mismo trato que la Big Blue le habia ofrecido a DRI,
pero conservando los derechos para vender el SO con su propia marca. Esta resultó ser una genial jugada para Microsoft: el IBM PC y sus clones dominaron el mundo, y por cada uno que se vendia Gates y sus amigos embolsaban un puñado de dólares. Pero lo mejor de todo es que, al momento de comprometerse con IBM, Microsoft no tenia nada para vender.
Portada del Manual del Usuario del 86-DOS V. 0.3 (Tim Paterson)
Efectivamente, Microsoft no poseía un sistema operativo para entregar a IBM,ni el tiempo necesario para programarlo. Lejos de desanimarse, Gates compró -en Diciembre de 1980- una licencia no exclusiva del 86-DOS a Seattle Computer Productspor solo 25 mil dólares. Obviamente, no podía entregar ese producto tal cual estaba a IBM, por lo que en Mayo de 1981 Microsoft contrató a Tim Paterson para que modificase su ex QDOS de forma que corriese en el nuevo IBM-PC. Las modificaciones eran necesarias por que IBM había basado su diseño en el más barato y lento microprocesador Intel 8088, que a pesar de ser muy similar al 8086 no era 100% compatible. Fueron necesarios mas de 300 cambios, todos ellos supervisados bien de cerca por los representantes de IBM, quienes tenían muy claro que el buen funcionamiento de su ordenador dependía en buena medida de la calidad de este software. Finalmente, en Julio de 1981, solo un mes antes de que lanzaran el IBM PC a las tiendas, Microsoft compró todos los derechos sobre el 86-DOS a cambio de 50 mil dolares adicionales. Esta operación completaba la jugada de Bill Gates: IBM obtenía un SO muy parecido a CP/M, los programas escritos para ese SO podían ser portados fácilmente al nuevo DOS, se aseguraba de obtener beneficios económicos con la venta de cada PC, y eliminaba cualquier intento de juicio por plagio por parte de SCP al haberle comprado todos los derechos de su 86-DOS. Lo que se dice, un negocio redondo.
Microsoft convirtió el QDOS en el PC-DOS 1.0 y se lo entregó a IBM. (ibm5150.net)
Microsoft convirtió el QDOS en el PC-DOS 1.0 -“DOS” significa “Disk Operating System”, o “Sistema Operativo de Disco”- y se lo entregó a IBM. Además, empezo a vender su propia versión bajo el nombre de MS-DOS (MicroSoft Disk Operating System) y rápidamente cosecharon una fortuna. Lógicamente, los abogados de Seattle Computer Products alegaron que Gates había encubierto su relación con IBM a la hora de comprarles la licencia del 86-DOS, pero solo consiguieron un pago extra de un millón de dólares por parte de Microsoft. Se dice que Gary Kildall examinó cuidadosamente los ejecutables del PC-DOS y encontró -según declaraciones del periodista y escritor Jerry Pournelle- que contenía partes del código original de su CP/M. Pournelle asegura que Kildall le mostró personalmente como, introduciendo un comando en el PC-DOS, éste mostraba su nombre en la pantalla. Sin embargo, dicho comando jamás fue revelado y la historia no ha sido corroborada. A manera de descargo, Paterson siempre ha sostenido que QDOS fue escrito desde cero por él mismo, y que solo imitó su interfaz y comandos, sin ver jamás su código fuente. Y la gran mayoría de los historiadores creen en esta versión. En esa época, un SO era lo suficientemente pequeño como para poder ser escrito por una sola persona, y Paterson era lo suficientemente inteligente como para hacerlo.
QDOS se convirtió en el SO de la IBM PC (IBM)
Evidentemente, en la historia del QDOS el personaje más inteligente de todos ha demostrado ser Bill Gates. Sin infringir la ley, moviéndose siempre al borde de la frontera de lo que separa lo ético de la trampa, logró que Microsoft ganase miles de millones de dólares a partir de una inversión de poco más de un millón. Tuvo el coraje de sentarse frente a los directivos de IBM y asegurarles que tendrían el SO que necesitaban, aún cuando Microsoft no tenia nada tangible para ofrecer. Como sea, QDOS -el producto de la mente de un programador de solo 22 años- se convirtió en el PC-DOS / MS-DOS que millones de personas compraron durante más de una década. ¿Que te parece?