lunes, 2 de mayo de 2011

Historia del Windows


Windows 1.0En 1985 Microsoft publicó la primera versión de Windows (Windows 1.0), una [interfaz gráfica de usuario](GUI) para su propio sistema operativo (MS-DOS) que había sido incluido en el IBM PC y ordenadores compatibles desde 1981. La interfaz gráfica fue creada después del MacOS de Apple. La primera versión de Microsoft Windows nunca fue demasiado potente, ni tampoco se hizo popular. Estaba duramente limitada debido a los recursos legales de Apple. Por ejemplo, las ventanas sólo podían disponerse en mosaico sobre la pantalla; esto es, nunca podían solaparse u ocultarse unas a otras. Tampoco había "papelera de reciclaje" debido a que Apple creía que ellos tenían la patente de este paradigma o concepto. Ambas limitaciones fueron eliminadas cuando el recurso de Apple fue rechazado en los tribunales. Por otro lado, los programas incluidos en la primera versión eran aplicaciones "de juguete" con poco atractivo para los usuarios profesionales.

 
 Windows 2.0Microsoft Windows 2 salió en 1987, y fue un poco más popular que la versión inicial. Gran parte de esta popularidad la obtuvo de la inclusión en forma de versión "run-time" de nuevas aplicaciones gráficas de Microsoft, [Microsoft Excel] y [Microsoft Word] para Windows. Éstas podían cargarse desde MS-DOS, ejecutando Windows a la vez que el programa, y cerrando Windows al salir de ellas. Windows 2 todavía usaba el modelo de memoria 8088 y por ello estaba limitado a 1 megabyte de memoria, sin embargo mucha gente consiguió hacerlo funcionar bajo sistemas multitareas como DesqView.

 
Windows 3.0La primera versión realmente popular de Windows fue la versión 3.0, publicada en 1990. Ésta se benefició de las mejoradas capacidades gráficas para PC de esta época, y también del procesador [microprocesador 80386] que permitía mejoras en las capacidades multitarea de las aplicaciones Windows. Esto permitiría incluso ejecutar en modo multitarea viejas aplicaciones basadas en MS-DOS. Windows 3 convirtió al IBM PC en un serio competidor para el [Apple Mac].

 
OS/2 1Durante la segunda mitad de los 80, Microsoft e IBM habían estado desarrollando conjuntamente OS/2 como sucesor del DOS, para sacar el máximo provecho a las capacidades del procesador [Intel 80286]>. OS/2 utilizaba el direccionamiento hardware de memoria disponible en el Intel 80286 para poder utilizar hasta 16Mb de memoria.  La mayoría de los programas de DOS estaban por el contrario limitados a 640 K de memoria. OS/2 1.x también soportaba [memoria virtual] y multitarea. Más adelante IBM añadió, en una de las primeras versiones de OS/2 un sistema gráfico llamado Presentation Manager (PM). Aunque en muchos aspectos era superior a Windows, su API (Programa de Interfaz de Aplicaciones) era
incompatible con la que  usaban los programas Windows. (Entre otras cosas,  Presentation Manager localizaba el eje de coordenadas X,Y en la parte inferior izquierda de la pantalla como las [coordenadas cartesianas], mientras que Windows situaba el punto 0,0 en la esquina superior izquierda de la pantalla como otros sistemas informáticos basados en ventanas).
A principio de los 90, crecieron las tensiones en la relación entre IBM y Microsoft. Cooperaban entre si en el desarrollo de sus sistemas operativos para PC y cada uno tenía acceso al código del otro. Microsoft quería desarrollar Windows aún más, mientras IBM deseaba que el futuro trabajo estuviera basado en OS/2. En un intento de resolver estas diferencias,  IBM y Microsoft acordaron que IBM desarrollaría OS/2 2.0  para reemplazar
a OS/2 1.3 y Windows 3.0, mientras Microsoft desarrollaría un nuevo sistema  operativo, OS/2 3.0, para suceder más adelante a OS/2 2.0. Este acuerdo pronto fue dejado de lado y la relación entre IBM y Microsoft terminó.  IBM continuó desarrollando IBM OS/2 2.0 mientras que Microsoft cambió el nombre de su (todavía no publicado) OS/2 3.0 a [Windows NT]. (Microsoft promocionó Windows NT con tanto éxito que la mayoría de la gente no se dio cuenta de que
se trataba de un OS/2 remozado.) Ambos retuvieron los derechos para usar la tecnología de OS/2 y Windows desarrollada hasta la fecha de terminación del acuerdo.

  
OS/2 2.0IBM publicó OS/2 versión 2.0 en 199x. Esta versión suponía un gran avance frente a OS/2 1.3. Incorporaba un nuevo sistema de ventanas [Programación orientada a objetos|orientado a objetos] llamado Workplace Shell como sustituto del Presentation Manager, un nuevo sistema de ficheros, HPFS, para reemplazar al sistema de ficheros FAT de DOS usado también en
Windows y aprovechaba todas las ventajas de las capacidades de 32 bit del procesador [Intel 80386]. También podía ejecutar programas DOS y Windows, ya que IBM había retenido los derechos para usar el código de DOS y Windows como resultado de la ruptura.

 
Windows 3.1 y Windows 3..1En respuesta a la inminente aparición de OS/2 2.0 , Microsoft desarrolló Windows 3.1, que incluía diversas pequeñas mejoras a Windows 3.0 (como las fuentes escalables TrueType), pero que consistía principalmente en soporte multimedia. Más tarde Microsoft publicó también Windows 3.11 (denominado Windows para trabajo en grupo), que incluía controladores y protocolos mejorados para las comunicaciones en red y soporte para redes punto a punto.

 
Windows NTMientras tanto Microsoft continuó desarrollando Windows NT. Para ello reclutaron a [Dave Cutler], uno de los jefes analistas de VMS en [Digital Equipment Corporation](hoy parte de Compaq) para convertir NT en un sistema más competitivo. Cutler había estado desarrollando un sucesor del VMS en DEC(Digital Equipment Corporation) llamado Mica, y cuando DEC abandonó el proyecto se llevó sus conocimientos y algunos ingenieros a Microsoft. DEC
también creyó que se llevaba el código de Mica a Microsoft y entabló una demanda. Microsoft finalmente pagó 150 millones de dólares y acordó dar soporte al [microprocesador Alpha] de DEC en NT. Siendo un sistema operativo completamente nuevo Windows NT sufrió problemas de compatibilidad con el hardware y el software existentes. También necesitaba gran cantidad
de recursos y éstos estaban solamente disponibles en equipos grandes y caros. Debido a esto muchos usuarios no pudieron pasarse a Windows NT.  La interfaz gráfica de NT todavía estaba basada en la de Windows 3.1 que era inferior a la Workplace Shell de OS/2.

  
Windows 95En respuesta a ello Microsoft comenzó a desarrollar un sucesor para Windows 3.1 cuyo nombre clave era Chicago. Chicago iba encaminado a incorporar una nueva interfaz gráfica que compitiera con la de OS/2. También se pretendía introducir arquitectura de 32 bits y dar soporte a multitarea preventiva, como OS/2 o el mismo Windows NT. Sin embargo sólo una parte de Chicago comenzó a utilizar arquitectura de 32 bits, la mayor parte siguió usando una arquitectura de 16 bits, Microsoft argumentaba que una conversión completa retrasaría demasiado la publicación de Chicago y sería demasiado costosa. Microsoft desarrolló una nueva API  para remplazar la API de Windows de 16 bits. Esta API fue denominada Win32, desde entonces Microsoft denominó a la antigua API de 16 bits como Win16.  Esta API fue desarrollada en tres versiones: una para Windows NT, una para Chicago y otra llamada Win32s, que era un subconjunto de Win32 que podía ser utilizado en sistemas con Windows 3.1. De este modo Microsoft intentó asegurar algún grado de compatibilidad entre Chicago y Windows NT,  aunque los dos sistemas tenían arquitecturas radicalmente diferentes.

 
Windows NT 3.1Windows NT 3.1 (la estrategia de marketing de Microsoft era que Windows NT pareciera una continuación de Windows 3.1) apareció en su versión beta para desarrolladores en la Conferencia de Desarrolladores Profesionales de Julio de 1992 en San Francisco. Microsoft anunció en la conferencia su intención de desarrollar un sucesor para Windows NT y Chicago (que aún no había sido lanzada). Este sucesor habría de unificar ambos sistemas en uno sólo y su nombre clave era Cairo. (Visto en retrospectiva Cairo fue un proyecto más difícil de lo que Microsoft había previsto y como resultado NT y Chicago no sería unificados hasta la aparición de [Windows XP].

 
Windows 95Microsoft adoptó "[Windows 95]" como nombre de producto para Chicago cuando fue publicado en Agosto de 1995. Aunque compartía mucho código con Windows 3 e incluso con MS-DOS, Windows 95 tenía dos grandes ventajas para el consumidor medio. Primero, aunque su interfaz todavía corría sobre MS-DOS, tenía una instalación integrada que le hacía aparecer como un solo sistema operativo: uno ya no necesitaba comprar MS-DOS e instalar Windows encima. Segundo,  introducía un subsistema en [modo protegido] que estaba especialmente escrito
a procesadores 80386 o superiores, lo cual impediría que las nuevas aplicaciones Win32 dañaran el área de memoria de otras aplicaciones Win32. En este respecto Windows 95 se acercaba más a Windows NT.

 
OS/2 3.0 y 4.0IBM continuó vendiendo OS/2, produciendo versiones posteriores como OS/2 3.0  y 4.0 (también llamado Warp). Pero con la llegada de Windows 95 OS/2 comenzó a perder cuota de mercado. Aunque OS/2 seguía corriendo aplicaciones de Windows 3.0 carecía de soporte para las nuevas aplicaciones que requerían Windows 95. Al contrario que con Windows 3.0 , IBM no tenía acceso al código fuente de Windows 95; y tampoco tenía el tiempo ni los recursos necesarios para emular el trabajo de los programadores de Microsoft con Windows 95.

 
Windows NT 4.0Después de la aparición de Windows 95, Windows NT continuaba usando la interfaz de Windows 3.1. Entonces Microsoft publicó Windows NT 4.0 que tenía la nueva interfaz de Windows 95 pero sobre Windows NT.

 
Windows 98El 25 de Junio de 1998 llegó Windows 98, que era una revisión menor de Windows 95.
Incluía nuevos controladores de hardware y el sistema de ficheros [FAT 32] que soportaba particiones mayores a los 2 GB permitidos por Windows 95.

 
 Windows 98 Second EditionEn 1999 Microsoft sacó al mercado Windows 98 Second Edition, cuya característica más notable era la capacidad de compartir entre varios equipos una conexión a Internet a través de una sola línea telefónica.

 
Windows Millennium EditionEn 2000 Microsoft introdujo Windows ME que era una copia de Windows 98 con más  aplicaciones añadidas. Windows ME fue un proyecto rápido de un año para rellenar el hueco entre Windows 98 y el nuevo Windows XP.

 
 Windows 2000En este mismo año vio la luz Windows 2000, una nueva versión de Windows NT muy útil para los administradores de redes y con una gran cantidad de servicios de red.

 
Windows XPLa unión de Windows NT/2000 y Windows 3.1/95/98/SE se alcanzó con [Windows XP]
liberado en 2001 en su versión Home y Professional. Windows XP usa el kernel o núcleo de Windows NT.


Windows 7
 Es la versión más reciente de Microsoft Windows, línea de sistemas operativosproducida por Microsoft Corporation. Esta versión está diseñada para uso en PC, incluyendo equipos de escritorio en hogares y oficinas, equipos portátilestablet PC,netbooks y equipos media center.[2] El desarrollo de Windows 7 se completó el 22 de julio de 2009, siendo entonces confirmada su fecha de venta oficial para el 22 de octubre de 2009 junto a su equivalente para servidores Windows Server 2008 R2.
A diferencia del gran salto arquitectónico y de características que sufrió su antecesorWindows Vista con respecto a Windows XP, Windows 7 fue concebido como una actualización incremental y focalizada de Vista y su núcleo NT 6.0, lo que permitió mantener cierto grado de compatibilidad con aplicaciones y hardware en los que éste ya era compatible.]Sin embargo, entre las metas de desarrollo para Windows 7 se dio importancia a mejorar su interfaz para volverla más accesible al usuario e incluir nuevas características que permitieran hacer tareas de una manera más fácil y rápida, al mismo tiempo que se realizarían esfuerzos para lograr un sistema más ligero, estable y rápido.
Diversas presentaciones ofrecidas por la compañía en 2008 se enfocaron en demostrar capacidades multitáctiles, una interfaz rediseñada junto con una nueva barra de tareasy un sistema de redes domésticas simplificado y fácil de usar denominado «Grupo en el hogar», además de importantes mejoras en el rendimiento general del sistema operativo
http://www.cavsi.com/preguntasrespuestas/cual-es-la-historia-de-windows/

Barra de Tareas

En informática, la barra de tareas es el nombre de la barra que se encuentra por defecto en la parte inferior/superior y exterior del escritorio y que sirve para encontrar lo buscado y controlar aplicaciones en Microsoft Windows y otrossistemas operativos . Otros entornos de escritorio tienen elementos similares.

Microsoft Windows
En Windows, la posición por defecto de la barra de tareas es la parte inferior de la pantalla, siguiendo la ley de Fitts, y de izquierda a derecha contiene por defecto el menú Inicio, la barra de inicio rápido, los botones de la barra de tareas y el "Área de notificación".

 Componentes de la barra de tareas

  • El Menú Inicio contiene comandos para acceder a programas, documentos o configuraciones. Estos comandos incluyen Programas, Documentos, Panel de Control, Buscar, Ayuda, Ejecutar, cerrar sesión y apagar equipo.
  • La Barra de Inicio Rápido, introducida con Internet Explorer 4, contiene accesos directos a las aplicaciones. Windows pone enlaces por defecto, como Internet Explorer, y el usuario o software third-party pueden añadir más luego. Un solo clic en un icono del área lanza la aplicación. Esta sección no siempre está presente: por ejemplo, está ausente por defecto en Windows XP, pero puede activarse. Normalmente todas las aplicaciones SDI tienen un solo botón por ventana, aunque las ventana modelo también pueden aparecer aquí.
  • Windows crea un botón de la barra de tareas cuando una aplicación crea una ventana que no tiene otra ventana principal: por ejemplo, una ventana que no tiene "padre" y que se crea de acuerdo a las directrices de la interfaz de usuario de Windows.
    • Windows XP introdujo el agrupamiento de la barra de tareas, con la que se puede agrupar varias ventanas en un mismo botón en la barra de tareas. Este botón aparece como un menú con todas las ventanas agrupadas al hacer click sobre él. Esto evita que la barra de tareas se sobrecargue con botones del mismo tipo de programa o aplicación.
    • Windows Vista introdujo la vista previa de ventanas las cuales mostraban en miniatura una vista de la aplicación en tiempo real. Esta mejora se proporciona por el Gestor de ventanas.
    • Windows 7 introdujo las jumplist. Las jumplist son menús que preveen de accesos directos a los documentos abiertos recientemente, o distintas opciones con las que interactuar con un programa específico. Se muestran cuando el usuario hace click derecho sobre el icono en la barra de tareas, o cuando arrastra el icono hacia arriba con el boton izquierdo del ratón.
    • Windows 7 eliminó una serie de características en Windows 7 (inglés).
  • La última parte de la barra se denomina área de notificación obandeja del sistema. Contiene notificaciones de estado, aunque algunos programas, (como Winamp), la usan para minimizar las ventanas. El reloj aparece aquí por defecto, y las aplicaciones pueden poner iconos para avisar de algo al usuario. Por ejemplo, una aplicación puede poner un icono de impresora en el área de estado para indicar que un trabajo de impresión está en marcha, o un driverde visualización puede dar acceso rápido a varias resoluciones.
Se puede añadir otras barras de herramientas a la barra de tareas, y esta se puede poner también arriba o a los lados.

Personalización

La barra de tareas de Windows puede ser modificada por los usuarios de distintas formas. La posición de la barra de tareas puede cambiarse para ponerla en cualquiera de los laterales de la pantalla primaria. Incluyendo Windows Server 2008, la barra de tareas está restringida a una sola pantalla, a pesar de que otros fabricantes, desarrollen utilidades como UltraMon, la cual permite abarcar múltiples pantallas. Cuando la barra de tareas se muestra vertical en versiones anteriores a Windows Vista, el botón Inicio sólo muestra el texto "Inicio" o el equivalente traducido si el ancho de la barra de tareas es suficientemente ancho para enseñar todo el texto.[1] Sin embargo, el borde de la barra de tareas (en cualquier posición) se puede arrastrar para controlar su altura (anchura en caso de estar en vertical); esto es especialmente útil para la barra de tareas vertical y que pueda mostrar el título de la ventana al lado de su icono. Los usuarios pueden resimensionar la altura (o anchura en forma vertical) hasta la mitad del área de la pantalla. Para evitar el cambio de tamaño o reposicionamiento de la barra de tareas, Windows XP y las posteriores versiones, bloquean la barra de tareas por defecto.[2] [3] Cuando se desbloquea, unos "puntos" se muestran al lado de los elementos que se pueden mover, los cuales permiten redimensionar y mover los iconos o componentes de la barra de tareas.
La barra de tareas tiene la opción de ocultarse automáticamente, hasta que el puntero del ratón se mueva hacia donde esté posicionada.

OTROS ENTORNOS DE ESCRITORIO

Windows no es el único sistema operativo con barra de tareas: hay barras similares en muchos entornos de escritorio de Linux. El Dock de Mac OS Xtambién es una barra de tareas.

 KDE
En varias distribuciones basadas en KDE, la barra de tareas es ejecutada porPlasma, y tiene dos partes: el panel y la barra de tareas. El panel es una barra de control que ocupa la parte inferior de la pantalla, y que se usa para buscar y ejecutar aplicaciones y navegar a través de ventanas y escritorios. Contiene el menú, comparable al menú Inicio de Windows; el navegador de disco, que permite acceder al sistema de archivos por medio de menús (se puede hacer algo similar en Windows); y el selector de escritorios, que cambia entre escritorios. El último item no está en Windows por defecto. Como con la Barra de Inicio Rápido de Windows, se pueden añadir botones adicionales al panel de KDE, para abrir rápidamente aplicaciones, documentos y URLs. En cuanto a la barra de tareas, ocupa la parte superior de la pantalla y ayuda a mantener el control sobre las aplicaciones. Es similar a los botones de la Barra de Tareas de Windows.
Barra de tareas del entorno de escritorio KDE 4.3.
Barra de tareas del entorno gráfico KDE 3.5.
Barra de tareas del entorno gráfico KDE 3.