¿Qué fue CP / M, y por qué perdió a MS-DOS?

Aug 24, 2023
Historial de la computadora

Antes de que Microsoft e Intel dominaban el mercado de PC con una plataforma común, el sistema operativo CP / M hizo algo similar para las máquinas de pequeñas empresas a fines de la década de 1970 y principios de los años ochenta, hasta que MS-DOS salió de la alfombra de debajo. Aquí hay más sobre CP / M, y por qué perdió a MS-DOS.

¿Cuál fue CP / M, de todos modos?

CP / M fue un sistema operativo basado en texto creado por el programador estadounidense [dieciséis] Gary Kildall de Investigación digital En 1974. Sus iniciales se ubicaron para "Programa de control / monitor" al principio, pero la investigación digital lo cambió al "programa de control para microcomputadoras" más amigable.

A medida que el precio de los microcomputadores cayó rápidamente a mediados de la década de 1970, CP / M, emparejado con el Z80 CPU, Se convirtió en una plataforma estándar de facto que era popular entre las computadoras de pequeñas empresas a fines de la década de 1970 y principios de los 80.

CP / M y BASIC-80 funcionando en una computadora Kaypro II. Benj Edwards

CP / M fue un sistema operativo basado en la consola, lo que significa que interactuó con él usando un teclado, escribiendo comandos en un mensaje. Realizó operaciones de archivos usando Comandos simples como "PIP" (para copiar archivos) escribiendo PIP A: = B: *. BAS y golpear entrar. (Esto copiaría todos los archivos básicos de la unidad "B:" a través de la unidad "A:".) Para ejecutar un programa, escribiría el nombre del programa y presionará ingresar. Cuando terminó, reiniciarías la máquina o salí de regresar a la solicitud CP / M.

Uno de los avances clave de CP / M fue al manejar las tareas básicas de entrada y salida con el hardware subyacente, dejando el software de la aplicación para interfire principalmente con el propio sistema operativo. Esto significó que las aplicaciones CP / M no estaban necesariamente vinculadas al hardware particular que corrían y podían traducirse más fácilmente entre las PC de diferentes proveedores.

Aplicaciones populares para CP / M incluidas Buhardstar (un procesador de textos), Supercalc (una solicitud de hoja de cálculo), y dbase (para bases de datos). Otros programas, como AutoCAD y Turbo Pascal, se originaron en CP / M, y luego se hicieron más exitosos después de haber sido portados a MS-DOS más tarde.

¿Qué tipo de computadoras corrieron CP / M?

La mayoría de las computadoras que ejecutan CP / M incluyen un 8 bit. Intel 8080 O un procesador ZILOG Z80, aunque la investigación digital luego lanzó una versión de 16 bits de CP / M para máquinas Intel 8086 llamada CP / M-86.

El Visual 1050 de 1983 corrió una versión mejorada de CP / M. Visual

Casi todas las computadoras utilizando la norma de la industria. Autobús S100 que usó un 8080 o Z80 fueron capaces de ejecutar CP / M. Pero no se requirió un autobús S100. CP / M enviado como el sistema operativo predeterminado para cientos de modelos de computadora diferentes De todos los tipos y tamaños. Los proveedores populares de computadoras CP / M incluyeron Cromemco, Kaypro, Amstrad, Osborne, vector gráfico de vector, televideo, visuales y sistemas de datos de Zenith.

Otras computadoras, incluidas algunas de las máquinas domésticas de menor precio, la capacidad de CP / M destacó como una opción adicional, aunque a menudo se requería un hardware adicional para hacer posible ejecutar. De hecho, en 1980, el primer producto de hardware de Microsoft fue el Z80 SoftCard para la manzana II. Los usuarios podrían conectar la tarjeta a su computadora Apple II para darle una CPU Z80 que podría ejecutar aplicaciones populares de productividad CP / M.

El Microsoft SoftCard de 1980 permitió que una manzana II ejecutara CP / M. Microsoft

En 1982, Microsoft Presidente. Bill Gates reclamó Que los clientes de DOFTCARD representaban la base de instalación individual más grande para las máquinas CP / M. Curiosamente, alrededor de ese mismo tiempo, un nuevo sistema operativo basado en la MS-DOS de Microsoft de CP / Microsoft fue ganando rápidamente la participación de mercado.

MS-DOS prestó mucho de CP / M

Cuando IBM comenzó a desarrollar su Computadora personal (El IBM PC 5150), la firma primero intentó asegurar una licencia para CP / M, pero a la investigación digital no le gustó los términos propuestos del acuerdo. Así que IBM se volvió a Microsoft, que licenció a un producto llamado 86-DOS de Computadora de Seattle Products (SCP). Algunos meses después, Microsoft compró 86-DOS directamente por $ 50,000.

86-DOS se convirtió en IBM PC-DOS cuando se envió con la PC de IBM en agosto de 1981. Más tarde, Microsoft vendería PC-DOS bajo su propia etiqueta como Microsoft MS-DOS.

Mientras está desarrollando 86-DOS, su creador, Tim Paterson, pareció pesadamente a CP / M para la inspiración, tomando prestado su arquitectura general y la naturaleza de la línea de comandos. Aquí hay una lista de algunas similitudes entre CP / My MS-DOS:

  • Un símbolo del sistema
  • Nombres de letras de unidad alfabética como "A:," "B:," y "C:".
  • El formato de nombre de archivo 8 + 3 (por ejemplo, filename.doc)
  • El carácter comodín "*" y el personaje correspondiente "?"
  • Nombres de archivos reservados como PRN: (para impresora) y CON: (para la consola)
  • Archivos ".com" para archivos de comando ejecutables
  • Comandos como Dir, Ren, y Tipo

Según informes, Gary Kildall estaba molesto de que PC-DOS imitó CP / M de cerca y se quejó con IBM. Con el concepto de copyrights de software en su infancia, la investigación digital se redujo a Sue IBM, y en su lugar hizo un acuerdo donde IBM proporcionara CP / M-86 como una opción para sus máquinas IBM PC. Para entonces, PC-DOS ya estaba enviando Como el sistema operativo predeterminado para la PC de IBM, y cuesta mucho menos que CP / M-86-Sobre $ 40 en lugar de $ 240 .

La oportunidad perdida por Kildall y la investigación digital para inicialmente licencia CP / M a IBM a menudo se le dice como una de las grandes tragedias En el historial informático, supuestamente, Kildall podría haberse convertido en un multimillonario como Bill Gates si acababa de firmar el acuerdo con IBM. Esta jugosa historia ha sido amplificada por la prensa a lo largo de los años. Pero cuando Kildall murió en 1994, no era exactamente un pobre: Novell comprado La investigación digital de Kildall para un $ 120 millones reportados en 1991, Haciendo que Kildall rico en el proceso. . Aún así, molestó a Kildall que Microsoft se enriqueció imitando su producto exclusivo.

¿Por qué la MS-DOS vino a CP / M?

Al configurar su sistema operativo se ocupa de IBM en 1981, Microsoft negoció una licencia que permitió a la compañía no solo licenciar a PC-DOS a IBM, sino también para vender PC-DOS como un sistema operativo genérico (como "MS-DOS") a los vendedores distintos de IBM.

Poco después de la versión del lanzamiento de IBM PC, comenzó empresas como Compaq y Eagle Computer vendiendo clones Eso podría ejecutar el software IBM PC. Para proporcionar un sistema operativo compatible para estas máquinas clonas, con licencia de MS-DOS de Microsoft. En pocos años, ¡cientos de clones de PC de IBM llenaron el mercado de PC y, en 1986, las PC basadas en MS-DOS se convirtieron en el Plataforma de computación personal más popular en los EE.UU.

MS-DOS ganó sobre CP / M porque enganchó un viaje con el éxito de la plataforma IBM PC. Microsoft luchó duro para obtener MS-DOS en cada PC enviado y mantenerlo así, y la empresa extendió esa práctica en la era de Windows.

¿Qué pasó con CP / M?

En 1988, la investigación digital creó un clon de MS-DOS llamado DR-DOS En un intento de competir con Microsoft. También vendió una interfaz gráfica a base de ratón llamada JOYA Eso inicialmente buscó replicar la experiencia de Macintosh, pero luego compitió con Windows. Si bien ambos productos obtuvieron el respeto en la prensa, ni realmente se quitó. Algunos argumentaron que esto se debió a Tácticas anticompetitivas por Microsoft. Después de que Novell compró investigación digital en 1991, CP / M languideció con poco desarrollo, ya que MS-DOS continuó dominando el mercado.

De alguna manera, el Dr-DOS fue el sucesor espiritual de CP / M. Novela

En 1996, Caldera compró los derechos de los activos de la investigación digital de Novell y continuó comercializando DR-DOS. Ellos también demandado Microsoft para crear incompatibilidades en MS-DOS para evitar el Dr-Dos fuera del mercado (que luego se estableció fuera de la corte).

En 1997, Caldera liberó partes de CP / M 2.2 como software de código abierto para que los aficionados puedan continuar trabajando en ella. Esas copias siguen siendo disponible gratis en línea . Hoy, puedes Ejecutar CP / M en un navegador Gracias a un emulador 8080 escrito por Stefan Tramm.

De alguna manera, CP / M es uno de los bisabuelos de las ventanas, por lo que los bits de su linaje están horneados en las convenciones de Windows, como las letras de la unidad y Nombres de archivo reservados . De esa manera, CP / M nunca desapareció completamente: su alma vive en el ADN de productos que los miles de millones de personas usan todos los días.

RELACIONADO: Windows 10 aún no le permitirá usar estos nombres de archivos reservados en 1974


Historial de la computadora - Artículos más populares

¿Cuál fue el dispositivo de trucos "Game Genie", y cómo funcionó?

Historial de la computadora Aug 24, 2023

Galero Primavamente publicado en 1991, el juego Genie permite a los jugadores ingresar códigos especiales que hicieron videojuegos más fáciles o desbloquean otras func..


¿Qué es un botón de menú de hamburguesa?

Historial de la computadora Aug 24, 2023

El menú de hamburguesa, o el icono de hamburguesa, es un término comúnmente utilizado al hablar de aplicaciones. Podría hacerte hambre, pero no tiene nada que ver con la comida. ¿De..


La primera PC para vender millones: Commodore VIC-20 cumple 40

Historial de la computadora Aug 24, 2023

[dieciséis] Evan Amos En 1981, lanzó el Commodore VIC-20 , Un ordenador de bajo costo para el mercado masivo que servía hasta grandes juegos de vídeo y ense�..


Un fallo exitoso: el TI-99 / 4A cumple 40 años

Historial de la computadora Aug 24, 2023

Benj Edwards En junio de 1981, Texas Instruments publicó el TI-99 / 4A, una plataforma de juegos y juegos para el hogar de 16 bits que se convirtió en un gran éxito ..


Último soporte de OS / 2: IBM OS / 2 WARP 4 turnos 25

Historial de la computadora Sep 26, 2022

IBM Hace 25 años, el 26 de septiembre de 1996, IBM lanzó la versión 4 de OS / 2 Warp, su último intento importante de competir con Microsoft Windows en los sistemas o..


El moderno arquetipo de PC: Use un Xerox Alto de la década de 1970 en su navegador

Historial de la computadora Oct 12, 2022

Parc / Museo de Historia de la Computación [dieciséis] En 1973, Xerox introdujo el Alto , una computadora de investigación pionera que establece el esce..


La carpeta de la computadora es 40: Cómo la estrella de Xerox creó el escritorio

Historial de la computadora Nov 30, 2022

fotocopia [dieciséis] En 1981, Xerox lanzó el sistema de información 8010, que fue la primera computadora comercial con un Gui Y el primero en introduci..


El microprocesador es 50: Celebrando el Intel 4004

Historial de la computadora Nov 12, 2022

Intel Sobre 15 de noviembre de 1971 , Intel debutó públicamente el primer microprocesador de chip único comercial, el Intel 4004, con un anuncio en No..