Hard Case: What Windows 7 Really Means for Microsoft

Windows 7 is almost upon us.

It’s odd to write those words, because most of the tech press has been using, commenting and reviewing Microsoft’s new progeny for months now. Maximum PC proclaimed it to be “unquestionably the best version of Windows that Microsoft has ever released, and is the true successor to Windows XP.” I’d certainly agree with Will Smith’s assessment.
Given all the hoopla, Windows 7 almost seems like old hat. (When’s Windows 8 coming out again?) But for normal humans who don’t travel at Internet speeds, Windows 7 arrives on October 22nd. And for Microsoft, Windows 7 is something of a missed opportunity.
Wait, what?
To understand what I mean, we have to go back in time.
Windows XP officially launched on October 25th, 2001 – almost exactly eight years prior to the launch of Windows 7. Windows Vista shipped in January, 2007. That means that Vista arrived on the scene more than 5-1/2 years after Windows XP. Vista had an exceedingly gestation time, even by Microsoft standards. Windows XP shipped only a little over three years after the original ship date of Windows 98, which had two updates (Windows 98SE and Windows Me) during that interval.
In other words, the average interval between major Microsoft operating system launches has been about three years, at least since the Windows 95 era. The exception, of course, is Vista, with its nearly six year gestation – and Windows 7, which took less than three years.

Quite a few pundits have stated that Windows 7 is what Windows Vista should have been. Will Smith’s review, by calling Windows 7 the true successor to Windows XP, essentially says the same thing.
The implication is that Vista was something of a side trip. In fact, Vista was necessary. The Windows XP driver model was becoming increasingly creaky, and the user interface was still mired in GDI – and Vista took the first step to move the Windows GUI out of the GDI era. A lot of the underlying plumbing was re-architected, including new driver models that were much needed. Underlying configuration data for key features were implemented in XML files.
That’s all well and good. But Vista originally started out as a much more ambitious project, including a new file system, font size accurate compositing engine and more. As the schedule for Vista was pushed back, quite a few advanced features were cut. When Vista actually shipped, most users felt it was just an enhanced version of Windows XP with a new shell – and a really bloated version, at that. That’s not correct, but it’s understandable. Toss in the hefty hardware requirements, unstable initial driver versions and Vista’s reputation plummeted.

This all means is that Windows 7 essentially exists to clean up the mess left by Windows Vista.
What did happen, internally to Microsoft, was another kind of re-architecting. The development process for Windows 7 was substantially different. The teams were more streamlined, more accessible and the entire development process more transparent, both internal to Microsoft and external to the world. That bodes well for future versions of Windows.
I’m not one of those who believe that Windows 7 is “Vista Service Pack 3.” That’s too facile. Windows 7 is, as Will Smith notes, the best Microsoft operating system to date. But it’s also a missed opportunity, because Windows 7 could have been much more than just the OS that Vista could have been.

Had Windows Vista been what it should have been, then Windows 7 would have been a much more interesting operating system. In today’s constantly connected world, increasingly dependent on mobility and cloud computing, Windows post-Vista should have been more closely integrated with web services. Instead, Windows Live and related services are bolted on top – and you have to manually download them to boot.
As it stands, Windows 7 is the best OS Microsoft ever shipped. But it could have been so much more.