OS/2

OS/2

OS/2 es un sistema operativo de computadora, creado inicialmente por Microsoft e IBM, y luego desarrollado exclusivamente por IBM. El nombre significa "Operating System/2", porque se introdujo como parte del mismo lanzamiento de cambio de generación que la línea "Personal System/2 (PS/2)" de IBM de computadoras personales de segunda generación. IBM ya no comercializa OS/2 y el soporte estándar de IBM para OS/2 se suspendió el 31 de diciembre de 2006. Actualmente, Serenity Systems International vende OS/2 bajo la marca eComStation.

OS/2 fue pensado como un sucesor en modo protegido de PC-DOS. En particular, las llamadas básicas al sistema se modelaron a partir de llamadas de MS-DOS; sus nombres incluso comenzaban con "Dos" y era posible crear aplicaciones en "Modo Familiar": aplicaciones en modo texto que podían funcionar en ambos sistemas. Debido a esta herencia, OS/2 comparte similitudes con Unix, Xenix y Windows en muchos aspectos.

El desarrollo de OS/2 comenzó cuando IBM y Microsoft firmaron el Acuerdo de Desarrollo Conjunto en agosto de 1985. Tenía el nombre en código "CP/DOS" y el primer producto tardó dos años en entregarse.

OS/2 1.0 se anunció en abril de 1987 y se lanzó en diciembre como un sistema operativo sólo en modo texto. Sin embargo, presentaba una rica API para controlar la pantalla de video (VIO) y manejar eventos de teclado y mouse, de modo que los programadores que escribían en modo protegido ya no tenían que llamar al BIOS ni acceder al hardware directamente. Además, las herramientas de desarrollo incluían un subconjunto de API de video y teclado como bibliotecas vinculables para que los programas en modo familiar pudieran ejecutarse en MS-DOS. Un conmutador de tareas llamado Selector de programas estaba disponible a través de la combinación de teclas de acceso rápido Ctrl-Esc, lo que permitía al usuario seleccionar entre sesiones multitarea en modo texto (o grupos de pantallas; cada una podía ejecutar múltiples programas).

Las comunicaciones y las extensiones orientadas a bases de datos 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.

La prometida interfaz gráfica de usuario (GUI), Presentation Manager, se introdujo con OS/2 1.1 en octubre de 1988. Tenía una interfaz de usuario similar a la de Windows 2.1. La interfaz fue reemplazada en las versiones 1.2 y 1.3 por una GUI modificada que se asemeja más a la de Windows 3.1.

La Edición Extendida de 1.1, vendida sólo 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.

La versión 1.2 introdujo 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 archivos largos y una forma de flujos de datos alternativos llamados Atributos Extendidos. Además, también se agregaron atributos extendidos al sistema de archivos FAT.

Disco de instalación A de Microsoft OS/2 1.3 (disquete de 3,5").

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 reconocían la existencia de ambos sistemas y promovían OS/2 como el sistema del futuro.