lunes, 2 de agosto de 2010

WINDOWS 1.0


Microsoft Windows 1.0 (es de notar que Microsoft nunca especificó oficialmente el número de versión 1.0) fue el primer intento de Microsoft de implementar un entorno operativo gráfico multitarea en la plataforma PC.

historia del producto
Este producto se remonta a 1981, cuando Microsoft inició un proyecto que se llamó Interface Manager. Fue presentado al público el 10 de noviembre de 1983, de manera oficial y renombrado como Microsoft Windows. En la caja azul se anunciaba un PC con la interfaz gráfica de Windows, con varias ventanas pegadas unas a otras. La estrategia de venta de Microsoft para Windows era proporcionar un nuevo ambiente de desarrollo y un nuevo entorno de software en el que se utilizan imágenes de mapa de bits y un ratón, liberando así al usuario del "método MS-DOS de escribir comandos en el indicador del disco C (C:\)".
Windows 1.01 (fue la primera versión lanzada, ya que la 1.00 tuvo un fallo importante y fue rápidamente retirada) trajo incluido un administrador de archivos, calculadora, calendario, tarjetero de archivos, reloj, libreta de apuntes y emulador de terminal.

Distribución del producto
Windows 1.01 se distribuía en 5 diskettes de 5¼ de 360 KB:
Instalación/Estructura, Utilidades, Fuentes, Aplicativos de Escritorio y Disco del programa.
Tenía soporte para algunos dispositivos apuntadores, para videos CGA, Tarjetas Hércules y EGA, y soporte para alrededor de 19 modelos de impresoras.
Aunque era "mejor" que MS-DOS, ya que era más simple y ofrecía menos complicaciones, Windows 1.01 no era de mucha utilidad. No había iconos para los ejecutables o grupos de programa, no tenía soporte real para multitarea, entre otros.

WINDOWS 2.0


.Windows 2.0 apareció en 1987, y fue un poco más popular que la versión inicial. Gran parte de esa popularidad se debió a que incluía nuevas aplicaciones gráficas como, por ejemplo, Microsoft Excel y Microsoft Word para Windows. Éstas podían cargarse desde MS-DOS y ejecutar Windows a la vez que el programa, y cerrar Windows al salir de ellas.

Windows 2.0 todavía usaba el modelo de memoria 8088, es decir utilizaban memoria en modo real, por ello estaba limitado a 1 MB de memoria RAM. Sin embargo, mucha gente consiguió hacerlo funcionar bajo sistemas multitarea, como DesqView.

Windows 2.0 al fin permitía a las ventanas superponerse unas a otras. Y asimismo, se eliminó la barra de tareas, convirtiéndose en el "escritorio" lo que aparentemente resultaba un avance. Sin embargo, eliminar la barra fue un error puesto que complicaba la accesibilidad a los iconos cuando un programa estaba a pantalla completa y cubría al "escritorio". Esta situación provocó que una nueva y más funcional barra de tareas volviera desde Windows 95.

Esta nueva gestión de las ventanas creó un desacuerdo entre Microsoft y Apple Computer, quienes afirmaban que esa nueva función de las ventanas superpuestas violaba un acuerdo que las dos compañías tuvieron en 1985.

Estas pocas novedades no fueron de mucho interés para el público por lo que Windows 2.0 a pesar de sus mejoras respecto a su antecesor, no tuvo una aceptación masiva.

Luego fueron lanzadas dos versiones: Windows/286 2.1 y Windows/386 2.1. Como en las versiones anteriores, Windows/286 2.1 utilizaba la memoria en modo real, pero fue la primera versión en soportar HMA (High Memory Area o área de memoria alta). Windows/386 2.1 tenía un kernel protegido con emulación EMS, el predecesor del XMS, que luego cambiaría la topología de la computación de las IBM PC.

En marzo de 1989 se lanzó la última versión: Windows 2.11 que fue ofrecido en ediciones Windows/286 y Windows/386. Presentaba algunos cambios de menor importancia en la gerencia de memoria, además de controladores más rápidos y actualizados de impresoras. Incluyendo asimismo, versiones en diversos idiomas.

La pantalla de inicio era igual a la de Windows 1.0 pero con el nuevo logo de Microsoft y en vez de 1.0 decía 2.0

WINDOWS 2.1x


Windows 2.1x pertenece a la familia de Microsoft Windows, es un sistema operativo basado en una interfaz gráfica de usuario. A menos de un año después de lanzamiento de Windows 2.0, Windows/286 2.10 y Windows/386 2.10 se lanzaron el 27 de Mayo de 1988. Estas versiones pueden aprovecharse de las características específicas de los procesadores Intel 80286 y Intel 80386.

Ediciones
Dos ediciones de Windows 2.10 fueron lanzadas, ambas podían aprovecharse del procesador de Intel para el cual fueron diseñados.

Windows/286
Windows/286 se aprovecha del HMA para incrementar la memoria disponible a los programas de Windows. Introdujo el controlador de DOS himem.sys para este propósito. También incluye soporte para varias tarjetas de memoria expandida, aunque este soporte no está relacionado con el procesador 80286. La naturaleza segmentada de los programas de Windows es adecuada para el uso de la memoria expandida (EMS), las partes de código y datos se pueden hacer visibles en el primer megabyte de la memoria accesible a los programas en modo real sólo cuando el programa que toma el control las está usando. Microsoft anima a los usuarios a configurar sus ordenadores sólo con 256KB de memoria principal, dejando el resto de espacio de direcciones disponible desde 256KB hasta 640KB para la asignación dinámica de la memoria expandida (EMS). A pesar de su nombre, Windows/286 fue totalmente operativo en un procesador 8088 o 8086. Windows/286 no sólo tiene que utilizar el área de memoria alta, ya que ninguno existe en un procesador de clase 80806; sin embargo, la EMS todavía se podría utilizar, si existe. Unos pocos vendedores de PC vendieron el Windows/286 con hardware 8086; un ejemplo fue los IBMS’s PS/2 Modelo 25, los cuales tenían la opción de comprarse con “DOS 4.00 y kit Windows” para el mercado educativo, el cual incluía procesador de textos y software de presentación, bastante útil para los estudiantes, que dio lugar a confusión cuando los compradores de este sistema recibían la caja con la etiqueta “Windows/286” con una máquina que definitivamente era menos que un 80286.

Windows/386
Windows/386 era mucho más avanzado que su predecessor. Introdujo un núcleo con modo protegido, sobre el cual , la GUI y las aplicaciones se ejecutan como una tarea en modo virtual 8086. Esto permitió ejecutar en paralelo varios MS-DOS en una CPU en modo “virtual 8086”, y evitar suspender aplicaciones en segundo plano. (Las aplicaciones de Windows ya podían ejecutarse en paralelo a través Ordenadores multitarea. Cada aplicación de MS-DOS podía usar poca memoria, tanta como la que haya disponible antes de que se inicie Windows, menos unos pocos kilobytes de uso general. Windows/386 también proporcionó emulación por software, usando las funciones de administración de memoria para el 80386 para emular una RAM de más de 640K que se comporta como la memoria que se suministraba con las tarjeta de ampliación de memoria usadas por aplicaciones populares de MS-DOS. (Sobreescribiendo el archivo WIN200.BIN mediante el COMMAND.COM, esto es posible para usar la emulación EMS en MS-DOS sin arrancar la interfaz gráfica de Windows.) No estaba basado en un disco de memoria virtual, pero múltiples programas de MS-DOS tenían que ocupar la memoria física disponible; por lo que Microsoft sugería comprar tarjetas de memoria RAM adicionales si era necesario. Ninguna de estas versiones trabajaron con administradores de memoria de MS-DOS tales como CEMM o QEMM o con MS-DOS extendido los cuales tenían sus propios sistemas de gestión de memoria extendida y también se ejecutaban en modo protegido. Esto se solucionó en la versión 3.0, la cual es compatible con VCPI en “modo standard” y con DPMI en modo “386 mejorado”. Windows 3.0 también tenía la capacidad de utilizar la DWEMM (escritura directa mejorada del módulo de memoria. Esto es lo que permite una interfaz gráfica de usuario mucho más rápida y amigable.

Windows 2.11
En Marzo de 1989, Windows 2.11 fue lanzado en las ediciones Windows/286 y Windows/3866, con algunas pequeñas modificaciones en la gestión de memoria, AppleTalk dio soporte, impresoras rápidas y actualizó los controladores de las impresoras. Windows 2.11 fue sustituido por Windows 3.0 en mayo de 1990.

WINDOWS NT 3.1


Windows NT 3.1 es la primera versión de Windows NT de Microsoft, línea de sistemas operativos de escritorio y servidores de negocios. Fue lanzado el 27 de julio de 1993. El número de versión se eligió para coincidir con la versión de Windows 3.1, versión de la más reciente GUI basada en DOS de Microsoft en la misma época, en razón de que poseía la misma apariencia visual. Dos ediciones de Windows 3.1 NT se pusieron a disposición: Windows NT 3.1 y Windows NT Advanced Server 3.1. Podía correr en CPUs Intel x86, DEC Alpha, MIPS R4000.

Desarrollo
El desarrollo de Windows NT se inició en noviembre de 1988, después de que Microsoft contrató a un grupo de desarrolladores de Digital Equipment Corporation dirigido por Dave Cutler. Muchos elementos de diseño reflejan la experiencia con los anteriores DEC VMS y RSX-11. El sistema operativo fue diseñado para funcionar en múltiples conjuntos de instrucciones arquitectónicas informáticas y múltiples plataformas de hardware. Fue novedad que la plataforma de dependencias está oculta del resto del sistema por un módulo en modo núcleo denominado HAL.

Windows NT fue originalmente destinado a ser OS/2 3.0, la tercera versión del sistema operativo desarrollado conjuntamente por Microsoft e IBM. Cuando Windows 3.0 fue liberado en mayo de 1990, tuvo tanto éxito que Microsoft decidió cambiar el principal interfaz de programación de aplicaciones para el todavía inédito NT OS/2 (como era conocido entonces). Esta decisión causó tensión entre Microsoft e IBM, y la colaboración en última instancia se vino abajo. IBM continuó sólo el desarrollo de OS/2, mientras que Microsoft continuaba la labor sobre la recién línea de sistemas, rebautizada Windows NT.

La primera demostración pública de Windows NT, en su momento llamada "Windows Advanced Server para Lan Manager", fue en una conferencia de desarrolladores en agosto de 1991, y se anunció oficialmente en la primavera de 1993 bajo el marco de Comdex, realizado en Atlanta, Georgia. Interfaces de programación de aplicaciones en Windows NT se apliquen de la manera encima de los subsistemas de indocumentados Native API, que fue lo que permitió a la tardía adopción de la API de Windows. Windows NT fue el primer sistema operativo en utilizar Unicode internamente.

N-Ten
Originalmente fue dirigido a la CPU Intel i860, codenamed N10 (o "N-Diez"). Sin embargo, el i860 fue "horriblemente atrasado", por lo que el equipo de NT utiliza un emulador de hardware antes de i860 prototipo (cuyo nombre en código es Dazzle) estaba disponible. Apoyo a las otras plataformas seguida más tarde. La razón de la orientación i860 primera es para mejorar la portabilidad y evitar la producción de un diseño centrado en x86.

WINDOWS 3.X


Windows 3.x es el nombre genérico con el que se suele conocer a las versiones 3.0, 3.1 y 3.11 de la Interfaz gráfica de usuario del sistema Microsoft DOS (MsDOS) (Microsoft Windows nunca fue realmente un Sistema Operativo con verdadero entorno gráfico hasta Windows 95).
Con estas versiones Microsoft consiguió vender Windows a un público mayor mientras que las versiones anteriores no habían sido muy bien acogidas. Unas de las razones era el soporte de "True type" y el manejo más avanzado de la memoria. Funciona en modo protegido (para procesadores 80286 o superior) con soporte de memoria grande o large memory. Podía abrir múltiples sesiones MS-DOS en modo real. A esta versión se le agregó un administrador de programas y de archivos además de los controles comunes de Windows (Combo Boxes, Menús Jerárquicos, Diálogos...) y archivos de configuración (extensión .ini) para cada aplicación (que más tarde dio lugar al Registro del sistema de Windows).


Versiones
  • Windows 3.0 (liberado el 22 de mayo de 1990)

  • Windows 3.0a (Extensiones multimedia para Windows 3.0, liberadas a finales de 1991, podía acceder a unidades de CD-ROM y tarjetas de sonido.)

  • Windows 3.1 (nombre clave Janus, liberado el 18 de marzo de 1992 con soporte para modo protegido de 286)

  • Windows 3.11 (actualización gratuita para Windows 3.1)

  • Windows 3.1 para trabajo en grupo (nombre clave Kato, liberado en octubre de 1992) Versión extendida de Windows 3.1 que incluía soporte de red y soporte para modo protegido de 386 o superior.

  • Windows 3.2 (existente sólo en chino) Versión de Windows 3.1 traducida al chino, que apareció bajo la versión 3.2.

  • Windows 3.22 (existente sólo en chino) Actualización para la versión china 3.2.

  • Windows 3.11 para trabajo en grupo (nombre clave Snowball, liberado en noviembre de 1993)

    Existe también un extensor 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. Sustituía varios ficheros de MS-DOS sustituyendo en el 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 80186, aunque la versión 3.0 si da soporte había compresores de ficheros que permitían tener el Windows completamente en un disquete. Es la ultima versión de Windows previa a la aparición de barra de tareas, que apareció en Windows 9x.

    Microsoft dejó de vender licencias (lo descatalogó) de este sistema operativo en 2008.

WINDOWS NT 3.5


Windows NT 3.5 es la segunda versión del sistema operativo Microsoft Windows NT. Fue lanzado el 21 de septiembre de 1994.

Uno de los principales objetivos durante Windows NT 3.5 fue aumentar la velocidad del sistema operativo. Como resultado, al proyecto se le dio el nombre clave "Daytona", en referencia a la pista de carreras Daytona International Speedway, en Daytona Beach, Florida.


Descripciíon
Esta es la primera de Windows NT a adoptar el nombre de Windows NT Workstation y Windows NT Server para sus ediciones. Las ediciones de la versión anterior de Windows NT, Windows NT 3.1, fueron nombrados Windows NT y Windows NT Advanced Server.

Entre las nuevas características de Windows NT 3.5 se incluye una nueva pantalla de inicio. La interfaz se ha actualizado para ser más compatible con la de Windows para trabajo en grupo 3.xx. También mejoró el soporte Object Linking and Embedding (OLE) de la versión 1.0 a la 2.0 y es más eficiente - el rendimiento es mayor y requiere menos memoria que Windows NT 3.1.

En julio de 1995, la Agencia Nacional de Seguridad evaluó que Windows NT 3.5 con Service Pack 3 cumplía los criterios de TCSEC C2.

Windows NT 3.5 no se puede instalar en un procesador más reciente que los del Pentium Original (núcleo 5), aunque esto se corrigió en Windows NT 3.51. Sin embargo, es posible modificar los archivos en el CD de instalación para permitir la instalación.

WINDOWS NT 3.51


Windows NT 3.51 es el tercer lanzamiento de Microsoft Windows NT, línea de los sistemas operativos. Fue publicado el 30 de mayo de 1995, nueve meses después de Windows NT 3.5. La liberación proporcionó dos características notables mejoras: en primer lugar NT 3.51 fue el primero de una efímera salida de Microsoft Windows en la arquitectura PowerPC CPU. El segundo aumento más significativo se ofrecen a través de la liberación fue que proporciona cliente / servidor de apoyo para interoperar con Windows 95, que fue publicado tres meses después de NT 3.51. Windows NT 4.0 se convirtió en su sucesor, un año más tarde; Microsoft sigue apoyando 3.51 hasta el 31 de diciembre de 2001.

Descripción
La liberación de Windows NT 3.51 se denominó "el PowerPC liberación" de Microsoft. La intención inicial era publicar una edición de PowerPC NT 3.5, pero de acuerdo a Microsoft por David Thompson, "que básicamente se sentó durante 9 meses en torno a la fijación de errores mientras esperamos por IBM para terminar el Power PC de hardware". Ediciones de NT 3.51 también fueron puestas en libertad para arquitecturas Intel x86, MIPS, y DEC Alpha.

A pesar de la diferencia significativa en el núcleo base, Windows NT 3.51 es fácilmente capaz de ejecutar un gran número de aplicaciones Win32 diseñado para Windows 95. Windows NT 3.51 puede incluso correr recientes aplicaciones de 32 bits, tales como Mozilla Firefox o Ópera. Los más recientes aplicaciones de 32 bits no funcionarán como los desarrolladores han impedido su aplicación en el trabajo con cualquier versión de Windows anterior a Windows 98, también porque algunas aplicaciones no funcionan correctamente con las más antiguas de Windows NT 3.51 interfaz. A pesar de ello, en su aplicación Microsoft libera muddied la cuestión, la liberación de las versiones de 32 bits de Microsoft Office hasta Office 97 SR2b, sino que se base en las versiones de 16 bits de la tecnología de Internet Explorer. Esto es probablemente porque las versiones de 32 bits de Internet Explorer 4.0 y más tarde integrado en el escritorio de Windows 95, NT 3.51 y sigue utilizando el escritorio de Windows 3.1. Más tarde, hasta el IE 5.0, pero no a las recientes versiones 5.x, se ofrecieron.

Microsoft también libero versiones de prueba de actualización, el nombre de Shell Technology Preview. La actualización fue diseñado para sustituir al Windows 3.x Gerente de Programa / Administrador de archivos basado depósito de un Explorador de Windows basado en interfaz gráfica de usuario. La puesta en libertad siempre y capacidades muy similar a la de Windows "Chicago" (código para Windows 95) durante sus fases finales de la beta, sin embargo estaba destinada a ser nada más que una versión de prueba. Hay dos versiones públicas de la Shell Technology Preview, puso a disposición de los usuarios de MSDN y CompuServe, 26 de mayo de 1995 y 8 de agosto de 1995. Ambos celebraron el Explorador de Windows construye de la 3.51.1053.1. Shell Technology Preview El programa nunca vio un lanzamiento final bajo NT 3.51. El programa completo se trasladó a El Cairo a través de grupo de desarrollo integrado que finalmente el nuevo diseño de concha en el NT código con el lanzamiento de NT 4.0, en julio de 1996.

Paquetes de Servicio Cinco fueron puestos en libertad para NT 3.51, que presenta ambas correcciones de errores y nuevas características. Service Pack 5, por ejemplo, fija las cuestiones relacionadas con el problema del año 2000.

NT 3.51 fue el último de la serie que se ejecutan en un 386, y es de alguna manera el hambre de menos recursos de la línea NT. Su capacidad de utilizar particiones HPFS (que NT 4.0 y más tarde no pudo), y su capacidad para ejecutar al menos algunas de las API de control común, significa que aún encuentra un lugar para el uso ocasional de máquinas más antiguas. Privado modificaciones (SuperPacks - ver ref. Infra) a fin de que las nuevas características (por ejemplo: las particiones FAT32) están disponibles.