On document formats, Microsoft slowly bends to the customer's will

On document formats, Microsoft slowly bends to the customer's will

Summary: The hi-tech world woke up to news this morning that Microsoft has finally decided to put some wood behind the OpenDocument Format (ODF).  I deliberately chose the word wood instead of support even though most reports are construing this as some form of support.

TOPICS: Microsoft

The hi-tech world woke up to news this morning that Microsoft has finally decided to put some wood behind the OpenDocument Format (ODF).  I deliberately chose the word wood instead of support even though most reports are construing this as some form of support. It is, but not in the way you'd typically expect.

ODF is, as its name suggests, an open format for the storage and retrieval of documents that are created and accessed by productivity applications including word processors, spreadsheets, and presentation software.  Although Microsoft disagrees with the positioning, ODF is viewed by most as a substitute for the document formats long-employed by Microsoft Office: formats that, due to their historically proprietary nature (in other words, not openly deployable by competing products), have afforded Microsoft with its Office suite uncontested domination of the desktop productivity application marketplace. 

Although the specification was published last year by OASIS, it was primarily the work and politicking of Microsoft's rivals such as IBM and Sun (companies with an interest in breaking that domination) that brought the ODF format to fruition, established its adoption as an agenda item for organizations to consider, and saw to it that ODF was blessed with the imprimatur of the International Organisation of Standardization (the ISO).  That work, particularly on the adoption front where governments are seeking more control over their IT infrastructures (cost, choice, etc.) than the addiction to proprietary technologies such as Microsoft Office typically permits, has paid off.

Over the last 18 months, amidst quite a bit of high drama (for the technology business) and despite the Redmond,WA-based company's continued derision of ODF and everything it stands for, Microsoft has very incrementally been capitulating to ODF's tour de force.  That capitulation began early last year (2005), when, in an effort to preserve its foothold in the Commonwealth of Massachusetts (and the appeal of its formats), Microsoft relaxed the licensing terms to its XML schemas for Office so as to freely permit the sort of third-party support that was important to that state as well as other governments.  But, when, after exploring the definition of "open" more deeply, the state's IT department still judged Microsoft's formats to be too-closed on the basis of their single-party stewardship and lack of access to open source developers, Microsoft again tried to assuage Massachusetts and others by not only coming up with a license to its XML formats for the yet-to-be released Office 12 (now, officially, Office 2007) that was more open source friendly, but by essentially putting those formats on the same type of course that ODF followed to becoming an ISO-ratified standard. 

Despite lingering questions about the hypocrisy by which two formats for the same thing both end up as ISO standards (hey, the greatest thing about standards is that there's so many of them), most people have a limited appreciation for the distance Microsoft covered in less than 18 months.  Office is widely regarded as Microsoft's key to the company's domination of the desktop. So long as Office is the only product that natively supports most of the documents created over the last decade (and new ones being created as we speak), most PC users need Office and, with the exception of the handful of Mac OS users running the Mac OS version of Office, pretty much everyone who needs Office needs Windows too. 

Windows and Office have been and continue to be the core cash cows in Microsoft's kingdom -- a kingdom whose biggest and most impregnable embattlement is probably its existing and oft-used proprietary Office formats (the Office 97 formats which have gone unchanged trhough Office 2000, Office XP, and Office 2003). Second to that is probably the proprietary connection between its Outlook e-mail clients and its Exchange e-mail servers. By beginning the deconstruction of what has historically been its biggest embattlement, at least with respect to its newest file format, Microsoft appears ready to give away some keys to the kingdom. As evidenced by the two steps it took to that openness rather than just one big one back in early 2005, opening up what traditionally has been kept closed was not an easy pill to swallow.  But, in the face of a growing "open establishment" --- an establishment that has already taken a significant toll on the company's server business and that is now clearly poised for a desktop invasion (especially on the international front) -- the company had little choice.

Unfortunately for Microsoft, giving the kingdom key that it gave away may not have been enough which brings us to today's news.  Historically, new versions of Microsoft's Office  like Office 97 and productivity applications (prior to the existence of "office suites") have come with updated file formats and once those versions of those applications got some serious market traction through new purchases and upgrades, the new file formats that they supported have ended up as the new de facto file format market standards.  The formats that originally shipped with Office 97 are in that position today.  So, in a world where ODF didn't exist and where Microsoft Office 2007 was on track to usher-in a new file format, that format  -- in this case, the Office Open XML file format -- would probably have ended up as the de facto market standard since Microsoft plans to make it Office 2007's default file format. 

Had Microsoft ever in the past given the keys away to what would eventually become a market de facto standard, it would have been no small gesture to the open world and ODF would never have come into existence.  But now that ODF does exist, and now that it's an ISO standard (even though I find that to be a dubious honor), Office Open XML's chances at becoming the de facto market standard are no longer what gamblers call "a gimmee" (the sure bet that it was with previous Office formats).  Thusly, from the market's perspective, those keys aren't nearly as valuable. Especially since it's not in use yet. Today, the Office Open XML file formats are only being tested as a part of the Beta 2 distribution of Office 2007.  Once Office 2007 ships (supposedly, at the end of this year), its anybody's guess as to how fast it will be adopted and, where it is adopted, whether or not users will accept Office Open XML as the default file format or if they'll switch it back to the old Office 97 formats. 

According to a Microsoft spokesperson, approximately half the installed-base of Office users were on Office 2003 by the end of 2005, roughly 2 1/3 years after it first shipped in August 2003.  Microsoft will be offering Open Office XML compatibility updates to users of Office going back to Office 2000.  But if Office 2003 (which came with its own XML formats that have not been widely adopted) is any indicator, then my guess is that it's going to be at least two years (an eternity given the way things are changing) before we have any real sense of Open Office XML's market traction, and subsequently, whether Microsoft's efforts to make it open will have mattered. 

Microsoft points to the 275 partners that are poised to ship their solutions with Office 2007 as a sign of significant traction.  But I liken that to the growing number of applications that support ODF (that the ODF camp loves to remind us of). The real test of either will be the adoption by end-users and, right now, ODF may be ahead, but only so due to the sheer fact that Open Office XML isn't shipping yet   Adoption of ODF also  pales in comparision to the usage of Office 97's format and so, if ODF has a lead, it isn't by much.  And Office 2007 won't need to get into too many hands for Open Office XML to pull even, if not pass ODF from an installed-base point of view. 

That said, ODF is getting enough traction, especially on the international front, that Microsoft sees it as a threat to Office. Without support for ODF, Office automatically gets bumped off the procurement lists of any organizations (especially governments) that decide to go the ODF route.  With more organizations going that route now that ODF is ISO ratified, Microsoft had a choice: say good riddance to those customers or find another ODF-compliant way to keep Office on the procurement list.  Judging by yesterday's announcement which was another baby step towards a place that Microsoft probably never imagined itself in just a couple of years ago, it wisely chose the second path.  It's a circuitous one.  But it's a path nonetheless. 

How circuitous?  Well, let's put it this way: Microsoft has left itself some room for more baby steps.

In yesterday's announcement, Microsoft basically said that it will be the sponsor of an open source project, the net results of which will be a technology that can translate Open Office XML documents into ODF documents and that will be available in at least one form factor -- a plug-in for Office that allows users to open and save ODF-based documents through Office's menus (rather than having to run an external utility).  The process, which apparently involves exporting to ODF even if the file you're saving was opened as an ODF file, may not  be as smooth as working with Office's native formats.  Nevertheless, compared to where the company was at the beginning of 2005 with respect to ODF, its position today is stunning. As I said earlier, the distance it has come, for such a large and historically proprietary company should not go underappreciated.  For the last 18 months, we've watched in real-time how the world's most powerful software company has been forced to reconcile its culture with the open direction the world appears to be heading and, as slow and as incremental as the metamorphosis appears to be happening, it is indeed happening.

What's left to do? Well, this was, after all, just a baby step.  For example, while the technology applies to the conversion of Open Office XML to ODF, it doesn't apply to the conversion of older Office file formats.  So, since Open Office XML's acceptance in the marketplace is still a question mark, so too is a conversion tool that works with it but not any of Office's older file formats.  According to a Microsoft spokesperson, unless end users turn to third party utilities with which Microsoft has no involvement, going from the old Office 97 binary file formats directly to ODF is a two-step process.  The first step involves saving the files in the Open Office XML format and the second step involves converting it from that to ODF.   The process can be done one file at a time through Office. 

Alternatively, Microsoft will be offering a non-open source but freely downloadable bulk converter that converts files in bulk from the old binary formats to Open Office XML.  Given the open source nature of the Open Office XML-to-ODF technology, it's entirely plausible that a bulk converter for the second step will come from the open source community.  That said, giving that it's technically feasable to go from one (the binary) to the other (Open Office XML) and then to the third (ODF), it's also technically feasible to remove the unnecessary friction (the middle step) by collapsing the conversion process into one step (or, to something that appears to the end-user as one step). 

Not only isn't Microsoft releasing such a one-stop tool (another nice baby step it could take), the bulk converter's non-open source nature means that open source developers won't be able to easily stitch the two technologies together to produce one.  One problem? To open source the bulk converter, Microsoft would probably have to also change the license for its older binary formats to something open source friendly -- something it hasn't done it's apparently not yet prepared to do.  But that could be another baby step.  Or, at the very least, Microsoft could offer a proprietary bulk converter that converts to whatever XML format the customers wants (Open Office XML or ODF).  Call that baby step 3. 

Citing issues relating to the 275 software partners and "loss in fidelity" (a term that comes up a lot when Microsoft downplays the viability of ODF), Microsoft says there's plenty of technical justification for why bulk converting directly from its older binary file formats to ODF in one fell swoop is unnecessary.  But, as an advocate for the millions of users of technology (and not of the 275 partners or any particular vendor), my position is to provide the functionality (if it's doable in two manual steps, it's doable in one) and leave it to the end-user to decide. If, as Microsoft says, ODF users will be denied a certain amount of fidelity that they would otherwise have with Open Office XML (a claim that the ODF establishment refutes), then Microsoft has nothing to fear.  Most users are saavy enough to know when something doesn't meet their needs.

Yet a fourth baby step that Microsoft could take would be to just natively build ODF support right into Office so that a plug-in is  not necessary. The open source nature of this announcment is a double-edged sword.  On the one hand, open sourcing a certain body of code stimulates innovation and ensures that the relevant formats and technologies will be available in perpetuity (as opposed to proprietary, closed-source technologies to which long term access is never a guarantee). 

But, on the other hand is the question of support. While Microsoft is sponsoring the development of this open source code, the code itself is coming from third parties and is not officially supported by Microsoft. According to a Microsoft spokesperson, Microsoft will take bug reports and it will be a Microsoft product manager's job to relay the bug reports to the open source developers working the code, but Microsoft will not support the code or taking responsbility for its malfunction.  This may be OK for a certain segment of Microsoft's customers. But there are very large segments of customers -- particularly in the government and corporate spaces that explicit support matters to -- where any announcement that's not officially supported in any of the existing support plans registers as little more than lip service.  By incorporating the technology directly into Office 2007, which Microsoft still has time to do, the technology is automatically included in whichever of the Office support programs an organization is signed up for.

In the big picture, it has always been the customers of promising and viable underdog technologies that force the hands of the status quo leaders. Not the technologies themselves.  Customers of AMD's hybrid AMD64 technology come to mind.  Intel came up with every reason in the book why AMD64 made no sense to customers.  But as soon as it started offering the same technology, those same customers to which it theoretically made no sense started buying it. Microsoft has been at this crossroads before, it's here now, and it will be there again. In what it says, Microsoft may come across as thinking it knows what's best for it's customers.  But, as evidenced by where it was at the beginning of 2005, and where it is now, in what it does, Microsoft is clearly recognizing that customers often know what's best for themselves.  Said Microsoft's GM of interoperability and standards Tom Robertson of the company's sponsorship of the open source project:

"We're hearing that (customers) don't want homogeneity--they want diversity; they want translatability," Robertson said. "And some customers are saying they would like us to focus on this to a certain extent, to make sure the product is high quality."

If that's really true and the company has already come this far, expect more baby steps.  The customer is in charge.

Disclosure: In the spirit of media transparency, I want to disclose that in addition to my day job at ZDNet, I'm also a co-organizer of Mashup Camp and Mashup University. Microsoft and Sun, both of which are mentioned in this story, are sponsors of both upcoming events. For more information on my involvement with these events, see the special disclosure page that I've prepared and published here on ZDNet. 

Topic: Microsoft

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion

    That first sentence is giving me a headache. Please fix it.
    • fixed!

      sorry about that. Not sure what happened there.
    • Microsoft to sponsor???

      Do I understand correctly? Forgetting the XML bit (and that may be there as well) there is already open source code do do all this. Just steal it from Open Office which can read a .DOC and produce a .ODF. In fact an OpenOffice.org macro might be enough. Just after every run of Word if you deal with Mass! Great
  • s/Open Office XML/Office Open XML/

    You can understand why Microsoft didn't want any substrings that might be confused with OpenOffice, can't you?
    Yagotta B. Kidding
    • Oy.

      When I was on the phone with them today, I did the same thing. I can never keep it straight. I should probably just leave it since it reinforces your point.
    • Time will tell

      I think the biggers questions are:

      1) Are they going to support the "Open XML" standard , or their XML standard (like one can't guess).

      and 2) What are the cross application issues going to be?

      The second is the big one. MS has a history of not playing well with others, and really doesnt' care if OOo users can't read documents properly when created from MS products. So long as "their" users can read/utilize ODF documents created from other sources.
  • Yada, yada, ZZZzzzZZZzzzz

    For the love of God David, please keep your blog entries to under 5 million words!!!

    While i'm sure the ODF MA issue is important to you David, the rest of the world doesn't seem to give two hoots about what type of format the state of MA uses for its government documents. Text is, and always was available, so is PDF. There is no need for another "open" format, other than to appease the "frothing-at-the-mouth" anti-MS MA state officials who seem hell-bent on having nothing to do with Microsoft anymore (remember who was the lone "holdout" state during the antitrust saga).

    It now seems that MA will not use MS regardless, and is simply trying to put a good arguement together as to WHY they won't use it. That is their choice, but it is NOT worldwide headline news.

    If you look at this whole mess a little more deeply, it is simply another IBM / Sun / OSS vs MS contest the likes of which have been seen many times before. The only difference is that the MA vs MS debate is starting to turn into a schoolyard hissyfit.

    Finally, if anyone thinks that the adoption of ODF will start some mass migration away from MS Office, well then I've got a bridge for sale for them. As George Ou pointed out, ODF is not the most "refined" format out there.

    What WILL start that migration is if MS doesn't soon start looking at their pricing structure. The price(s) for their products are about 300% overinflated. That needs to be addressed, not hissyfits with the state of MA.
    • MA isn't alone.

      You make it sounds as though MA is out on a limb. I think if you look around, you'll find that ODF is getting a bit more attention than that. A couple of weeks ago, the Belgian Government decided on ODF too.

      See http://news.com.com/2100-7344_3-6087275.html

      France and Denmark are considering the same move.

      Then, on the list of the more than 220 organizations that have joined the ODF Alliance (see http://odfalliance.org/about.php), there are some important organizations (including several other governments) that, at the very least, are publicly expressing their interest in ODF.

      So, I find it interesting that you say "the rest of the world doesn't seem to give two hoots. Perhaps you and I just have a different definition of a hoot.

      Anyway, I never said there would be a mass migration away from Office or that ODF MA was important to me. Sure, I live in MA. So, as luck would have it, the stage for the first scene of the ODF drama took place in my backyard where I could more easily keep track of it.

      The point you make about the cost of MS Office contradicts your point about the unrefined nature of ODF. Clearly, you're indicating that the lower cost alternatives to MS-Office (most all of which support or will support ODF) are good enough that justifying the premium one pays for Office will be hard to do.

      I agree. In addition to having to reconcile the open format issue, Microsoft will also need to reconcile its pricing.

      The bottom lines -- the ones that I made in the story -- are that (1) the customers are calling the shots and I expect more baby steps from Microsoft, and (2) one need only look at the distance Microsoft has already come -- a very long distance indeed -- to understand #1.

      • The biggest issue that wouldn't be an issue...

        If it wasn't a big client to Microsoft, and Microsoft didn't whine about the possibility of losing a client.. We wouldn't be here today arguing about it.

        I honestly think the next step would be MS suing MA.. Which would be the first of it's kind :) But maybe I'm going way out on a limb here.

        There is a reason these governments and any other person want change.. They want standardization that is global, and they want not to be dependent on one sole individual.

        Microsoft is whining just as much as other people. You an individual can change software as you require, small businesses (that arne't on Microsofts radard) can change on a whim, even mid sized businesses can change.. But if you're the government or a Fortune company.. You better believe Microsoft is going to be at your door trying to do everything in it's power for you not to switch.
      • Re: MA isn't alone.

        [i]"there are some important organizations (including several other governments) that, at the very least, [b]are publicly expressing their interest in ODF.[/b]"[/i] (emphasis is mine)

        Publicly expressing their interest? I wonder how many of these "important organisations" are current Microsoft customers, looking to leverage a good deal out of the threat of moving to ODF?
  • Microsoft is just playing a game here

    (not english fluent sorry for the english)

    Microsoft will provide a badly build plug-in with easy way for virus and spam so FUD will steam-roll ODF. To believe that Microsoft is bending at customer will is a joke ....
    Microsoft play by it own rule and will never permit anything to touch it illegal monopoly ever .

    History have show us that Microsoft is not to be trusted with anything except for been screwed
    • English

      [i](not english fluent sorry for the english)[/i]

      Much, much better than my Quebecquois.

      Please don't apologize -- it just validates the Anglophonic bigots.
      Yagotta B. Kidding
  • The ODF user...

    ... is named Harrison Smedley. He is in Dusseldorf, Germany, for complicated reasons, and likes to watch television when not at his desk.

    Mr. Smedley says Hi!

    Mr. Smedley will switch to the new Microsoft formats when Office 2007 is issued.

    Just shows how an early lead can vanish quickly.
    Anton Philidor
  • It is just so much fun watching all of this play out ...

    On the one side you have Microsoft and there cronies (SCO, etc). They have NOTHING TO GAIN (they already control most of the software market) and EVERYTHING TO LOSE. They are continually forced to defend their turf against one open source challenge after another. On the other side you have just about everybody else. They have EVERYTHING TO GAIN (most of them either are not in the software business or are already losing marketshare to MS) and LITTLE TO LOSE. And it just moves from one stage to another in rapid succession. If MS fumbles at any point they have a problem. Since open source is not dependent on any one player, fumbles are not a real threat. Open source operates with the support of a large base of free labor while MS pays top dollar for much of theirs. The SCO case is proving to be a fiasco for SCO and its supporters (MS) but the antitrust scene is global and ever evolving and will continue to bedevil MS as far as the eye can see. Its almost like a real life arcade game. It will be fun to see how long MS can keep up the rapid fire action.
    George Mitchell
  • All of Microsofts actions really show how much of at threat ODF really is.

    OpenOffice by itself was not a really big deal, the problem is ODF which forces Microsoft to be compatible and gives everybody early access to standards changes so everybody can have the same level of compatibility.

    I often wonder if there will be the same moment that kick started the PC Clone market when everybody noticed that Compac PCs were more compatible than IBM PCs. That really opened the flood gates to the PC Clone market and in a very, very short time, IBM could not convince ANYBODY that they had to buy IBM to be compatible. I see the new Microsoft XML format facing the same fate as Microchannel.

    Will people suddenly realize that the best way to be compatible with the multiple office formats (including Microsoft formats) is with OpenOffice? Wouldn't it be great to have the same level of compatibility between office suites that we now enjoy with PC hardware brands?
  • Will the new Office Open XML standard face the same fate as Microchannel?

    This is shaping up very similar. IBM was trying to create a proprietary standard that others could not easily duplicate to choke off the PC Clone market that was starting to cause them problems, because the Clones were getting just too good.

    Really the same thing going on here.
  • What's the Big Problem?

    I'll admit right off that I don't use 99%+ of the features of the word processor and spreadsheet programs, but I've used WordPerfect and Lotus 123 since the mid-1980s and never had a bit of difficulty converting MS Office formatted documents directly into either WordPerfect or Lotus. So while I'm glad another avenue to avoid MS is slowly being made available, I've always had that capability.
  • MSWord to Open Standards


    "This web service software takes multiple word processor files (typically .doc) and converts them to Oasis OpenDocument."


  • The thing MS is failing to see,...

    is that the world doesn't have time to play it's game. It worked out pretty well for them here in the states, but it's gonna fly like a load of bricks in the united world (yeah I said it ooh tabooo hiss hiss). Half hearted attempts do nothing but worsen the situation.
    *sigh* blah blah blah blah blah blah

    the titanic sank (the vessel they claimed god himself couldn't sink) HOW many years ago, and they're still talking about it too
  • I think you over rate microsoft's actions

    What they have done is a marketing exercise and nothing more.
    tracy anne