Nacido inicialmente como una interfaz gráfica para MS-DOS, Windows ha adquirido una enorme popularidad siendo el sucesor del sistema para el cual fue creado.
Hablar de Windows como un sistema operativo siempre ha sido-- y considero será por algún tiempo más --tema de polémica. En sus primeras versiones, Windows era vendido como un Entorno gráfico, como una interfaz amigable para el verdadero usuario final. Es a partir de la tercera versión que comienza a ser comercializado como un sistema operativo (ha pesar de requerir a DOS para poder ser instalado y funcionar).
Microsoft, dada la creciente popularidad de Windows, ha visto la oportunidad en éste de poder salir de las limitaciones de DOS, poder hacer uso de las nuevas tecnologías y continuar como líder productor de sistemas operativos para equipo PC. En esta ocasión, y dado lo complejo que resulta el poder crear software con las características de Windows, posiblemente sea el único productor.
A pesar del éxito de Windows, y de las intenciones de Microsoft, lo cierto es que la transición DOS-Windows sería lenta. Viejos y nuevos programas debían ser soportados. Viejos y nuevos problemas debían ser solucionados. Con todo, lo que estamos viviendo en el periodo Windows 3.x-Windows 95 es el surgimiento de un nuevo sistema operativo, con Windows 95 en el límite entre sistema operativo/interfaz gráfica.
CRONOLOGIA
- 1985
- Noviembre. Windows 1.01.
Requerimientos:
- MS-DOS version 2.0.
- Unidades de disco de doble lado/doble densidad o disco duro.
- 256K de memoria RAM.
- Tarjeta de video gráfica.
- 1986
- Agosto. Windows 1.03.
Requerimientos:
- MS-DOS version 2.0.
- Unidades de disco de doble lado/doble densidad o disco duro.
- 320K de memoria RAM.
- Tarjeta de video gráfica.
Cambios:
- Soporte a MS-DOS version 3.2.
- Soporte a teclados extendidos (Enhanced keyboard).
- Soporte a AT&T 6300 y AT&T 6300 Plus.
- Tamaños de 14, 18, y 24 puntos agregados a las fuentes
TimesRoman y Helvetica.
- Adición de un controlador genérico de sólo texto para impresión.
- Adición de un controlador para impresoras PostScript.
- Extensión
.WRI usada para archivos Write (la versión 1.01 empleaba extensión .DOC).
- Soporte para todas las características de la versión internacional.
- 1987
- Enero. Windows DDL.-Windows Device Driver Library Volume 1 incluyó un soporte adicional para pantallas, impresoras y dispositivos de señalamiento agregados.
- 1987
- Abril. Windows 1.04.
Requerimientos:
- MS-DOS version 2.0.
- Unidades de disco de doble lado/doble densidad o disco duro.
- 320K de memoria RAM.
- Tarjeta de video gráfica.
Cambios:
- Soporte al IBM Personal System/2.
COMM.DRV revisado para soportar el puerto ept port para la impresora IBM Pageprinter 3812.
- Soporte a fonts HP descargables.
- 1987
- Noviembre. Windows 2.03.
Requerimientos:
- MS-DOS version 3.0.
- Disco duro o unidades de disco de doble lado.
- 512K+ de memoria RAM.
- Tarjeta de video gráfica.
Cambios:
- Capacidad de poner ventanas sobrepuestas.
- Soporte a los lineamientos de memoria expandida LIM Versión 4.0.
- Soporte al Intercambio Dinámico de Datos (DDE, Dynamic Data Exchange).
- Programa caché de disco SMARTDrive incluido.
- Formato de fuentes
.FON revisado.
NEWFON.EXE incluido para conversión de fuentes 1.x a formato 2.x.
- Formato de archivo Paint revisado.
- Programa
CVTPAINT.EXE incluido para conversión de archivos Paint 2.x a formato 1.x.
- Comando
ABOUT movido al menú File del menú System.
- Opción Timeouts agregada a Printer en el Control Panel.
- Opción Acceleration agregada a Mouse en el Control Panel.
- Opci&oacite;n Warning Beep agreagada al Control Panel.
- Archivo para
Notepad sobre reportes de comandos.
- Espacio libre disponible.
- Impresora IBM Pageprinter 3812 ya no soportada.
- 1988
- Mayo 27. Windows 2.10.
Requerimientos:
- 512K de memoria RAM.
- MS-DOS 3.0+.
- Unidad de disco flexible y disco duro (notar que ahora el disco duro es requerido).
- Adaptador de tarjéta gráfica: IBM EGA, IBM VGA, IBM 8514, IBM CGA, Hercules o compatibles.
- Uso opcional del mouse Microsoft.
- Distribuido en discos de 1.2M de 5.25 pulgadas o discos de 720K de 3.5 pulgadas, más una orden para cambio gratuito por discos de 360K de 5.25 pulgadas.
Cambios:
- Nuevo controlador
HIMEM.SYS que permite usar los primeros 64K de memoria extendida para almacenar parte de las ventanas, dando aproximadamente 50K adicionales de memoria convencional dentro de Windows.
- Soporte a 65 impresoras más para totalizar 127.
- Soporte a más computadoras.
- Soporte a dispositivos adicionales.
- 1989
- Marzo 13. Windows 2.11
Requerimientos:
Cambios:
- Considera la memoria liberada por XMS cuando se calcula el máximo tamaño de intercambio (swap) permitido.
- Incrementa la memoria mínima de bancos requerida para largos bloques EMS.
- Programa de instalación corregido para evitar terminar cuando se encuentra un controlador (driver) incompatible y permitir instalar en una máquina de 512K con MS-DOS 3.3.
- Controlador
COMM.DRV actualizado para resolver problemas de enlace a 9600 bps.
- Controlador
HPPCL.DRV actualizado para soportar las impresoras LaserJet series IID, Olivetti LP 5000, Toshiba, PageLaser 12 e Intel Visual Edge.
- Controlador
PSCRIPT.DRV actualizado para soportar el modo PostScript de la impresora Olivetti LP 5000.
- Velocidad de impresión aumentada.
- Windows/386
WINOLDAP.MOD modificado para soportar pantallas de alta resolución.
Adiciones:
- Biblioteca AppleTalk (debe incluirse el nuevo controlador PostScript).
- Controlador para impresoras Toshiba de 24 pines.
- Controlador 8514/a para Windows/386.
- Opción
/E para ajustar el umbral de bloques grandes EMS.
- 1990
- Mayo 22. Windows 3.0.
Requerimientos:
Cambios:
- Ejecución en modo protegido -- acceso directo a memoria extendida.
- Memoria virtual en modo 386 mejorado (386 enhanced mode).
- Paleta de colores administrada por Windows.
-
- Soporte de bitmap de color independiente de dispositivo.
- Soporte de red mejorado.
- Nuevas cajas de diálogos, sistema de fuentes tipográficas y menues.
- Ambiente 100% gráfico.
- Nuevo controlador
HIMEM.SYS de memoria extendida (especificación XMS 2.0) para soportar 16 MB.
- Administrador de memoria expandida
EMM386.SYS.
- 32 controladores de impresoras soportando 170 impresoras diferentes, incluyendo la serie HP LaserJet III.
- Ejecución de programas MS-DOS en ventanas.
- Tres modos de operación: real, standard, 386 mejorado.
- Administrador de programas basado en iconos.
- Administrador de archivos de estructura arbórea.
- Incluido Daybook 1.0a de Asymetrix.
- 1990
- Septiembre. 800,000 copias vendidas de Windows 3.0.
- 1990
- Octubre 31. Windows 3.00a.
Requerimientos:
Cambios:
- Corrección de problemas con
- Redes
- Intercambio Dinámico de Datos (DDE - Dynamic Data Exchange)
- Condiciones de memoria baja.
- Instalación y adecuación.
- Soporte de caracteres extendidos para impresoras.
- Incluido cuadernillo Windows Q&A.
- 1991
- Otoño. Windows 3.00a Extensiones Multimedia.
Requerimientos:
- Especificaciones Multimedia PC (MPC):
- Computador IBM 80386 SX, DX o compatible.
- 2MB en RAM.
- Pantalla VGA+ (16 colores minimo).
- Disco duro de 30MB.
- CD-ROM con soporte de salida de audio.
- Mouse de 2 botones.
- Hardware para audio.
Cambios:
- Disponible sólo a través de hardware OEM.
- Nuevos contoladores de dispositivos para conectar hardware MPC.
- Introducción de la Interfaz de Control de Medios (MCI - Media Control Interface).
- Panel de control mejorado incluye protectores de pantalla (screen savers), icono de controlador de video, control de joystick, instalador de controladores, control de sonidos basado en eventos, control de mapeo MIDI.
- Nuevos accesorios:
- MPC Alarm Clock.
- Media Player.
- Sound Recorder.
- 1992
- Abril 6. Windows 3.10.
Requerimientos:
- MS-DOS version 3.1 o superior.
- Computador IBM 80289 o superior (386 recomendado).
- 640K de memoria convencional.
- 256K de memoria extendida (XMS v 2.0 o mayor).
- Recomendados 1024K para 80286.
- Recomendados 2048K para 80386.
- Unidad de disco flexible de 5.25 o 3.5 pulgadas.
- Disco duro con 6MB de espcio libre (10MB recomendados).
- Monitor y tarjeta de video EGA, VGA, SVGA, XGA, 8514/A, o Hercules o 100% compatible.
- Mouse recomendado.
Cambios:
- Disponible de forma completa o como actualización (la actualizació no requiere version anterior).
- Programa de instalación y adecuación ofrece los modos de instalación predefinidos: express, custom, network, y troubleshooting.
- Curso por computadora incluido para aprender a usar el producto.
- Cajas de diálogo consistentes.
- Ayuda en línea mejorada.
- Ligado e incrustación de objetos por arrastre y soltar (OLE Drag and drop), OLE soportado en muchas aplicaciones.
- File Manager mejorado.
- Soporte a impresoras mejorado mediante el uso del UNIdriver.
- Nuevos controladores de video soportan gráficos MS-DOS en una ventana.
- Controlador de disco duro virtual WD1003.
- Memoria virtual ajustable via el Control Panel.
- Modos de operación Standard y Enhanced únicamente.
- Soporte de fuentes escalables TrueType.
- Inclusión de extensiones multimedia.
- SMARTDrive versión 4.0, HIMEM v3.0 y nuevo EMM386 inlcuidos.
- El modo estandard ahora puede ser ejecutado junto con el
EMM386.EXE.
- La documentación incluye un manual Getting Started.
- 266 tipos de impresoras soportadas.
- Muchas de las aplicaciones desarrolladas para la versión 3.0 requieren parches para correr en esta nueva versión.
Mejoras:
- Corrección a los problemas reportados en la versión 3.0 que colapsaban las aplicaciones y a Windows mismo y que resultaban en un mensaje Unrecoverable Application Error (UAE).
- Soporte para aplicaciones a 32 bits.
- Bloqueo de la combinacion de teclas CTRL+ALT+DEL para terminar con aplicaciones fuera de control.
- 1993
- Diciembre 31. Windows 3.11.
Requerimientos:
Cambios:
- Certificado de Autenticidad.
- Holograma de la caja más elaborado y engomado Microsoft (3M) MS en la caja.
- Número telefónico 800 para Estados Unidos y Canadá.
- Controladores actualizados.
- Cinco archivos de núcleo (core files) actualizados.
- Archivos de soporte para NetWare (de Novell).
- 1995
- Septiembre. Windows 95.
- 1996
- A finales de este año la base instalada de sistemas cuenta con las siguientes cifras (en millones)3:
| Versión |
Base Instalada |
Incremento anual de embarques |
Proyección para el año 2000 |
| Windows 3.x |
130 - 135 |
3 - 4 |
5 - 10 |
| Windows NT |
3 - 4 |
3 - 10 |
30 - 50 |
| Windows 95 |
60 - 70 |
50 - 70 |
300 - 400 |
- 1998
- Febrero. Windows 98 llega a los 25 millones de licencias vendidas.
Application Program Interface
La API de 32 bits de Windows 3.1 es menos robusta que la API de 16 bits. Esta contiene sólamente un subconjunto del conjunto de herramientas de 16 bits, lo que hace imposible conversiones directas a 32 bits.
Versiones y Tecnología.
| Nombre Comercial | Nombre Interno | Tecnología | Versión | Variantes | Observaciones |
| Windows 2 | | DOS | 2.00 | | Emplea el sistema de archivo FAT de DOS. |
| Windows 3 | | DOS | 3.00 | | |
| Windows 3.1 | | DOS | 3.10 | | |
| Windows for Workgroups | | DOS | 3.11 | | Permite crear redes y compartir dispositivos con otros equipos usando la misma versión de Windows. |
| Windows NT 3.5 | | NT | 3.50 | Windows NT Workstation Windows NT Server | Emplea un sistema de archivo diferente llamado New Technology File System (NTFS) |
| Windows NT 3.51 | | NT | 3.51 | Windows NT Workstation Windows NT Server | |
| Windows 95 | | DOS | 3.90 | | |
| Windows NT 4.00 | | NT | 4.00 | Windows NT Workstation
Windows NT Server> |
| Windows 98 | | DOS | 4.10 | | |
| Windows ME | | DOS | 4.90 | | Apareció en el mercado después de Windows 2000 |
| Windows 2000 | | NT | 5.00 | Windows 2000 Professional Windows 2000 Server Windows 2000 Advanced Server Windows 2000 Data Center | Inicialmente concebido como Windows NT 5.0 es renombrado por razones comerciales. |
| Windows XP | | NT | 5.10 | Windows XP Home Windows XP Professional | |
| Windows .NET Server | | NT + .NET | | Windows .NET Web Server Windows .NET Standard Server Windows .NET Enterprise Server Windows .NET Data Center Server | |
Referencias.
- Operating Systems, Harvey M. Deitel, Addison-Wesley, 2nd Edition, 1990, USA. ISBN 0-201-50939-3.
- Windows Version History, Microsoft Knowledge Base, Article Q32905, Creation Date: 14-JUL-1988, Revision Date: 03-APR-1995.
- Computers. Technology 1997 Analysis & Forecast; IEEE Spectrum, The Institute of Electrical and Electronic Engineers, Inc.; January 1997, USA,, pp. 49-54.
- Software; Spectrum Staff, IEEE Spectrum, The Institute of Electrical and Electronic Engineers, Inc.; January 1991, USA., pp. 37.
- Operating Environments change for the better, Program Notes; John R. Hines, IEEE Spectrum, The Institute of Electrical and Electronic Engineers, Inc.; June 1992, USA., pp. 58.
Ultima revisión: . Este texto puede ser copiado y reproducido libremente mientras su contenido no sea alterado, se cite la fuente y referencias. M. en C. Eduardo René Rodríguez Avila. © Todos los derechos reservados.