Tras la introducción de la computadora personal IBM , o IBM PC, muchas otras arquitecturas de computadoras personales se extinguieron en tan solo unos pocos años. [1] Esto dio lugar a una ola de lanzamiento de sistemas compatibles con IBM PC .
Antes de la introducción del IBM PC, el mercado de los ordenadores personales estaba dominado por sistemas que utilizaban los microprocesadores de 8 bits 6502 y Z80 , como el TRS 80 , el PET y el Apple II , que utilizaban sistemas operativos propietarios, [2] y por ordenadores que ejecutaban CP/M . [3] Después de que IBM introdujera el IBM PC, no fue hasta 1984 que el IBM PC y sus clones se convirtieron en los ordenadores dominantes. [4] En 1983, Byte predijo que para 1990, IBM controlaría sólo el 11% de las ventas de ordenadores empresariales. Se predijo que Commodore mantendría una ligera ventaja en un mercado altamente competitivo, con un 11,9%. [5]
Alrededor de 1978, aparecieron varias CPU de 16 bits . Entre los ejemplos se encontraban la Data General mN601 , la Fairchild 9440 , la Ferranti F100-L , la General Instrument CP1600 y CP1610 , la National Semiconductor INS8900 , la Panafacom MN1610, [6] la Texas Instruments TMS9900 y , sobre todo, la Intel 8086. Estos nuevos procesadores eran caros de incorporar a los ordenadores personales, ya que utilizaban un bus de datos de 16 bits y necesitaban chips periféricos y de soporte de 16 bits poco comunes (y, por tanto, caros).
Más de 50 nuevos sistemas informáticos personales orientados a empresas salieron al mercado en el año anterior al lanzamiento del IBM PC. [7] [8] Muy pocos de ellos utilizaban 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 para utilizarlo. [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 IBM Personal Computer . [10] Una de las decisiones de mayor alcance que se tomaron para la IBM PC fue utilizar una arquitectura abierta , [11] lo que condujo a un gran mercado para placas y aplicaciones complementarias de terceros; pero finalmente también a muchos competidores que creaban máquinas "compatibles con IBM".
El IBM PC utilizaba el entonces nuevo procesador Intel 8088. Al igual que otras CPU de 16 bits, podía acceder 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 gran familia de chips de soporte compatibles con 8 bits, fácilmente disponibles y relativamente económicos. IBM decidió utilizar el Intel 8088 después de considerar primero el Motorola 68000 y el Intel 8086 , porque los otros dos se consideraban 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 la informática empresarial permitió que la arquitectura IBM PC tomara una participación sustancial en el mercado de aplicaciones empresariales, [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 empresariales" utilizando sus propios diseños patentados, algunas de las cuales todavía utilizaban microprocesadores de 8 bits. Las que utilizaban procesadores Intel x86 a menudo utilizaban la versión genérica, 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 lanzarán al mercado varias máquinas 8086. El hecho de que una máquina esté basada en el mismo procesador, explica, no significa que todo el software de PC funcione en ella. En algunos casos, el software pasa por alto el sistema operativo y utiliza características específicas del hardware del PC.
— InfoWorld , 23 de agosto de 1982 [19]
Un año después de la introducción del IBM PC, Microsoft (el desarrollador de su sistema operativo principal, IBM PC DOS) licenció el sistema operativo genéricamente como MS-DOS a más de 70 empresas. [19] Uno de los primeros ordenadores en lograr una compatibilidad del 100% con el PC fue el Compaq Portable , lanzado en noviembre de 1982; [20] siguió siendo el clon más compatible hasta 1984. [21] Sin embargo, antes de que el PC dominara el mercado, la mayoría de los sistemas no eran clones del diseño del IBM PC, sino que tenían diferentes diseños internos y ejecutaban el CP/M de Digital Research .
Durante varios años después de su introducción, el IBM PC fue difícil de conseguir. Muchos fabricantes de ordenadores MS-DOS evitaron intencionadamente la compatibilidad total con IBM porque esperaban que el mercado de lo que InfoWorld describió como "clones de PC normales" declinara. Temían el destino de las empresas que vendían ordenadores compatibles con mainframes IBM en los años 1960 y 1970 (muchas de las cuales se declararon en quiebra después de que IBM cambiara las especificaciones) y creían que existía un mercado para ordenadores personales con una selección de software similar a la del IBM PC, pero con mejor hardware. [22] [21]
Mientras que Microsoft utilizó un instalador sofisticado con sus programas DOS como Multiplan que proporcionaba controladores de dispositivos para muchos ordenadores 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 ordenadores MS-DOS. [24] Peter Norton , que anteriormente había alentado a los proveedores a escribir software que se ejecutara en muchos ordenadores diferentes, a principios de 1985 admitió (después de experimentar la dificultad de hacerlo mientras reescribía Norton Utilities ) que "no hay una forma práctica para la mayoría de los creadores de software de escribir software genérico". [25] Los distribuidores encontraron que llevar múltiples versiones de software para clones de distintos niveles de compatibilidad era difícil. [21]
Para obtener los mejores resultados del modesto rendimiento del 8088, muchas aplicaciones de software populares fueron escritas específicamente para el IBM PC. Los desarrolladores de estos programas optaron por escribir directamente en la memoria (de video) del computador y en los chips periféricos, sin pasar por MS-DOS y la BIOS. Por ejemplo, un programa podría actualizar directamente la memoria de refresco de video, en lugar de usar llamadas MS-DOS y controladores de dispositivos 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 del IBM PC, sin pasar por la BIOS, y por lo tanto no funcionaban en computadores que fueran incluso trivialmente diferentes del IBM PC. 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 se volvieron 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 a la BIOS) en hardware que no fuera IBM PC.
En 1984, Phoenix Technologies comenzó a otorgar licencias para su clon del BIOS de IBM PC. El BIOS de Phoenix y sus competidores, como el BIOS de AMI, hicieron posible que cualquiera pudiera comercializar un ordenador 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 coste relativamente bajo, el Intel 80186 perdió rápidamente su 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 estándar para PC implementado por IBM. Se utilizó muy raramente en ordenadores personales después de 1982.
Imaginemos que Cray Computer decide fabricar un ordenador 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, se basa completamente en el 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 se 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 una tecnología nueva o vieja. La primera pregunta es: "¿Es compatible con un PC?"
— Creative Computing , noviembre de 1984 [17]
En febrero de 1984, BYTE describió cómo "el mercado de los ordenadores personales parece estar ensombrecido por una nube de compatibilidad: el impulso por ser compatible con la familia IBM Personal Computer ha asumido proporciones casi fetichistas", lo que, según afirmó, era "inevitable a la luz de la fenomenal aceptación en el mercado del IBM PC". [29] La revista citó el anuncio de North Star en 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 propietarios de 16 bits, pero ahora la empresa reconocía que el IBM PC se había convertido en un "estándar", uno 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 la supervivencia como fabricante importante es la aceptación por parte de la comunidad empresarial. El IBM PC ha abierto sin duda la puerta a ese mercado más que cualquier ordenador personal anterior, pero al hacerlo ha convertido la compatibilidad en un factor primordial en el diseño de microordenadores, para bien o para mal. Los anuncios recientes de North Star... y de una serie de empresas más pequeñas parecen indicar que la tendencia de la compatibilidad con el 8088/MS-DOS/IBM se está volviendo cada vez más parecida a un tren de mercancías a toda velocidad.
La revista expresó su preocupación por el hecho de que "la creciente influencia de IBM en la comunidad de PC está sofocando la innovación porque muchas otras compañías están imitando a Big Blue". [29] Admitiendo que "es lo que pidieron nuestros distribuidores", Kaypro también presentó el primer IBM compatible de la compañía ese año. [31] Tandy, que alguna vez tuvo hasta el 60% del mercado de computadoras personales, pero que intentó 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 propietarias; [33] cuatro años después de que su Jon Shirley predijera a InfoWorld que el "mercado principal" de la nueva IBM PC sería el de los adictos a IBM", [34] la revista en 1985 calificó de manera similar la compatibilidad IBM de la Tandy 1000 como "una concesión nada despreciable al dominio absoluto de Big Blue" por parte de una compañía que había estado "luchando abiertamente en el sangriento campo de las computadoras personales". [35] El 1000 era compatible con el PC pero no con su propio ordenador MS-DOS Tandy 2000. [36] [37] Los rivales de IBM en materia de mainframes, los BUNCH , introdujeron sus propios compatibles, [38] y cuando Hewlett-Packard introdujo el Vectra, InfoWorld declaró que la compañía estaba "respondiendo a las demandas de sus clientes de compatibilidad total con IBM PC". [39]
Creo que la era en la que una máquina podía introducirse con éxito en el mercado con una escasez total de software terminó abruptamente con el Macintosh. Y esos días no volverán.
— Creative Computing , febrero de 1985 [40]
En 1984, Mitch Kapor , de Lotus Development Corporation, dijo que "o tienes que ser compatible con PC o 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 "fracaso total de cada empresa que intentó mejorar el IBM PC". [43] Los clientes solo querían ejecutar aplicaciones de PC como 1-2-3, y los desarrolladores solo 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 fracasó 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 del PC AT con el IBM PC), "La única empresa que puede presentar una máquina que no sea compatible con PC y sobrevivir es IBM". [42]
En 1985, la escasez de IBM PC había terminado, lo que provocó dificultades financieras para muchos vendedores de compatibles; no obstante, Harris dijo: "Los únicos que lo han hecho peor que los compatibles son los no compatibles". [42] El estándar de PC era igualmente dominante en Europa, con Honeywell Bull , Olivetti y Ericsson vendiendo compatibles y compañías de software centrándose en productos de PC. [44] A finales de año, PC Magazine declaró que incluso IBM ya no podía presentar un sistema operativo propietario y no compatible que se rumoreaba. Al señalar que el "pecado capital" del fallido PCjr de la compañía era que "no era compatible con PC", la revista escribió que "la compatibilidad con versiones anteriores [con el IBM PC] es la mayor preocupación de los desarrolladores de hardware y software. La comunidad de usuarios es demasiado 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 personales empresariales rivales y las arquitecturas alternativas que utilizaban x86 desaparecieron del mercado. A pesar de los peligros inherentes a una industria basada en un "estándar" de facto , [46] surgió una próspera industria de clones de PC. Los únicos otros sistemas no compatibles con IBM PC que permanecieron fueron aquellos sistemas que se clasificaron como computadoras domésticas , como Apple II , o sistemas empresariales que ofrecían características no disponibles en IBM PC, como un alto nivel de integración (por ejemplo, contabilidad e inventario incluidos) [ aclaración necesaria ] o tolerancia a fallas y características multitarea y multiusuario.
Los precios de Compaq eran comparables a los de IBM, y la compañía enfatizó las características y calidad de sus PC compatibles a los clientes corporativos. Desde mediados de 1985, lo que Compute! describió como una "ola" de clones económicos de empresas estadounidenses y asiáticas hizo que los precios cayeran; para fines de 1986, el equivalente a un IBM PC real de $1,600 con 256K RAM y dos unidades de disco costaba tan solo $600 , menos que el precio del Apple IIc . Los consumidores comenzaron a comprar computadoras DOS para el hogar en grandes cantidades; Tandy estimó que la mitad de sus 1000 ventas fueron a hogares, el nuevo Leading Edge Model D comprendía el 1% del mercado de computadoras para el hogar de EE. UU. 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 un modelo de demostración o vendedor. [47] [48] [49] [50] [51] [52]
Tandy y otros clones baratos triunfaron entre los consumidores, que los veían como superiores a las consolas de juegos de gama baja, mientras que IBM había fracasado dos años antes con el PCjr. Eran tan baratos como los ordenadores domésticos de unos años antes y comparables en precio al Amiga , el Atari ST y el Apple IIGS . A diferencia del PCjr, los clones eran tan rápidos o más que el IBM PC y muy compatibles, por lo que los usuarios podían llevarse el trabajo a casa; la gran biblioteca de software DOS tranquilizaba a los preocupados por la tecnología huérfana . Los consumidores los utilizaban tanto para hojas de cálculo como para entretenimiento, y la primera capacidad justificaba la compra de un ordenador que también pudiera realizar lo segundo. [49] [50] [51] [48] Los PC y compatibles también ganaron una cuota significativa del mercado educativo, mientras que el líder de larga data Apple perdió cuota. [53]
En el Consumer Electronics Show de enero de 1987 , tanto Commodore como Atari anunciaron sus propios clones. [54] Para 1987, la industria de la PC estaba creciendo tan rápidamente que la plataforma, que antes era exclusiva para empresas, se había convertido en el mercado más grande e importante para las compañías de juegos de computadora, vendiendo más juegos para Apple II o Commodore 64. Con la tarjeta de video EGA , un clon económico era mejor para los 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 47% más año tras año. [58] Para 1989, el 80% de los lectores de Compute! poseían computadoras DOS, [59] y la revista anunció "un mayor énfasis en la computación doméstica MS-DOS". [60]
La influencia de IBM en la industria disminuyó a medida que la competencia aumentó y los rivales introdujeron computadoras que mejoraban los diseños de IBM al tiempo que mantenían la compatibilidad. En 1986, el Compaq Deskpro 386 fue el primer computador basado en el procesador Intel 80386. En 1987, IBM intentó sin éxito recuperar el liderazgo del mercado con la línea Personal System/2 y la arquitectura MicroChannel patentada .
En 1990, la revista 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 comprendía el 65% del mercado de juegos de computadora, el Amiga el 10% y todos los demás ordenadores, incluido el Macintosh, estaban por debajo del 10% y en declive. [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 compatibles con PC adquirieron suficientes capacidades multimedia para competir con los ordenadores domésticos. Con la llegada de versiones económicas de la tarjeta de vídeo VGA y la tarjeta de sonido Sound Blaster (y sus clones), la mayoría de los ordenadores domésticos restantes fueron expulsados del mercado. El mercado en 1990 era más diverso fuera de los Estados Unidos, pero las máquinas MS-DOS y Windows llegaron a dominar a finales de la década.
En 1995, a excepción del Macintosh, casi no se vendían nuevos sistemas orientados al consumidor que no fueran clones del IBM PC. 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, lo que les permitió arrancar opcionalmente en Microsoft Windows , al tiempo que conservaba elementos de diseño únicos para soportar el sistema operativo Mac OS X de Apple .
En 2008, Sid Meier incluyó al IBM PC como una de las tres innovaciones más importantes en la historia de los videojuegos . [63]
Poco después de que saliera al mercado el IBM PC, apareció una clara división entre los sistemas que optaban por utilizar un procesador compatible con x86 y los que optaban por 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 solían ofrecer 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 fueron desapareciendo y los sistemas x86 se estandarizaron en clones totalmente compatibles con IBM PC, un mercado lleno de docenas de sistemas diferentes en competencia se redujo a una casi monocultura de sistemas MS-DOS basados en x86 y compatibles con IBM PC.
Poco después del lanzamiento del IBM PC en 1981, todavía había docenas de sistemas que no eran compatibles con el IBM PC, pero que utilizaban chips Intel x86. [64] Utilizaban procesadores Intel 8088, 8086 o 80186, y casi sin excepción ofrecían una versión OEM de MS-DOS (en contraposición a la versión OEM personalizada para el uso de IBM). Sin embargo, por lo general no hicieron ningún intento de copiar la arquitectura del IBM PC, 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 al IBM PC original. Estas diferencias, que a veces eran bastante menores, se utilizaron para mejorar el diseño del IBM PC, 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 organizaron el desarrollo y la venta de versiones compatibles de aplicaciones populares específicamente para sus máquinas.
Poco después aparecieron en el mercado clones totalmente compatibles con IBM PC, ya que las ventajas de la clonación eran imposibles de ignorar. Pero antes de eso, algunos de los sistemas más notables que eran compatibles con x86, pero no eran clones reales, fueron:
No todos los fabricantes cambiaron inmediatamente a la familia de microprocesadores Intel x86 y MS-DOS. Unas pocas compañías continuaron lanzando sistemas basados en arquitecturas no Intel. [71] Algunos de estos sistemas usaban un microprocesador de 32 bits, siendo el más popular el Motorola 68000. Otros continuaron usando microprocesadores de 8 bits. Muchos de estos sistemas fueron finalmente expulsados del mercado por la avalancha de clones de IBM PC, aunque sus arquitecturas pueden haber tenido capacidades superiores, especialmente en el área de multimedia.
En cierto modo, la decisión de mayor alcance que tomó el equipo que construyó el IBM PC fue utilizar una arquitectura abierta, en lugar de una que fuera propiedad de IBM. Esa decisión condujo al mercado de placas complementarias, a una gran cantidad de aplicaciones de terceros y, finalmente, a una gran cantidad de competidores que crearon 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 fue 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 la IBM PC y a las máquinas compatibles.