News

Is Vista Close to Release Candidate Stage?

Despite calls by some beta testers for Microsoft to release a third beta of Windows Vista, the company appears to be instead readying to push its first golden code candidate out the door.

Windows enthusiast and blog site Neowin.net has reported that Microsoft recently created a Release Candidate "branch" in the code testing process for Vista. That usually means that the company is nearing the date when beta testing ends and the RC stage begins.

An RC is a candidate for "release to manufacturing," or RTM, the final step before the product goes to customers. RTM code is sometimes referred to as "golden" code. Microsoft typically releases a series of RCs beginning when the beta test phase ends.

The usual procedure is to ship an RC and wait for what's called a "quiet period." If no "showstopper" bugs -- bugs that have to be fixed before the product is released -- are found during that time, the product is RTMed. If a showstopper is found, it is fixed and a new RC is released. Again the clock starts ticking. This is done until the product finally reaches RTM quality and is released. Often, a new operating system release will only go through two or three RCs before being RTMed.

While on the surface, it would seem that there is only one collection of code being tested, in reality there are several strains of the code being tested simultaneously. When Microsoft gets close to the RC stage of testing, it creates an RC branch in the code and, typically soon after, begins releasing RCs.

In early July, .NET developer Robert McLaws published on the Web an analysis of the bugs still present in the consumer or Beta 2 release at that time -- some 5,700 left to go. By the end of July, he publicly called for Microsoft to slow the testing process and insert a third beta before moving to the RC phase.

But a sharp-eyed tester and blogger says that, from studying recent release numbers assigned to track various branches, the company has just begun a branch named "RC1."

"On Friday [Aug. 4], Microsoft made a branch for the RC1 Milestone build. The branch is known as 'vista_rc1' and began with build 5504.16385.vista_rc1. I should note that 5504.16385 is effectively equal to the build 5489.0.winmain which was built the same day," said a post from blogger Uktaz. The post was linked to Neowin's site.

The move may increase the likelihood Microsoft will soon begin shipping RCs. Several analysts have projected that Microsoft must finish the code and get it to manufacturing by the end of October at the very latest if Vista is to actually ship to businesses this year and to consumers early next year.

About the Author

Stuart J. Johnston has covered technology, especially Microsoft, since February 1988 for InfoWorld, Computerworld, Information Week, and PC World, as well as for Enterprise Developer, XML & Web Services, and .NET magazines.

Featured

  • Microsoft Appoints Althoff as New CEO for Commercial Business

    Microsoft CEO and chairman Satya Nadella on Wednesday announced the promotion of Judson Althoff to CEO of the company's commercial business, presenting the move as a response to the dramatic industrywide shifts caused by AI.

  • Broadcom Revamps VMware Partner Program Again

    Broadcom recently announced a significant update regarding its VMware Cloud Service Provider (VCSP) program, coinciding with the release of VMware Cloud Foundation (VCF) 9.0, a key component in Broadcom’s private cloud strategy.

  • Closeup of the new Copilot keyboard key

    Microsoft Updates Copilot To Add Context-Sensitive Agents to Teams, SharePoint

    Microsoft has rolled out a new public preview for collaborative "always on" agents in Microsoft 365 Copilot, bringing enhanced, context-aware tools into Teams channels, meetings, SharePoint sites, Planner workstreams and Viva Engage communities.

  • Windows 365 Cloud Apps Now Available for Public Preview

    Microsoft announced this week that Windows 365 Cloud Apps are now available for public preview. This aims to allow IT administrators to stream individual Windows applications from the cloud, removing the need to assign Cloud PCs to every user.