You are here: silicon.com > Software > Operating Systems

Operating Systems

Gates was forced to rebuild Windows Vista

Microsoft chairman told "It's not going to work"…

By Andy McCue

Published: 26 September 2005 13:10 BST

Microsoft was forced to scrap the first incarnation of Longhorn – now called Windows Vista – after a senior executive warned chairman Bill Gates that it was too complex to work properly.

Jim Allchin, group VP in charge of Windows, told the Wall Street Journal he dropped the bombshell last summer, simply telling Gates "It's not going to work". Longhorn was so complex that Microsoft's developers would never be able to make it run properly, Allchin told Gates.

The root of the problem was Microsoft's historical approach to developing software – the so-called 'spaghetti code culture' – where the company's thousands of programmers would each develop their own piece of code and it would then all be stitched together at the end.

According to the WSJ interview, Allchin faced opposition to his call for a completely new approach to how Microsoft develops Windows – firstly from Gates himself and then the company's engineers.

The new approach was to develop a clean solid core code base for Windows which new features could more easily be added to over time and Allchin introduced new tools that would automatically reject buggy code.

As a result of this Microsoft received thousands fewer bug reports than usual when it released the beta version of Windows Vista this summer. Allchin's culture change also appears to be spreading through the rest of Microsoft. Gates said the new tools are now being used by the Office group. "I wish we'd done it earlier," he told the paper.

  1. Zones
  2. Management
  3. Networks
  4. Software
  5. IT Services
  6. Hardware
  1. Verticals
  2. Public Sector
  3. Financial Services
  4. Retail & Leisure

for IT White Papers Newsletter


VLE Powerlink Support Analyst - Java, JavaScript, XML and HTML

Closing Date: 20 May 2008 The University will actively foster a culture of inclusion and diversity and will seek to achieve true equality of ...

Roll Out Technician - South West

You will need experience with the following Windows Vista/ XP/NT4/2000/2003, Data Huxley Associates Client is currently looking for a Roll out ...

Financial Software Development Intern - Summer 2008 - 20735

Financial Software Development Intern Summer 2008 - 20735 The Company Bloomberg is the leading global provider of financial data, news and ...

CIO Agenda 2008
The exclusive silicon.com CIO Agenda 2008 survey looks at the CIO's tech shopping list for the year, examines whether IT budgets are rising or falling and reveals what the pain points are for tech chiefs this year. Find out more in our latest special report.





Quick Sitemap Links: