05.20.09

ODF Alliance, Jeremy Allison and Others Tell Microsoft to Fix Its Broken ODF Implementation

Posted in Google, IBM, Microsoft, OpenDocument, Samba, Standard at 10:17 am by Dr. Roy Schestowitz

Gray Knowlton

Summary: The pressure is rising for Microsoft to stop vandalising interoperability while keeping disingenuous

WE KNEW that the ODF Alliance would issue such a statement and eventually, as promised, it did. Here is their document [PDF] and also the press release, which they have channeled further via PRNewsWire.

The OpenDocument Format (ODF) Alliance today cautioned that serious deficiencies in Microsoft’s support for ODF needed to be addressed to ensure greater interoperability with other ODF-supporting software.

Groklaw has already elaborated on it:

ODF Alliance Tests Microsoft Office 2007 SP2 ODF Support – Finds Serious Shortcomings

The ODF Alliance has prepared a Fact Sheet [PDF; also available as text on their website, if you scroll down] for governments and others interested in how Microsoft’s SP2 for Office 2007 handles ODF. The ODF Allliance says their testing revealed “serious shortcomings that, left unaddressed, would break the open standards based interoperability that the marketplace, especially governments, is demanding”. The Fact Sheet itemizes the major problems testing revealed. Marino Marcich, managing director of ODF Alliance, points to one huge shortcoming:

“For example, even the most basic spreadsheet functions, such as adding the numbers contained in two cells, were simply stripped in an ODF file when opened and re-saved in Microsoft Office 2007. A document created in one ODF-supporting application, when re-saved in Microsoft Office 2007, rendered differently – missing bullets, page numbers, charts and other objects, changed fonts – making collaboration on an ODF file with Office 2007 very difficult. Indeed, some of the so-called ‘plug-ins’ were revealed to provide better support for ODF than the recently released Microsoft Office 2007 SP2. This is no way to achieve the interoperability around ODF that the marketplace is demanding.”

For context, see:

For those who think that only the ODF Alliance was disappointed with Microsoft’s work, here are some more new examples of opposition. Rob Weir from IBM writes:

Last year, when I was socializing the idea of creating the OASIS ODF Interoperability and Conformance TC, I gave a presentation I called “ODF Interoperability: The Price of Success”. The observation was that standards that fail never need to deal with interoperability. The creation of test suites, convening of multi-vendor interoperability workshops and plugfests is a sign of a successful standard, one which is implemented by many vendors, one which is adopted by many users, one which has vendor-neutral venues for testing implementations and iteratively refining the standard itself.

[...]

The pretty words have been shown to be hollow words. Microsoft has not enabled choice. Their implementation is not robust. They have, in effect, taken your ODF document, written by you by your choice in an interoperable format, with demonstrated interoperability among several implementations, and corrupted it, without your knowledge or consent.

Stephane writes:

Once again they did it. Microsoft is telling the world that they are improving interoperability across existing office formats and applications thanks to their native support for the ODF file format, a leading office file format based on existing ISO standards. But it could not be further from the truth.

Microsoft are actually killing ODF, like the digital nazis that they are. Kissinger is proud of their spiritual sons.

What kind of white phosphorus are they using ?

First they don’t write to ODF but to a canada dry version that we shall call MS-ODF, a variant filled with countless exploding mines, thrown from the air like any coward would do. Namely they are implanting the proprietary Excel formula syntax right inside files expecting the ODF formula syntax as exposed by all the ODF compatible applications out there. Since formulas are used in many elements such as charts, conditional formattings and so on, it wrecks any serious spreadsheet.

The SolidOffice team was apparently angry as well:

While Microsoft Office 2007’s latest service pack purports ODF support, it’s not complete, nor does it appear designed to provide usable interoperabilty with other ODF-capable applications.

For users of MS Office who need better compatibility, the solution is the Sun ODF Plugin for Microsoft Office:

* The Sun ODF Plugin for Microsoft Office gives users of Microsoft Office Word, Excel and PowerPoint the ability to read, edit and save to the ISO-standard Open Document Format (ODF).
* The plugin works with Microsoft Office 2007 (Service Pack 1 or higher), Microsoft Office 2003, XP and Microsoft Office 2000.

Jeremy Allison (Google) denounces Microsoft too, despite being one who works with Microsoft on so-called “interoperability” (Microsoft promised to assist Samba):

Yet Microsoft Office SP2 claims to have a fully compliant version of ODF, and that’s probably true, as defined by the specification. It’s just completely useless at interoperating with other vendors products. This is not interoperability, it’s an attack on the very concept.

This discussion can be also seen in ZDNet where Microsoft is claimed to be sending employees to spin (based on a whistle-blowing Microsoft employee). Here is a collection of links criticising Microsoft’s ODF approach. There is also related coverage in non-English languages.

“Microsoft is already propagating fluffy press releases about “interoperability”. It talks about ODF, so maybe they try to drown out the many critics.”Microsoft is already propagating fluffy press releases about “interoperability”. It talks about ODF, so maybe they try to drown out the many critics. Matthew Broersma parroted Microsoft at ZDNet and Elizabeth Montalbano, who is focused on Microsoft at IDG, did the same thing. This means that the real news about Microsoft destroying interoperability will be washed away by its PR. Microsoft employees and their partners twitter in harmony about a Patrick Durusau writing a letter on MSODF. He has not been reliable ever since his trip to Microsoft [1, 2, 3, 4, 5, 6, 7].

As someone who is close to the process (Jomar Silva) put it (in two parts), “Microsoft is always supported by independent consultants (as Patrick Durusau, Rick Jelliffee, and Alex Brown)… Strange, isn’t it ? [...] If the[ir] partners supports them, ok, but always being supported by the same group of independent folks is, at least, weird.”

The same guy also wrote this:

As most of you already know, I spent the month of October in a marathon of speeches about ODF. During the marathon, I had the opportunity to attend some presentations about Microsoft Interoperability and would like to share with you here some information about that cool experience (the post is long but worth a read).

The first opportunity to see our friends from Redmond featuring the theme was at the rally held by them at the end of Latinoware 2008. I do not call that a presentation, because they did not allow questions from the audience, as a rally. Luckily the audience was not that big and I was on that room just be able to “write the facts” about the speech.

Another notorious Microsoft booster, Wouter van Vugt, is prodding the Microsoft line. They all pretend to be innocent, as though they are the poor victim in forking of ODF. They mess about with ODF while smiling and pretending nothing they do is ever wrong. As Microsoft’s Vice President Jim Allchin once explained it, “We need to slaughter Novell before they get stronger….If you’re going to kill someone, there isn’t much reason to get all worked up about it and angry. You just pull the trigger. Any discussions beforehand are a waste of time. We need to smile at Novell while we pull the trigger.” To twist this quote a little, Microsoft realises that it needs to slaughter ODF before it gets stronger….If they are going to kill something, there isn’t much reason to get all worked up about it and angry. They just pull the trigger. Any discussions beforehand are a waste of time. Microsoft needs to smile at ODF while it pulls the trigger.

Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Reddit
  • email

This post is also available in Gemini over at:

gemini://gemini.techrights.org/2009/05/20/microsoft-broken-odf-implementation/

If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

Pages that cross-reference this one

What Else is New


  1. Recording Videos With Webcamoid on GNU/Linux

    A lot of people use OBS Studio or similarly high-profile Free software that's mostly designed for live streaming; but this video is a bit different as it takes a look at Webcamoid, which not many people even know about, explaining the current setup that's used to record pretty much every video we make



  2. Getting News and Updates Over Gemini (in General and for Techrights)

    Gemini (gemini://) is very well suited for 'consumption' of news; the hardest part is getting past the simple fact that not every article needs to have pictures in it and syndication (for updates) isn't done through social control media



  3. IRC Proceedings: Monday, July 26, 2021

    IRC logs for Monday, July 26, 2021



  4. [Meme] Microsoft is Lecturing Us on Security!

    Dev Kundaliya and 'Hacker' News play along and go along with this laughable lie that Microsoft is some kind of security expert with moral authority/credibility on this subject



  5. [Meme] EPO 2025 (When Most of the Decent Patent Examiners Have Been Chased Away)

    Based on this week's reports (see batches of Daily Links), many recently-granted European Patents are being thrown out by courts, which means it's hardly surprising that demand for European Patents is in fact decreasing (while quality/validity/legal certainty nose-dives)



  6. Funding Sources Like Corporate Sponsors/Patrons/Masters Put at Risk the Freedom of Free Software

    Sources of funding or “sponsors” such as large corporations typically come with some barely-visible or temporarily-invisible strings attached (an expectation of commercial reciprocity, rendering the recipients subservient like ‘slaves’) and we need to understand how to preserve software freedom in the face of such trends



  7. Links 26/7/2021: Nanotale on GNU/Linux and IBM Promoting Microsoft GitHub

    Links for the day



  8. Free Software Projects Should Quit Selling Keynote Speeches to the Highest Bidders (Corporations) and Choose Based on Merit/Relevance

    OSI, SFC, FSF and Linux Foundation are in effect selling time and space (even to Microsoft, except the FSF was never foolish enough to do this). As of today, LibreOffice does the same thing (which might remain benign; just be sure to reject rivals as "sponsors" because it dooms projects and events).



  9. Microsoft Windows Has Lost Another 2 Million Web Sites This Past Month Alone (IIS Floundering)

    The rapid decline of Microsoft, Windows and IIS in servers is undeniable; it's just a damn shame that corporate and so-called 'tech' media never writes about this subject



  10. Links 26/7/2021: Grml 2021.07 and DXVK 1.9.1

    Links for the day



  11. Increasing Focus on Advocacy for the Free Software Community (Putting Control Over Computing in the Hands of People, Not Large Corporations)

    After 31,000 blog posts it's time to add a new theme to our coverage, which prioritises science, computer developers, and technology users; an urgent matter and pressing issue is the passage of control (e.g. over code and policy) to non-practising entities



  12. Video: How to Follow All Our Channels (Interactively) From the Command Line

    We’ve been enhancing the access possibilities/options for #techrights and other IRC channels, partly because we want to encourage more people to wean themselves off the DRM-ready Web, the monoculture, the bloat, the surveillance, and centralisation in general (the Web favours centralisation, which is exacerbated by the bloat and other topological dynamics)



  13. IRC Proceedings: Sunday, July 25, 2021

    IRC logs for Sunday, July 25, 2021



  14. Links 26/7/2021: Third RC of Linux 5.14 and Beta 3 of Haiku Project

    Links for the day



  15. No, Microsoft Does Not Get to Lecture Us on GNU/Linux Security (or Security in General)

    The corporate media wants us to think (or feel) like Microsoft is some kind of security guru; the reality, however, is the exact opposite because at Microsoft sometimes if not always/by default insecurity is the actual objective (back doors)



  16. Links 25/7/2021: MyGNUHealth 1.0.3 and Lots About Patents

    Links for the day



  17. Links 25/7/2021: LibreELEC (Matrix) 10.0 RC1 and Ubuntu 20.10 (Groovy Gorilla) End of Life

    Links for the day



  18. IRC Proceedings: Saturday, July 24, 2021

    IRC logs for Saturday, July 24, 2021



  19. Following Techrights IRC Channels From the Command Line (or the Web and Gemini)

    The (almost) real-time logs for #techrights have been available in http://techrights.org/irc and in gemini://gemini.techrights.org/chat/index.gmi for over a month; today we extend that to cover all channels (aggregated into one)



  20. Links 24/7/2021: Skrooge 2.26.1 and K-9 Mail Release

    Links for the day



  21. Links 24/7/2021: FreeBSD Report (April-June) and KDE Reporting Its Progress

    Links for the day



  22. Support the Founders of GNU and Linux, Besieged by People and Corporations That Hate Development Communities and Seek Oppressive Monopoly Over Everything

    The founders of GNU and Linux (Stallman and Torvalds, respectively) want to give us free (as in freedom) software by which to control our destiny; the forces looking to demonise and marginalise both of them don’t have the same objectives (to whom they’re antithetical)



  23. IRC Proceedings: Friday, July 23, 2021

    IRC logs for Friday, July 23, 2021



  24. [Meme] Linus Should Reassert Control of Linux

    Linus Torvalds needs to quit being at the mercy of monopolies (or monopolists who sent him to see therapists as if he was mentally ill); at the moment the development of Linux isn’t steered by people and thus not for people (but large corporations that work with states and armies)



  25. Remember That the 'Linux' Foundation is Working Against You (Unless You're a Monopoly)

    The corporate siege by a certain so-called ‘Linux’ Foundation (a siege against people and against their authentic communities) carries on; of course they try to disguise it as the exact opposite of what it really is and it is therefore essential that we all understand how and why they do this (these tactics are borrowed from dirty politics and contagious cults)



  26. Links 24/7/2021: Rackspace Layoffs and Ubuntu Touch's Latest

    Links for the day



  27. Improving the Signal-to-Noise Ratio in IRC

    The IRC channels in the new network include #TechPol — another addition that helps keep the main channel focused on our principal priorities



  28. The Next One Thousand Blog Posts and the 15th Anniversary of Techrights

    A quick video about our future focus as a Web site that seeks to illuminate suppressed subjects — a timely issue to bring up as we very soon complete and surpass our 31,000th blog post (some time next week) and some topics are becoming obsolete by their very nature



  29. Links 23/7/2021: SquashFS Tools 4.5 and PineTime Released

    Links for the day



  30. Where There's Smoke...

    Recent events in and around the EPO (with deficient media coverage or none at all) make one wonder why the EPO's management writes several shallow "news" postings per day


RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

Recent Posts