Microsoft originally expected to ship Vista sometime late in 2003 as a minor step between Windows XP (codenamed "Whistler") and the next planned major release of Windows, code-named "Blackcomb".[2] Vista's original codename, "Longhorn", was an allusion to this plan: While Whistler and Blackcomb are large ski resorts in British Columbia, Longhorn is the name of a bar between the two mountains that Whistler's visitors pass to reach Blackcomb.
Gradually, Windows "Longhorn" assimilated many of the important new features and technologies slated for "Blackcomb", resulting in the release date being pushed back a few times. Many of Microsoft's developers were also re-tasked with improving the security of Windows XP. Faced with ongoing delays and concerns about feature creep, Microsoft announced on August 27, 2004, that it was making significant changes. "Longhorn" development started afresh, building on the Windows Server 2003 SP1 code-base, and re-incorporating only the features that would be intended for an actual operating system release. Some previously announced features, such as WinFS and NGSCB, were dropped or postponed.
After "Longhorn" was named Windows Vista in mid-2005, an unprecedented beta-test program was started which involved hundreds of thousands of volunteers and companies. Between September 2005 and October 2006, Microsoft released regular Community Technology Previews (CTP) to beta testers and two release candidates to the general public. Development of Windows Vista concluded with the November 8, 2006 announcement of its completion by co-president of Windows development, Jim Allchin.
The early development stages of Longhorn were generally characterized by incremental improvements and updates to Windows XP. During this period, Microsoft was fairly quiet about what was being worked on, as their marketing and public relations focus were more strongly focused on Windows XP, and Windows Server 2003, which was released in April 2003. Occasional builds of Longhorn were leaked onto popular file sharing networks such as IRC, BitTorrent, eDonkey and various newsgroups, and so most of what is known about builds before the first sanctioned development release of Longhorn in May 2003, is derived from these builds.
Most builds of Longhorn and Vista were identified by a label that was always displayed in the bottom-right corner of the desktop. A typical build label would look like "Longhorn Build 3663.Lab06_N.020728-1728". Higher build numbers didn't automatically mean that the latest features from every development team at Microsoft were included. Typically, a team working on a certain feature or subsystem would generate their working builds which developers would test with, and when the code was deemed stable, all the changes would be incorporated back into the main development tree at once. At Microsoft, several "Build labs" exist where the compilation of the entirety of Windows can be performed by a team. The lab in which any given build originated is shown as part of the build label, and the date and time of the build follow that. Some builds (such as Beta 1 and Beta 2) only display the build label in the version information dialog (Winver), and the icons are from Windows XP. The Windows XP Tour applet remains, but would be removed by Beta 1 as the rest of the builds still ran on Windows XP SKUs until Beta 1.
The OOBE (the setup process) in the Milestone 2 and 3 builds is the same as Windows XP, but with different music. It instead uses Windows Server 2003's unused OOBE music, "No Hay Problema" by Pink Martini.
Build 3670 (build date of August 19, 2002) where some screenshots of this build showed a variation of the Device Manager implemented inside Windows Explorer. This feature later appeared in Windows 7.[4]
Build 3683 (build date of September 23, 2002) was leaked on October 20, 2002, and was the first Longhorn build leaked to the Internet. This build was the first of several that had a desktop watermark identifying itself as "Longhorn XP Professional". Visually it was not significantly different from Windows XP. One of the notable changes was that the Windows logo was only white, not colored like all the versions of Windows before it. Also the templates in the My Documents and My Pictures were notably different as well as the Open and Save as dialog boxes also included the template, incorporating aesthetic changes and a few new user interface options. A new "Sidebar" was also present, which contained many of the gadgets that would much later be seen in Windows Sidebar, such as an analog clock, slide show, and search capability. An option in this version of the sidebar also made it possible to move the Start button into it, and disable the traditional taskbar entirely. An early revision of WinFS was also included, but very little in the way of a user interface was included, and as such it appeared to early testers to be nothing more than a service that consumed large amounts of memory and processor time. The "Display Properties" control panel[5] was the first significant departure, being built on the new "Avalon" API.[6] It was the first sighting of the "Plex" style which Microsoft regarded as a placeholder theme for their development versions, until they were ready to demonstrate Aero.
Build 3706 (build date of October 29, 2002) was leaked on May 22, 2006. It was one of the first builds to include the Desktop Composition Engine (DCE), which later became the Desktop Window Manager (DWM). This build appeared on the Internet long after other builds from this period, and included several of the changes that were first reported as being part of later milestone builds, including Internet Explorer 6.05 and the "Plex" theme.
Build 3718 (build date of November 19, 2002) was leaked on April 30, 2004. It included the DCE and some early hardware-accelerated alpha transparency and transition effects. As a demonstration of the DCE's capabilities, programs flipped into the taskbar and twisted as they were minimized.
After several months of relatively little news or activity from Microsoft with Longhorn, Build 4008 (with a build date of February 19, 2003) made an appearance on the Internet around February 28, 2003.[7] It was also privately handed out to a select group of software developers. As an evolutionary release over build 3683, it contained a number of small improvements, including a modified blue "Plex" theme and a new, simplified Windows Image-based installer that operates in graphical mode from the outset, and completed an install of the operating system in approximately one third the time of Windows XP on the same hardware. An optional "new taskbar" was introduced that was thinner than the previous build and displayed the time differently. This "new taskbar" also displayed taskbar buttons at the center rather than on the left, a feature that would later make its way into Windows 11 18 years later.
The most notable visual and functional difference, however, came with Windows Explorer. The incorporation of the Plex theme made blue the dominant color of the entire application. The Windows XP-style task pane was almost completely replaced with a large horizontal pane that appeared under the toolbars. A new search interface allowed for filtering of results, searching for Windows help, and natural-language queries that would be used to integrate with WinFS. The animated search characters were also removed. The "view modes" were also replaced with a single slider that would resize the icons in real-time, in a list, thumbnail, or details mode, depending on where the slider was. File metadata was also made more visible and more easily editable, with more active encouragement to fill out missing pieces of information. Also of note was the conversion of Windows Explorer to being a .NET application.
Build 4015 (build date of March 28, 2003) was leaked to the Internet on April 28, 2003. Several features Microsoft had been working on were rolled into this build, such as a range of parental controls, also moved and enlarged the Windows logo to the left side of the Start button a lot of additional configurability for the sidebar (including being able to put it below the start bar at the bottom of the screen), and the notion of "Libraries" (later known as virtual folders) of files. These libraries collected content from around the hard drive. The user could then filter this content and save it in a folder. Microsoft had originally intended to replace all special shell folders (My Documents, My Music, etc.) with virtual folders. However, this change was deemed too drastic and was dropped after Beta 1's release in mid-2005. Libraries were later included in Windows 7. This build was also notable for the debut of the boot screen progress bar that is seen in the final release (though 4015's version was blue, not green). A new Download Manager shell location suggested that Internet Explorer would get a Mozilla-style download manager, though no such functionality was apparent. Significant memory leak problems with Windows Explorer and the Sidebar made this build difficult to use, which resulted in some third-party hacks to mitigate the problem. The back-end database of Outlook Express changed completely and became dependent on WinFS to store its email. WinFS itself still had significant performance and memory usage issues, and so it became common for testers to disable WinFS entirely, thus rendering Outlook Express inoperative.
At the Windows Hardware Engineering Conference (WinHEC) in May 2003, Microsoft gave their first public demonstrations of the new Desktop Window Manager and Aero. The demonstrations were done on a revised internal build of build 4015. Several sessions for developers and hardware engineers at the conference focused on these new features, as well as the Next-Generation Secure Computing Base (previously known as "Palladium"), which at the time was Microsoft's proposed solution for creating a secure computing environment. Also at this conference, Microsoft reiterated their roadmap for delivering Longhorn, pointing to an "early 2005" release date.[8]
c80f0f1006