Articulo de referencia

Sistema operativo/2

OS/2 ( Operating System/2 ) es una serie de sistemas operativos para computadoras , creados inicialmente por Microsoft e IBM bajo el liderazgo del diseñador de software de IBM, ...

OS/2 ( Operating System/2 ) es una serie de sistemas operativos para computadoras , creados inicialmente por Microsoft e IBM bajo el liderazgo del diseñador de software de IBM, Ed Iacobucci . [2] Como resultado de una disputa entre las dos compañías sobre cómo posicionar OS/2 en relación con el nuevo entorno operativo Windows 3.1 de Microsoft, [3] las dos compañías rompieron la relación en 1992 y el desarrollo de OS/2 recayó exclusivamente en IBM. [4] El nombre significa "Operating System/2", porque fue presentado como parte del mismo lanzamiento de cambio de generación que la línea de computadoras personales de segunda generación " Personal System/2 (PS/2)" de IBM . La primera versión de OS/2 fue lanzada inicialmente en diciembre de 1987, y las versiones más nuevas fueron lanzadas hasta diciembre de 2001.

OS/2 fue concebido como un sucesor en modo protegido de PC DOS dirigido al procesador Intel 80286. Cabe destacar que las llamadas básicas del sistema se modelaron a partir de las llamadas MS-DOS ; sus nombres incluso comenzaban con "Dos" y era posible crear aplicaciones de "Modo Familiar" ( aplicaciones en modo texto que podían funcionar en ambos sistemas). [5] Debido a esta herencia, OS/2 comparte similitudes con Unix , Xenix y Windows NT .

Se gastaron hasta 990 millones de dólares al año en el desarrollo de OS/2 y su reemplazo. Las ventas de OS/2 se concentraron en gran medida en la informática en red utilizada por profesionales corporativos; sin embargo, a principios de los años 1990, fue superado por Microsoft Windows NT.

IBM suspendió su soporte para OS/2 el 31 de diciembre de 2006. [6] Desde entonces, OS/2 ha sido desarrollado, respaldado y vendido por dos proveedores externos diferentes bajo licencia de IBM: primero por Serenity Systems como eComStation desde 2001, [7] y luego por Arca Noae LLC como ArcaOS desde 2017. [8] [9] [10]

Desarrollo

1985–1990: Desarrollo conjunto de IBM y Microsoft

El desarrollo de OS/2 comenzó cuando IBM y Microsoft firmaron el "Acuerdo de Desarrollo Conjunto" en agosto de 1985. [11] [12] Su nombre en código era "CP/DOS" y pasaron dos años hasta que se entregó el primer producto.

OS/2 1.0 (1987)

OS/2 1.0 se anunció en abril de 1987 y se lanzó en diciembre. La versión original solo se ejecutaba en modo texto y se introdujo una GUI con OS/2 1.1 aproximadamente un año después. OS/2 cuenta con una API para controlar la pantalla de video (VIO) y manejar eventos de teclado y mouse de modo que los programadores que escriben para el modo protegido no necesitan llamar al BIOS o acceder al hardware directamente. Otras herramientas de desarrollo incluyeron un subconjunto de las API de video y teclado como bibliotecas enlazables para que los programas de modo familiar puedan ejecutarse bajo MS-DOS, [ cita requerida ] y, en la OS/2 Extended Edition v1.0, un motor de base de datos llamado Database Manager o DBM (esto estaba relacionado con DB2 y no debe confundirse con la familia DBM de motores de base de datos para Unix y sistemas operativos similares a Unix ). [13] Un selector de tareas llamado Selector de programas estaba disponible a través de la combinación de teclas Ctrl-Esc , lo que permitía al usuario seleccionar entre sesiones de modo texto multitarea (o grupos de pantalla; cada uno puede ejecutar múltiples programas). [14]

Las extensiones orientadas a bases de datos y comunicaciones se entregaron en 1988, como parte de OS/2 1.0 Extended Edition: SNA , X.25 / APPC /LU 6.2, LAN Manager , Query Manager , SQL.

OS/2 1.1 fue la primera versión que incluyó la GUI del Administrador de presentaciones.

OS/2 1.1 (1988)

La interfaz de usuario prometida, Presentation Manager , se introdujo con OS/2 1.1 en octubre de 1988. [15] Tenía una interfaz de usuario similar a Windows 2.1 , que se lanzó en mayo de ese año. (La interfaz fue reemplazada en las versiones 1.2 y 1.3 por una que se parecía más a Windows 3.0 ).

La edición extendida de 1.1, vendida únicamente a través de los canales de ventas de IBM, introdujo soporte de bases de datos distribuidas para los sistemas de bases de datos de IBM y soporte de comunicaciones SNA para las redes de mainframe de IBM.

OS/2 1.2 (1989)

En 1989, la versión 1.2 introdujo los sistemas de archivos instalables y, en particular, el sistema de archivos HPFS . HPFS proporcionó una serie de mejoras con respecto al antiguo sistema de archivos FAT , incluidos nombres de archivo largos y una forma de flujos de datos alternativos llamados atributos extendidos . [16] Además, también se agregaron atributos extendidos al sistema de archivos FAT. [17]

Disco de instalación A de Microsoft OS/2 1.3 (disquete de 3½ pulgadas)

La edición extendida de 1.2 introdujo soporte para TCP/IP y Ethernet .

Los libros relacionados con OS/2 y Windows de finales de la década de 1980 reconocieron la existencia de ambos sistemas y promocionaron OS/2 como el sistema del futuro. [18]

1990: Ruptura

OS/2 1.3 (1990)

La colaboración entre IBM y Microsoft se deshizo en 1990, entre los lanzamientos de Windows 3.0 y OS/2 1.3. Durante este tiempo, Windows 3.0 se convirtió en un gran éxito, vendiendo millones de copias en su primer año. [19] Gran parte de su éxito se debió a que Windows 3.0 (junto con MS-DOS) se incluía en la mayoría de las computadoras nuevas. [20] OS/2, por otro lado, estaba disponible solo como un paquete de software independiente adicional. Además, OS/2 carecía de controladores de dispositivos para muchos dispositivos comunes como impresoras, particularmente hardware que no era de IBM. [21] Windows, por otro lado, admitía una variedad mucho mayor de hardware. La creciente popularidad de Windows impulsó a Microsoft a cambiar su enfoque de desarrollo de cooperar en OS/2 con IBM a construir su propio negocio basado en Windows. [22]

Varias razones técnicas y prácticas contribuyeron a esta ruptura. Las dos empresas tenían diferencias significativas en cuanto a cultura y visión. Microsoft favorecía el enfoque de sistema de hardware abierto que contribuyó a su éxito en el PC. IBM buscó utilizar OS/2 para impulsar las ventas de su propio hardware e instó a Microsoft a eliminar características, como las fuentes , que el hardware de IBM no admitía. Los programadores de Microsoft también se sintieron frustrados con la burocracia de IBM y su uso de líneas de código para medir la productividad de los programadores . [23] Los desarrolladores de IBM se quejaron de la brevedad y la falta de comentarios en el código de Microsoft, mientras que los desarrolladores de Microsoft se quejaron de que el código de IBM estaba inflado . [24]

Los dos productos tienen diferencias significativas en cuanto a la API. OS/2 se anunció cuando Windows 2.0 estaba casi terminado y la API de Windows ya estaba definida. Sin embargo, IBM solicitó que esta API se modificara significativamente para OS/2. [25] Por lo tanto, inmediatamente surgieron problemas relacionados con la compatibilidad de aplicaciones. Los diseñadores de OS/2 esperaban contar con herramientas de conversión de código fuente que permitieran migrar completamente el código fuente de las aplicaciones de Windows a OS/2 en algún momento. Sin embargo, OS/2 1.x no ganó suficiente impulso como para permitir a los proveedores evitar desarrollar para OS/2 y Windows en paralelo.

OS/2 1.3 fue la última versión de OS/2 de solo 16 bits, y la última vendida por Microsoft.

OS/2 1.x está orientado al procesador Intel 80286 , mientras que DOS no lo está. IBM insistió en dar soporte al procesador 80286, con su modo de memoria segmentada de 16 bits , debido a los compromisos adquiridos con los clientes que habían comprado muchos PS/2 basados ​​en 80286 como resultado de las promesas de IBM en torno a OS/2. [26] Hasta el lanzamiento de la versión 2.0 en abril de 1992, OS/2 se ejecutaba en modo protegido de 16 bits y, por lo tanto, no podía beneficiarse del modelo de memoria plana de 32 bits mucho más simple del Intel 80386 y de las características del modo 8086 virtual . Esto era especialmente problemático a la hora de proporcionar soporte para aplicaciones DOS. Mientras que, en 1988, Windows/386 2.1 podía ejecutar varias aplicaciones DOS multitarea cooperativas , incluida la emulación de memoria expandida (EMS), OS/2 1.3, lanzado en 1991, todavía estaba limitado a una "caja DOS" de 640 kB .

En vista de estos problemas, Microsoft comenzó a trabajar en paralelo en una versión de Windows más orientada al futuro y más portable. La contratación de Dave Cutler , antiguo arquitecto de VAX/VMS , en 1988 creó una competencia inmediata con el equipo de OS/2, ya que Cutler no creía mucho en la tecnología de OS/2 y quería aprovechar su trabajo en el proyecto MICA en Digital en lugar de crear un "DOS plus". Su NT OS/2 era una arquitectura completamente nueva. [27]

IBM empezó a preocuparse por los retrasos en el desarrollo de OS/2 2.0. Inicialmente, las compañías acordaron que IBM se haría cargo del mantenimiento de OS/2 1.0 y del desarrollo de OS/2 2.0, mientras que Microsoft continuaría con el desarrollo de OS/2 3.0. Al final, Microsoft decidió reformular NT OS/2 3.0 como Windows NT, dejando todo el desarrollo futuro de OS/2 a IBM. Desde una perspectiva comercial, era lógico concentrarse en una línea de sistemas operativos para consumidores basada en DOS y Windows, y preparar un nuevo sistema de alta gama de tal manera que mantuviera una buena compatibilidad con las aplicaciones Windows existentes. Mientras esperaba a que se desarrollara este nuevo sistema de alta gama, Microsoft seguiría recibiendo dinero de las licencias de Xenix y las ventas de OS/2. La herencia de OS/2 de Windows NT se puede ver en su soporte inicial para el sistema de archivos HPFS , las aplicaciones de OS/2 1.x en modo texto y el soporte de red de OS/2 LAN Manager. Algunos de los primeros materiales de NT incluso incluían avisos de copyright de OS/2 integrados en el software. [ cita requerida ] Un ejemplo de compatibilidad con NT OS/2 1.x se encuentra en el kit de recursos WIN2K. Windows NT también podría admitir aplicaciones AVIO y Presentation Manager de OS/2 1.x con la incorporación del Subsistema complementario de Windows NT para Presentation Manager. [28]

1990–1996: Después de la ruptura

Compatibilidad con OS/2 2.0 y DOS (1992)

OS/2 2.0 fue la primera versión de 32 bits de OS/2 y la primera en incluir Workplace Shell.

OS/2 2.0 fue lanzado en abril de 1992. En ese momento, el precio minorista sugerido era de US$195 , mientras que Windows se vendía a US$150 . [29]

OS/2 2.0 proporcionó una API de 32 bits para programas nativos, aunque el propio sistema operativo todavía contenía algunos códigos y controladores de 16 bits. También incluía una nueva OOUI (interfaz de usuario orientada a objetos) llamada Workplace Shell . Se trataba de una interfaz totalmente orientada a objetos que suponía un cambio significativo respecto de la GUI anterior. En lugar de proporcionar simplemente un entorno para ventanas de programas (como el Administrador de programas), Workplace Shell proporcionaba un entorno en el que el usuario podía gestionar programas, archivos y dispositivos manipulando objetos en la pantalla. Con Workplace Shell, todo en el sistema es un "objeto" que se puede manipular.

IBM promocionó OS/2 2.0 como "un DOS mejor que DOS y un Windows mejor que Windows". [30] Lo logró al incluir MS-DOS 5.0 con licencia completa, que había sido parcheado y mejorado. Por primera vez, OS/2 pudo ejecutar más de una aplicación DOS a la vez. Esto fue tan efectivo que le permitió ejecutar una copia modificada de Windows 3.0, en sí mismo un extensor de DOS , incluidas las aplicaciones de Windows 3.0.

Debido a las limitaciones del procesador Intel 80286 , OS/2 1.x sólo podía ejecutar un programa DOS a la vez, y lo hacía de forma que permitía al programa DOS tener un control total sobre la computadora. Un problema en el modo DOS podía hacer que se bloqueara toda la computadora. En cambio, OS/2 2.0 podía aprovechar el modo virtual 8086 del procesador Intel 80386 para crear una máquina virtual mucho más segura en la que ejecutar programas DOS. Esto incluía un amplio conjunto de opciones de configuración para optimizar el rendimiento y las capacidades otorgadas a cada programa DOS. Cualquier sistema operativo en modo real (como 8086 Xenix ) también podía ejecutarse utilizando las capacidades de máquina virtual de OS/2, sujeto a ciertas limitaciones de acceso directo al hardware.

El cuadro de actualización de OS/2 2.0

Al igual que la mayoría de los entornos de 32 bits, OS/2 no podía ejecutar programas DOS en modo protegido utilizando la antigua interfaz VCPI , a diferencia del modo estándar de Windows 3.1; sólo admitía programas escritos según DPMI . (Sin embargo, Microsoft desaconsejó el uso de VCPI en Windows 3.1 debido a la degradación del rendimiento). [31]

A diferencia de Windows NT, OS/2 siempre permitió a los programas DOS la posibilidad de enmascarar interrupciones de hardware reales, de modo que cualquier programa DOS podía bloquear la máquina de esta manera. Sin embargo, OS/2 podía utilizar un sistema de vigilancia de hardware en máquinas seleccionadas (especialmente máquinas IBM) para salir de dicho bloqueo. Más tarde, la versión 3.0 aprovechó las mejoras de los procesadores Intel 80486 e Intel Pentium más nuevos (el indicador de interrupción virtual, VIF, que formaba parte de las extensiones de modo virtual , VME) para resolver este problema.

Compatibilidad con OS/2 2.1 y Windows (1993)

OS/2 2.1 fue lanzado en 1993. Esta versión de OS/2 logró compatibilidad con Windows 3.0 (y posteriormente Windows 3.1) al adaptar los componentes de código de modo usuario de Windows para que se ejecutaran dentro de una máquina virtual DOS (VDM). Originalmente, una versión casi completa del código de Windows se incluía con el propio OS/2: Windows 3.0 en OS/2 2.0 y Windows 3.1 en OS/2 2.1. Más tarde, IBM desarrolló versiones de OS/2 que usarían cualquier versión de Windows que el usuario hubiera instalado previamente, parchándola sobre la marcha y ahorrando el costo de una licencia adicional de Windows. [32] Podía ejecutarse en pantalla completa, utilizando su propio conjunto de controladores de video, o "sin problemas", donde los programas de Windows aparecerían directamente en el escritorio de OS/2. El proceso que contenía Windows tenía un acceso bastante amplio al hardware, especialmente al video, y el resultado fue que cambiar entre una sesión de WinOS/2 en pantalla completa y Workplace Shell ocasionalmente podía causar problemas. [33]

Debido a que OS/2 solo ejecuta los componentes del sistema en modo usuario de Windows, es incompatible con los controladores de dispositivos de Windows ( VxD ) y las aplicaciones que los requieren.

De manera predeterminada, varias aplicaciones de Windows se ejecutan en una única sesión de Windows (multitarea cooperativa y sin protección de memoria), tal como lo harían en Windows 3.x. Sin embargo, para lograr un verdadero aislamiento entre los programas de Windows 3.x, OS/2 también puede ejecutar varias copias de Windows en paralelo, y cada copia reside en un VDM independiente. El usuario puede entonces, opcionalmente, colocar cada programa en su propia sesión de Windows (con multitarea preventiva y protección total de la memoria entre sesiones, aunque no dentro de ellas) o permitir que algunas aplicaciones se ejecuten juntas de manera cooperativa en una sesión compartida de Windows mientras se aíslan otras aplicaciones en una o más sesiones de Windows independientes. A costa de recursos de hardware adicionales, este enfoque puede proteger cada programa en cualquier sesión de Windows dada (y cada instancia de Windows en sí) de todos los demás programas que se ejecutan en cualquier sesión de Windows independiente (aunque no de otros programas que se ejecutan en la misma sesión de Windows). [34]

Ya sea que las aplicaciones de Windows se ejecuten en modo de pantalla completa o de ventana, y en una o varias sesiones de Windows, es posible utilizar DDE entre OS/2 y aplicaciones de Windows, y OLE solo entre aplicaciones de Windows. [35]

El producto OS/2 para Windows de IBM (nombre en código Ferengi), también conocido como "OS/2, Special Edition", fue interpretado como una estrategia deliberada "para sacar provecho del éxito generalizado de la plataforma Microsoft", pero corría el riesgo de confundir a los consumidores con la idea de que el producto era un mero accesorio o utilidad que se ejecutaba en Windows, como Norton Desktop para Windows , cuando, de hecho, era "un sistema operativo completo, moderno, multitarea y preventivo", que alojaba a Windows en lugar de ejecutarse en él. Disponible en CD-ROM o 18 disquetes, la documentación del producto sugería que Windows era un requisito previo para instalar el producto, que también estaba limitado a su partición FAT original, mientras que el producto aparentemente admitía la instalación posterior de Windows ejecutándose desde una partición HPFS, especialmente beneficiosa para los usuarios de discos duros más grandes. La compatibilidad con Windows, que dependía de parchear ubicaciones de memoria específicas, se rompió con el lanzamiento de Windows 3.11, lo que provocó acusaciones de cambios arbitrarios en Windows para perpetrar "un acto deliberado de sabotaje de Microsoft" contra el producto de IBM. [34]

OS/2 Warp 3 (1994)

Lanzada en 1994, la versión 3.0 de OS/2 fue etiquetada como OS/2 Warp para resaltar los nuevos beneficios de rendimiento y, en general, para refrescar la imagen del producto. "Warp" había sido originalmente el nombre interno de IBM para la versión: IBM afirmó que había utilizado términos de Star Trek como nombres internos para versiones anteriores de OS/2, y que este parecía apropiado también para uso externo. En el lanzamiento de OS/2 Warp en 1994, Patrick Stewart iba a ser el maestro de ceremonias ; sin embargo, Kate Mulgrew [36] de la entonces próxima serie Star Trek: Voyager lo sustituyó en el último minuto. [37] [38]

OS/2 Warp ofrece una serie de ventajas sobre OS/2 2.1, en particular un soporte de hardware más amplio, mayores capacidades multimedia, redes compatibles con Internet e incluye una suite básica de aplicaciones de oficina conocida como IBM Works . Se lanzó en dos versiones: la menos costosa "Red Spine" y la más cara "Blue Spine" (nombrada por el color de sus cajas). "Red Spine" fue diseñada para soportar aplicaciones de Microsoft Windows utilizando cualquier instalación existente de Windows en el disco duro de la computadora. "Blue Spine" incluye soporte para Windows en su propia instalación, por lo que puede soportar aplicaciones de Windows sin una instalación de Windows. Como la mayoría de las computadoras se vendían con Microsoft Windows preinstalado y el precio era menor, "Red Spine" fue el producto más popular. [39] OS/2 Warp Connect, que tiene soporte completo para clientes LAN incorporado, le siguió a mediados de 1995. Warp Connect fue apodado "Grape". [15]

En OS/2 2.0, la mayoría de los subsistemas sensibles al rendimiento, incluidos los sistemas de gráficos (Gre) y multimedia (MMPM/2), se actualizaron a código de 32 bits en un paquete de correcciones y se incluyeron como parte de OS/2 2.1. Warp 3 introdujo un sistema de ventanas de 32 bits, mientras que Warp 4 introdujo el modelo de controlador de pantalla GRADD de 32 bits orientado a objetos.

Sistema operativo del lugar de trabajo (1995)

En 1991, IBM comenzó a desarrollar un reemplazo para OS/2 llamado Workplace OS . Se trataba de un producto completamente nuevo, con un código completamente nuevo, que tomaba prestadas sólo algunas secciones de código de los productos OS/2 y AIX existentes. Utilizaba una base de código de microkernel completamente nueva, destinada (eventualmente) a albergar varios de los sistemas operativos de IBM (incluido OS/2) como "personalidades" de microkernel. También incluía nuevas características arquitectónicas importantes, como un registro de sistema, JFS, soporte para bibliotecas de gráficos UNIX y un nuevo modelo de controlador. [40]

Workplace OS se desarrolló exclusivamente para plataformas POWER e IBM tenía la intención de comercializar una línea completa de PowerPC en un esfuerzo por apoderarse del mercado de Intel . Se formó una misión para crear prototipos de estas máquinas y se revelaron a varios clientes corporativos, todos los cuales plantearon problemas con la idea de abandonar Intel.

Los planes avanzados para la nueva base de código eventualmente incluirían el reemplazo del sistema operativo OS/400 por Workplace OS, así como un producto de microkernel que habría sido utilizado en industrias como las telecomunicaciones y los receptores de televisión por cable.

En Comdex se mostró una versión pre-alfa parcialmente funcional de Workplace OS, donde Bill Gates , desconcertado , se detuvo en el stand. La segunda y última vez que se mostró en público fue en un grupo de usuarios de OS/2 en Phoenix, Arizona ; el código pre-alfa se negó a arrancar.

Se lanzó en 1995, pero con 990 millones de dólares gastados por año en el desarrollo de este sistema operativo y de Workplace OS, y sin posibles ganancias o adopción generalizada, el fin de toda la línea de productos Workplace OS y OS/2 estaba cerca.

OS/2 Warp 4 (1996)

Firefox 3.5.4 para OS/2 Warp 4

En 1996, Warp 4 añadió Java y software de reconocimiento de voz . [41] IBM también lanzó ediciones de servidor de Warp 3 y Warp 4 que incluían el producto LAN Server de IBM directamente en la instalación del sistema operativo. También se incluyó una versión personal de Lotus Notes , con varias bases de datos de plantillas para la gestión de contactos, la lluvia de ideas, etc. El CD-ROM de demostración gratuito distribuido en el Reino Unido de OS/2 Warp contenía esencialmente el sistema operativo completo y se podía piratear fácilmente, incluso accidentalmente [ aclaración necesaria ] , lo que significa que incluso las personas a las que les gustaba no tenían que comprarlo. Esto se vio como una táctica de puerta trasera para aumentar el número de usuarios de OS/2, en la creencia de que esto aumentaría las ventas y la demanda de aplicaciones de terceros y, por lo tanto, fortalecería los números de escritorio de OS/2. [ cita requerida ] Esta sugerencia se vio reforzada por el hecho de que esta versión de demostración había reemplazado a otra que no se pirateaba tan fácilmente, pero que se había lanzado con versiones de prueba de varias aplicaciones. [ cita requerida ] En 2000, la edición de julio de la revista Australian Personal Computer incluía CD-ROM de software, una versión completa de Warp 4 que no requería activación y era esencialmente una versión gratuita. Las versiones especiales de OS/2 2.11 y Warp 4 también incluían compatibilidad con multiprocesamiento simétrico (SMP).

Las ventas de OS/2 se concentraron principalmente en la informática en red utilizada por profesionales corporativos; sin embargo, a principios de la década de 1990, fue superado por Microsoft Windows NT. Si bien OS/2 era posiblemente superior técnicamente a Microsoft Windows 95 , OS/2 no logró desarrollar mucha penetración en los segmentos de PC de escritorio independientes y de consumo; hubo informes de que no podía instalarse correctamente en la propia serie Aptiva de PC domésticos de IBM. [42] Microsoft hizo una oferta en 1994 en la que IBM recibiría los mismos términos que Compaq (el mayor fabricante de PC en ese momento) por una licencia de Windows 95, si IBM terminaba el desarrollo de OS/2 por completo. IBM se negó y en su lugar optó por una estrategia de "IBM First" de promover OS/2 Warp y menospreciar a Windows, ya que IBM pretendía impulsar las ventas de su propio software y hardware. En 1995, las negociaciones de Windows 95 entre IBM y Microsoft, que ya eran difíciles, se estancaron cuando IBM compró Lotus SmartSuite , que habría competido directamente con Microsoft Office . Como resultado de la disputa, IBM firmó el acuerdo de licencia 15 minutos antes del lanzamiento de Windows 95 de Microsoft, lo que ocurrió más tarde que sus competidores y esto afectó gravemente las ventas de IBM PC. Los funcionarios de IBM admitieron más tarde que OS/2 no habría sido un sistema operativo viable para mantenerlos en el negocio de las PC. [43] [44]

1996–2001: Reducción de personal

IBM lanzó un proyecto interno para evaluar la inminente situación competitiva con Microsoft Windows 95. Las principales preocupaciones incluían los importantes problemas de calidad del código en el producto OS/2 existente (que dieron como resultado más de 20 paquetes de servicios, cada uno de los cuales requería más disquetes que la instalación original) y la ineficaz y fuertemente matricial organización del desarrollo en Boca Raton (donde los consultores informaron que "básicamente, todos reportan a todos") y Austin.

Ese estudio, clasificado estrictamente como "Confidencial registrado" e impreso sólo en copias numeradas, identificó debilidades y fallas insostenibles en toda la División de Sistemas Personales, así como en IBM en su conjunto. Esto dio como resultado que se tomara una decisión en un nivel superior a la División de recortar más del 95% del presupuesto general para toda la línea de productos, terminar con todo desarrollo nuevo (incluido Workplace OS), eliminar el laboratorio de desarrollo de Boca Raton, terminar con todos los esfuerzos de ventas y marketing del producto y despedir a más de 1.300 personas de desarrollo (así como personal de ventas y soporte). Se habían gastado 990 millones de dólares en el último año completo. Warp 4 se convirtió en la última versión distribuida de OS/2.

2001–2006: Interrupción y fin de la vida útil

Aunque una pequeña y dedicada comunidad sigue siendo fiel a OS/2, [45] OS/2 no logró imponerse en el mercado masivo y se usa poco fuera de ciertos nichos donde IBM tradicionalmente tenía una posición fuerte. Por ejemplo, muchas instalaciones bancarias, especialmente los cajeros automáticos , ejecutan OS/2 con una interfaz de usuario personalizada; los ferrocarriles nacionales franceses SNCF usaron OS/2 1.x en miles de máquinas de venta de boletos. [ cita requerida ] Las compañías de telecomunicaciones como Nortel usaron OS/2 en algunos sistemas de correo de voz. Además, OS/2 se usó para el PC host utilizado para controlar el equipo del Sistema de Soporte de Operaciones Satelital instalado en las estaciones miembro de NPR desde 1994 hasta 2007, y se usó para recibir la programación de la red vía satélite. [ cita requerida ]

Aunque IBM comenzó a indicar poco después del lanzamiento de Warp 4 que OS/2 eventualmente sería retirado, la compañía no finalizó el soporte hasta el 31 de diciembre de 2006, [46] y las ventas de OS/2 cesaron el 23 de diciembre de 2005. La última versión de IBM OS/2 Warp es la 4.52, que se lanzó tanto para sistemas de escritorio como de servidor en diciembre de 2001.

IBM sigue ofreciendo soporte técnico para defectos a cambio de una tarifa. [46] [47] IBM insta a los clientes a migrar sus aplicaciones, a menudo muy complejas, a tecnologías de comercio electrónico como Java de una manera neutral respecto de la plataforma. Una vez que se completa la migración de la aplicación, IBM recomienda la migración a un sistema operativo diferente, sugiriendo Linux como alternativa. [48] [49] [50]

2001-presente: desarrollo de terceros

ArcaOS es el sistema operativo basado en OS/2 más reciente desarrollado fuera de IBM.

Después de que IBM suspendiera el desarrollo de OS/2, varios terceros se acercaron a IBM para hacerse cargo del desarrollo futuro del sistema operativo. El proveedor de software OS/2 Stardock hizo una propuesta de este tipo a IBM en 1999, pero la empresa no la siguió. [51] Serenity Systems logró negociar un acuerdo con IBM y comenzó a revender OS/2 como eComStation en 2001. [52] eComStation ahora se vende a través de XEU.com, la versión más reciente (2.1) se lanzó en 2011. [53] En 2015, Arca Noae, LLC anunció que había conseguido un acuerdo con IBM para revender OS/2. [8] Lanzaron la primera versión de su sistema operativo basado en OS/2 en 2017 como ArcaOS. [10] A partir de 2023, ha habido múltiples lanzamientos de ArcaOS y sigue en desarrollo activo. [54]

Peticiones de código abierto

Mucha gente esperaba que IBM lanzara OS/2 o una parte significativa de él como código abierto . Se llevaron a cabo peticiones en 2005 y 2007, pero IBM las rechazó, citando razones legales y técnicas. [55] Es poco probable que todo el sistema operativo sea abierto en algún momento en el futuro porque contiene código de terceros sobre el cual IBM no tiene derechos de autor, y gran parte de este código es de Microsoft. IBM también participó una vez en una transferencia de tecnología con Commodore , licenciando tecnología Amiga para OS/2 2.0 y superiores, a cambio del lenguaje de scripting REXX . [56] [ ¿ Fuente poco confiable? ] Esto significa que OS/2 puede tener algún código que no fue escrito por IBM, lo que por lo tanto puede evitar que el sistema operativo sea re-anunciado como de código abierto en el futuro. [57] [ Verificación fallida ] [58] Por otro lado, IBM donó Object REXX para Windows y OS/2 al proyecto Open Object REXX mantenido por la REXX Language Association en SourceForge . [59]

Hubo una petición, organizada por OS2World, para abrir partes del sistema operativo. Los sistemas operativos de código abierto como Linux ya se han beneficiado de OS/2 indirectamente a través del lanzamiento por parte de IBM del sistema de archivos JFS mejorado , que fue portado desde la base de código de OS/2. Como IBM no publicó el código fuente del controlador JFS de OS/2, los desarrolladores portaron el controlador de Linux de vuelta a eComStation y agregaron la funcionalidad para arrancar desde una partición JFS. Este nuevo controlador JFS se ha integrado en eComStation v2.0 y, más tarde, en ArcaOS 5.0.

Resumen de lanzamientos

Las fechas de lanzamiento se refieren a las ediciones en inglés de EE. UU. a menos que se indique lo contrario. [60] [61]

Características y tecnología

Interfaz de usuario

El sistema gráfico tiene una capa denominada Presentation Manager que administra ventanas, fuentes e iconos. Su funcionalidad es similar a la de una versión sin red de X11 o a la GDI de Windows . Encima de esto se encuentra Workplace Shell (WPS) introducido en OS/2 2.0. WPS es un shell orientado a objetos que permite al usuario realizar tareas informáticas tradicionales, como acceder a archivos, impresoras, iniciar programas heredados y tareas avanzadas orientadas a objetos utilizando objetos de aplicación integrados y de terceros que extendieron el shell de una manera integrada que no está disponible en ningún otro sistema operativo convencional. WPS sigue los estándares de interfaz de usuario Common User Access de IBM .

WPS representa objetos como discos, carpetas, archivos, objetos de programa e impresoras utilizando el Modelo de objetos del sistema (SOM), que permite compartir código entre aplicaciones, posiblemente escritas en diferentes lenguajes de programación. Una versión distribuida llamada DSOM permitía que los objetos de diferentes computadoras se comunicaran. DSOM se basa en CORBA . El aspecto orientado a objetos de SOM es similar y un competidor directo del Modelo de objetos componentes de Microsoft , aunque se implementa de una manera radicalmente diferente; por ejemplo, una de las diferencias más notables entre SOM y COM es el soporte de SOM para la herencia (uno de los conceptos más fundamentales de la programación orientada a objetos)—COM no tiene dicho soporte. SOM y DSOM ya no se están desarrollando.

Las capacidades multimedia de OS/2 son accesibles a través de comandos de Media Control Interface . La última actualización (incluida con la versión IBM de los complementos de Netscape Navigator ) agregó compatibilidad con archivos MPEG . La compatibilidad con formatos más nuevos como PNG , JPEG progresivo , DivX , Ogg y MP3 proviene de terceros. A veces está integrado con el sistema multimedia, pero en otras ofertas viene como aplicaciones independientes.

Comandos

Ventana OS/2 ( cmd.exe ) en Microsoft OS/2 versión 1.3

La siguiente lista de comandos es compatible con cmd.exe en OS/2. [62] [63]

Redes

La pila TCP/IP se basa en la pila BSD de código abierto , como se puede ver en las herramientas compatibles con SCCS . IBM incluyó herramientas como FTP y Telnet, e incluso servidores para ambos comandos. IBM vendió varias extensiones de red, entre ellas soporte para NFS y un servidor X11.

Arquitectura de OS/2 Warp bajo x86

Conductores

Los proveedores de hardware se mostraron reacios a ofrecer soporte para controladores de dispositivos para sistemas operativos alternativos, incluido OS/2, lo que dejaba a los usuarios con pocas opciones de unos pocos proveedores seleccionados. Para solucionar este problema con las tarjetas de vídeo, IBM licenció una versión reducida de los controladores de pantalla de Scitech , lo que permitía a los usuarios elegir entre una amplia selección de tarjetas compatibles a través del diseño de controlador modular de Scitech. [64]

Documento que detalla la arquitectura de OS/2.

Virtualización

Históricamente, OS/2 ha sido más difícil de ejecutar en una máquina virtual que la mayoría de los otros sistemas operativos x86 heredados debido a su amplia dependencia del conjunto completo de características de la CPU x86; en particular, el uso del anillo 2 de OS/2 impidió que se ejecutara en las primeras versiones de VMware . [65] Las versiones más nuevas de VMware brindan soporte oficial para OS/2, específicamente para eComStation. [66]

VirtualPC de Microsoft (originalmente Connectix ) ha podido ejecutar OS/2 sin compatibilidad con virtualización de hardware durante muchos años. También proporcionó código "adicional" que mejora enormemente las interacciones del sistema operativo host-huésped en OS/2. Los agregados no se proporcionan con la versión actual de VirtualPC, pero la última versión incluida con una versión aún se puede usar con las versiones actuales. En un momento dado, OS/2 era un host compatible con VirtualPC además de un invitado. Tenga en cuenta que OS/2 solo se ejecuta como invitado en aquellas versiones de VirtualPC que usan virtualización (hosts basados ​​en x86) y no en aquellas que realizan emulación completa (VirtualPC para Mac).

VirtualBox de Oracle Corporation (originalmente InnoTek , luego Sun ) es compatible con OS/2 1.x, Warp 3 a 4.5 y eComStation, así como con "Otros OS/2" como invitados. Sin embargo, intentar ejecutar OS/2 y eComStation puede resultar difícil, si no imposible, debido a los estrictos requisitos de la virtualización habilitada por hardware VT-x/AMD-V y solo se informa que ACP2/MCP2 funciona de manera confiable. [67]

ArcaOS se puede ejecutar como una máquina virtual invitada dentro de VirtualBox , VMware ESXi y VMWare Workstation . [68] Se entrega con VirtualBox Guest Additions y mejoras de controladores para mejorar el rendimiento como sistema operativo invitado. [69]

Las dificultades para ejecutar OS/2 de manera eficiente han creado, al menos en una ocasión, una oportunidad para una nueva empresa de virtualización . Un gran banco de Moscú necesitaba una forma de utilizar OS/2 en un hardware más nuevo que OS/2 no admitía. Como el software de virtualización es una forma sencilla de evitarlo, la empresa deseaba ejecutar OS/2 bajo un hipervisor . Una vez que se determinó que VMware no era una posibilidad, contrató a un grupo de desarrolladores de software rusos para que escribieran un hipervisor basado en host que admitiera oficialmente OS/2. Así nació la empresa Parallels, Inc. y su producto Parallels Workstation . [70]

Nicho de seguridad

OS/2 tiene pocos virus informáticos nativos ; [71] si bien no es invulnerable por diseño, su reducida participación en el mercado parece haber desalentado a los creadores de virus . Sin embargo, existen programas antivirus basados ​​en OS/2 que se ocupan de los virus DOS y de Windows que podrían pasar a través de un servidor OS/2. [72]

Problemas

Algunos problemas fueron temas clásicos de comparación con otros sistemas operativos:

  • Cola de entrada síncrona (SIQ) : si una aplicación GUI no estaba atendiendo sus mensajes de ventana , todo el sistema GUI podía quedarse bloqueado y era necesario reiniciar. Este problema se redujo considerablemente con los paquetes de correcciones posteriores de Warp 3 y se perfeccionó con Warp 4, al tomar el control de la aplicación después de que no respondiera durante varios segundos. [73] [74] :  565
  • No hay manejadores de objetos unificados (OS/2 v2.11 y anteriores) : La disponibilidad de subprocesos probablemente llevó a los diseñadores de sistemas a pasar por alto mecanismos que permiten que un único subproceso espere diferentes tipos de eventos asincrónicos al mismo tiempo, por ejemplo, el teclado y el ratón en un programa de "consola". Aunque la función select se añadió más tarde, sólo funcionaba en conectores de red. En el caso de un programa de consola, dedicar un subproceso independiente para esperar cada fuente de eventos dificultaba la liberación adecuada de todos los dispositivos de entrada antes de iniciar otros programas en la misma "sesión". Como resultado, los programas de consola normalmente sondeaban el teclado y el ratón de forma alternada, lo que daba como resultado un desperdicio de CPU y una característica reactividad "entrecortada" a la entrada del usuario. En OS/2 3.0, IBM introdujo una nueva llamada para este problema específico. [75]

Usos históricos

El Banco de Exportación de Irán (Bank Saderat Iran) ha utilizado ampliamente OS/2 en sus cajeros automáticos y servidores locales (más de 35.000 estaciones de trabajo). A partir de 2011, el banco decidió virtualizar y renovar su infraestructura trasladando OS/2 a máquinas virtuales que se ejecutan en Windows.

OS/2 fue ampliamente utilizado por los bancos brasileños . El Banco do Brasil tuvo un pico de 10.000 máquinas ejecutando OS/2 Warp en la década de 1990. OS/2 se utilizó en cajeros automáticos hasta 2006. Las estaciones de trabajo, los cajeros automáticos y las computadoras de los asistentes han sido migrados a Linux. [76]

Un cajero automático en Australia revela durante un reinicio que está basado en OS/2 Warp

El sistema operativo OS/2 se ha utilizado en el sector bancario. El banco Suncorp de Australia todavía utilizaba OS/2 en su red de cajeros automáticos en 2002. Los cajeros automáticos de Perisher Blue utilizaban OS/2 en 2009 e incluso a principios de la década. [77]

OS/2 fue ampliamente adoptado por profesionales de contabilidad y empresas de auditoría . A mediados de la década de 1990, el software de contabilidad nativo de 32 bits estaba bien desarrollado y cubría los mercados corporativos.

El sistema de manejo de equipajes defectuoso del Aeropuerto Internacional de Denver se ejecutaba en OS/2 . El sistema operativo se descartó finalmente, pero el software escrito para el sistema provocó demoras masivas en la inauguración del nuevo aeropuerto. El sistema operativo en sí no era el culpable, sino el software escrito para ejecutarse en él. El sistema de manejo de equipajes finalmente se eliminó.

El locutor de radio Howard Stern utilizó OS/2 . En una ocasión, durante diez minutos, habló en antena sobre OS/2 en comparación con Windows 95 y recomendó OS/2. También utilizó OS/2 en su computadora portátil IBM 760CD .

OS/2 se utilizó como parte del Sistema de Soporte de Operaciones Satelital (SOSS) para el Sistema Satelital de Radio Pública de NPR . SOSS era un sistema controlado por computadora que utilizaba OS/2 y que las estaciones miembro de NPR usaban para recibir transmisiones de programación vía satélite. SOSS se introdujo en 1994 con OS/2 3.0 y se retiró en 2007, cuando NPR cambió a su sucesor, ContentDepot .

OS/2 se utilizó para controlar el sistema de tren ligero automatizado SkyTrain en Vancouver , Canadá, hasta finales de la década de 2000, cuando fue reemplazado por Windows XP .

El sistema OS/2 se utilizó en el sistema de control de señales de la extensión de la línea Jubilee del metro de Londres (JLESCS) en Londres, Inglaterra. Este sistema de control entregado por Alcatel estuvo en uso desde 1999 hasta 2011, es decir, entre el abandono antes de la apertura del sistema de control automático de trenes original sin implementar de la línea y el sistema SelTrac actual . El JLESCS no proporcionaba operación automática de trenes, solo supervisión manual de trenes. Se distribuyeron seis computadoras locales OS/2 a lo largo del ferrocarril entre Stratford y Westminster , la torre de maniobras en Stratford Market Depot y varias formaban el equipo central ubicado en Neasden Depot . En un principio se pretendía que cubriera el resto de la línea entre Green Park y Stanmore , pero esto nunca se implementó.

El Co-operative Bank del Reino Unido ha utilizado OS/2 para su personal de centro de llamadas nacional, utilizando un programa a medida creado para acceder a cuentas de clientes que no se pueden migrar fácilmente a Windows.

OS/2 ha sido utilizado por la cadena de supermercados Stop & Shop (y se ha instalado en nuevas tiendas recientemente, en marzo de 2010).

OS/2 se ha utilizado en las máquinas expendedoras de billetes de Tramlink en las afueras de Londres.

OS/2 se ha utilizado en el sistema de metro de la ciudad de Nueva York para MetroCards . [78] En lugar de interactuar con el usuario, conecta computadoras simples y mainframes. Cuando la MTA de Nueva York finalice su transición al pago sin contacto , OS/2 será eliminado. [79]

El sistema OS/2 se utilizó en los sistemas de pago de los supermercados Safeway . [78]

Hasta el año 2011 Trenitalia ha utilizado OS/2 tanto para los ordenadores de sobremesa de los mostradores de billetes como para los mostradores automáticos de billetes. Por cierto, los mostradores automáticos de billetes con OS/2 eran más fiables que los actuales, que utilizan una versión de Windows. [ cita requerida ]

OS/2 se utilizó como sistema operativo principal para los productos de centro de llamadas directas de seguros de automóviles y hogares de Abbey National General Insurance utilizando la plataforma de seguros PMSC Serie III en DB2.2 desde 1996 hasta 2001.

Premios

En 1989, BYTE incluyó a OS/2 entre los ganadores de la categoría "Excelencia" de los Premios BYTE, afirmando que "hoy está donde estaba Macintosh en 1984: es una plataforma de desarrollo en busca de desarrolladores". La revista predijo que "cuando esté completo y libre de errores, cuando realmente pueda usar el 80386 y cuando más computadoras de escritorio tengan PC con capacidad para OS/2, OS/2 reemplazará, merecidamente, a DOS. Pero incluso en su estado actual, OS/2 es un producto que marca un hito". [80]

En marzo de 1995, OS/2 ganó siete premios [81]

  • Producto del año de InfoWorld. [82]
  • Cinco premios en el CeBIT.
    • Revista PC Professional – Premio Innovación del Año.
    • La revista CHIP nombró a OS/2 Warp como el sistema operativo del año.
    • DOS International nombró a OS/2 Warp como el sistema operativo del año.
    • La revista 1+1 le otorgó el premio a la Calidad de Marketing de Software.
    • Industrie Forum le otorgó el premio a la Excelencia en Diseño.
  • Premio SPA al mejor software empresarial.

Productos IBM que utilizan OS/2

IBM ha utilizado OS/2 en una amplia variedad de productos de hardware, efectivamente como una forma de sistema operativo integrado .

Véase también

Referencias

  1. ^ Matthew Nawrocki (26 de febrero de 2013). "Preview: eComStation 2.2 Beta, the legacy of OS/2 lives on" (Vista previa: eComStation 2.2 Beta, el legado de OS/2 sigue vivo). TechRepublic.com . Archivado desde el original el 2 de septiembre de 2022. Consultado el 22 de septiembre de 2013 .
  2. ^ Nuska, Andrew (21 de junio de 2013). «Ed Iacobucci, cofundador de Citrix, muere de cáncer». ZDNet . Archivado desde el original el 25 de febrero de 2023. Consultado el 20 de mayo de 2017 .
  3. ^ McCracken, Harry (2 de abril de 2012). «25 años del sistema operativo IBM OS/2: los días extraños y la sorprendente vida después de la muerte de un sistema operativo legendario». Time . ISSN  0040-781X. Archivado desde el original el 28 de noviembre de 2022 . Consultado el 26 de julio de 2024 .
  4. ^ Markoff, John (28 de junio de 1992). «IBM y Microsoft resuelven disputa sobre sistemas operativos» . The New York Times . ISSN  0362-4331 . Consultado el 26 de julio de 2024 .
  5. ^ Necasek, Michal (8 de septiembre de 2001). "OS/2 1.3: hace diez años". La historia de OS/2 . Archivado desde el original el 12 de octubre de 2007.
  6. ^ "Cambios en el soporte para IBM OS/2 Warp 4 y OS/2 Warp Server para e-business". IBM . 12 de julio de 2005. Archivado desde el original el 27 de abril de 2006 . Consultado el 9 de junio de 2006 .
  7. ^ "Historia de eComStation (eCS)". Archivado desde el original el 4 de febrero de 2021. Consultado el 29 de agosto de 2020 .
  8. ^ ab Sanders, James (2 de noviembre de 2015). «OS/2: Blue Lion será la próxima distribución del sistema operativo de 28 años». Archivado desde el original el 25 de febrero de 2023.
  9. ^ Sanders, James (31 de agosto de 2016). «OS/2 resucita: Blue Lion se convierte en ArcaOS, surgen detalles para el próximo lanzamiento». TechRepublic . Archivado desde el original el 25 de octubre de 2022.
  10. ^ ab Sharwood, Simon (19 de mayo de 2017). «Lo que está muerto puede que nunca muera: acaba de llegar una nueva versión de OS/2». The Register . Archivado desde el original el 19 de enero de 2023.
  11. ^ "Acuerdo de desarrollo conjunto entre International Business Machines Corporation y Microsoft Corporation" (PDF) . Tech Insider . Archivado (PDF) del original el 15 de agosto de 2021 . Consultado el 15 de agosto de 2021 .
  12. ^ Michal Necasek (2 de abril de 1987). «Microsoft Operating System/2 With Windows Presentation Manager Provides Foundation for Next Generation of Personal Computer Industry». La historia de OS/2 (nota de prensa). Archivado desde el original el 10 de abril de 2010. Consultado el 25 de marzo de 2013 .
  13. ^ "Curso de certificación de DBA (verano de 2008) Capítulo 1: Productos y herramientas de DB2" (PDF) . Users.informatik.uni-halle.de . Consultado el 2 de abril de 2019 .
  14. ^ Michal Necasek (16 de julio de 2001). «OS/2 1.0». Historia de OS/2 . Archivado desde el original el 11 de agosto de 2010.
  15. ^ ab David Both (2 de mayo de 2012) [publicado originalmente el 19 de diciembre de 1996]. "Una breve historia de OS/2". DataBook para OS/2 Warp . Archivado desde el original el 18 de febrero de 2013. Consultado el 9 de abril de 2013 .
  16. ^ H. Gilbert (1995). "HPFS". Das Boot . Lubricación y ajuste de PC. Archivado desde el original el 14 de julio de 2006. Consultado el 9 de junio de 2006 .
  17. ^ Bob Eager (28 de octubre de 2000). "Implementación de atributos extendidos en el sistema de archivos FAT". Tavi Systems .
  18. ^ Iacobucci, Ed ; prólogo de Bill Gates (1988). "Prólogo". Guía del programador de OS/2 . McGraw-Hill Osborne Media . ISBN 0-07-881300-XCreo que OS/2 está destinado a ser el sistema operativo, y posiblemente el programa, más importante de todos los tiempos. Como sucesor de DOS, que tiene más de 10.000.000 de sistemas en uso, crea oportunidades increíbles para todos los que trabajan con PC.
  19. ^ Bellis, Mary. "La inusual historia de Microsoft Windows". ThoughtCo . Dotdash.
  20. ^ Thomas Hormby (25 de mayo de 2005). «Historia de Windows (1985–1994)». osviews.com . Archivado desde el original el 12 de marzo de 2006. Consultado el 9 de abril de 2013 .
  21. ^ Michal Necasek (29 de octubre de 2001). "OS/2 1.1 y 1.2: los primeros años". La historia de OS/2 . Archivado desde el original el 13 de junio de 2006.
  22. ^ Paul Thurrott (24 de enero de 2003). "Windows Server 2003: The Road To Gold". winsupersite.com . Archivado desde el original el 4 de junio de 2010.
  23. ^ Gates, Bill ; Myhrvold, Nathan ; Rinearson, Peter (8 de octubre de 1996). El camino por delante. ISBN 0-670-77289-5.
  24. ^ Michael Lee Vasu; Debra W. Stewart; G. David Garson (3 de marzo de 1998). Comportamiento organizacional y gestión pública. Taylor & Francis. pág. 268. ISBN 978-0-8247-0135-2.
  25. ^ Gordon Letwin. ""¿Qué está pasando con OS/2?", un artículo de Usenet de Gordon Letwin de agosto de 1995, desde el punto de vista de un empleado de Microsoft". Grupos de Google . Archivado desde el original el 23 de septiembre de 2007. Consultado el 18 de octubre de 2007 .
  26. ^ Gates, Bill . "Bill Gates Interview". Colección de Historia de la Computación (transcripción de una entrevista de Video History). Entrevista realizada por David Allison. Museo Nacional de Historia Estadounidense, Instituto Smithsoniano . Consultado el 10 de abril de 2013 .
  27. ^ Microsoft (2000). De adentro hacia afuera, Microsoft: en nuestras propias palabras . Warner Business Books. ISBN 0-446-52739-4.
  28. ^ Microsoft (11 de septiembre de 2008). «Compatibilidad de aplicaciones y API basadas en OS/2». Microsoft TechNet . Microsoft . Consultado el 9 de abril de 2013 .
  29. ^ Corr, O. Casey (6 de abril de 1992). "¿Asesino de gigantes? Microsoft desafía a IBM". The Baltimore Sun. Archivado desde el original (no disponible en la UE; consulte la URL del archivo) el 5 de marzo de 2020.
  30. ^ Robert X. Cringely (27 de abril de 2006). "Aplicaciones asesinas: para que la estrategia de Apple con Windows funcione, debe reemplazar a Microsoft Office y comprar Adobe Systems". pbs.org .
  31. ^ Microsoft (6 de noviembre de 1999). "Modo estándar de Windows 3.1 y VCPI". support.microsoft.com . Archivado desde el original el 9 de marzo de 2013.
  32. ^ Christian Alice Scarborough (15 de septiembre de 1998). "Preguntas frecuentes del equipo OS/2".
  33. ^ "Archivo de configuración de juegos OS/2". Revista Game Zero . 6 de marzo de 1995. Archivado desde el original el 14 de junio de 2006. Consultado el 9 de junio de 2006 .
  34. ^ ab Bidmead, Chris (julio de 1994). "OS/2 para Windows". Personal Computer World . págs. 251–252.
  35. ^ Timothy F. Sipples (20 de febrero de 1995). "Lista de preguntas frecuentes sobre OS/2 Warp".
  36. ^ "Biografía de Kate Mulgrew". Base de datos de películas de Internet . En 1996, IBM la contrató para ayudar a promocionar la última versión de OS/2 Warp, versión 4 (anteriormente llamada Merlin), debido a sus asociaciones con Star Trek.
  37. ^ "En busca de la estupidez, extractos del capítulo 6". Insearchofstupidity.com . Archivado desde el original el 27 de enero de 2013. Consultado el 9 de abril de 2013 .
  38. ^ Chapman, Merrill R. (2006). En busca de la estupidez: más de 20 años de desastres en el marketing de alta tecnología (libro de bolsillo) (2.ª ed.). Berkeley, California: Apress. p. 108). ISBN 9781590597217. OCLC  71275572. Alquilaron un salón en la ciudad de Nueva York e invitaron a cientos de personas a ver a Patrick Stewart, el entonces capitán de la nave espacial Enterprise, para ayudar a presentar el producto en un evento de gala. (Stewart no se presentó.
  39. ^ Reimer, Jeremy (noviembre de 2013). «Half an operating system: The triumph and tragic of OS/2» (Medio sistema operativo: el triunfo y la tragedia de OS/2). Ars Technica . Archivado desde el original el 26 de marzo de 2023. Consultado el 4 de abril de 2023 .
  40. ^ Fleisch, Brett D; Allan, Mark (23 de septiembre de 1997). Workplace Microkernel and OS: A Case Study (Informe técnico). John Wiley & Sons, Ltd. Archivado desde el original (PostScript) el 24 de agosto de 2007 . Consultado el 25 de marzo de 2013 .
  41. ^ Edwards, Ben J. (26 de septiembre de 2021). "La última batalla de OS/2: IBM OS/2 Warp 4 cumple 25 años". www.howtogeek.com . HowToGeek . Consultado el 26 de septiembre de 2021 .
  42. ^ Lewis, Peter H. (8 de agosto de 1995). "ORDENADORES PERSONALES; OS/2 ya no es tan popular en casa". The New York Times .
  43. ^ Wasserman, Elizabeth (8 de junio de 1999). «MS/DoJ: Microsoft instó a IBM a retirar Smart Suite». PC World . Archivado desde el original el 16 de enero de 2014. Consultado el 10 de abril de 2013 .
  44. ^ "C. Experiencias similares de otras empresas en sus tratos con Microsoft". Albion.com . Consultado el 20 de marzo de 2013 .
  45. ^ "Foro de la comunidad mundial de OS2: índice". Os2world.com . Consultado el 20 de marzo de 2013 .
  46. ^ ab IBM. "Fin del soporte estándar". Archivado desde el original el 2006-09-09 . Consultado el 2006-08-08 .
  47. ^ "OS/2 Warp: Garantías y licencias". IBM . Consultado el 9 de abril de 2013 .
  48. ^ "Estación de migración". IBM . Archivado desde el original el 13 de mayo de 2010 . Consultado el 9 de abril de 2013 .
  49. ^ "IBM Redbooks | OS/2 Server Transition". Redbooks.ibm.com . 2003-10-06. Archivado desde el original el 2014-02-01 . Consultado el 2013-03-20 .
  50. ^ "3346/GEN/K (1–32) (Página 1)" (PDF) . Archivado desde el original (PDF) el 2012-03-18 . Consultado el 2013-03-20 .
  51. ^ Dan Casey: Comunicado de prensa de OS/2 Voice Archivado el 8 de octubre de 2011 en Wayback Machine - 21 de septiembre de 1999.
  52. ^ "Versiones e idiomas de OS/2, ArcaOS y eComStation" . Consultado el 24 de agosto de 2020 .
  53. ^ "Noticias: eComStation 2.1 GA disponible". eComStation.com . Archivado desde el original el 2013-05-12 . Consultado el 2013-03-20 .
  54. ^ "Hoja de ruta: ArcaOS". arcanoae.com . 2023-09-02 . Consultado el 2023-10-21 .
  55. ^ "Slashdot: IBM no hará público el código fuente de OS/2". 22 de enero de 2008.
  56. ^ "Historia de OS/2 Warp". Archivado desde el original el 27 de enero de 2013 . Consultado el 9 de abril de 2013 .
  57. ^ "Historia de IBM OS/2 Warp". 24 de junio de 2004. Archivado desde el original el 19 de septiembre de 2008. Consultado el 9 de septiembre de 2008 .
  58. ^ El arte de la programación Unix p. 66 ISBN 0-13-142901-9 , ISBN 978-0-13-142901-7  
  59. ^ "Preguntas frecuentes sobre Open Object REXX" . Consultado el 5 de julio de 2011 .
  60. ^ "OS/2 Timeline". Museo OS/2 . Consultado el 19 de diciembre de 2016 .
  61. ^ "PC Magazine (archivos escaneados por Google)" (PDF) . PC Magazine . Consultado el 19 de diciembre de 2016 .
  62. ^ "Ayuda de JaTomes - Comandos de archivos por lotes de OS/2" www.jatomes.com . Archivado desde el original el 2019-04-14 . Consultado el 2019-04-14 .
  63. ^ "Ayuda de JaTomes - Comandos OS/2" www.jatomes.com . Archivado desde el original el 2019-04-14 . Consultado el 2019-04-14 .
  64. ^ "Transición de cliente de OS/2 a Linux" (PDF) . IBM redbook. 2004. p. 9. Archivado desde el original (PDF) el 24 de noviembre de 2011. Consultado el 5 de julio de 2011 .
  65. ^ El equipo de VMware. "Un aviso para los usuarios de OS/2". Archivado desde el original el 20 de abril de 2006.
  66. ^ "Guía de instalación del sistema operativo invitado - eComStation 2.x". VMware. 2014. Consultado el 13 de enero de 2022 .
  67. ^ VirtualBox. "Sistemas operativos invitados de VirtualBox".
  68. ^ "Configuración de máquina virtual" . Consultado el 5 de septiembre de 2020 .
  69. ^ "Cambios en ArcaOS 5.0". arcanoae.com . Consultado el 4 de septiembre de 2020 .
  70. ^ Timothy Prickett Morgan. "Últimas noticias: Parallels se suma a la lucha por la virtualización de PC y servidores". itjungle.com . Archivado desde el original el 3 de abril de 2007. Consultado el 19 de octubre de 2007 .
  71. ^ John F. Morar, David M. Chess. "El efecto de los virus informáticos en OS/2 y Warp". research.ibm.com . Archivado desde el original el 4 de junio de 2011.
  72. ^ "OS/2 Power Wiki: ClamAV". Enero de 2011. Archivado desde el original el 2010-10-03 . Consultado el 2012-08-17 .
  73. ^ Consulte IBM Developer Connection para OS/2, paquete de correcciones interno 12J
  74. ^ Bidmead, Chris (julio de 1994). "Just jamming". Personal Computer World , págs. 565-568.
  75. ^ KbdGetConsole() y DosWaitMuxWaitSem(), consulte Guía y referencia de programación de programas de control , IBM OS/2 Toolkit
  76. ^ "Bancos brasileños recurren a Linux para sus cajeros automáticos". Archivado desde el original el 28 de julio de 2012. Consultado el 27 de mayo de 2008 .
  77. ^ "NetIQ administra más de 1000 servidores Windows para uno de los bancos más grandes de Australia; ANZ Bank completa la implementación del software de administración NetIQ en 1300 servidores" (tarifa) . Business Wire . 24 de enero de 2002. Consultado el 24 de enero de 2010 .[ enlace muerto permanente ] [ enlace muerto ]
  78. ^ ab McCracken, Harry (2 de abril de 2012). "25 años del sistema operativo IBM OS/2: los días extraños y la sorprendente vida futura de un sistema operativo legendario". Time.com . Technologizer . Consultado el 9 de abril de 2013 .
  79. ^ Historia del metro: cómo OS/2 impulsó el metro de Nueva York durante décadas Archivado el 30 de julio de 2019 en Wayback Machine , Andrew Egan, 13 de junio de 2019, Tedium
  80. ^ "Los premios BYTE". BYTE . Enero de 1989. pág. 327.
  81. ^ "Noticias de soporte para desarrolladores de IBM, número 4 de 1995". POublic.dhe.ibm.com . Archivado desde el original el 8 de abril de 2022. Consultado el 11 de octubre de 2021 .
  82. ^ "InfoWorld". Books.google.com . 25 de marzo de 1996. pág. 72.
  83. ^ "IBM 2074 Model 2 Console Support Controller — Consolidating and Streamlining Console Support Function" (Controlador de soporte de consola IBM 2074 Modelo 2: consolidación y optimización de la función de soporte de consola). 26 de febrero de 2002. Consultado el 19 de junio de 2014 .
  84. ^ Biblioteca de cintas IBM TotalStorage 3494: una guía práctica para las unidades de cinta y la automatización de cintas. IBM. 2009. pág. 420. ISBN 978-0-7384-3222-9.
  85. ^ "Plan de software IBM 3746" (PDF) . IBM.
  86. ^ "Carta de anuncio de IBM". IBM . Consultado el 30 de diciembre de 2011 .
  87. ^ "Carta de anuncio de IBM" . Consultado el 30 de diciembre de 2011 .
  88. ^ "Guía de operaciones de elementos de apoyo". Archivado desde el original el 5 de marzo de 2014. Consultado el 30 de diciembre de 2011 .

Lectura adicional

  • Harvey M. Deitel y Michael S. Kogan (1992). El diseño de OS/2 . Addison-Wesley . ISBN 0-201-54889-5.
  • Letwin, Gordon (1988). Dentro de OS/2 . Microsoft Press . ISBN 1-55615-117-9.
  • Pascal, Zachary (1994). ¡Un espectáculo espectacular! La vertiginosa carrera para crear Windows NT y la próxima generación en Microsoft . Warner Books . ISBN 0-02-935671-7.
  • Peter Moylan (23 de julio de 2004). "Algunos conceptos fundamentales de OS/2". Archivado desde el original el 17 de diciembre de 2022.
  • Michal Necasek (3 de diciembre de 2005). «OS/2 Warp, PowerPC Edition». La historia de OS/2 . Archivado desde el original el 12 de agosto de 2010. Consultado el 10 de abril de 2013 .—Necasek analiza un puerto abortado para máquinas PowerPC.
  • Reimer, Jeremy. «Medio sistema operativo: el triunfo y la tragedia de OS/2». Archivado desde el original el 10 de diciembre de 2013. Consultado el 12 de diciembre de 2013 .
  • os2world.com – Comunidad de usuarios de OS/2
  • ecomstation.ru – Comunidad de usuarios de eComStation y OS/2
  • netlabs.org – Software de código abierto para OS/2 y eCS
  • Preguntas frecuentes sobre OS/2
  • hobbes.nmsu.edu – El repositorio de software de OS/2 Archivado el 6 de abril de 2020 en Wayback Machine
  • EDM/2 – La fuente para desarrolladores de OS/2
  • eCSoft/2 – La guía del software de OS/2 y eComstation Archivado el 8 de junio de 2010 en Wayback Machine
  • osFree es un proyecto de código abierto para crear un sistema operativo clon de OS/2
  • Proyecto Voyager, un proyecto abandonado para reimplementar OS/2 en tecnología moderna
  • Proyecto de migración de la API de OS/2 a Linux
  • Implementación de API OS/2 de código abierto para Windows
  • Documentación de Microsoft sobre la compatibilidad de la API de OS/2 con Windows NT
  • La historia de OS/2
  • Detalles técnicos de OS/2
  • Manual de instalación y actualización de OS/2 Warp 4; con discos de arranque y numerosos enlaces
Retrieved from "https://en.wikipedia.org/w/index.php?title=OS/2&oldid=1247827002"