How Microsoft can make Windows 7 a success

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

COMMENT

Microsoft may continue to defend Vista, as Steve Ballmer did at the Gartner Symposium/ITxpo on 16 October, but make no mistake: the company has already moved past Vista, psychologically and strategically.

Microsoft knows that Vista has been rejected by businesses and that it has a dreadful reputation among the general public. However, Microsoft is nothing if not responsive to customers and public opinion. I've argued before that the company is actually hyper-responsive and that's why it has crammed far too many features and far too much code into both Windows and Microsoft Office.

So how can Microsoft recover from the Vista debacle and breathe life back into Windows? Here are five things the company needs to do as a start.

1. Make significant speed increases
One of the worst aspects of Windows Vista is that it is almost always slower than its predecessor, XP, when running on the same hardware. Most of that performance drag is not simply due to the fancy graphics. Even if you turn off the Aero interface, Vista is still usually slower.

The problem is that the underlying Windows code is far too bloated — there are over 50 million lines of code in Vista — and even today's ultra-fast multicore processors can't overcome that. The Windows development team has to find a way to streamline Windows 7 so that it's faster and more stable than both XP and Vista, whether it's running on netbooks and nettops with the Atom processor and only 1GB of RAM, or tomorrow's eight-core machines with 10GB of RAM.

That is an extremely difficult task but no-one said this was going to be simple or easy. One way to start would be by turning Windows into just the core OS and further modulising it by making a lot of the other software, such as the Media Center, Tablet PC and Administration Tools, available as downloadable add-ons.

2. Avoid compatibility problems
In the process of streamlining Windows 7, the developers can't sacrifice software compatibility. One of the things that has damaged Vista is that Microsoft spent so much effort trying making it more secure, with User Account Control (UAC), that it broke a lot of software in the process.

You could argue that a lot of the software that broke in Windows Vista was poorly programmed to begin with and deserved to break so that it could be rewritten more securely. The problem is that not much of the software has been rewritten and the UAC approach has not worked because users get so many dialogue boxes that they just blindly click 'OK' until all of them go away. A better approach is needed — one that balances security and compatibility.

The other compatibility issue that Windows 7 has to juggle is the 32-bit versus 64-bit split. While most modern processors are 64-bit, most of the software and device drivers are still written in 32-bit code. I've seen a number of PCs with 64-bit CPUs that have 32-bit Windows installed simply because doing so offers better compatibility. I've also seen and heard about a number of business systems that have 64-bit Windows Vista installed, but are running into significant software and/or driver incompatibility problems.

Microsoft, Intel and AMD need to lead the charge to get software vendors on-board with 64-bit before Windows 7 is officially released.

3. Undercut Mac OS X on price
Mac sales have been growing much faster than the overall PC market and Mac OS X has continued to nibble away at Windows' massive market share over the past two years.

However, there is a long-standing chink in Apple's armour: when the company recently announced its new line of laptops, the cheapest one was priced at $999 (£635). The message being sent is that Apple wants to be a premium computer brand with high margins, and has very little interest in selling low-margin, high-volume machines.

Over the next two to three years, the lion's share of the growth in computer sales is very likely to be in the sub-$500 netbook and nettop market. These machines are essentially just glorified web browsers in a diminutive hardware package. The OS doesn't matter much. As a result, Linux may become the OS powering a lot of these machines, because of its minimal price.

However, with Apple restricting itself to the high end of the market and most users still not very comfortable with Linux, Microsoft has the opportunity to swoop in and deliver a Windows 7 that is fast and cheap and can run very well on these little machines, while also scaling all the way up to the fastest workstations.

A lot of users and businesses would probably gravitate towards the idea of a common OS experience — and one that most users already know — in Windows, especially if the price is comparable between Linux and Windows machines.

The key here is making Windows very inexpensive and very scalable while preparing to sell it in larger volumes than ever before on the cheap machines that are going to flood the market over the next couple years.

4. Sell only one version
There were primarily two editions of Windows XP: Home and Professional. With Windows Vista, that doubled to four primary editions: Home Basic, Home Premium, Business and Ultimate. It's time to simplify and go back to just one version of Windows, with one price.

This is a case of Microsoft just getting out of the way and letting Windows be Windows. Having just one edition of the client OS will make Windows 7 easier to understand, easier to purchase and easier to support — for both Microsoft and IT departments.

Of course, the one version of Windows 7 needs to be cheaper than Mac OS X, easier to use than Linux and easier to set up and get started than any of the recent versions of Windows.

5. Make it the last shrink-wrapped OS
The old way of building and packaging operating systems in shrink-wrapped boxes that are released every few years is just not fast enough or nimble enough to meet the demands of today's internet-driven computing environment. It's also counterproductive for an OS maker, because operating systems end up competing against themselves, in the way XP and Vista are now competing against each other.

'There is only one Windows, and it has merely evolved over time'. That's the message that Microsoft needs to drive home by making Windows 7 the last shrink-wrapped version of the OS. From here on out, Microsoft should simply make Windows a constantly evolving platform with new features and functionality enhancements added several times a year through Windows Update.

The business model would be to turn this into a subscription product, albeit a very inexpensive one. As long as a user has a current Windows subscription, then they can continue to download new features, patches and updates. If their subscription lapses, then Windows still works, but they can no longer download updates or any add-ons, and can only download highly critical security patches.

For enterprises that are currently using Software Assurance, they are already buying Windows as part of a subscription so there would be no change in the business model for them.

For consumers and small businesses that aren't part of Software Assurance and typically buy Windows from OEMs such as Dell, Toshiba and HP, the Windows licence that comes with their PC could last for three years and then it would be up to the buyer to pay something like $30 or $40 per year to renew. For those who want to build their own system, a full version of the OS could cost somewhere between $50 and $75 for the first year.

Bottom line
Windows 7 needs to be fast, inexpensive and widely compatible. Microsoft also needs to change the development and business models to make Windows one continually evolving OS.

Let's face it: the OS is not as flashy as it once was. It's also not nearly as relevant as it was a decade ago. The web browser is gradually usurping the position of the OS as the most important application platform, as has long been predicted.

As a result, Windows is at a crossroads where it could begin losing large chunks of market share to competitors that are better prepared to operate in this new reality, or Microsoft could greatly simplify its OS while turning it into more of a background utility that makes good money off of a low-margin, high-volume business.

If Microsoft can pull that off and clearly communicate to businesses and consumers that Windows 7 is the start of a new approach to Windows, then the OS could be a watershed release. If Microsoft simply releases a mild revision to Vista and maintains the same development and business models, then Windows could become more vulnerable to its competitors than it's been in almost two decades.

Talkback

"How Microsoft can make Windows 7 a success"?

Sh*t-can it before it causes irreparable damage to their brand.

dogStar 6 November, 2008 10:16
Reply

This post has been removed by a moderator.

This post has been removed by a moderator.

This post has been removed by a moderator.

This post has been removed by a moderator.

"In the process of streamlining Windows 7, the developers can't sacrifice software compatibility."

Time for a change. Ok. So my proposal: disclose Win7 source code, I am not saying "open source" it, plus fully disclose and document interface information to make the developer community happy and supportive. Then ask developers to find security problems and get some bounties for the peer review of the code. Enable peer review and technical discourse. Transparency will make the cruft behind the curtain go away.

arlixa 7 April, 2009 19:30
Reply

Yes I agree with a lot of what has being said here especially with reference to aspects of the operating system being streamlined & unified, they is no better method than efficiency.

By adopting a more efficient method from the designing and both the building and distribution of Operating system will only yield vastly superior end user experience's, along with solid reliability whilst using it.

However Microsoft's latest incarnation is far from this methodology, weighing in at 16 - 20 gigabytes its like strapping a leotard to a sumo wrestler and asking it to perform swan lake.

Unfortunately Microsoft has lost its way over the years and continues to drive down the wrong avenues repeatedly, whilst the rest of us head on off in the opposite direction, by this I mean they need to get there priority's straight they have completely lost focus on why they are in business in the first place and that is/was to make an Operating system and not an over sized fruit salad.

Ultimately I would very much like to see that this new unified operating system could be deployed to both flash Rom chip hardwares, and desktops & laptops as well as server stations without any usability nor compatibility loss what so ever.

But as long as the old van guard remain in place at Microsoft then I cannot see this happening any time soon.

CA

CA 8 July, 2009 03:55
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

kevinmchapman

"the very significant number of users" and "many (most) of us" - you have no evidence for these statements. It is a fact that most users are saying...

6 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
Marg Menzies Harrison

Another grammar faux pas is the improper use of "you". When sitting down down in a restaurant, for example, I get cringe when the waitress...

7 hours ago by Marg Menzies Harrison via Facebook on 10 flagrant grammar mistakes that make you look stupid
zdnetukuser

And NOW, folks, for Canonical's next trick... Kubuntu is late. Here's a pencil. Draw your own conclusions. cf.:...

8 hours ago by zdnetukuser on Linux Minterface
Moley

@kevinmchapman. The discussion here reflects the very significant number of users who really do like the traditional menu system and who wish to...

10 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

Er, no... It is an efficient means of finding the application/file/setting you need in one place. The icons are a simply a fallback for when you...

11 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

Isn't the provision of a text based search an admission by the developers that the mass of icons approach does not work? I don't need to use a...

12 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

"Unity and GNOME 3 both abandon the old text-based cascading menus in favour of a graphical icon-driven system." Point truly missed. Both use a...

13 hours ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

whs001 - Thank you, I'm glad you liked the article. I absolutely agree with you on your first point. I should perhaps have made it clearer that...

13 hours ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Dennis Nilsson

If we allow corporate interest to dictate the way our government circumvents due process against foreign entities then we should accept the same...

14 hours ago by Dennis Nilsson via Facebook on ACTA stumbles in Germany
GHar123

I totally dislike pirating of works, I fear that artists will be deterred from creating works if they think that they are going to get ripped off....

16 hours ago by GHar123 on ACTA stumbles in Germany
JCB33

How dare film makers, artists or anybody that invests in creativity stop us pirating their works for free. I want to be able to walk into my local...

22 hours ago by JCB33 on ACTA stumbles in Germany
Moley

@GrueMaster. I prefer horses for courses rather than one size fits all. I, and I suspect most other computer users, do not really wish to have...

24 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
greycynic

The product that scares me every time I have to use it is the Office 2007 version of Excel. The first bug that I found was applying the median...

24 hours ago by greycynic on Ten flawed products that derail productivity
GrueMaster

Nice review and very informative. One thing I'd like to add (in reply to whs001's 1st question), the main reason to have the same interface from...

1 day ago by GrueMaster on A tale of two distros: Ubuntu and Linux Mint
Frederick Wrigley

I'be been using Mint 12 since the RC came out, and I am far more happy with the Cinnamon, the Mate, and, yes (with extensions), theGnome 3...

1 day ago by Frederick Wrigley via Facebook on A tale of two distros: Ubuntu and Linux Mint
bdantas

Excellent article. One small correction, though--although a fresh installation of Linux Mint 12 will, indeed, provide the user with a version of...

1 day ago by bdantas on A tale of two distros: Ubuntu and Linux Mint
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

1 day ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

1 day ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Moley

For Gnome 2 die-hards, it is possible to add icons to the bottom panel (or top top panel, if you prefer) which provide the exact Gnome 2...

1 day ago by Moley on A tale of two distros: Ubuntu and Linux Mint
ramwellian

Your comments would seem pretty naive and immature. Your 'solution' appears to be, "gee, let's all just give in to the hackers and give them...

1 day ago by ramwellian on Cloud computing security: no more oxymoron?