With the pending end of support for Windows XP looming just around the corner, it’s time to take stock of the desktop landscape and make hard decisions.
Windows XP has dominated the desktop landscape in both home and business for more than a decade. Sure Windows 7, and to some small degree Windows 8, have widely replaced it. Yet there is still a huge Windows XP install base and many companies have failed to define their long-term strategy in the post-XP world. They’re still floundering to find their footing.
Some context is important – a look back is helpful. Today it may seem a foregone conclusion that Microsoft will "own" the business desktop space with Mac OSX fighting for a little piece of the action that Microsoft barely notices. This status quo has been in place for a very long time - longer than the typical memory of an industry that experiences such a high degree of change. But things have not actually been this way for so long.
Let's look instead to the landscape of 1995. Microsoft had a powerful home user product, Windows 95, and was beginning to be taken seriously in the business space. But Microsoft’s place there, outside of DOS, was relatively new and Windows 3.11 remained their primary product. Microsoft had strong competition from many fronts, including Mac OS and OS/2, plus many smaller niche players. UNIX was making itself known in high end workstations. Linux existed but had not yet entered the business lexicon.
The Microsoft business desktop revolution happened in 1996 with the landmark release of Windows NT 4.0 Workstation. Windows NT 4 was such a dramatic improvement in the desktop experience, architecture, stability and networking capability, that it almost instantly redefined the industry.
It was Windows NT 4 that created the momentum that made Microsoft ubiquitous in the workplace. It was NT 4 that defined much of what we think of as modern computing. NT 4 displaced all other competitors, relegating Mac OS to the most niche of positions and effectively completely eliminating OS/2 and many other products.
It was in the NT 4 era that the concept of the Microsoft Certified Professional and the MCSE began and where much of the corpus of rote knowledge of the industry was created. NT 4 introduced us to pure 32-bit computing in the x86 architectural space. It was the first mainstream operating system built with the focus being on being networked.
Windows NT 4 grew from interesting newcomer to dominate the desktop space between 1996 and 2001. In the interim, Windows 2000 Pro was released but, like Vista, this was really a sidelined and marginalized technology preview that did little to displace the incumbent desktop product. It was not until 2001, with the release of Windows XP, that Windows NT 4 had a worthy successor.
XP was a product of extreme stability with enough new features and additional gloss to warrant a wide-spread move from the old platform to the new. NT 4 would linger on for many more years but would slowly fade away as users demanded newer features and access to newer hardware. Windows NT 4 and Windows XP had a lot in common. Both were designed around stability and usability, not as platforms for introducing broad change to the OS itself. Both were incremental improvements over what was already available. Both received more large scale updates (Service Packs in Microsoft terms) than other OSes before and after them. NT 4 had seven (or even eight depending on how you count them) and XP had three.
Each was the key vanguard of a new processor architecture, NT 4 with the 32bit x86 platform and XP being the first to have an option for the 64bit AMD64 architecture. Both were the terminal releases of their major kernel version. Windows NT 4 and Windows XP together held unique places in the desktop ecosystem, with penetration numbers that might never be seen again by any product in that category.
After nearly eighteen years, that dominance is waning. Windows 7 is a worthy successor to the crown but it failed to achieve the same iconic status as Windows XP. And it was rapidly followed by the dramatically changed Windows 8 and now Windows 8.1, both built on the same fundamental kernel as Windows 7 (and Vista too.)
The field is different today. Mobile devices – phones, tablets and the like – have introduced us to new operating system options and paradigms. The desktop platform is not a foregone conclusion as the business platform of choice. Nor is the Intel/AMD processor architecture a given, as ARM has begun to make serious inroads and looks to be a major player in every space where Intel and AMD have held sway these last two decades.
This puts businesses into the position of needing to decide how they will focus their end user support energy in the coming years. There are numerous strategies to be considered.
The obvious approaches, those that I assume nearly all businesses will take if for no other reason than to maintain status quo, is to either 1) settle into a "wait and see" plan that involves implementing Windows 7 today and hoping that the new interface and style of Windows 8 goes away or 2) look for an alternative between now and when Windows 7 support ends.
This strategy suffers from focusing on the past and triggering an earlier than necessary upgrade cycle down the road, while leaving businesses behind on technology today. Not a strategy that I would generally recommend but very likely the most common strategy as it allows for the least "pain today" – a common trend in IT. Going with Windows 7 represents an accumulation of technical debt.
Those businesses willing to really embrace the Microsoft ecosystem will look to move to Windows 8 and 8.1 to get the latest features, greatest code maturity and to have the longest support cycle available to them. This, I feel, is more forward thinking and embraces some low threshold pain today in order to experience productivity gains tomorrow. This is, in my opinion, the best investment strategy for companies that truly wish to stick with the Microsoft ecosystem.
However, outside of the Microsoft world, other options are now open to us that, realistically, were not available when Windows NT 4 released. Most obvious is Apple's Mac OSX Mavericks. Apple knows that Microsoft is especially vulnerable in 2014 with Windows XP support ending and users fearing the changes of Windows 8. Apple is being very aggressive in their technical strategy both on the hardware side with the release of a dramatic new desktop device - the black, cylindrical Mac Pro - and the free release (for those on Apple's hardware, of course) of Mac OSX 10.9.
Apple is pushing hard to get non-Mac users interested in their platform and to get existing users updated and using the latest features. Apple has made huge inroads into Windows territory over the last several years and they know full well that 2014 is its biggest opportunity to take a sizable market chunk all at once.
Apple has made its Mac platform a serious contender in the office desktop space and is worth serious consideration. More and more companies are either adding Macs to their strategy or switching to Mac altogether.
The other big player in the room is, of course, Linux. It is easy to make the proclamation that 2014 will be the "Year of the Linux Desktop," which, of course, it will not be. However, Linux is a powerful, mature option for the business desktop and with the industry's steady move to enterprise Web-based applications, the previous prohibitions against Linux have significantly faded. Linux is a strong contender today if you can get it in the door.