6noviembre de 1980

Microsoft firma con IBM: el sistema de la PC nació como parche de cuatro meses

En noviembre de 1980, Microsoft firmó un contrato para entregar el sistema operativo del nuevo IBM PC, pero no tenía ninguno. Lo compró a una pequeña empresa de Seattle, cuyo programador lo había escrito en unos cuatro meses como solución provisional 25. Ese parche acabó siendo el sistema de millones de computadoras.

70+ empresasMicrosoft licenció MS-DOS a más de 70 empresas en un año.

Antes de ese día

En 1980, el sistema operativo más usado en las computadoras pequeñas era CP/M, creado por Gary Kildall hacia 1974 y vendido por su empresa, Digital Research 1. Un sistema operativo es el programa que reparte el trabajo dentro de una computadora: guarda archivos, arranca otros programas y se entiende con el disco.

IBM estaba acostumbrada a fabricar casi todo por dentro, pero para su nueva máquina cambió de idea. Usaría piezas comerciales, como el procesador Intel 8088, y también sistemas que no había escrito ella 1. En agosto de 1980 fue a Digital Research a negociar la versión de 16 bits de CP/M, pero no se pusieron de acuerdo y buscó otra salida 1.

En Seattle, la empresa Seattle Computer Products fabricaba placas con el procesador 8086. Su versión de 16 bits de CP/M llegaba tarde, así que la empresa necesitaba un sistema propio para sus clientes 7.

Qué pasó

Tim Paterson, programador de esa empresa, recibió el encargo en abril de 1980 3. Empezó a escribir un sistema al que llamó QDOS, de «Quick and Dirty Operating System», algo así como sistema rápido y chapucero 4. Lo terminó en un periodo de cuatro meses 5, y después el producto pasó a llamarse 86-DOS 4.

Mientras tanto, IBM ya había contratado a Microsoft para escribir el BASIC del PC, y le pidió que estudiara también el sistema operativo 1. Microsoft no tenía uno, así que propuso licenciar el de Seattle 1. El contrato quedó fechado el 6 de noviembre de 1980, y lo firmó Bill Gates en nombre de Microsoft 2.

Microsoft pagó 25.000 dólares en diciembre de 1980 por la primera licencia 1. Al verano siguiente entendió que le convenía ser dueña del sistema y compró todos los derechos por 50.000 dólares más, el 27 de julio de 1981 15. Se quedó con ellos unas dos semanas antes del anuncio de la máquina, cuando la versión para el PC ya estaba lista 1.

El 12 de agosto de 1981, IBM presentó el IBM Personal Computer 7. El sistema salió con el nombre PC DOS 1.0 8. Un detalle delató su origen: el indicador de comandos pasó de A: a A> porque lo pidió IBM 6.

Las personas detrás

Paterson, que después pasó a trabajar para Microsoft, vivió un episodio amargo años más tarde. Cuando un libro de 2004 describió su sistema como una copia de CP/M, él demandó a los autores y a la editorial por difamación 4.

Seattle Computer Products pertenecía a Rodney Maurice Brock, que había contratado a Paterson en 1978 5. Años después, la empresa demandó a Microsoft, alegando que había ocultado su relación con IBM para comprar el sistema barato 7. El pleito terminó en un acuerdo fuera de los tribunales por casi un millón de dólares 1.

Gary Kildall, el creador de CP/M, se enfureció cuando vio el sistema de Microsoft. Se enfrentó a Bill Gates y a IBM, pero su abogado le aconsejó no demandar, y al final aceptó licenciar CP/M a IBM 1. Fue una derrota que él nunca olvidó.

Cómo funcionaba

Imagina una oficina con un conserje muy estricto. No hace el trabajo de los empleados, pero decide dónde va cada carpeta, quién entra a cada sala y en qué orden se usan las mesas. Así funcionaba MS-DOS: era sobre todo un gestor de archivos y un cargador de programas 1.

Todo se hacía escribiendo órdenes de texto. El sistema respondía con texto en la pantalla, sin gráficos ni ratón, y solo podía ejecutarse un programa a la vez 1. Los nombres de archivo tenían hasta 8 letras, más una extensión de 3 1. Comandos como «dir» para listar archivos o «del» para borrarlos eran el pan de cada día 1.

Cabía en muy poca memoria. La versión 1.0 ocupaba unos 12 kilobytes y la 2.0 unos 28 1. En 1983, la versión 2.0 llegó con la PC-XT y con soporte para discos duros y subdirectorios 10, algo que hoy parece increíblemente modesto.

Por qué importó

Lo que hizo valioso a DOS fue que todos los demás dependían de él. Durante quince años fue la base sobre la que se ejecutaron miles de programas en millones de IBM PC y clones 1.

Microsoft no se quedó con un solo cliente. En doce meses licenció MS-DOS a más de 70 empresas distintas 2. Mientras IBM vendía su versión como PC DOS, Microsoft la ofrecía como MS-DOS a otros fabricantes 8.

En 1985, Microsoft lanzó Windows 1.0, que corría encima de MS-DOS 9. Aun así, MS-DOS siguió siendo el sistema principal de los compatibles con IBM PC hasta que Microsoft lanzó Windows 95 8.

Qué queda hoy

El Computer History Museum liberó para uso no comercial el código fuente de MS-DOS 1.1 y 2.0 1. En septiembre de 2018, Microsoft publicó en GitHub el código de MS-DOS 1.25 y 2.0 1.

Lo que empezó como un parche de cuatro meses sigue al alcance de cualquiera que quiera leerlo. Para una máquina que IBM diseñó con piezas de otros, el sistema de la PC terminó siendo, en buena medida, una obra ajena que Microsoft supo convertir en negocio 15.

Para que lo cuentes

  • Paterson entró en Microsoft en 1981, después de dejar Seattle Computer Products 7.
  • Windows 1.0 llegó el 20 de noviembre de 1985, todavía como una capa encima de MS-DOS 9.
  • La versión 1.0 de DOS tenía unas 4.000 líneas de código ensamblador 8.
  • PC DOS 2.0 salió en marzo de 1983, junto con el PC XT 10.

¿Sabías qué?

¿Cuánto tiempo le costó a Tim Paterson escribir el sistema que IBM acabó vendiendo como PC DOS?

En corto y en una imagen

En noviembre de 1980, Microsoft firmó con IBM para crear el sistema del nuevo IBM PC. Aún no tenía uno. Tomó 86-DOS, de Seattle Computer Products. Pagó 25.000 dólares en diciembre de 1980 por la primera licencia. MS-DOS fue el sistema principal de los compatibles con IBM PC hasta que llegó Windows 95.

Sigue con el Cuaderno 3: Software

Ocho historias más como esta y cómo funciona cada invento, en 20 páginas ilustradas. Gratis al suscribirte a Primera Luz, el boletín de Byte.

Descargar gratis

Compártelo

Fuentes

  1. computerhistory.org
  2. computinghistory.org.uk
  3. en.wikipedia.org
  4. en.wikipedia.org
  5. en.wikipedia.org
  6. os2museum.com
  7. history.itlibra.com
  8. en.wikipedia.org
  9. en.wikipedia.org
  10. en.wikipedia.org

Más historias de Byte