Desarrollo de Windows Vista

El desarrollo de Windows Vista se produjo en un lapso de cinco años y medio, comenzando en serio en mayo de 2001, antes del lanzamiento del sistema operativo Windows XP de Microsoft, y continuando hasta noviembre de 2006. Microsoft originalmente esperaba lanzar la nueva versión en algún momento a fines de 2003 como un paso menor entre Windows XP (con nombre en código "Whistler") y la próxima versión principal planificada de Windows, con nombre en código "Blackcomb". El nombre en clave original de Vista, "Longhorn", era una alusión a este plan: mientras Whistler y Blackcomb son grandes estaciones de esquí en la Columbia Británica, Longhorn es el nombre de un bar entre las dos montañas por las que pasan los visitantes de Whistler para llegar a Blackcomb. Gradualmente, Windows "Longhorn" asimiló muchas de las nuevas características y tecnologías importantes programadas para "Blackcomb", lo que provocó que la fecha de lanzamiento se retrasara varias veces. A muchos de los desarrolladores de Microsoft también se les asignó la tarea de mejorar la seguridad de Windows XP. Microsoft anunció el 27 de agosto de 2004 que, ante los continuos retrasos y las preocupaciones sobre la pérdida de funciones, estaba realizando cambios importantes. El desarrollo de "Longhorn" comenzó de nuevo, basándose en el código base de Windows Server 2003 y reincorporando solo las características que estarían destinadas a una versión real del sistema operativo. Algunas funciones anunciadas anteriormente, como WinFS y NGSCB, se eliminaron o pospusieron. Después de que "Longhorn" fuera nombrado Windows Vista a mediados de 2005, se inició un programa de prueba beta sin precedentes en el que participaron cientos de miles de voluntarios y empresas. Entre septiembre de 2005 y octubre de 2006, Microsoft lanzó las versiones preliminares de tecnología comunitaria (CTP) para los probadores beta y dos versiones candidatas al público en general. El desarrollo de Windows Vista concluyó con el anuncio del 8 de noviembre de 2006 de su finalización por parte del copresidente de desarrollo de Windows, Jim Allchin.

2001-2002: Desarrollo temprano

Las primeras etapas de desarrollo de Longhorn se caracterizaron generalmente por mejoras incrementales y actualizaciones de Windows XP. Durante este período, Microsoft se mantuvo bastante callado sobre lo que se estaba trabajando, ya que su enfoque de marketing y relaciones públicas se centraba más en Windows XP y Windows Server 2003, que se lanzó en abril de 2003. Se filtraron versiones ocasionales de Longhorn a populares redes de intercambio de archivos como IRC, BitTorrent, eDonkey y varios grupos de noticias, por lo que la mayor parte de lo que se conoce sobre las compilaciones antes de la primera versión de desarrollo autorizada de Longhorn en mayo de 2003 se deriva de estas compilaciones. La mayoría de las versiones de Longhorn y Vista se identificaron mediante una etiqueta que siempre se mostraba en la esquina inferior derecha del escritorio. Una etiqueta de compilación típica se vería como "Longhorn Build 3663.Lab06_N.020728-1728". Los números de compilación más altos no significaron automáticamente que se incluyeron las funciones más recientes de todos los equipos de desarrollo de Microsoft. Por lo general, un equipo que trabaja en una determinada función o subsistema generaría sus compilaciones de trabajo con las que los desarrolladores probarían, y cuando el código se considerara estable, todos los cambios se incorporarían nuevamente al árbol de desarrollo principal a la vez. En Microsoft, existen varios "laboratorios de construcción" donde un equipo puede realizar la compilación de la totalidad de Windows. El laboratorio en el que se originó una compilación determinada se muestra como parte de la etiqueta de compilación, y la fecha y hora de la compilación le siguen. Algunas compilaciones (como Beta 1 y Beta 2) solo muestran la etiqueta de compilación en el cuadro de diálogo de información de la versión (Winver) y los iconos son de Windows XP. Al instalar las compilaciones de Milestone 2, el OOBE (el proceso de configuración) es el mismo que el de Windows XP, pero con una música diferente.

Hito 2

La compilación 3663 (fecha de compilación del 28 de julio de 2002) fue la primera compilación conocida con algunas capturas de pantalla filtradas. Fue el primer avistamiento del estilo "Plex" que Microsoft consideró como un tema de marcador de posición para sus versiones de desarrollo, hasta que estuvieron listos para demostrar Aero. Compilación 3670 (fecha de compilación del 19 de agosto de 2002) donde algunas capturas de pantalla de esta compilación mostraron una variación