miércoles, 19 de diciembre de 2012

Trabajo practico Nº4

Historia de WINDOWS

Primeras versiones de Windows (1985 - 1989)

Paquete original de Windows 1.0

La primera versión independiente de Microsoft Windows, la versión 1.0, fue lanzada el 20 de noviembre de 1985 y empleó 55 programadores. Windows 1.0 tenía muy pocas funcionalidades y consiguió poca popularidad, probablemente porque las aplicaciones  que traía no tenían la potencia necesaria para usuarios de negocios. De todas maneras, permitía el uso de mouse, menús desplegables y gráficos de pantalla e impresora independientes del dispositivo.

Originalmente se llamaría Interface Manager, pero Rowland Hanson, uno de los jefes de marketing de Microsoft, convenció a la compañía de que el nombre “Windows” sería más atrayente para el mercado.

Windows 1.0 no fue un sistema operativo  en sí mismo, sino que fue una extensión del MS-DOS, sistema operativo que ya estaba siendo desarrollado por Microsoft.


Problemas legales desde el principio

Por los problemas legales con Apple, muchas funciones de Windows 1.0 estaban limitadas. Por ejemplo, las ventanas sólo podían mostrarse en forma de "mosaicos", es decir, una ventana no podía aparecer una sobre otra (en "cascada"). Tampoco había papelera de reciclaje, pues Apple consideraba que era dueña intelectual de esas ideas. Microsoft agregó esas características tiempo después, luego de lograr un acuerdo con Apple.
Microsoft Windows 2.0, fue lanzado el 9 de diciembre de 1987 y alcanzó un poco más de popularidad que su predecesor. Su éxito se debió a la incorporación de nuevas aplicaciones como Excel y Word. También incorporó íconos, ventanas traslapadas y archivos PIF para DOS.

Muestra de la interfaz de Windows 1.0
Las versiones 2.0x de Windows utilizaban memoria en modo real, lo que limitaba a 1 megabyte la memoria RAM.

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.
Todas las aplicaciones Windows y DOS en ese momento eran en modo real, ejecutándose sobre el kernel protegido empleando el modo 8086 virtual, que era nuevo con el procesador 80386.

Windows/386 permitía múltiples máquinas virtuales DOS con multitarea o, en otras palabras, ejecutar más de una aplicación DOS al mismo tiempo.
Las versiones 2.03 y luego la 3.0, fueron cuestionadas por la empresa Apple, que presentó 189 cargos judiciales por los supuestos plagios por parte de Microsoft. El plagio principal sería el uso del sistema de ventanas solapadas, además de otras características relacionadas a la apariencia y manejo del sistema operativo. El juez William Schwarzer descartó 180 de los 189 cargos el 5 de enero de 1989.


El exitoso Windows 3.0 (1990 - 1992)

Pantalla de inicio de Windows 3.0

Microsoft Windows alcanzó un éxito significativo con la versión  3.0 lanzada en 1990. Gracias a la introducción de la memoria virtual, Windows 3.0 permitía un mejor uso de la multitarea.

También los gráficos mejorados disponibles en PCs (gracias a las tarjetas de video VGA) y los modos Protegidos/Realzados que permitían a las aplicaciones de Windows emplear más memoria de una mejor manera que en DOS.
Windows 3.0 podía ejecutarse en modos Real, Estándar o 386 Mejorado (o extendido), y era compatible con los procesadores de Intel desde el 8086/8088 al 80286 y 80386.

Windows 3.0 intentaba autodetectar en qué modo ejecutarse, de todas maneras podía ser forzado a ejecutarse en un modo específico empleando determinados parámetros. Esta fue la primera versión de Windows en ejecutar programas en modo protegido.

Gracias a la compatibilidad hacia atrás, las aplicaciones Windows 3.0 también podían ser compiladas en entornos de 16 bits, sin siquiera usar todas las capacidades 32 bits de las CPU 386.

Otras características incorporadas en Windows 3.0 fueron: el soporte para red, el Administrador de Programas y el Administrador de Archivos, y el soporte para más de 16 colores.

Varios meses después, fue lanzada una versión multimedia limitada: Windows 3.0 con Multimedia Extensión 1.0. Esta fue adjuntada con el primer kit multimedia con tarjeta de sonido / CD-ROM. Por ejemplo, Creative Sound Blaster Pro junto con títulos como MS Bookshelf. Esta versión fue la precursora de las características multimedias disponibles en Windows 3.1 y superior.

Windows 3.0 vendió alrededor de 10 millones de copias dos años antes de lanzar la versión 3.1, convirtiéndose así en la mayor fuente de ingresos de Microsoft. Esto cambiaría drásticamente los planes de la empresa.


Windows 3.1 y el nuevo proyecto NT (1992 - 1994)


Pantalla de inicio de Windows 3.1
En respuesta al inminente lanzamiento del OS/2 v2.0, Microsoft  desarrolló Windows 3.1 en 1992, que incluyó múltiples mejoras al Windows 3.0, además de corrección de errores, soporte multimedia y el dejó de soportarse el modo Real. Sólo se ejecutaba en un procesador 80286 o superior.

Otras características de Windows 3.1: soporte para fuentes True Type, OLE, soporte de API de multimedia y red.

Luego fue lanzado Windows 3.11, que incluía todos los parches y actualizaciones para Windows 3.1. Al mismo tiempo, Microsoft lanzó Windows for Workgroups (WfW) que incluía mejoras en los controladores de redes y pilas de protocolos, además de soporte para redes peer-to-peer. Hubo dos versiones de Windows for Workgroups, la WfW 3.1 y la WfW 3.11. A diferencia de las versiones previas, WfW 3.11 sólo corría en 386 modo mejorado y requería como mínimo un procesador 80386SX.

Todas las versiones 3.x se vendían muy bien, a pesar de que carecían de características importantes que sí poseía el OS/2, como soporte para nombres de archivos largos, un escritorio, sistema de protección contra aplicaciones malignas, etc. El API de Windows rápidamente se convirtió en un estándar de facto para el desarrollo de software.


Windows NT

Mientras tanto, Microsoft continuó con el desarrollo de Windows NT. El principal arquitecto del sistema fue Dave Cutler, uno de los jefes de arquitectos del sistema VMS en DEC (luego adquirida por Compaq, actualmente parte de Hewlett-Packard). Microsoft lo contrató en 1988 para crear una versión portable del OS/2, pero Cutler en vez de eso, creó un nuevo sistema completamente.
Windows NT 3.1 llegó en forma de beta para desarrolladores en julio de 1992, en la conferencia de desarrolladores profesionales en San Francisco. Los encargados del marketing decidieron mostrar a NT como una continuación de Windows 3.1, aunque esto no fuera así realmente. Al final de la conferencia, Microsoft anunció sus intenciones de desarrollar un sucesor para Windows NT y Chicago (nombre clave para el sucesor de los Windows 3.x), que sería un nuevo sistema operativo de nombre clave Cairo. Este proyecto intentaría unir la línea NT con la línea Windows 3.x, pero fue mucho más complicado de lo que Microsoft consideró, pues recién lograrían unir ambas líneas en Windows XP casi 10 años después.

Pantalla de inicio de Windows NT 3.1
El soporte para controladores fue débil debido a la dificultad en la programación para el modelo de abstracción de hardware de NT. Este problema estuvo presente en toda la línea NT hasta Windows 2000. Los programadores siempre se quejaron de que era muy difícil escribir controladores para NT, y los desarrolladores de hardware no deseaban crear controladores para un segmento del mercado que consideraban pequeño. Windows NT no funcionó en usuarios hogareños por su alta demanda de recursos, además su GUI era una simple copia del Windows 3.x, por lo tanto no era una buena alternativa para reemplazar al Windows 3.x.

Windows NT, en cambio, era perfecto para el mercado de los servidores LAN, que en 1993 estaban en rápido crecimiento, especialmente para redes de oficinas. Windows NT también poseía opciones avanzadas de conectividad para redes, y poseía un eficiente sistema de archivos, el NTFS. Por esta razón, Windows NT 3.51 fue ideal para este mercado, declinando así el uso de Novell.
Uno de los más grandes avances de Microsoft, inicialmente desarrollado para Windows NT, fue el nuevo API de 32 bits, para reemplazar el Windows API de 16 bits. Win32 API tuvo tres implementaciones principales: una para Windows NT, otra para Win32s (era un subconjunto de Win32 que podía ser usado en sistemas Windows 3.1) y otra para Chicago.

De esta manera, Microsoft buscó asegurarse algún grado de compatibilidad entre Chicago y Windows NT, incluso aunque los dos sistemas tengan arquitecturas internas totalmente diferentes. Windows NT fue el primer sistema operativo Windows basado en un kernel híbrido.

El suceso de Windows 95 (1995 - 1998)

Pantalla de inicio de Windows 95
Luego de Windows 3.11, Microsoft  comenzó a desarrollar una nueva versión del sistema operativo orientada a los consumidores, bajo el nombre clave de Chicago. Chicago fue diseñado para tener soporte para multitarea preventiva como OS/2 y Windows NT, aunque un kernel de 16 bits permanecería para simplificar la compatibilidad hacia atrás.

El API Win32 primero introducido en Windows NT, fue adoptado como estándar para interfaces de programación de 32 bits, preservando la compatibilidad para Win16 a través de una técnica conocida como “thunking”
·

Una nueva interfaz de usuario  (GUI) no fue originalmente planteada como parte de este sistema, de todas maneras algunas características de Cairo fueron puestas al final, como Plug and Play y la interfaz.

Microsoft no cambió todo el código de Windows a 32 bits, sino que partes del código permanecieron para 16 bits (aunque no usando directamente modo real) por razones de compatibilidad, rendimiento y tiempos de desarrollo. Esto, junto con el hecho de que muchas debilidades de diseño no se corrigieron, hizo que las sucesivas versiones de Windows, acarrearan problemas de fondo, eventualmente impactando en la eficiencia y estabilidad del sistema operativo.

Finalmente Chicago fue llamado Windows 95 cuando fue lanzado el 24 de agosto de 1995. Microsoft tuvo dos ventajas con este lanzamiento: primero, era imposible ejecutar Windows 95 en versiones de DOS que no sean de Microsoft (es decir, que no sean MS-DOS); segundo, Windows 95 se ejecutaba sólo en 386 en modo mejorado, con un espacio de dirección de 32 bits y memoria virtual. Estas características hicieron posible que las aplicaciones Win32 dispongan hasta de 2 GB de memoria RAM virtual (con otros 2 GB reservados para el sistema operativo). De todas maneras, los Windows 95, 98 y ME, no soportaban más de 512 MB de RAM física sin retoques ocultos al sistema.

Muchos expertos no consideraban todavía a Windows 95 como un sistema operativo real, pues se necesitaba primero cargar MS-DOS como parte del proceso de booteo, es decir, no era completamente independiente. Dentro de Windows, incluye a MS-DOS 7.0 como una aplicación.

IBM continuó comercializando OS/2, produciendo las versiones 3.0 y 4.0 (llamada Warp). De todas maneras, con la salida de Windows 95, el sistema OS/2 comenzó a perder mercado progresivamente.

Estabilidad en Windows 98 (1998 - 2000)

Pantalla de inicio de Windows 98
Windows 98 fue lanzado el 25 de junio de 1998. Windows 98 fue una revisión menor de Windows 95, con más estabilidad y fiabilidad que su predecesor. También incluía soporte para nuevos controladores de hardware  y mejoras para el sistema de archivos FAT32, permitiendo particiones  más grandes que los 2 GB máximos aceptados en Windows 95. También permitía un mejor soporte para USB.

Una de sus características más controversiales, fue la integración del navegador Internet Explorer a la interfaz gráfica de Windows y al explorador de archivos. El caso fue llevado a la corte, acusando de monopolio a Microsoft.

En 1999, Microsoft lanzó Windows 98 Second Edition. Su característica más notable fue la Conexión Compartida a Internet, que permite compartir una misma conexión a Internet entre diferentes computadoras dentro de una red de área local (LAN). También trajo más controladores para dispositivos. Además, fueron resueltos algunos problemas menores presentes en la primera versión de Windows 98.

Pero la principal diferencia de Windows 98 sobre Windows 95, era que su núcleo había sido modificado para permitir el uso de controladores de Windows NT en Windows 9x y viceversa. Esto se consiguió con la migración de parte del núcleo de Windows NT a Windows 98, aunque éste siguiera manteniendo su arquitectura MS-DOS/Windows GUI.

El éxito del mercado de servidores: Windows 2000 (2000 - 2001)

Pantalla de inicio de Windows 2000

Microsoft lanzó Windows 2000  (conocido durante su ciclo de desarrollo como “NT 5.0”) en febrero de 2000. Una versión muy útil para los administradores de sistemas, tuvo éxito tanto en el mercado de los servidores como en el de las estaciones de trabajo.
Una de las características más significativas del Windows 2000 fue el Active Directory, un reemplazo casi completo del modelo de dominio Windows Server de NT 4.0., que generó estándares como DNS, LDAP y Kerberos, para conectar máquinas entre sí. También admitió dispositivos Plug&Play, que venían siendo un problema en Windows NT.

Windows 2000 tiene soporte para FAT16, FAT32 y NTFS, cifrado de ficheros, servicio de indexación, sistema de tolerencia de fallos (por RAID) con discos dinámicos (por software), sistema de archivos distribuido y nuevo sistema de backup.

También se incorporaron algunas características de Windows 98 como el Administrador de Dispositivos, Windows Media Player y un DirectX que permitiría por primera vez utilizar juegos modernos sobre un kernel NT.

Si bien se podía instalar Windows 2000 en computadoras que tenían Windows 98, Windows 2000 no fue un producto popular entre los usuarios hogareños.


El fracaso de Windows Millennium Edition (2000, 2001)

Escritorio de Windows ME
Windows ME  fue lanzado en septiembre de 2000. Actualizaba a Windows 98 con una mejora en la multimedia y algunas características para internet. También introdujo la primera versión del Restaurador de Sistemas, que permite a los usuarios revertir todos los cambios que se hayan hecho al sistema hacia un “punto de restauración” previamente creado. También incluyó la aplicación Windows Movie Maker.

Windows ME fue concebido como un proyecto rápido que serviría como sustituto temporal entre Windows 98 y Windows XP. Por esta razón, Windows ME fue ampliamente criticado y no tuvo la popularidad esperada. Las críticas se centraban especialmente en sus problemas de estabilidad y deficiente soporte para modo real en DOS.

Windows ME fue el último sistema operativo basado en el kernel Windows 9x, teniendo a MS-DOS de fondo.



  2001–2005: Windows XP: Estable, rápido y fácil de usar
   El 25 de octubre de 2001, se lanza Windows XP, con un diseño renovado centrado en la facilidad y en un centro de servicios de Ayuda y soporte técnico unificado. Se presenta en 25 idiomas. Desde mediados de la década de 1970 hasta el lanzamiento deWindows XP, en el mundo se habían instalado unos 1.000 millones de PCs.  Para Microsoft, Windows XP se convertirá en uno de los productos de mayor venta de los años venideros. Es rápido y estable. La navegación en el menú Inicio, en la barra de tareas y en el Panel de control es más intuitiva. Se incrementa la preocupación (y concienciación) por los virus y los piratas informáticos, pero en gran medida los temores se disipan gracias a la posibilidad de realizar actualizaciones de seguridad en línea. Los usuarios comienzan a entender las alertas sobre datos adjuntos sospechosos y virus. Se pone más énfasis en la ayuda y en la asistencia técnica.   Windows XP Home Edition se caracteriza por un diseño visual limpio y simplificado que facilita el acceso a las funciones más usadas. Diseñado para el uso en el hogar,Windows XP ofrece mejoras como el Asistente para configuración de red, el Reproductor de Windows Media, Windows Movie Maker y funciones optimizadas para fotografía digital.   Windows XP Professional lleva los sólidos cimientos de Windows 2000 hasta el equipo de escritorio, lo que mejora la confiabilidad, la seguridad y el rendimiento. Con un diseño visual renovado, Windows XP Professional incluye funcionalidades para equipos informáticos comerciales y domésticos avanzados, como la compatibilidad con escritorios remotos, un sistema de archivos cifrado y avanzadas características de red y restauración del sistema. Las mejoras claves para los usuarios móviles incluyen la compatibilidad con redes inalámbricas 802.1x, Windows Messenger y la Asistencia remota.   Durante estos años aparecen varias ediciones de Windows XP:- La edición Windows XP de 64 bits (2001) es el primer sistema operativo de Microsoft para procesadores de 64 bits diseñado para trabajar con grandes volúmenes de memoria y proyectos, como programas de efectos especiales de películas, animaciones en 3D de ingeniería y científicos.- Windows XP Media Center Edition (2002) está pensado para el entretenimiento y el uso doméstico de equipos. Permite navegar por Internet, ver televisión en directo, disfrutar de colecciones de música y vídeos digitales y reproducir DVD.

- Windows XP Tablet PC Edition (2002) desarrolla la visión de los equipos informáticos basados en lápiz. Los equipos Tablet PC incluyen un lápiz digital para el reconocimiento de la escritura manual y, además, se puede usar con el mouse o el teclado.

Windows Server 2003 (2003, 2005)

Windows Server 2003  fue lanzado el 24 de abril de 2003, y fue una notable actualización al Windows 2000 Server, destacando en éste muchas nuevas características relacionadas a la seguridad. También algunos servicios no esenciales para entornos de servidor  son desactivados por razones de estabilidad, como “Windows Audio” y “Temas”. También la aceleración por hardware está apagada por defecto.

En diciembre de 2005, Microsoft lanzó Windows Server 2003 R2, que es un SP2 con algunas herramientas agregadas.

Otro éxito de mercado para Microsoft: Windows Vista (2006 en adelante)

Interfaz Aero en Windows Vista

Windows Vista  fue lanzado el 30 de noviembre de 2006 para usuarios empresariales, en tanto la versión para el hogar fue lanzada el 30 de enero de 2007.

Existen diferentes versiones en que se puede adquirir: tres para el consumidor, Vista Home Basic, Vista Home Premium y Ultimate Edition y dos versiones para las empresas, Vista Business y Vista Enterprise, más Vista Starter, para los mercados emergentes.

El sistema operativo Windows Vista necesita de una computadora  potente para funcionar plenamente, para más información ver Requerimientos de Windows Vista y Características de Windows Vista.

Windows Vista intenta mejorar la seguridad introduciendo un nuevo modo de usuario restringido llamado “Control de Cuenta de Usuario”, reemplazando la filosofía de “administrador-por-defecto” de Windows XP.

Vista también tiene nuevas características gráficas, como el GUI Aero, gráficamente impactante, pero sumamente pesado. También introduce nuevas aplicaciones como el Calendario de Windows, Windows DVD Maker y nuevos juegos como Mahjong, Purble Place, etc.
También incluye una versión mejorada de Internet Explorer, nuevas versiones del Windows Media Player, etc.

De todas maneras Windows Vista fue altamente criticado tanto por su seguridad como por su lentitud generalizada. El service pack 1 de Vista intenta solucionar estos problemas.

Otras futuras versiones de Windows serán Windows Server 2008 (de nombre en código Longhorn), Windows Home Server (de nombre en código Quattro), y luego Windows “Vienna”, ahora conocido como Windows 7.
 

 

2009 - 2012: Windows 7

   A finales de la primera década del siglo XXI, llegó el mundo inalámbrico.Cuando en octubre de 2009 se produce el lanzamiento de Windows 7, las ventas de equipos portátiles superan a las de equipos de escritorio, y es habitual conectarse en zonas interactivas inalámbricas públicas, como los cafés. Se pueden crear redes inalámbricas en la oficina o en el hogar.   Windows 7 incluye muchas características, como nuevos mecanismos para trabajar con ventanas (Ajustar, Aero Peek y Aero Shake). Windows Touch hace su debut y permite usar los dedos para explorar la Web, ver fotos y abrir archivos y carpetas. Se puede reproducir música, vídeos y fotos desde el equipo en un estéreo o en el televisor. En el otoño de 2010, Windows 7 había vendido siete copias por segundo: el sistema operativo de venta más rápida de la historia.   Windows 7 incluye muchas características, como nuevos mecanismos para trabajar con ventanas (Ajustar, Aero Peek y Aero Shake).Windows Touch hace su debut y permite usar los dedos para explorar la Web, ver fotos y abrir archivos y carpetas. Se puede reproducir música, vídeos y fotos desde el equipo en un estéreo o en el televisor. En el otoño de 2010, Windows 7 había vendido siete copias por segundo: el sistema operativo de venta más rápida de la historia.
 

2012: Windows 8
   Es la versión actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, incluidas computadoras de escritorio en casa y de negocios, computadoras portátiles, netbooks, tabletas, servidores y centros multimedia. Añade soporte para microprocesadores ARM, además de los microprocesadores tradicionales x86 de Intel y AMD. Su interfaz de usuario ha sido modificada para hacerla más adecuada para su uso con pantallas táctiles, además de los tradicionales ratón y teclado. Microsoft también anunció que Aero Glass no estará presente en la versión final de Windows 8.   Microsoft lanzó a la venta la versión final de Windows 8, el 26 de octubre de 2012, 3 años después del lanzamiento de su predecesor Windows 7. Se lanzó al público general una versión de desarrollo ("Consumer Preview") el 29 de febrero de 2012. Microsoft finalmente anunció una versión casi completa de Windows 8, la Release Preview, que fue lanzada el 31 de mayo de 2012 y es la última versión preliminar de Windows 8 antes de su lanzamiento oficial. El desarrollo de Windows 8 concluyó con el anuncio de la versión RTM el 1 de agosto de 2012.