Tras la introducción de la computadora personal IBM , o IBM PC, muchas otras arquitecturas de computadoras personales se extinguieron en tan solo unos años. [1] Esto llevó al lanzamiento de una ola de sistemas compatibles con IBM PC .
Antes de que se introdujera la PC IBM, el mercado de computadoras personales estaba dominado por sistemas que usaban los microprocesadores de 8 bits 6502 y Z80 , como las series TRS 80 , Commodore PET y Apple II , que usaban sistemas operativos propietarios, [2] y por Computadoras que ejecutan CP/M . [3] Después de que IBM introdujo la PC IBM, no fue hasta 1984 que la PC IBM y sus clones se convirtieron en las computadoras dominantes. [4] En 1983, Byte pronosticó que para 1990, IBM controlaría sólo el 11% de las ventas de computadoras empresariales. Se predijo que Commodore tendría una ligera ventaja en un mercado altamente competitivo, con un 11,9%. [5]
Alrededor de 1978, estuvieron disponibles varias CPU de 16 bits . Los ejemplos incluyeron el Data General mN601 , el Fairchild 9440 , el Ferranti F100-L , el General Instrument CP1600 y CP1610 , el National Semiconductor INS8900 , el MN1610 de Panafacom , [6] el TMS9900 de Texas Instruments y, más notablemente, el Intel 8086. . Estos nuevos procesadores eran costosos de incorporar en las computadoras personales, ya que usaban un bus de datos de 16 bits y necesitaban periféricos y chips de soporte raros (y por lo tanto costosos) de 16 bits.
Más de 50 nuevos sistemas informáticos personales orientados a los negocios salieron al mercado el año anterior al lanzamiento de IBM PC. [7] [8] Muy pocos de ellos usaban un microprocesador de 16 o 32 bits, ya que los proveedores generalmente creían que los sistemas de 8 bits eran perfectamente adecuados y el Intel 8086 era demasiado caro de usar. [9]
Algunos de los principales fabricantes que vendieron sistemas empresariales de 8 bits durante este período fueron:
El 12 de agosto de 1981, IBM lanzó la computadora personal IBM . [10] Una de las decisiones de mayor alcance tomadas para IBM PC fue utilizar una arquitectura abierta , [11] lo que generó un gran mercado para aplicaciones y placas complementarias de terceros; pero finalmente también a muchos competidores que crean máquinas "compatibles con IBM".
La PC IBM utilizaba el entonces nuevo procesador Intel 8088 . Al igual que otras CPU de 16 bits, podía acceder a hasta 1 megabyte de RAM , pero utilizaba un bus de datos de 8 bits de ancho para la memoria y los periféricos. Este diseño permitió el uso de la familia grande, fácilmente disponible y relativamente económica de chips de soporte compatibles con 8 bits. IBM decidió utilizar el Intel 8088 después de considerar primero el Motorola 68000 y el Intel 8086 , porque consideró que los otros dos eran demasiado potentes para sus necesidades. [12] [13] Aunque rivales ya establecidos como Apple y Radio Shack tenían muchas ventajas sobre la compañía nueva en microcomputadoras, [14] la reputación de IBM en informática empresarial permitió que la arquitectura de PC de IBM tomara una participación sustancial en el mercado de aplicaciones comerciales, [15 ] [16] y muchas pequeñas empresas que vendían software o hardware compatible con IBM crecieron rápidamente en tamaño e importancia, incluidas Tecmar , Quadram , AST Research y Microsoft . [17]
A mediados de 1982, otras tres empresas de mainframes y minicomputadoras vendían microcomputadoras, pero a diferencia de IBM, Hewlett-Packard , Xerox y Control Data Corporation eligieron el sistema operativo CP/M . [18] Muchas otras empresas fabricaron "computadoras personales comerciales" utilizando sus propios diseños patentados, algunas todavía usando microprocesadores de 8 bits. Los que utilizaban procesadores Intel x86 solían utilizar la versión específica genérica y no compatible con IBM de MS-DOS o CP/M-86 , al igual que los sistemas de 8 bits con una CPU compatible con Intel 8080 normalmente utilizaban CP/M.
[Bill] Gates predice que en los próximos seis a nueve meses, se introducirán varias máquinas 8086. Sólo porque una máquina esté basada en el mismo procesador, explica, no significa que todo el software de PC pueda ejecutarse en ella. En algunos casos, el software pasa por alto el sistema operativo y utiliza características de hardware específicas de la PC.
— InfoWorld , 23 de agosto de 1982 [19]
Un año después de la introducción de la IBM PC, Microsoft (el desarrollador de su sistema operativo principal, IBM PC DOS) otorgó la licencia del sistema operativo genéricamente como MS-DOS a más de 70 empresas más. [19] Una de las primeras computadoras en lograr 100% de compatibilidad con PC fue la Compaq Portable , lanzada en noviembre de 1982; [20] siguió siendo el clon más compatible hasta 1984. [21] Sin embargo, antes de que la PC dominara el mercado, la mayoría de los sistemas no eran clones del diseño de la PC de IBM, sino que tenían diseños internos diferentes y ejecutaban CP/M de Digital Research. .
La IBM PC fue difícil de conseguir durante varios años después de su introducción. Muchos fabricantes de computadoras MS-DOS evitaron intencionalmente la compatibilidad total con IBM porque esperaban que el mercado de lo que InfoWorld describió como "clones de PC comunes" disminuyera. Temían el destino de las empresas que vendían computadoras compatibles con los mainframes de IBM en las décadas de 1960 y 1970 (muchas de las cuales quebraron después de que IBM cambiara las especificaciones) y creían que existía un mercado para computadoras personales con una selección de software similar a la de IBM PC. , pero con mejor hardware. [22] [21]
Si bien Microsoft utilizó un instalador sofisticado con sus programas DOS como Multiplan , que proporcionaba controladores de dispositivos para muchas computadoras no compatibles con IBM PC, la mayoría de los demás proveedores de software no lo hicieron. [21] [23] La Universidad de Columbia discutió la dificultad de que Kermit admitiera muchos clones diferentes y computadoras MS-DOS. [24] Peter Norton , que anteriormente había alentado a los proveedores a escribir software que se ejecutara en muchas computadoras diferentes, a principios de 1985 admitió (después de experimentar la dificultad de hacerlo mientras reescribía Norton Utilities ) que "no existe una forma práctica para que la mayoría de los creadores de software escriban software genérico". [25] Los distribuidores descubrieron que era difícil llevar múltiples versiones de software para clones de diferentes niveles de compatibilidad. [21]
Para obtener los mejores resultados con el modesto rendimiento del 8088, muchas aplicaciones de software populares se escribieron específicamente para la PC IBM. Los desarrolladores de estos programas optaron por escribir directamente en la memoria (video) de la computadora y en los chips periféricos, sin pasar por MS-DOS y el BIOS. Por ejemplo, un programa podría actualizar directamente la memoria de actualización de vídeo, en lugar de utilizar llamadas de MS-DOS y controladores de dispositivo para alterar la apariencia de la pantalla. Muchos paquetes de software notables, como el programa de hoja de cálculo Lotus 1-2-3 y Microsoft Flight Simulator 1.0 de Microsoft , accedían directamente al hardware de la PC IBM, sin pasar por el BIOS, y por lo tanto no funcionaban en computadoras que eran ni siquiera trivialmente diferentes de el ordenador IBM. Esto era especialmente común entre los juegos de PC . Como resultado, los sistemas que no eran totalmente compatibles con IBM PC no podían ejecutar este software y rápidamente quedaron obsoletos. Con ellos quedó obsoleto el concepto heredado de CP/M de versiones OEM de MS-DOS destinadas a ejecutarse (a través de llamadas de BIOS) en hardware que no sea IBM-PC.
En 1984, Phoenix Technologies comenzó a otorgar licencias para su clon del BIOS de PC de IBM. Phoenix BIOS y competidores como AMI BIOS hicieron posible que cualquiera pudiera comercializar una computadora compatible con PC, [26] [27] sin tener que desarrollar un BIOS compatible como Compaq.
Aunque se basaba en el i8086 y permitía la creación de sistemas basados en x86 de costo relativamente bajo, el Intel 80186 rápidamente perdió atractivo para los fabricantes de PC basados en x86 porque los circuitos de soporte dentro del chip Intel 80186 eran incompatibles con los utilizados en el chipset de PC estándar. tal como lo implementó IBM. Rara vez se utilizó en computadoras personales después de 1982.
Imaginemos que la computadora Cray decide hacer una computadora personal. Tiene un procesador de 100 MHz, 20 megabytes de RAM, 500 megabytes de almacenamiento en disco, una resolución de pantalla de 1024 X 1024 píxeles, depende enteramente del reconocimiento de voz para la entrada, cabe en el bolsillo de la camisa y cuesta 3.000 dólares. ¿Cuál es la primera pregunta que hace la comunidad informática? "¿Es compatible con PC?"
— InfoWorld , febrero de 1984 [28]
No se pregunta si una máquina nueva es rápida o lenta, si es nueva o vieja. La primera pregunta es: "¿Es compatible con PC?"
— Computación creativa , noviembre de 1984 [17]
En febrero de 1984, BYTE describió cómo "el mercado de las computadoras personales parece estar ensombrecido por una nube de compatibilidad: la unidad que será compatible con la familia de computadoras personales IBM ha asumido proporciones casi fetichistas", lo cual, afirmó, era "inevitable a la luz de la fenomenal aceptación en el mercado del PC IBM". [29] La revista citó el anuncio de North Star en el otoño de 1983 de su primer microordenador compatible con PC. Fundada en 1976, North Star había tenido éxito durante mucho tiempo con productos de bus S-100 de 8 bits y había introducido productos patentados de 16 bits, pero ahora la empresa reconoció que la PC IBM se había convertido en un "estándar" que North Star necesitaba. seguir. BYTE describió el anuncio como representativo del gran impacto que IBM había tenido en la industria: [30]
Se ha vuelto dolorosamente obvio que la clave para sobrevivir como fabricante importante es la aceptación por parte de la comunidad empresarial. Sin lugar a dudas, la PC de IBM ha abierto la puerta a ese mercado más que cualquier computadora personal anterior, pero al hacerlo ha hecho de la compatibilidad un factor primordial en el diseño de microcomputadoras, para bien o para mal. Anuncios recientes de North Star... y una serie de empresas más pequeñas parecen indicar que el tren compatible con 8088/MS-DOS/IBM se está pareciendo mucho más a un tren de carga a toda velocidad.
La revista expresó su preocupación porque "la creciente influencia de IBM en la comunidad de PC está sofocando la innovación porque muchas otras empresas están imitando al Big Blue". [29] Admitiendo que "es lo que nuestros distribuidores pedían", Kaypro también presentó el primer compatible con IBM de la compañía ese año. [31] Tandy, que alguna vez tuvo hasta el 60% del mercado de computadoras personales, pero había intentado mantener la información técnica en secreto para monopolizar las ventas de software y periféricos [32] , también comenzó a vender computadoras no patentadas; [33] cuatro años después de que Jon Shirley predijera a InfoWorld que el nuevo "mercado principal de IBM PC serían los adictos a IBM", [34] la revista en 1985 de manera similar llamó a la compatibilidad con IBM del Tandy 1000 "una concesión no pequeña a la dominación de Big Blue". dominio absoluto" por parte de una empresa que había estado "luchando abiertamente en el sangriento terreno de los ordenadores personales". [35] El 1000 era compatible con la PC pero no con su propia computadora Tandy 2000 MS-DOS. [36] [37] Los rivales de mainframe de IBM, BUNCH , introdujeron sus propios compatibles, [38] y cuando Hewlett-Packard presentó Vectra InfoWorld declaró que la empresa estaba "respondiendo a las demandas de sus clientes de compatibilidad total con PC IBM". [39]
Creo que la era en la que se podía introducir con éxito una máquina en el mercado con una escasez total de software terminó abruptamente con el Macintosh. Y esos días no volverán.
— Computación creativa , febrero de 1985 [40]
Mitch Kapor de Lotus Development Corporation dijo en 1984 que "o tienes que ser compatible con PC o ser muy especial". [41] "La compatibilidad ha demostrado ser el único camino seguro", afirmó el ejecutivo de Microsoft, Jim Harris, en 1985, [42] mientras que InfoWorld escribió que los competidores de IBM fueron "obligados a conformarse" con sus diseños, debido al "fallo total de cada uno de ellos". empresa que intentó mejorar el IBM PC". [43] Los clientes sólo querían ejecutar aplicaciones de PC como 1-2-3, y los desarrolladores sólo se preocupaban por la enorme base instalada de PC , por lo que cualquier no compatible, sin importar su superioridad técnica, de una empresa que no fuera Apple fracasaba por falta de clientes y software. [28] La compatibilidad se volvió tan importante que Dave Winer bromeó ese año (refiriéndose a la compatibilidad incompleta de la PC AT con la PC IBM): "La única empresa que puede introducir una máquina que no es compatible con una PC y sobrevivir es IBM". [42]
En 1985, la escasez de PC IBM había terminado, lo que provocó dificultades financieras a muchos proveedores de compatibles; no obstante, Harris dijo: "Los únicos a los que les ha ido peor que a los compatibles son los no compatibles". [42] El estándar de PC era igualmente dominante en Europa, con Honeywell Bull , Olivetti y Ericsson vendiendo empresas compatibles y de software centrándose en productos de PC. [44] A finales de año, PC Magazine afirmó que ni siquiera IBM ya podía introducir un sistema operativo propietario e incompatible del que se rumoreaba. Observando que el fallido PCjr de la compañía "el pecado capital fue que no era compatible con PC", la revista escribió que "la retrocompatibilidad [con la PC IBM] es la mayor preocupación de los desarrolladores de hardware y software. La comunidad de usuarios también lo es grande y exigente para aceptar cambios radicales o abandonar soluciones que han funcionado en el pasado". [45]
A los pocos años de la introducción de clones de PC totalmente compatibles, casi todos los sistemas informáticos empresariales rivales y las arquitecturas alternativas de uso x86 desaparecieron del mercado. A pesar de los peligros inherentes de una industria basada en un "estándar" de facto , [46] surgió una próspera industria de clonación de PC. Los únicos otros sistemas no compatibles con PC IBM que quedaron fueron aquellos sistemas clasificados como computadoras domésticas , como la serie Apple II , o sistemas comerciales que ofrecían características no disponibles en la PC IBM, como un alto nivel de integración ( por ejemplo, contabilidad e inventario agrupados) [ se necesita aclaración ] o tolerancia a fallos y funciones multitarea y multiusuario.
Los precios de Compaq eran comparables a los de IBM y la empresa destacó las características y la calidad de sus PC compatibles ante los clientes corporativos. Desde mediados de 1985, ¡qué Compute! descrita como una "ola" de clones económicos de empresas estadounidenses y asiáticas provocó una caída de los precios; a finales de 1986, el equivalente a un PC IBM real de 1.600 dólares con 256 KB de RAM y dos unidades de disco costaba tan solo 600 dólares , menos que el precio del Apple IIc . Los consumidores comenzaron a comprar en grandes cantidades computadoras DOS para el hogar; Tandy estimó que la mitad de sus 1.000 ventas se dirigieron a los hogares, el nuevo Leading Edge Model D representó el 1% del mercado estadounidense de computadoras domésticas ese año, y las tiendas de juguetes y de descuento vendieron un clon fabricado por Hyundai , el Blue Chip PC , como un estéreo, sin modelo demostrador ni vendedor. [47] [48] [49] [50] [51] [52]
Tandy y otros clones económicos tuvieron éxito entre los consumidores, que los consideraban superiores a las máquinas de juegos de gama baja, mientras que IBM fracasó dos años antes con el PCjr. Eran tan económicos como los ordenadores domésticos de unos años antes y comparables en precio al Amiga , Atari ST y Apple IIGS . A diferencia del PCjr, los clones eran tan rápidos o más rápidos que el PC IBM y altamente compatibles para que los usuarios pudieran llevarse el trabajo a casa; la gran biblioteca de software DOS tranquilizó a quienes se preocupaban por la tecnología huérfana . Los consumidores los usaban tanto para hojas de cálculo como para entretenimiento, y la primera capacidad justificaba la compra de una computadora que también pudiera realizar lo segundo. [49] [50] [51] [48] Las PC y sus compatibles también ganaron una participación significativa en el mercado educativo, mientras que Apple, líder desde hace mucho tiempo, perdió participación. [53]
En el Consumer Electronics Show de enero de 1987 , tanto Commodore como Atari anunciaron sus propios clones. [54] En 1987, la industria de las PC estaba creciendo tan rápidamente que la plataforma anteriormente exclusiva para empresas se había convertido en el mercado más grande e importante para las empresas de juegos de computadora, superando en ventas a los juegos para Apple II o Commodore 64. Con la tarjeta de video EGA , una económica El clon era mejor para juegos que las otras computadoras. [55] [56] [57] El software MS-DOS representó el 77% de todo el software de computadora personal vendido por valor en dólares en el tercer trimestre de 1988, un aumento del 47% año tras año. [58] En 1989, el 80% de los lectores de Compute! poseía computadoras DOS, [59] y la revista anunció "un mayor énfasis en la informática doméstica MS-DOS". [60]
La influencia de IBM en la industria disminuyó a medida que aumentó la competencia y los rivales introdujeron computadoras que mejoraron los diseños de IBM manteniendo la compatibilidad. En 1986, la Compaq Deskpro 386 fue la primera computadora basada en Intel 80386 . En 1987, IBM intentó sin éxito recuperar el liderazgo del mercado con la línea Personal System/2 y su propia arquitectura MicroChannel .
En 1990, Computer Gaming World le dijo a un lector que se quejaba de las numerosas reseñas de juegos compatibles con IBM PC que "la mayoría de las empresas están intentando sacar al mercado sus productos MS-DOS primero". [61] Informó que en los EE.UU., MS-DOS representaba el 65% del mercado de juegos de computadora, el Amiga el 10%, y todas las demás computadoras, incluido el Macintosh, estaban por debajo del 10% y estaban disminuyendo. [62] El Amiga y la mayoría de los demás, como el ST y varios ordenadores MSX2 , permanecieron en el mercado hasta que los PC compatibles adquirieron suficientes capacidades multimedia para competir con los ordenadores domésticos. Con la llegada de versiones económicas de la tarjeta de video VGA y la tarjeta de sonido Sound Blaster (y sus clones), la mayoría de las computadoras domésticas restantes fueron expulsadas del mercado. En 1990, el mercado era más diverso fuera de Estados Unidos, pero las máquinas MS-DOS y Windows llegaron a dominar a finales de la década.
En 1995, aparte del Macintosh, casi no se vendían nuevos sistemas orientados al consumidor que no fueran clones de PC de IBM. A lo largo de la década de 1990, Apple hizo la transición del Macintosh desde interfaces de expansión propietarias a estándares como IDE , PCI y USB . En 2006, Apple cambió el Macintosh a la arquitectura Intel x86, permitiéndoles arrancar opcionalmente en Microsoft Windows , manteniendo al mismo tiempo elementos de diseño únicos para soportar el sistema operativo Mac OS X de Apple .
En 2008, Sid Meier catalogó al IBM PC como una de las tres innovaciones más importantes en la historia de los videojuegos . [63]
Poco después del lanzamiento de la PC IBM, apareció una división obvia entre los sistemas que optaron por utilizar un procesador compatible con x86 y los que eligieron otra arquitectura. Casi todos los sistemas x86 proporcionaban una versión de MS-DOS. Los demás utilizaban muchos sistemas operativos diferentes, aunque los sistemas basados en Z80 normalmente ofrecían una versión de CP/M . El uso común de MS-DOS unificó los sistemas basados en x86, promoviendo el crecimiento del "ecosistema" x86/MS-DOS.
A medida que las arquitecturas no x86 desaparecieron y los sistemas x86 se estandarizaron en clones totalmente compatibles con IBM PC, un mercado lleno de docenas de diferentes sistemas competidores se redujo a una casi monocultura de sistemas MS-DOS basados en x86 y compatibles con IBM PC.
Poco después del lanzamiento de la PC IBM en 1981, todavía había docenas de sistemas que no eran compatibles con las PC IBM, pero que usaban chips Intel x86. [64] Usaron procesadores Intel 8088, 8086 o 80186, y casi sin excepción ofrecieron una versión OEM de MS-DOS (a diferencia de la versión OEM personalizada para el uso de IBM). Sin embargo, generalmente no intentaron copiar la arquitectura de la PC IBM, por lo que estas máquinas tenían diferentes direcciones de E/S, un bus de sistema diferente, diferentes controladores de video y otras diferencias con respecto a la PC IBM original. Estas diferencias, que a veces eran bastante menores, se utilizaron para mejorar el diseño de la PC IBM, pero como resultado de las diferencias, el software que manipulaba directamente el hardware no se ejecutaba correctamente. En la mayoría de los casos, los sistemas basados en x86 que no utilizaban un diseño totalmente compatible con IBM PC no se vendieron lo suficientemente bien como para atraer el apoyo de los fabricantes de software, aunque algunos fabricantes de computadoras hicieron arreglos para que se desarrollaran y vendieran versiones compatibles de aplicaciones populares específicamente para sus máquinas.
Poco después aparecieron en el mercado clones totalmente compatibles con PC IBM, cuando las ventajas de la clonación se volvieron imposibles de ignorar. Pero antes de eso, algunos de los sistemas más notables que eran compatibles con x86, pero no clones reales, fueron:
No todos los fabricantes cambiaron inmediatamente a la familia de microprocesadores Intel x86 y MS-DOS. Algunas empresas continuaron lanzando sistemas basados en arquitecturas que no son Intel. [71] Algunos de estos sistemas utilizaban un microprocesador de 32 bits, siendo el más popular el Motorola 68000 . Otros continuaron utilizando microprocesadores de 8 bits. Muchos de estos sistemas finalmente fueron expulsados del mercado por la avalancha de clones de PC de IBM, aunque sus arquitecturas pueden haber tenido capacidades superiores, especialmente en el área de multimedia.
En cierto modo, la decisión de mayor alcance tomada por el equipo que construyó la PC de IBM fue utilizar una arquitectura abierta, en lugar de una propiedad de IBM. Esa decisión condujo al mercado de placas complementarias, a un gran número de aplicaciones de terceros y, finalmente, a que un gran número de competidores crearan máquinas "compatibles con IBM". ...
Bill Lowe
acudió al Comité de Gestión Corporativa de IBM en julio de 1980 para proponer el proyecto.
... el verdadero impacto se produjo en el marketing: una PC con la enorme organización de IBM detrás. A mediados de 1984, se estimaba que entre el 75% y el 85% de todo el software que se escribía estaba destinado a IBM PC y máquinas compatibles.