Recently, numerous posts have been found on the web heralding the end of Microsoft, in a world where cloud-based initiatives are gaining traction, and Microsoft is seen as not grokking the cloud. One of the more visible of these arguments came from Marc Benioff, Salesforce.com's outspoken chairman and CEO, who was previously a top executive at Oracle. Benioff noted that Apple's market share is not far from Microsoft's, proclaimed that we are "entrenched in the world of Cloud 2," and pointed specifically to "the end of Microsoft." Neither the cloud nor Apple will erase Microsoft's own entrenchment so quickly, though, and part of the reason why has to do with prevalent plumbing, infrastructure and application needs at enterprises.
In a recent post, Matt Asay noted the following:
"Microsoft, after all, has a history of making dramatic changes in direction, changes that have saved it more than once from software obscurity. This was hammered home to me over the past few days in conversations with executives from a broad spectrum of the technology industry: hardware, software, and media. Each has an interest in seeing Microsoft buried, yet each suggested that Microsoft is on the path to resurgence."
These are good points, but it's also worth asking whether Microsoft really needs "dramatic changes in direction" to remain viable. The company's Windows 7 operating system is already a success, but is young enough that it's eventual entrenchment in businesses is only in its infancy. Many enterprises depend on the company's Exchange infrastructure as the lifeblood of their email and messaging strategies, and no matter how compatible with the Office suite alternative applications get, there are still compatibility problems with them.
In today's technology market we are so deluged with initiatives aimed at consumers that it is easy to forget that, years ago, Microsoft put its platform on more than 9 in 10 business desktops, and that entrenchment hasn't shifted much. The ecosystems of business applications for Windows is enormous and daunting to compete with. Benioff's citation of Apple's market share relative to Microsoft's doesn't include a complete analysis of Apple's focus on the consumer and Microsoft's continuing focus on business users.
The fact is, for cloud computing and new initiatives at companies such as Apple to really threaten Microsoft, businesses would have to be ready to ditch significant parts of their software infrastructures, which won't happen overnight. It won't happen for traning and support reasons, among others. Granted, Google is rapidly increasing its focus on enterprises, and that was very evident at Google I/O last week. But let's not forget that until Chrome OS arrives in a few months, Google doesn't even have a computer-centric operating system, and when Chrome OS does arrive, it's headed for netbooks.
Will Chrome OS be a viable server operating system for businesses, or include the essential, secure messaging plumbing that businesses need? No. Will it have much early relevance beyond netbooks? No. Do we have concrete proof that Google can support a computer-centric OS? No.
Apple, Google, open source projects, and important cloud players such as Salesforce are asking essential questions about future computing models, and innovating. This is great to see. But in businesses--such an essential part of the tech market--platelets don't shift overnight.