Windows 3.0

Windows 3.0

Windows 3.0 fue desarrollado en 1989 por un grupo de programadores de Microsoft, que de forma independiente, decidió desarrollar un nuevo Windows en modo protegido, de forma experimental

El prototipo fue presentado a los ejecutivos de la empresa, los cuales, quedaron tan impresionados que dieron su aprobación para la realización de un proyecto oficial

Pantalla de carga de Windows 3.0

Fue lanzado el 22 de Mayo de 1990 vendiendo más de 10 millones de copias, el nombre clave durante el proceso de desarrollo fue Chicago. Se reconstruyó completamente para ofrecer nuevas características, como poder redireccionar más allá de 640k, el uso de mejoras gráficas y también instrucciones para el microprocesador 80386, que permitía mejoras en las capacidades multitarea de las aplicaciones Window, como la ejecución de varias aplicaciones basadas en MS-DOS a la vez

Su versión 3.0a incluía además extensiones multimedia, liberadas a finales de 1991, se podía acceder a unidades CD-ROM y tarjetas de sonido

En respuesta a la aparición de OS/2 2.0 , Microsoft desarrolló Windows 3.1, que incluía diversas mejoras menores a Windows 3.0 (como las fuentes escalables TrueType), pero que consistía principalmente en soporte multimedia. El nombre clave del proceso de desarrollo fue Janus y fue publicado en 18 de Marzo de 1992. También incluía instrucciones para el modo protegido para los procesadores Intel 80286 y 80386

Los programas escritos para el modo texto se podían ejecutar dentro de una ventana MS-DOS (una característica ya disponible, pero de forma más limitada en Windows/386 2.1), haciendo que el sistema fuera la base para trabajar de forma multitarea y los programas heredarán el control. Sin embargo, este método no estaba muy extendido en el mercado, donde la mayoría de los juegos y programas de entretenimiento seguían necesitando ser la base para el control

En Noviembre de de 1993 Microsoft publicó Windows 3.11 for Workgroups, incluía controladores y protocolos mejorados para las comunicaciones en red y soporte para redes punto a punto. También incluía instrucciones para el modo protegido para el procesador Intel 80386 o superior

También aparecieron versiones sólo para china, traducidas al chino, que correspondían a la versión 3.2 y su actualización 3.22

Aplicaciones de 3.0

Ediciones

Windows 3.0

Abandona el soporte de modo real y requiere como mínimo un Intel 80286 con 1 MiB de RAM para ejecutarse. Esto produjo que aumentase la estabilidad del sistema que usaba Windows 3.0. Algunas de las características más antiguas se consideraron obsoletas y se retiraron, como el soporte para gráficos CGA (aunque el controlador CGA de Windows 3.0 seguirá funcionando en 3.1) y la compatibilidad con aplicaciones en modo real de Windows 2.x

Las aplicaciones basadas en MS-DOS (en modo mejorado) ganaron la capacidad de manipular menús y otros objetos utilizando el puntero del ratón (siempre que la aplicación de MS-DOS soportara el uso de ratón). Algunos programas de MS-DOS, como Microsoft Word, podían acceder al Portapapeles de Windows. Los controladores propios de Windows no podían trabajar directamente con aplicaciones de MS-DOS, el hardware como el ratón requería un controlador MS-DOS que se cargaba antes de iniciar Windows

Apareció la posibilidad de arrastrar y soltar los iconos, además de permitir búsquedas más detalladas. Un archivo podía ser arrastrado al icono Administrador de impresión y ese archivo, se imprimía por la impresora actual, suponiendo que estuviese asociado a una aplicación capaz de imprimir, como por ejemplo un editor de textos. Alternativamente, el archivo podía ser arrastrado fuera del Administrador de archivos y dejarlo caer en un icono de aplicación o ventana para su procesamiento

Windows 3.1

Fue la primera versión de Windows que se distribuyó en CD-ROM (aunque esto fue más común para Windows Workgroups 3.11, que por lo general venía con MS-DOS 6.22 en un CD), además de disquetes de 720 KiB, 1200 KiB, y 1440 KiB. El tamaño ocupado después de la instalación en el disco duro era de 10 a 15 MB

En el modo mejorado 80386, teóricamente, podía acceder hasta 4 GiB de RAM (una única aplicación puede utilizar más de 16 MiB), aunque se limita a 64 MiB, debido a la forma en que se detecta la cantidad de RAM instalada en el ordenador (esto es más probable debido a la utilización de técnicas de detección de memoria INT 12h, que se limita a mostrar 65535 KiB de RAM). En el administrador de archivos apareció por primera vez, soporte para multimedia

El acceso a disco de 32 bits (sólo para el modo mejorado 80386) mejoró el rendimiento mediante el uso de un controlador de 32 bits en modo protegido, en lugar de las funciones de 16-bit BIOS (que requerían que Windows abandonase temporalmente el modo protegido)

Windows 3.1 for Workgroups

Publicado en octubre de 1992, bajo el nombre en clave Winball originalmente y más tarde Esparta. Contaba soporte de red nativo. Era una versión extendida de Windows 3.1, incluía soporte SMB para compartir archivos a través de la NetBIOS basados en protocolos de transporte de red IPX y NBF, el juego de cartas «Corazones», además de la inclusión de VSHARE.386, un controlador de dispositivo virtual que mejoraba la aplicación SHARE.EXE y servía para terminar y permanecer activo en el programa

Windows 3.1 para Europa Central y Oriental

Una versión especial denominada Windows 3.1 para Europa Central y Oriental fue liberada, permitiendo el uso de caracteres cirílicos y usaba fuentes con acentos diacríticos característicos de Centroamérica y los idiomas de Europa del Este. Microsoft introdujo su propia página de códigos (Windows-1250) y apoyó su uso, a pesar de ser una violación de las normas ISO de muchos países (por ejemplo, la página de códigos oficial polaca es ISO-8859-2, ignorada por Microsoft hasta versiones contemporáneas de Internet Explorer)

Windows 3.1J

Soporte para el idioma japonés, que vendió 1,46 millones de copias en su primer año (1993) en el mercado japonés

Windows Modular

Versión especial de Windows 3.1, diseñado para funcionar en el Sistema de Información de vídeo Tandy

Windows 3.11

El 11 de agosto de 1993, Microsoft lanzó una actualización para Windows 3.1 que se conoce como Windows 3.11. No era una versión independiente de Windows, sino una actualización del software de Windows 3.1, al igual que los actuales Service Packs de Windows. Para aquellos que no tenían una copia de la versión anterior de Windows 3.1, se distribuyeron juegos completos de discos

Windows 3.11 for Workgroups

El 11 de agosto de 1993, Microsoft lanzó Windows 3.11 for Workgroups, bajo el nombre en código Snowball, pero no fue puesto en producción hasta noviembre de 1993. Era compatible con accesos a archivos de 32 bits, controladores de red y el archivo VCACHE.386 caché, que permitía compartir memoria entre ellos, dejando atrás el soporte en modo estándar y requiriendo un procesador 80386 para funcionar

El paquete Winsock era necesario para utilizar los protocolos TCP / IP de red en Windows 3.x. Por lo general, eran utilizados paquetes de terceros, pero en agosto de 1994, Microsoft lanzó un paquete de complemento (cuyo nombre clave era Wolverine) que proporcionaba soporte para TCP / IP en Windows 3.11 for Workgroups. Wolverine apilaba los objetos en 32-bits (accesible desde aplicaciones de 16 bits de Windows a través de WinSock Thunk), proporcionando un rendimiento superior a las aplicaciones compatibles con Windows de terceros con objetos apilados en TCP / IP. Sin embargo, solamente eran compatibles con Windows 3.11 for Workgroups y carecían de apoyo para marcado telefónico. La pila de Wolverine fue una versión preliminar de la pila TCP / IP que más tarde vendría incluido con Windows 95, y proporcionó un campo de pruebas para las capas de compatibilidad con arquitecturas de 16-bit, 32-bit que fue crucial para el éxito de Windows 95

Después del lanzamiento del MS-DOS 6.22 en 1994, Windows 3.11 for Workgroups reemplazó a Windows 3.1 en las instalaciones OEM en equipos nuevos, debido a sus capacidades mejoradas y una mayor estabilidad

Windows 3.2

El 22 de noviembre de 1993, Microsoft lanzó una versión de Windows en chino simplificado para China, Hong Kong, y Taiwán, identificado como Windows 3.2. Por lo tanto, es la versión china de Windows 3.11. Esta actualización se limitaba a la traducción a ese idioma, se centraba exclusivamente en el complejo sistema de escritura de la lengua china

Fue vendido por los fabricantes de ordenadores en una versión de diez discos de MS-DOS que incluían los caracteres simplificados y tradicionales para todas los programas y utilidades dentro del sistema

Características

MS-DOS era usado para ejecutar y lanzar programas, con esta nueva versión de Windows fue reemplazado por el Administrador de programas basado en iconos y el Administrador de archivos basado en listas, lo que simplificaba la carga de las aplicaciones. MS-DOS también se incluía como una alternativa. El panel de control, previamente disponible como un subprograma de aspecto normal, fue remodelado tras la aparición de Mac OS. Se centralizó la configuración del sistema, incluyendo un control limitado sobre el esquema de color de la interfaz

Incluía un modo protegido mejorado que permitía a las aplicaciones de Windows utilizasen más memoria de una manera más sencilla en comparación con MS-DOS. Se pueden ejecutar en cualquiera de los modos mejorados Real, Estándar o 386, y era compatible con cualquier procesador de Intel desde el 8086/8088 hasta 80286 y 80386. Intentaba detectar automáticamente el modo a ejecutar, aunque podía ser forzado a correr en un modo específico usando los comandos: / r (en modo real), / s («en modo estándar» 286 protegido) y 3 / (modo mejorado y protegido 386), respectivamente. Desde Windows 3.0 (y posteriores) se ejecutaban en arquitecturas de 16-bit en modo protegido 286 y no de 32-bit en modo protegido 386, las aplicaciones aún se debían ejecutar en segmentos de memoria de 64 KiB como en MS-DOS, aunque instrucciones de 32 bits podían estar contenidas en el código (Ami Pro fue la primera aplicación de Windows que requería un 386). Debido a esto, Windows 3.0 sólo podía acceder a 16 MiB de memoria RAM como máximo en modo 386, incluso en las CPU que tienen la capacidad teórica de la utilización de 4 GiB

  • Modo estándar (80286), con soporte para memoria amplia (large memory)
  • Modo mejorado (80386), que corresponde a su modo protegido y modo virtual 8086, con más capacidad de memoria y soporte para múltiples sesiones MS-DOS en modo real
  • Se incluyen el Administrador de programas y de Archivos
  • Soporte de red
  • Soporte para más de 16 colores
  • Soporte para combo boxes, menús jerárquicos, menús de diálogo
  • Soporte para archivos de configuración INI para la capa de aplicación (que más tarde daría lugar al registro del sistema de Windows)
  • Soporte para fuentes True type licenciado por Apple

Soporte

Existe también un complemento para compatibilizar en parte el uso de programas de 32 bits, llamado Win32S. Existen al menos un par de versiones de Windows 3.11, variando la cantidad de impresoras soportadas. Dispone de 3 modos de ejecución. Sustituyendo en los ficheros de MS-DOS CONFIG.SYS y AUTOEXEC.BAT las líneas adecuadas, entre ellos HIMEM.SYS, EMM386 y SMARTDRV.EXE, agregando otro nuevo con funciones adicionales al SMARTDRV. Windows 3.1 no funciona en un 80286, aunque la versión 3.0 sí daba soporte, había compresores de ficheros que permitían tener Windows completamente en un disquete. Fue la última versión de Windows previa a la aparición de la barra de tareas, que apareció en Windows 95

Curiosamente Microsoft, dejó de vender licencias de este sistema operativo en 2008. Sin embargo el soporte oficial había terminado en 2001. Todavía se sigue usando, sobre todo la Versión 3.11, en algunos sistemas embebidos como cajeros automáticos, terminales de punto de venta e incluso, en sistemas de información de vuelos o entretenimiento de diversas líneas aéreas como Virgin o Qantas

Aplicaciones que venían incluidas

Windows 3.1x introdujo nuevos tipos de aplicaciones, especialmente aplicaciones multimedia. Durante esta época, Microsoft desarrolló una nueva gama de software que se llevó a cabo en este sistema operativo, llamado Microsoft Home, Microsoft Bob es uno de esos programas

En las primeras versiones de Windows, por disfrutar de gran éxito comercial y de soporte de software, Windows 3.1 y DOS 3.11 WFW fueron rápidamente reemplazados como plataforma de software de aplicación en PCs compatibles. El software multimedia (especialmente juegos) se vió multiplicado, aunque muchos juegos continuaron funcionando en MS-DOS hasta Windows 95

  • Administrador de Programas: se incluye en todas las versiones de Windows desde la versión 3.0 hasta Windows XP Service Pack 1. Una biblioteca de iconos no operable llamado progman.exe se incluye en Windows XP Service Pack 2, y se ha eliminado este archivo por completo de Windows Vista. Si el Administrador de Programas se inicia en Windows XP Service Pack 2 y posteriores, no parece funcionar, pero cuando un archivo .Grp creado para Windows 3.1 se procesa, se convierte el contenido .Grp de los archivos a una carpeta del menú Inicio
  • Internet Explorer: Microsoft lanzó versiones de Internet Explorer para 2.0 hasta el primer lanzamiento de la versión 5.0 para Windows 3.1
  • Microsoft Bob: (interfaz asistente que no tuvo éxito)
  • Windows for Pen Computing 1.0: Suite ofimática que lanzó Microsoft en 1991. Se instalaba encima de Windows 3.x, y proveía al sistema de capacidad táctil para ser manejado con un lápiz o estilete en dispositivos táctiles. Es un paquete muy poco conocido. Permitía entre otras cosas, escribir a mano alzada en Windows 3.x como si utilizáramos un cuaderno convencional. Además admitía reconocimiento de escritura manual y un teclado virtual, en el cual si se tenía instalado Windows en castellano, se podía disponer de la tecla «Ñ»
  • Win32s: a Windows 3.1x se le dio la compatibilidad limitada con el entonces nuevo Windows API de 32 bits utilizado por Windows NT gracias al paquete add-on Win32s. Hubo el rumor de que Microsoft no deseaba incrementar la subversión de Windows 3.1x a «Windows 3.2», ya que podría haber sido confundido con el Win32 API o de otra manera distraer a los usuarios de la actualización a un «verdadero sistema operativo de 32 bits» con la llegada del Windows 95 fue, aunque Windows NT 3.1 y 3.5 eran sistemas operativos de 32 bits, eran similares en apariencia. Incluía el juego FreeCell, que fue un ensayo de las nuevas funciones de Win32
  • Video para Windows: Se introdujo por primera vez en noviembre de 1992 como una respuesta a QuickTime de Apple, la cual era tecnología que añadía vídeo digital a la plataforma Macintosh. Costaba alrededor de 200$ y contenía software de edición y codificación para programas que usasen tarjetas de entrada de vídeo. Una versión en tiempo de ejecución para la visualización de vídeos también estaban disponibles. Originalmente lanzado como un add-on gratuito para Windows 3.1 y Windows 3.11, luego se convirtió en un componente integral de Windows 95 y versiones posteriores. Al igual que QuickTime, había tres componentes de video para Windows. Esta tecnología introdujo un formato de archivo diseñado para almacenar vídeo digital, el Audio Video Interleave (AVI). Esta tecnología proporcionaba una interfaz de programación para aplicaciones que permitía a los desarrolladores de software para Windows, agregar o manipular vídeo digital para sus propias aplicaciones. Por último, se incluía un paquete de software para la reproducción y manipulación de vídeo digital

Requisitos mínimos

Componente Requisitos mínimos
Procesador 8086/8088 procesador o mejor
Espacio libre en disco duro 20 MiB de espacio libre recomendado
Memoria 384 KiB de memoria libre convencional (modo real, los modos protegidos requieren más)
Pantalla Gráficos con soporte CGA / EGA / VGA /Hercules / 8514/A y un monitor adecuado y compatible
Unidad CD-ROM Recomendado 12x o superior
Unidades adicionales Disquetera de alta densidad de 3,5 pulgadas, a no ser que pueda usar la unidad desde CD-ROM y que soporte el inicio del programa de instalación desde un CD-ROM
Componentes adicionales Ratón u otro dispositivo de señalización compatible con Microsoft

Nota: Windows 3.0 no se puede ejecutar a todo color en 8086 porque los controladores de color EGA y VGA requieren un modo 286. Microsoft redujo el apoyo a la línea de Tandy 1000 para 1990, por lo que un controlador de gráficos Tandy no estaba prevista para Windows 3.0, sin embargo, el controlador de Windows 2.x Tandy podía ser copiado en el sistema de destino y usado