stringtranslate.com

Compatible con IBM PC

La Compaq Portable fue una de las primeras PC casi 100% compatible con IBM.

Las computadoras compatibles con IBM PC son técnicamente similares a las IBM PC originales , XT y AT , todas del gigante informático IBM , que pueden usar el mismo software y tarjetas de expansión . A estas computadoras se las conocía como clones de PC , clones de IBM o clones de IBM PC . El término "compatible con IBM PC" es ahora solo una descripción histórica, ya que IBM ya no vende computadoras personales después de que vendió su división de computadoras personales en 2005 a la empresa de tecnología china Lenovo . La designación "PC", como se usa en gran parte de la historia de las computadoras personales , no ha significado "computadora personal" en general, sino más bien una computadora x86 capaz de ejecutar el mismo software que una IBM o Lenovo PC contemporánea. El término inicialmente se oponía a la variedad de sistemas informáticos domésticos disponibles a principios de la década de 1980, como Apple II , TRS-80 y Commodore 64. Más tarde, el término se utilizó principalmente en contraste con las computadoras Macintosh de Apple .

Estos "clones" duplicaban casi todas las características significativas de las arquitecturas originales de IBM PC. Esto fue facilitado por la elección de IBM de componentes de hardware básicos , que eran baratos, y por la capacidad de varios fabricantes de aplicar ingeniería inversa al firmware de la BIOS utilizando una técnica de " diseño de sala limpia ". Columbia Data Products construyó el primer clon de la computadora personal IBM , la MPC 1600 [1] mediante una implementación de ingeniería inversa de su BIOS en sala limpia. Otras empresas rivales, Corona Data Systems , Eagle Computer y Handwell Corporation fueron amenazadas con acciones legales por IBM, que llegó a un acuerdo con ellas. Poco después, en 1982, Compaq lanzó la muy exitosa Compaq Portable , también con una BIOS diseñada en sala limpia, y que tampoco fue cuestionada legalmente por IBM.

Los primeros IBM PC compatibles utilizaban los mismos buses de ordenador que sus homólogos IBM, pasando del bus IBM PC y XT de 8 bits al bus IBM AT de 16 bits con el lanzamiento del AT. La introducción por parte de IBM de la arquitectura Micro Channel (MCA) propietaria en su serie PS/2 dio lugar al establecimiento del estándar abierto de bus Extended Industry Standard Architecture por parte de un consorcio de proveedores de IBM PC compatibles, redefiniendo el bus IBM AT de 16 bits como el bus Industry Standard Architecture (ISA). [2] Posteriormente se adoptaron estándares de bus adicionales para mejorar la compatibilidad entre IBM PC compatibles, incluidos el bus local VESA (VLB), la interconexión de componentes periféricos (PCI) y el puerto de gráficos acelerados (AGP).

Los descendientes de los IBM PC compatibles x86, es decir, los ordenadores de 64 bits basados ​​en chips " x86-64 / AMD64", comprenden la mayoría de los ordenadores de sobremesa del mercado a partir de 2021, siendo el sistema operativo dominante Microsoft Windows . La interoperabilidad con la estructura de bus y los periféricos de la arquitectura de PC original puede ser limitada o inexistente. Muchos ordenadores modernos no pueden utilizar software o hardware antiguos que dependen de partes de la arquitectura compatible con IBM PC que faltan o no tienen equivalentes en los ordenadores modernos. Por ejemplo, los ordenadores que arrancan utilizando firmware basado en Interfaz de firmware extensible unificada que carecen de un Módulo de soporte de compatibilidad, o CSM, necesario para emular la antigua interfaz de firmware basada en BIOS, o tienen sus CSM desactivados, no pueden ejecutar MS-DOS de forma nativa , ya que MS-DOS depende de una interfaz BIOS para arrancar.

Sólo el Macintosh había mantenido una cuota de mercado significativa sin tener compatibilidad con el IBM PC, aunque eso cambió durante la era de los Mac Intel con Mac OS X , a menudo con arranque dual de Windows con Boot Camp .

Orígenes

El IBM PC original (modelo 5150) motivó la producción de clones a principios de la década de 1980.

IBM decidió en 1980 comercializar un ordenador monousuario de bajo coste lo antes posible. El 12 de agosto de 1981 salió a la venta el primer IBM PC . Había tres sistemas operativos (OS) disponibles para él. El menos caro y más popular era el PC DOS de Microsoft . En una concesión crucial, el acuerdo de IBM permitió a Microsoft vender su propia versión, MS-DOS , para ordenadores que no fueran de IBM. El único componente de la arquitectura original del PC exclusivo de IBM era el BIOS (Basic Input/Output System).

IBM inicialmente pidió a los desarrolladores que evitaran escribir software que se dirigiera directamente al hardware de la computadora y que en su lugar hicieran llamadas estándar a las funciones del BIOS que realizaban operaciones dependientes del hardware. [3] Este software se ejecutaría en cualquier máquina que usara MS-DOS o PC DOS. Sin embargo, el software que se dirigía directamente al hardware en lugar de hacer llamadas estándar era más rápido; esto era particularmente relevante para los juegos. El software que se dirigía al hardware de IBM PC de esta manera no se ejecutaría en máquinas MS-DOS con hardware diferente (por ejemplo, el PC-98 ). El IBM PC se vendió en volúmenes lo suficientemente altos como para justificar la escritura de software específicamente para él, y esto alentó a otros fabricantes a producir máquinas que pudieran usar los mismos programas, tarjetas de expansión y periféricos que el PC. El mercado de computadoras x86 excluyó rápidamente todas las máquinas que no fueran compatibles con el hardware o el software del PC. La barrera de 640 KB en la memoria del sistema "convencional" disponible para MS-DOS es un legado de ese período; otras máquinas no clónicas, aunque sujetas a un límite, podían superar los 640 KB.

Los rumores sobre computadoras "similares" y compatibles, creadas sin la aprobación de IBM, comenzaron casi inmediatamente después del lanzamiento de la IBM PC. [4] [5] InfoWorld escribió en el primer aniversario de la IBM PC que [6]

El lado oscuro de un sistema abierto son sus imitadores. Si las especificaciones son lo suficientemente claras como para que puedas diseñar periféricos, también lo son para que puedas diseñar imitaciones. Apple... tiene patentes sobre dos componentes importantes de sus sistemas... IBM, que al parecer no tiene patentes especiales sobre el PC, es aún más vulnerable. Numerosas máquinas compatibles con el PC (se dice que 60 o más) han comenzado a aparecer en el mercado.

En junio de 1983, la revista PC Magazine definió "PC 'clon ' " como "una computadora [que puede] acomodar al usuario que se lleva un disco a casa desde una IBM PC, camina por la habitación y lo conecta a la máquina 'extraña'". [7] Debido a la escasez de IBM PC ese año, muchos clientes compraron clones en su lugar. [8] [9] [10] Columbia Data Products produjo la primera computadora más o menos compatible con el estándar IBM PC durante junio de 1982, seguida pronto por Eagle Computer . Compaq anunció su primer producto, una IBM PC compatible en noviembre de 1982, la Compaq Portable . La Compaq fue la primera computadora portátil del tamaño de una máquina de coser que era esencialmente 100% compatible con PC. La decisión del tribunal en Apple v. Franklin fue que el código BIOS estaba protegido por la ley de derechos de autor, pero podía realizar ingeniería inversa de la BIOS IBM y luego escribir su propia BIOS utilizando el diseño de sala limpia . Tenga en cuenta que esto fue más de un año después de que Compaq lanzara la Portable. El dinero y la investigación invertidos en la ingeniería inversa del BIOS fueron un riesgo calculado.

Problemas de compatibilidad

Computadoras MS-DOS no compatibles: Trabajos similares

El DEC Rainbow 100 ejecuta MS-DOS pero no es compatible con IBM PC.

Al mismo tiempo, muchos fabricantes como Tandy / RadioShack , Xerox , Hewlett-Packard , Digital Equipment Corporation , Sanyo , Texas Instruments , Tulip , Wang y Olivetti introdujeron ordenadores personales que soportaban MS-DOS, pero no eran completamente compatibles ni en software ni en hardware con el IBM PC.

Tandy describió el Tandy 2000 , por ejemplo, como un procesador con "una CPU de 16 bits de 'próxima generación'", y con "más velocidad, más almacenamiento en disco, más expansión" que el IBM PC u "otros ordenadores MS-DOS". [11] Aunque admitió en 1984 que muchos programas DOS para PC no funcionaban en el ordenador, la empresa afirmó que "el software más popular y sofisticado del mercado" estaba disponible, ya fuera inmediatamente o "en los próximos seis meses". [12]

Al igual que IBM, la intención aparente de Microsoft era que los programadores de aplicaciones escribieran en las interfaces de programación de aplicaciones de MS-DOS o en el BIOS del firmware, y que esto formara lo que ahora se denominaría una capa de abstracción de hardware . Cada computadora tendría su propia versión de MS-DOS del fabricante de equipos originales (OEM), personalizada para su hardware. Cualquier software escrito para MS-DOS funcionaría en cualquier computadora MS-DOS, a pesar de las variaciones en el diseño del hardware.

Esta expectativa parecía razonable en el mercado informático de la época. Hasta entonces, el negocio de Microsoft se basaba principalmente en lenguajes informáticos como BASIC . El software operativo para sistemas pequeños establecido era CP/M de Digital Research , que se utilizaba tanto a nivel de aficionados como por los más profesionales que utilizaban microordenadores. Para lograr un uso tan generalizado y, por tanto, hacer que el producto fuera viable económicamente, el sistema operativo tenía que funcionar en una gama de máquinas de diferentes proveedores que tenían un hardware muy variado. Aquellos clientes que necesitaban otras aplicaciones además de los programas básicos podían esperar razonablemente que los editores ofrecieran sus productos para una variedad de ordenadores, en soportes adecuados para cada uno de ellos.

El sistema operativo competidor de Microsoft estaba pensado inicialmente para funcionar en un espectro similar y variado de hardware, aunque todos ellos basados ​​en el procesador 8086. Por ello, durante varios años MS-DOS se vendió únicamente como producto OEM. No existía un MS-DOS con la marca Microsoft: MS-DOS no se podía comprar directamente a Microsoft y cada versión OEM se empaquetaba con la imagen comercial del proveedor de PC en cuestión. Los fallos de funcionamiento debían notificarse al OEM, no a Microsoft. Sin embargo, a medida que se generalizaron las máquinas compatibles con el hardware de IBM (y que, por tanto, admitían llamadas directas al hardware), pronto quedó claro que las versiones OEM de MS-DOS eran prácticamente idénticas, excepto quizás por la provisión de algunos programas de utilidad.

MS-DOS proporcionaba una funcionalidad adecuada para aplicaciones orientadas a caracteres, como las que se podían implementar en una terminal de solo texto . Si la mayor parte del software comercialmente importante hubiera sido de esta naturaleza, la compatibilidad de hardware de bajo nivel podría no haber importado. Sin embargo, para proporcionar el máximo rendimiento y aprovechar las características del hardware (o evitar errores de hardware), las aplicaciones para PC se desarrollaron rápidamente más allá de las simples aplicaciones de terminal que MS-DOS admitía directamente. Las hojas de cálculo , los procesadores de texto WYSIWYG , el software de presentación y el software de comunicación remota establecieron nuevos mercados que explotaban las fortalezas del PC, pero requerían capacidades más allá de las que ofrecía MS-DOS. Por lo tanto, desde muy temprano en el desarrollo del entorno de software MS-DOS, muchos productos de software comerciales importantes se escribieron directamente en el hardware, por diversas razones:

Competencia de IBM que imita a los PC de primera generación

"Compatible operativamente"

Lo primero que hay que tener en cuenta al considerar una computadora compatible con IBM es "¿Qué tan compatible es?"

—  BYTE , septiembre de 1983 [42]

En mayo de 1983, Future Computing definió cuatro niveles de compatibilidad: [43]

Versión 1.12 de MS-DOS para ordenadores personales Compaq

Durante el desarrollo, los ingenieros de Compaq descubrieron que Microsoft Flight Simulator no funcionaba debido a lo que Bruce Artwick de subLOGIC describió como "un error en uno de los chips de Intel", lo que los obligó a hacer que su nuevo error informático fuera compatible con el IBM PC. [44] Al principio, pocos clones aparte del de Compaq ofrecían una compatibilidad realmente total. [45] Jerry Pournelle compró un IBM PC a mediados de 1983, " con teclado podrido y todo", porque tenía "cuatro pies cúbicos de software sin evaluar, gran parte del cual no funciona en nada que no fuera un IBM PC. Aunque muchas máquinas afirman ser 100 por ciento compatibles con IBM PC, todavía no me ha llegado ninguna... Por desgracia, muchas cosas no funcionan con Eagle, Z-100, Compupro o cualquier otra cosa que tengamos por aquí". [46] El folleto de ventas de noviembre de 1983 de Columbia Data Products afirmaba que durante las pruebas con ordenadores comprados al por menor en octubre de 1983, sus propios productos y los de Compaq eran compatibles con todo el software de PC probado, mientras que los de Corona y Eagle eran menos compatibles. [47] La ​​Universidad de Columbia informó en enero de 1984 que Kermit se ejecutaba sin modificaciones en los clones de Compaq y Columbia Data Products, pero no en los de Eagle o Seequa. Otros ordenadores MS-DOS también requerían código personalizado. [48]

En diciembre de 1983, Future Computing declaró que las empresas como Compaq, Columbia Data Products y Corona que enfatizaban la compatibilidad con IBM PC habían tenido éxito, mientras que las computadoras no compatibles habían dañado la reputación de otras como TI y DEC a pesar de su tecnología superior. En una reunión en San Francisco, advirtió a 200 asistentes, de muchas empresas de computadoras estadounidenses y extranjeras, así como de la propia IBM, que "se subieran al carro de la compatibilidad con IBM PC, rápidamente y de la manera más compatible posible". [49] Future Computing dijo en febrero de 1984 que algunas computadoras eran "compatibles con comunicados de prensa", exagerando su compatibilidad real con IBM PC. [50] Muchas empresas se mostraron reacias a que se probara la compatibilidad de sus productos con PC. Cuando PC Magazine solicitó muestras a fabricantes de computadoras que afirmaban producir compatibles para una revisión en abril de 1984, 14 de 31 se negaron. [51] [52] Corona Data Systems especificó que "nuestros sistemas ejecutan todo el software que se ajusta a los estándares de programación de IBM PC. Y el software más popular lo hace". [53] Cuando un periodista de BYTE pidió probar Peachtext en la COMDEX de primavera de 1983 , los representantes de Corona "dudaron un poco, pero finalmente me llevaron... a un rincón donde nadie lo vería si fallaba". La revista informó que "su vacilación fue innecesaria. El disco arrancó sin problemas". [42] Zenith Data Systems fue más audaz y se jactó de que su Z-150 ejecutaba todas las aplicaciones que la gente trajo para probar en la Feria de Computación de la Costa Oeste de 1984. [54 ]

En 1985, Creative Computing declaró: "reiteramos nuestra línea estándar con respecto a los compatibles con IBM PC: prueba el paquete que quieres usar antes de comprar la computadora". [55] Las compañías modificaron el BIOS de sus computadoras para que funcionaran con aplicaciones incompatibles recientemente descubiertas, [13] y los revisores y usuarios desarrollaron pruebas de estrés para medir la compatibilidad; en 1984, la capacidad de operar Lotus 1-2-3 y Flight Simulator se convirtió en el estándar, [9] [56] [ 13 ] [ 57] [55] [58] con compatibles diseñados específicamente para ejecutarlos. [54] [44]

IBM creía que algunas empresas como Eagle, Corona y Handwell infringían sus derechos de autor y, después de que Apple Computer, Inc. contra Franklin Computer Corp. obligara con éxito a los fabricantes de clones a dejar de utilizar la BIOS. Sin embargo, la BIOS Phoenix de 1984 y productos similares como la BIOS AMI permitieron a los fabricantes de ordenadores construir legalmente clones esencialmente 100% compatibles sin tener que realizar ingeniería inversa de la BIOS del PC ellos mismos. [59] [60] [61] Un cuadro de InfoWorld de septiembre de 1985 enumeraba siete compatibles con256 KB de RAM, dos unidades de disco y monitores monocromáticos por entre 1.495 y 2.320 dólares , mientras que el IBM PC equivalente costaba 2.820 dólares . [62] El económico Leading Edge Model D es incluso compatible con el software de diagnóstico propietario de IBM, a diferencia del Compaq Portable. [63] En 1986 , Compute! afirmó que "los clones son generalmente fiables y tienen una compatibilidad del 99 por ciento", [64] y una encuesta de 1987 en la revista de la industria de los clones no mencionó la compatibilidad del software, afirmando que "PC a estas alturas ha llegado a significar una computadora capaz de ejecutar programas que son administrados por MS-DOS". [65]

La influencia decreciente de IBM

La razón principal por la que un estándar IBM no es preocupante es que puede ayudar a que la competencia florezca. IBM pronto será tan prisionera de sus estándares como lo son sus competidores. Una vez que se hayan comprado suficientes máquinas IBM, IBM no podrá hacer cambios repentinos en su diseño básico; lo que podría ser útil para deshacerse de competidores podría quitarse a aún más clientes.

—  The Economist , noviembre de 1983 [66]

En febrero de 1984, Byte escribió 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", [67] pero The Economist afirmó en noviembre de 1983: "La razón principal por la que un estándar de IBM no es preocupante es que puede ayudar a que la competencia florezca". [66]

El PowerPak 286, un ordenador compatible con IBM PC que ejecuta AutoCAD bajo MS-DOS

En 1983, IBM tenía alrededor del 25% de las ventas de computadoras personales entre $1,000 y $10,000 , y las computadoras con alguna compatibilidad con PC eran otro 25%. [50] A medida que el mercado y la competencia crecieron, la influencia de IBM disminuyó. En noviembre de 1985, PC Magazine afirmó: "Ahora que ha creado el mercado [de PC], el mercado no necesariamente necesita a IBM para las máquinas. Puede depender de IBM para establecer estándares y desarrollar máquinas de mayor rendimiento, pero IBM debería ajustarse mejor a los estándares existentes para no perjudicar a los usuarios". [68] En enero de 1987, Bruce Webster escribió en Byte sobre los rumores de que IBM introduciría computadoras personales propietarias con un sistema operativo propietario : "¿A quién le importa? Si IBM lo hace, lo más probable es que se aísle del mercado más grande, en el que realmente ya no puede competir de todos modos". La revista predijo que en 1987 el mercado "completará su transición desde un estándar IBM a un estándar Intel/MS-DOS/expansión de bus... La gente no está tan preocupada por la compatibilidad con IBM como por la compatibilidad con Lotus 1-2-3". [69] En 1992, Macworld declaró que debido a los clones, "IBM perdió el control de su propio mercado y se convirtió en un jugador menor con su propia tecnología". [70]

En 1983, The Economist predijo que «IBM pronto será tan prisionera de sus estándares como lo son sus competidores», porque «una vez que se hayan comprado suficientes máquinas IBM, IBM no puede hacer cambios repentinos en su diseño básico; lo que podría ser útil para deshacerse de competidores podría quitarse a muchos más clientes». [66] Después de que IBM anunciara la línea PS/2 orientada a OS/2 a principios de 1987, las ventas de PC compatibles con DOS existentes aumentaron, en parte porque el sistema operativo propietario no estaba disponible. [71] En 1988, Gartner Group estimó que el público compró 1,5 clones por cada IBM PC. [72] En 1989, Compaq era tan influyente que los ejecutivos de la industria hablaban de «compatible con Compaq», y los observadores afirmaban que los clientes veían a la empresa como igual a IBM [73] o superior. [74]

Después de 1987, los IBM PC compatibles dominaron tanto el mercado doméstico como el de negocios de ordenadores de consumo, [75] con otras arquitecturas alternativas notables que se utilizaban en mercados de nicho, como los ordenadores Macintosh ofrecidos por Apple Inc. y utilizados principalmente para la edición de escritorio en ese momento, el antiguo Commodore 64 de 8 bits que se vendía por 150 dólares en ese momento y se convirtió en el ordenador más vendido del mundo, la línea Commodore Amiga de 32 bits utilizada para la producción de televisión y vídeo y el Atari ST de 32 bits utilizado por la industria de la música. Sin embargo, IBM perdió el papel principal en el mercado de los IBM PC compatibles en 1990. Algunos eventos en retrospectiva son importantes:

A pesar de la popularidad de su línea de computadoras portátiles ThinkPad , IBM finalmente renunció a su rol como fabricante de PC para consumidores en abril de 2005, cuando vendió sus divisiones de computadoras portátiles y de escritorio ( ThinkPad / ThinkCentre ) a Lenovo por US$1.750 millones .

En octubre de 2007, Hewlett-Packard y Dell tenían las mayores cuotas de mercado de PC en Norteamérica. También tuvieron éxito en el extranjero, con Acer , Lenovo y Toshiba también notables. En todo el mundo, una gran cantidad de PC son sistemas de " caja blanca " ensamblados por una gran cantidad de fabricantes de sistemas locales. A pesar de los avances de la tecnología informática, los IBM PC compatibles siguieron siendo muy compatibles con los ordenadores IBM PC originales, aunque la mayoría de los componentes implementan la compatibilidad en modos especiales de compatibilidad con versiones anteriores que se utilizan solo durante el arranque del sistema . A menudo era más práctico ejecutar software antiguo en un sistema moderno utilizando un emulador en lugar de confiar en estas funciones.

En 2014, Lenovo adquirió el negocio de servidores basados ​​en x86 ( System x ) de IBM por 2.100 millones de dólares .

Capacidad de expansión

Una de las ventajas del diseño compatible con PC es su diseño modular de hardware. Los usuarios finales podían actualizar fácilmente los periféricos y, hasta cierto punto, el procesador y la memoria sin modificar la placa base del ordenador o sustituir todo el ordenador, como era el caso de muchos de los microordenadores de la época. Sin embargo, a medida que aumentaba la velocidad del procesador y el ancho de la memoria, pronto se alcanzaron los límites del diseño original del bus XT/AT, en particular al controlar las tarjetas gráficas de vídeo. IBM introdujo un bus mejorado en el ordenador IBM PS/2 que superaba muchos de los límites técnicos del bus XT/AT, pero rara vez se utilizó como base para los ordenadores compatibles con IBM, ya que exigía el pago de licencias a IBM tanto para el bus PS/2 como para cualquier diseño de bus AT anterior producido por la empresa que buscaba una licencia. Esto no fue popular entre los fabricantes de hardware y se desarrollaron varios estándares de bus competitivos por consorcios, con términos de licencia más agradables. Se hicieron varios intentos de estandarizar las interfaces, pero en la práctica, muchos de estos intentos fueron defectuosos o ignorados. Aun así, había muchas opciones de expansión, y pese a la confusión de sus usuarios, el diseño compatible con PC avanzó mucho más rápido que otros diseños competidores de la época, aunque solo fuera por su dominio del mercado.

"Compatible con IBM PC" se convierte en "Wintel"

Durante la década de 1990, la influencia de IBM en la arquitectura de PC comenzó a declinar. "IBM PC compatible" se convierte en "PC estándar" en la década de 1990, y más tarde " ACPI PC" en la década de 2000. Una PC de marca IBM se convirtió en la excepción en lugar de la regla. En lugar de dar importancia a la compatibilidad con la IBM PC, los proveedores comenzaron a enfatizar la compatibilidad con Windows . En 1993, se lanzó una versión de Windows NT que podía operar en procesadores distintos del conjunto x86 . Si bien requería que las aplicaciones se recompilaran, lo que la mayoría de los desarrolladores no hacían, su independencia de hardware se utilizó para las estaciones de trabajo x86 Silicon Graphics (SGI) -gracias a la capa de abstracción de hardware (HAL) de NT , podían operar NT (y su vasta biblioteca de aplicaciones) [ aclaración necesaria ] .

Ningún fabricante de hardware para ordenadores personales de gran consumo se atrevió a ser incompatible con la última versión de Windows, y las conferencias anuales WinHEC de Microsoft proporcionaron un entorno en el que Microsoft podía ejercer presión para que el ritmo y la dirección del hardware de la industria de los ordenadores personales se establecieran (y en algunos casos dictaran) en ese sentido. Microsoft e Intel habían adquirido tanta importancia para el desarrollo continuo del hardware de los ordenadores personales que los escritores del sector empezaron a utilizar la palabra Wintel para referirse al sistema combinado de hardware y software.

Esta terminología se está volviendo inapropiada, ya que Intel ha perdido el control absoluto sobre la dirección del desarrollo de hardware x86 con AMD64 de AMD . Además, los sistemas operativos que no son Windows, como macOS y Linux, han establecido una presencia en la arquitectura x86.

Limitaciones de diseño y más problemas de compatibilidad

Aunque el IBM PC fue diseñado para ser expandible, los diseñadores no pudieron anticipar los desarrollos de hardware de la década de 1980 ni el tamaño de la industria que generarían. Para empeorar las cosas, la elección de IBM del Intel 8088 para la CPU introdujo varias limitaciones para el desarrollo de software para la plataforma compatible con PC. Por ejemplo, el procesador 8088 solo tenía un espacio de direccionamiento de memoria de 20 bits . Para expandir los PC más allá de un megabyte, Lotus, Intel y Microsoft crearon conjuntamente la memoria expandida (EMS), un esquema de conmutación de bancos para permitir más memoria proporcionada por hardware adicional y a la que se accede mediante un conjunto de cuatro "ventanas" de 16 kilobytes dentro del direccionamiento de 20 bits. Más tarde, las CPU de Intel tenían espacios de direcciones más grandes y podían direccionar directamente 16 MB (80286) o más, lo que provocó que Microsoft desarrollara la memoria extendida (XMS) que no requería hardware adicional.

La memoria "expandida" y la "extendida" tienen interfaces incompatibles, por lo que cualquiera que escribiera software que utilizara más de un megabyte tenía que prever ambos sistemas para lograr la mayor compatibilidad posible hasta que MS-DOS comenzó a incluir EMM386, que simulaba la memoria EMS utilizando memoria XMS. También se puede escribir un sistema operativo en modo protegido para el 80286, pero la compatibilidad de aplicaciones DOS era más difícil de lo esperado, no solo porque la mayoría de las aplicaciones DOS accedían al hardware directamente, sin pasar por las rutinas del BIOS destinadas a garantizar la compatibilidad, sino también porque la mayoría de las solicitudes del BIOS se realizaban mediante los primeros 32 vectores de interrupción, que Intel marcaba como "reservados" para las excepciones de procesadores en modo protegido.

Las tarjetas de vídeo sufrían de sus propias incompatibilidades. No existía una interfaz estándar para utilizar los modos gráficos SVGA de mayor resolución que admitían las tarjetas de vídeo posteriores. Cada fabricante desarrolló sus propios métodos de acceso a la memoria de pantalla, incluyendo diferentes numeraciones de modos y diferentes disposiciones de conmutación de bancos . Estas últimas se utilizaban para gestionar imágenes de gran tamaño dentro de un único segmento de memoria de 64 KB. Anteriormente, el estándar VGA había utilizado disposiciones de memoria de vídeo planares con el mismo efecto, pero esto no se extendió fácilmente a las mayores profundidades de color y resoluciones más altas que ofrecían los adaptadores SVGA. Se intentó crear un estándar llamado VESA BIOS Extensions (VBE), pero no todos los fabricantes lo utilizaron.

Cuando se introdujo el 386, se pudo escribir de nuevo un sistema operativo en modo protegido para él. Esta vez, la compatibilidad con DOS fue mucho más sencilla gracias al modo virtual 8086. Desafortunadamente, los programas no podían cambiar directamente entre ellos, por lo que, con el tiempo, se desarrollaron algunas nuevas API de modelos de memoria, VCPI y DPMI , siendo esta última la más popular.

Debido a la gran cantidad de adaptadores de terceros y a la falta de un estándar para ellos, programar la PC podía resultar difícil. Los desarrolladores profesionales tenían que ejecutar un gran conjunto de pruebas con varias combinaciones de hardware conocidas por ser populares.

Mientras tanto, los consumidores se vieron abrumados por la competencia, la incompatibilidad de los estándares y las múltiples combinaciones de hardware que se ofrecían. Para darles una idea de qué tipo de PC necesitarían para operar su software, en 1990 se estableció el estándar Multimedia PC (MPC). Un PC que cumpliera con el estándar MPC mínimo podría comercializarse con el logotipo MPC, lo que les daría a los consumidores una especificación fácil de entender que buscar. El software que pudiera funcionar en el PC con el nivel mínimo de compatibilidad con MPC tendría la garantía [ ¿quién? ] de funcionar en cualquier MPC. Los estándares MPC de nivel 2 y MPC de nivel 3 se establecieron más tarde, pero el término "compatible con MPC" nunca se popularizó. Después del nivel 3 de MPC en 1996, no se establecieron más estándares MPC.

Desafíos a la dominación de Wintel

A finales de los años 1990, el éxito de Microsoft Windows había llevado a los sistemas operativos comerciales rivales a la casi extinción, y había asegurado que la computadora "compatible con IBM PC" fuera la plataforma informática dominante . Esto significaba que si un desarrollador creaba su software solo para la plataforma Wintel , aún podría llegar a la gran mayoría de los usuarios de computadoras. El único competidor importante de Windows con más de unos pocos puntos porcentuales de participación de mercado era Macintosh de Apple Inc. . El Mac comenzó siendo anunciado como "la computadora para el resto de nosotros", pero los altos precios y la arquitectura cerrada llevaron al Macintosh a un nicho de educación y publicación de escritorio , del cual recién emergió a mediados de la década de 2000. A mediados de la década de 1990, la participación de mercado del Mac había disminuido a alrededor del 5% y la introducción de un nuevo sistema operativo rival se había convertido en una empresa comercial demasiado arriesgada. La experiencia había demostrado que incluso si un sistema operativo era técnicamente superior a Windows, sería un fracaso en el mercado ( BeOS y OS/2 , por ejemplo). En 1989, Steve Jobs dijo sobre su nuevo sistema NeXT : "Será la última plataforma de hardware nueva en tener éxito o la primera en fracasar". [ cita requerida ] Cuatro años más tarde, en 1993, NeXT anunció que terminaría la producción del NeXTcube y trasladaría NeXTSTEP a los procesadores Intel.

Muy temprano en la historia de la PC, algunas compañías introdujeron sus propios chipsets compatibles con XT . Por ejemplo, Chips and Technologies introdujo su controlador 82C100 XT que integraba y reemplazaba seis de los circuitos XT originales: un controlador DMA 8237 , un temporizador de interrupción 8253 , un controlador de interfaz paralela 8255 , un controlador de interrupción 8259 , un generador de reloj 8284 y un controlador de bus 8288. Aparecieron chipsets no Intel similares para los compatibles con AT, por ejemplo, el 82C206 o el 82C495XLC de OPTi que se encontraron en muchos sistemas 486 y primeros Pentium. [82] Sin embargo, el mercado de chipsets x86 era muy volátil. En 1993, VLSI Technology se había convertido en el jugador dominante del mercado solo para ser prácticamente aniquilado por Intel un año después. Intel ha sido el líder indiscutible desde entonces. [83] A medida que la plataforma "Wintel" ganó dominio, Intel abandonó gradualmente la práctica de otorgar licencias de sus tecnologías a otros fabricantes de chipsets; en 2010, Intel estuvo involucrado en un litigio relacionado con su negativa a otorgar licencias de su bus de procesador y tecnologías relacionadas a otras empresas como Nvidia . [84]

Empresas como AMD y Cyrix desarrollaron CPU x86 alternativas que eran funcionalmente compatibles con las de Intel. Hacia finales de los años 90, AMD estaba ganando cada vez más cuota del mercado de CPU para PC. AMD incluso acabó desempeñando un papel importante en la dirección del desarrollo de la plataforma x86 cuando su línea de procesadores Athlon siguió desarrollando la arquitectura x86 clásica mientras Intel se desviaba con su arquitectura NetBurst para las CPU Pentium 4 y la arquitectura IA-64 para el conjunto de CPU Itanium para servidores. AMD desarrolló AMD64, la primera extensión importante no creada por Intel, que Intel adoptó posteriormente como x86-64 . Durante 2006 Intel empezó a abandonar NetBurst con el lanzamiento de su conjunto de procesadores "Core" que representaban un desarrollo del anterior Pentium III.

Una alternativa importante al dominio de Wintel es el auge de los sistemas operativos alternativos desde principios de la década de 2000, que marcó el inicio de la era posterior a la PC . [ cita requerida ] Esto incluiría tanto el rápido crecimiento de los teléfonos inteligentes (que utilizan Android o iOS) como alternativa a la computadora personal; y la creciente prevalencia de Linux y sistemas operativos similares a Unix en las granjas de servidores de grandes corporaciones como Google o Amazon.

El IBM PC compatible hoy

El término "compatible con IBM PC" no se usa comúnmente en la actualidad porque [ cita requerida ] muchas computadoras de escritorio y portátiles actuales se basan en la arquitectura de PC, [85] [86] [87] [88] : 39–40  e IBM ya no fabrica PC. Las arquitecturas de hardware competidoras se han descontinuado o, como el Amiga , se han relegado a nichos de mercado para entusiastas. En el pasado, la excepción más exitosa fue la plataforma Macintosh de Apple , que utilizó procesadores que no eran Intel desde sus inicios. Aunque Macintosh se basó inicialmente en la serie Motorola 68000 , luego pasó a la arquitectura PowerPC , las computadoras Macintosh hicieron la transición a procesadores Intel a partir de 2006. Hasta 2020, las computadoras Macintosh compartían la misma arquitectura de sistema que sus contrapartes Wintel y podían iniciar Microsoft Windows sin una tarjeta de compatibilidad DOS . Sin embargo, con la transición al silicio de Apple basado en ARM desarrollado internamente , vuelven a ser la excepción a la compatibilidad con IBM.

La velocidad del procesador y la capacidad de memoria de las PC modernas son muchos órdenes de magnitud mayores que las de la IBM PC original y, sin embargo, la compatibilidad con versiones anteriores se ha mantenido en gran medida: un sistema operativo de 32 bits lanzado durante la década de 2000 todavía puede ejecutar muchos de los programas más simples escritos para el SO de principios de la década de 1980 sin necesidad de un emulador , aunque un emulador como DOSBox ahora tiene una funcionalidad casi nativa a toda velocidad (y es necesario para ciertos juegos que pueden ejecutarse demasiado rápido en procesadores modernos). Además, muchas PC modernas aún pueden ejecutar DOS directamente, aunque es posible que se deban configurar opciones especiales como el modo heredado USB y la emulación SATA a PATA en la utilidad de configuración del BIOS. Es posible que las computadoras que usan UEFI deban configurarse en el modo BIOS heredado para poder iniciar DOS. Sin embargo, las opciones BIOS/UEFI en la mayoría de las computadoras de consumo de producción en masa son muy limitadas y no se pueden configurar para manejar realmente sistemas operativos como las variantes originales de DOS.

La difusión de la arquitectura x86-64 ha distanciado aún más la similitud interna de las computadoras y sistemas operativos actuales con el IBM PC original al introducir otro modo de procesador con un conjunto de instrucciones modificado para direccionamiento de 64 bits, pero los procesadores con capacidad x86-64 también conservan la compatibilidad estándar con x86.

Véase también

Referencias

  1. ^ Anuncio (octubre de 1982). "Consulte la tabla antes de elegir su nuevo sistema informático de 16 bits". BYTE . pág. 83 . Consultado el 15 de julio de 2021 .
  2. ^ Compaq lidera el "grupo de los nueve" al ofrecer una alternativa a MCA, InfoWorld , 19 de septiembre de 1988.
  3. ^ Norton, Peter (5 de febrero de 1985). "Software for Once and All". PC Magazine . p. 103 . Consultado el 28 de octubre de 2013 .
  4. ^ Libes, Sol (diciembre de 1981). «Bytelines». BYTE . págs. 314–318 . Consultado el 29 de enero de 2015 .
  5. ^ "Parecidos de casa y del extranjero". PC Magazine . Febrero-marzo de 1982. pág. 5. Consultado el 20 de octubre de 2013 .
  6. ^ Zussman, John Unger (23 de agosto de 1982). «Mantengamos abiertos esos sistemas». InfoWorld . p. 29 . Consultado el 29 de enero de 2015 .
  7. ^ ab Sandler, Corey (junio de 1983). "Getting To Know You". PC Magazine . pág. 31 . Consultado el 21 de octubre de 2013 .
  8. ^ Barmash, Isadore (10 de junio de 1983). «Triunfo corporativo, luego muerte en un Ferrari». The New York Times . pág. A1. ISSN  0362-4331 . Consultado el 19 de junio de 2019 .
  9. ^ abc Mace, Scott (9–16 de enero de 1984). «Los fabricantes de clones de IBM PC rechazan la compatibilidad total». InfoWorld . págs. 79–81 . Consultado el 4 de febrero de 2015 .
  10. ^ ab Cook, Karen; Langdell, James (24 de enero de 1984). «PC-Compatible Portables». PC Magazine . p. 39 . Consultado el 23 de octubre de 2013 .
  11. ^ "Radio Shack Computer Catalog RSC-12, page 4". radioshackcatalogs dot com . Tandy/Radio Shack. Archivado desde el original el 3 de octubre de 2014. Consultado el 27 de junio de 2017 .
  12. ^ "Radio Shack Computer Catalog RSC-11, page 6". radioshackcatalogs dot com . Tandy/Radio Shack. Archivado desde el original el 3 de octubre de 2014. Consultado el 27 de junio de 2017 .
  13. ^ abc Pournelle, Jerry (noviembre de 1984). "NCC Reflections". BYTE . p. 361 . Consultado el 23 de octubre de 2013 .
  14. ^ "Commodore lanza un sistema compatible con PC en el extranjero". PC Magazine . 12 de junio de 1984.
  15. ^ Karen Cook (17 de abril – 1 de mayo de 1984). «Commodore añade Hyperion y chips». Revista PC .
  16. ^ Kathy Chin (26 de marzo de 1984). "El pacto Commodore genera conversaciones sobre un microordenador compatible con IBM PC". InfoWorld .
  17. ^ "AT&T tiene problemas en el mercado informático". Computerworld: el periódico para líderes de TI . Computerworld: 93, 100. 13 de mayo de 1985. ISSN  0010-4841.
  18. ^ "AT&T se suma al desfile de rebajas de precios de equipos compatibles con PC". Computerworld: el periódico para líderes de TI . Computerworld: 18. 27 de abril de 1987. ISSN  0010-4841.
  19. ^ Zenith desafía la participación de IBM en el micro mercado, por Paul Freiberger, página 35, InfoWorld , 13 de septiembre de 1982
  20. ^ "Pantalla táctil 150". Computadoras de escritorio y calculadoras empresariales: selección de la serie 100. HP Computer Museum . Consultado el 18 de marzo de 2018 .
  21. ^ Ken Polsson. «Cronología de las computadoras personales (1982)» . Consultado el 7 de septiembre de 2024 .
  22. ^ Pollack, Andrew (27 de marzo de 1983). "Big IBM Has Done It Again" (La gran IBM lo ha vuelto a hacer) . The New York Times . pág. Sección 3, página 1. ISSN  0362-4331 . Consultado el 7 de septiembre de 2024 .
  23. ^ "Compaq Deskpro Model 1 - Historia de la informática". www.computinghistory.org.uk . Consultado el 7 de septiembre de 2024 .
  24. ^ A bordo del Columbia, por Bill Machrone, página 451, junio de 1983, PC Mag
  25. ^ Anuncio (octubre de 1982). "Consulte el cuadro antes de elegir su nuevo sistema informático de 16 bits". BYTE . p. 83 . Consultado el 7 de septiembre de 2024 .
  26. ^ "ORDENADORES PERSONALES; LOS RIVALES VAN UN PASO POR DELANTE DE LOS PORTÁTILES IBM". Columbia Data Products (301-992-3400) presenta otro ordenador de doble personalidad, apropiadamente llamado Ordenador Multipersonal. Utilizando únicamente el microprocesador Intel 8088, manifiesta su dualidad en una capacidad para ejecutar tanto software orientado a IBM como software que requiere un sistema operativo llamado MP/M-86.
  27. ^ Eagle Computer . Folleto de Eagle 1600 (PDF) . Consultado el 7 de septiembre de 2024 .
  28. ^ "Texas Instruments Professional Computer" (PDF) . Texas Instruments . 1983 . Consultado el 7 de septiembre de 2024 – a través de Classic Computer Brochures.
  29. ^ Haas, Mark (diciembre de 1983). «La computadora profesional de Texas Instruments: atrévete a ser algo diferente». Byte . Vol. 8, núm. 12. Peterborough, NH: McGraw-Hill. págs. 286–324 . Consultado el 7 de septiembre de 2024 .
  30. ^ Knight, Daniel (19 de diciembre de 2015). «Texas Instruments' Personal Computers». LowEndMac . Consultado el 7 de septiembre de 2024 .
  31. ^ Klein, Erik S. "DEC Rainbow 100". The Vintage Computer . Archivado desde el original el 3 de julio de 2016. Consultado el 7 de septiembre de 2024 .
  32. ^ Ryan, Chris. "Digital Rainbow 100". Old-Computers.com . Archivado desde el original el 28 de abril de 2023. Consultado el 7 de septiembre de 2024 .
  33. ^ Elliot, John (3 de enero de 2012). "Wang Professional Computer". Seasip.info/VintagePC . Archivado desde el original el 21 de julio de 2014. Consultado el 7 de septiembre de 2024 .
  34. ^ Guía del usuario de la serie MBC-550 (edición Rev 1.0). Sanyo Electric. Noviembre de 1983 – vía Internet Archive.
  35. ^ Ryan, Chris. «Apricot PC». Old-Computers.com . Archivado desde el original el 6 de noviembre de 2023. Consultado el 7 de septiembre de 2024 .
  36. ^ "Sistema informático TeleVideo TS 1603 - Computadora". computinghistory.org.uk . El Centro de Historia de la Computación . Consultado el 7 de septiembre de 2024 .
  37. ^ O'Reilly, Richard (28 de junio de 1994). "Frustrado por el desinterés de los peces gordos, Perry Lamba construye su propio IBM PC". Southtown Star . Tinley Park, Illinois: B-7 – vía Newspapers.com.
  38. ^ Levy, Melissa (5 de diciembre de 1984). "Little is beautiful for Micro Express". Orange County Business Journal . 17 (49). American City Business Journals: 1 – vía ProQuest.
  39. ^ Rosch, WL (10 de septiembre de 1985). "Megaplus y Sprite Machines de Tava: los equipos similares a PC son buenas compras como segundas computadoras". PC Week . 2 (36). Ziff-Davis: 91 – vía Gale.
  40. ^ Sheerin, M. (17 de octubre de 1983). "Tava Corp., filial de Compu Shack, ofrece microordenadores compatibles con PC". Computer Retail News (30). UBM LLC: 20 – vía Gale.
  41. ^ "Catálogo de computadoras Tandy de Radio Shack de 1987 RSC-17B". radioshackcatalogs.com . Tandy/Radio Shack. 1987. págs. 6, 7, 34. Archivado desde el original el 3 de enero de 2021.
  42. ^ ab Malloy, Rich (septiembre de 1983). "The Corona Portable PC". BYTE . págs. 226–228 . Consultado el 16 de agosto de 2015 .
  43. ^ Ward, Ronnie (noviembre de 1983). "Niveles de compatibilidad de PC". BYTE . págs. 248–249 . Consultado el 19 de marzo de 2016 .
  44. ^ ab Yakal, Kathy (enero de 1985). "Bruce Artwick / El diseñador detrás de Flight Simulator II". Compute!'s Gazette . p. 32 . Consultado el 6 de julio de 2014 .
  45. ^ Alsop, Stewart (31 de enero de 1994). "Un panel público de Windows para aclarar la compatibilidad". InfoWorld . p. 102 . Consultado el 28 de febrero de 2011 .
  46. ^ Pournelle, Jerry (septiembre de 1983). «Águilas, editores de texto, nuevos compiladores y mucho más». BYTE . p. 307 . Consultado el 7 de abril de 2019 .
  47. ^ IBM PC Compatibles Competitive Evaluation. Columbia Data Products (publicado en noviembre de 1983). 1983. Consultado el 15 de octubre de 2022 .
  48. ^ da Cruz, Frank (23 de enero de 1984). "IBM PC Kermit". Info-Kermit Digest (lista de correo). Proyecto Kermit, Universidad de Columbia . Consultado el 23 de febrero de 2016 .
  49. ^ Sandler, Corey (diciembre de 1983). "Los pronosticadores se pronuncian: futuras compilaciones en la PC". PC Magazine . págs. 248–256 . Consultado el 27 de diciembre de 2023 .
  50. ^ ab Salisbury, David F. (9 de febrero de 1984). «Por qué la IBM PC generó una multitud de imitadores». The Christian Science Monitor . ISSN  0882-7729 . Consultado el 7 de octubre de 2020 .
  51. ^ Krasnoff, Barbara (20 de marzo de 1984). "No importa quién sea invitado, algunos resultarán incompatibles". PC Magazine . p. 57 . Consultado el 24 de octubre de 2013 .
  52. ^ Krasnoff, Barbara (3 de abril de 1984). "Poniendo a prueba los equipos compatibles con PC". PC Magazine . págs. 110–144 . Consultado el 24 de octubre de 2013 .
  53. ^ "Continúa donde IBM lo deja". InfoWorld (publicidad). 27 de febrero de 1984. pág. 41. Consultado el 18 de enero de 2015 .
  54. ^ ab Pournelle, Jerry (julio de 1984). "The West Coast Faire". Byte . pág. 136. Archivado desde el original el 28 de mayo de 2012 . Consultado el 8 de noviembre de 2011 .
  55. ^ ab Lockwood, Russ (septiembre de 1985). «Zenith Z-151; elección de la Fuerza Aérea y la Armada de Estados Unidos». Creative Computing . pág. 50 . Consultado el 26 de febrero de 2013 .
  56. ^ Pobre, Alfred (2 de octubre de 1984). "Zenith Strikes Twice". PC Magazine . p. 206 . Consultado el 25 de octubre de 2013 .
  57. ^ Callamaras, Peter V. (noviembre de 1984). "The Columbia Multipersonal Computer-VP". BYTE . p. 276 . Consultado el 23 de octubre de 2013 .
  58. ^ Mace, Scott; Karen Sorensen (5 de mayo de 1986). "Emuladores de PC compatibles con Amiga y Atari". InfoWorld . p. 5 . Consultado el 28 de febrero de 2011 .
  59. ^ Caruso, Denise (27 de febrero de 1984). «IBM gana disputas sobre derechos de autor de PC». InfoWorld . p. 15 . Consultado el 18 de enero de 2015 .
  60. ^ Langdell, James (10 de julio de 1984). "Phoenix dice que su BIOS puede frustrar las demandas de IBM". PC Magazine . p. 56 . Consultado el 25 de octubre de 2013 .
  61. ^ Schmidt, Robert (julio de 1994). "¿Qué es la BIOS?". Conceptos básicos de informática . Archivado desde el original el 10 de marzo de 2012. Consultado el 19 de septiembre de 2011 .
  62. ^ "Competir en precio". InfoWorld . 30 de septiembre de 1985. p. 1 . Consultado el 20 de febrero de 2015 .
  63. ^ ab Freeze, Ken (16 de diciembre de 1985). "Leading Edge: Superior Value in IBM-PC Clone Market Contest". InfoWorld . pág. 43 . Consultado el 22 de julio de 2014 .
  64. ^ Halfhill, Tom R. (diciembre de 1986). "La invasión de MS-DOS / Los sistemas compatibles con IBM están llegando a casa". Compute! . p. 32 . Consultado el 9 de noviembre de 2013 .
  65. ^ Ferrell, Keith (julio de 1987). "Compatibles con IBM: el universo se expande". Compute! . p. 14 . Consultado el 31 de enero de 2020 .
  66. ^ abc "¿Alguien puede enfrentarse a IBM?". The Economist . 26 de noviembre de 1983.
  67. ^ Curran, Lawrence J. (febrero de 1984). "The Compatibility Craze". BYTE . p. 4 . Consultado el 26 de agosto de 2015 .
  68. ^ Machrone, Bill (26 de noviembre de 1985). "Guerras de compatibilidad: aquí y en el extranjero". PC Magazine . p. 59 . Consultado el 29 de octubre de 2013 .
  69. ^ Webster, Bruce (enero de 1987). «View and Reviews». Byte . pág. 367 . Consultado el 4 de noviembre de 2013 .
  70. ^ Borrell, Jerry (mayo de 1992). "Abriendo la caja de Pandora". Macworld . págs. 21-22.
  71. ^ Parker, Rachel (4 de mayo de 1987). "Las ventas de los proveedores de PC aumentan tras el debut de PS/2". InfoWorld . págs. 1, 85.
  72. ^ abc Scisco, Peter (diciembre de 1988). "Bus, Bus, Magic Bus". Compute! . p. 10 . Consultado el 10 de noviembre de 2013 .
  73. ^ LaPlante, Alice; Furger, Roberta (23 de enero de 1989). "Compaq compite por convertirse en la IBM de los años 90". InfoWorld . págs. 1, 8 . Consultado el 17 de marzo de 2016 .
  74. ^ ab Lewis, Peter H. (22 de octubre de 1989). "THE EXECUTIVE COMPUTER; The Race to Market a 486 Machine". The New York Times . ISSN  0362-4331 . Consultado el 20 de mayo de 2020 .
  75. ^ Reimer, Jeremy (15 de diciembre de 2005). «Cuota total: 30 años de cifras de cuota de mercado de ordenadores personales». Ars Technica . Consultado el 13 de septiembre de 2008 .
  76. ^ Miller, Michael. "Por qué la IBM PC tenía una arquitectura abierta". forwardthinking.pcmag.com . Ziff Davis . Consultado el 27 de junio de 2017 .
  77. ^ Brown, Marcel. "IBM firma un pacto con el diablo". thisdayintechhistory dot com . MB Tech, Inc. Consultado el 27 de junio de 2017 .
  78. ^ Killen, Michael (otoño de 1984). "IBM Forecast / Market Dominance". Byte . págs. 30–38 . Consultado el 18 de marzo de 2016 .
  79. ^ Anuncio de InfoWorld de julio de 1986: "Kit de inicio profesional: todo lo que necesita para comenzar a trabajar en informática de manera seria de inmediato". 7 de julio de 1986.
  80. ^ InfoWorld julio de 1986. 28 de julio de 1986.
  81. ^ Gates, Bill (25 de marzo de 1997). "Entrevista: Bill Gates, Microsoft" (Entrevista). Entrevista realizada por Michael J. Miller. Págs. 230-235.
  82. ^ Mike Tooley (2005). Instrumentación y control basados ​​en PC (3.ª ed.). Novedades. pág. 32. ISBN 978-1-136-37449-4.
  83. ^ Scott M. Mueller (2011). Actualización y reparación de PC (20.ª edición). Que Publishing. pág. 171. ISBN 978-0-13-268218-3.
  84. ^ Intel vs. Nvidia: la tecnología detrás del caso legal
  85. Microsoft .
  86. ^ Scott Mueller (2003). Actualización y reparación de PC . Que Publishing. pág. 956. ISBN 978-0-7897-2974-3.
  87. ^ "¿Qué significa "Legacy" en el mundo de la informática?". Archivado desde el original el 26 de septiembre de 2018. Consultado el 8 de septiembre de 2024 .
  88. ^ InfoWorld Media Group, Inc. (21 de agosto de 2000). InfoWorld: La revolución del escritorio. InfoWorld Media Group, Inc. ISSN  0199-6649.