SuperSite Home    Windows FAQs    Reviews    Tech Showcases

  Windows XP: The Road to Gold (Part Two)
The development history of Windows XP Reviewed

Continued from Part One...

Beta 1 brings a rollout plan
Finally, on October 31, 2000, Microsoft released Whistler build 2296 as Beta 1. "The release of Whistler Beta 1 represents the next step in delivering on our vision for Windows and will provide software and hardware vendors with a single code-base on which to develop applications and devices for both home and business PC users," said Microsoft senior VP Brian Valentine, who oversees the Windows Division at Microsoft. "This release will help us continue to receive the feedback we need, which will help ensure broad compatibility of software applications and hardware devices and ultimately provide the best customer experience."

Microsoft also announced that it was planning a phased rollout of Whistler, which allowed the company to keep to its yearly release schedule for consumers. "Whistler represents a significant milestone for the industry by bringing the reliability of the Windows 2000 code base to both business and home PC users," a Microsoft spokesperson told me. "In order to bring the reliability of Windows 2000 to consumers as soon as possible, and to address the feedback from enterprise customers, Microsoft plans a phased release of Whistler, beginning with the desktop products, followed by the server versions. Both the desktop and server versions are expected to be generally available in the second half of 2001."

With Beta 1, "It's too soon to map out any specific new features in Whistler," Whistler lead product manager Greg Sullivan told me. "We've brought the foundation of Windows 2000 forward and now we're testing, in Beta one, the compatibility of software and hardware devices. The key here is feedback from the testers regarding compatibility." In other words, the visual stuff was bound to change. A confidential source at Microsoft explained why. "It turns out that skinning the UI is a bit difficult and we're concerned with what might happen. There may be a skinning kit later but right now it's not supported. If you've seen the various builds you will have seen the progression in the UI. This will continue post-Beta 1 as you will shortly discover. I can't say for certain, but I have the feeling that the UI is being hacked about a lot, so it makes sense to not allow UI skins for now. In Beta 1, there is no published way to create a skin, nor have we suggested that this would be possible either now or later. We will have to wait and see, but I fully expect folks to work this out and to publish the approach."

"Consumers care a great deal about the compatibility of devices and software," Sullivan said. "They also care about reliability and dependability. The goal with Whistler is to give them both. The goal is for everything to work." And because the consumer Windows products have been on a different release schedule than the business products, the planned phased rollout of Whistler makes sense: The Personal and Professional editions of Whistler will ship months before the Server editions, he says, though both are due in the second half of 2001. "Our consumer and business OSes are on a different schedule," Sullivan notes, "and Whistler will be no different. Consumer OSes are generally released more frequently. Server is on a different deployment schedule."





Whistler Beta 1 (Build 2296)

A few days after Whistler Beta 1 shipped, I revealed in WinInfo that Microsoft would be including an integrated media player, and Instant Messaging (IM) client in IE 6.0, the version of IE that would be included in Windows XP. IE 6 went through a few changes since its inception--most notably the removal of Smart Tags and the Personal Bar--due to tester feedback.

At that year's Fall Comdex, a number of notable Whistler-related events occurred. First, Microsoft mistakenly referred to Whistler as "Windows 2001" in a press release about the Gates keynote. "[Gates] explained that cutting-edge hardware and software companies are excited and already planning for the Windows 2001 launch." The company claimed it was a typo and later corrected the blurb to simply read Whistler instead of Windows 2001. And Microsoft unveiled its Tablet PC, which would be based on a version of Whistler. Read my review of Fall Comdex 2000 for more information.


Original Microsoft press release (excerpt)

After Comdex, I cast my (somewhat incorrect) vote for the final Whistler name: Windows .NET 2002. And actually, that is indeed the name of the server versions of Whistler.

In mid-December, Microsoft showed off the new version of Windows Media technologies that would be incorporated into Windows XP, Windows Media Audio (WMA) and Windows Media Video 8. Windows Media Audio 8 can deliver near-CD quality sound at 48 Kbps, compared to WMA 7's 96 Kbps and MP3's 128 Kbps. And Windows Media Video 8 can deliver near-DVD quality video at 500 Kbps, opening up the possibility of video on demand for broadband users. The company also released a command line tool that enabled users to get started with the new formats.

On December 18, 2000, Microsoft announced that an embedded version of Whistler--cunningly named Whistler Embedded--would be created to serve a range of embedded scenarios, such as Windows-based terminals, advanced Internet-capable set-top boxes, and retail point-of-sale (PoS) kiosks. "Building on the success of Windows NT Embedded 4.0, we are committed to helping embedded developers utilize the 'Whistler' advancements through componentization and a rich embedded tool set," said Bill Veghte, the vice president of the Embedded and Appliance Platforms Group at Microsoft. "The release of 'Whistler Embedded' Beta 1 is an important milestone because it facilitates feedback from our close customers and industry partners, which is critical to ensuring a reliable and well-tested final release for the fast-growing embedded industry." The company promised to release Whistler Embedded within 90 days of the wide availability of the PC versions of Whistler.

After over two months of silence, the Whistler beta finally kicked into gear again on January 4, 2001, with the release of interim build 2410. This build is notable primarily because it is the first to include the dreaded Windows Product Activation (WPA) feature. Here's how I described it at the time: "This version of Whistler, which is the next version of Windows, now features some intriguing anti-piracy mechanisms that create a personal product identification code that is attached to the machine on which the OS is installed. If I understand the purpose of this new scheme, Microsoft is finally following through on its long-time threat to enforce its licensing policies, as each Windows license is technically attached to the machine on which it is first installed, and is not attached to the person that installed the product. With the new scheme, it will no longer be possible to use the same Product ID to install Windows to more than one machine."

Whistler 2410 included a number of new features, such as some nice new high-color icons, a renaming of the Professional Theme to "Watercolor," and more. IE 6.0 was included for the first time, and it came with the new Media and IM Explorer bars. This build did not include new Visual Styles; instead, a demonstration Theme was included to show how the UI could be changed, but sources at Microsoft told me that week that the company had no plans to release any sort of Theme builder application so that users can make their own UIs. In a controversial move obviously intended as a poke at Apple Computer, the Recycle Bin has been moved to the lower right of the Desktop by default, where the Mac's Trashcan is located. Also, much of the text in Whistler 2410 was changed to read "Beta 2," though this build, of course, was not yet Beta 2.





Whistler build 2410 included a number of firsts for this product

For more information, read my review of Build 2410.

At the Bill Gates keynote during the Consumer Electronics Show (CES) on January 5, 2001, some very interesting happened, though no one seemed to notice it: The new Welcome screen that would later debut in Windows XP build 2428 was briefly seen during his Windows XP demo. Gates said that Whistler will make it far easier to work with digital cameras, scanners, and video recorders. He also showed off the Xbox, new Windows CE-based devices, and a variety of personal audio devices that support Windows Media formats.

"The key thing to remember with the next generation of Windows is, we are basing it on the Windows 2000 platform," Microsoft Product Manager Steve Guggenheimer said during the Gates keynote. "So we'll bring you the dependability of our highest end corporate desktop, and total dependability, to the home. But, at the same time, we're starting to move it in the direction of making it very consumer-oriented. Making it very friendly for the home user to use. So it can be on 24 hours a day, and it can have the same reliability and durability as a traditional consumer electronics device.

"What you'll notice here is a login screen. And the way