It's been a bad couple of weeks for Microsoft. Whether Steve Ballmer knows it or not, the big shoes left by 23-year-veteran Bob Muglia, who oversaw major successes by the company's Server and Tools division, will be devilishly hard to fill. And just last week, Microsoft lost Windows consumer marketing boss Brad Brooks to Juniper; worldwide government general manager Matt Miszewski to Salesforce; and Johnny Chung Lee, one of the key researchers behind the Kinect motion control technology, to Google.
On the heels of Ray Ozzie and Stephen Elop leaving Redmond, those recent departures may seem like a very bad sign. But the degree to which Microsoft is really in trouble depends largely on the viability of alternatives to its most popular products.
[ See InfoWorld's take on the top 10 Microsoft Office 2010 features for business users. | InfoWorld's Neil McAllister gives an in-depth first look at the beta version of Microsoft Office 365. ]
Take, for instance, Microsoft Office. I've written quite a bit about the Google Docs alternative, which I believe will be a viable solution for second-tier users once Google bakes in HTML5-based offline capabilities. But what of the higher-functioning desktop rivals to Microsoft Office based on the OpenOffice.org core?
For the past few weeks I've been using Oracle OpenOffice.org 3.2, which came bundled with the 10.10 version of Ubuntu I installed on my netbook a month ago. It's a capable clone of Office 2003 (that's right, no Office 2007/2010 ribbon) that, for my limited purposes, does a pretty good job.
Yes, there are many missing features as well as some major annoyances, led by infuriating formatting toolbars that pop up in the way of your work and shortcut keys that seem to function only some of the time. But here's the bottom line: Although I can't save documents in Office 2007 format, I can open them and save them in what an OpenOffice.org dialog box calls "97/2000/XP" format. This retained all the formatting of the 2007 docs I was working on, including some decorated tables, which I later opened and edited using Office 2007 without a problem.
This is significant for a couple of reasons. Most people are likely to have a similar experience -- only in rare circumstances will 2007 formatting fail to survive a downgrade to "97/2000/XP" format -- which means you don't need to save in ODF. And Oracle OpenOffice.org constantly pushes you to save in "the latest ODF file format," probably because Oracle now charges $90 for the Oracle ODF Plug-In for Microsoft Office, a filter that used to be free (this bit of profiteering gave rise to the LibreOffice fork).
Now, I realize some of you are snickering because you're convinced Oracle is out to kill open source -- after all, various Solaris, MySQL, and Java episodes point in that direction. But Oracle is bound by very clear open source licensing constraints in the case of OpenOffice.org. Plus, as demonstrated by Solaris Express, the company likes giving away stuff for free as a gateway drug, whether or not it is truly open source. OpenOffice.org, a descendant of Sun's StarOffice, is not free but is cheap at $49.95 for the Standard Edition, roughly one-tenth the full retail price of Office 2007.