• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

An Antic Disposition

  • Home
  • About
  • Archives
  • Writings
  • Links
You are here: Home / Archives for ODF

ODF

The Vast Blue-Wing Conspiracy

2007/01/20 By Rob 4 Comments

Microsoft’s Brian Jones and Doug Mahugh have put all the pieces together and are expressing their suspicions that all of the troubles OOXML is facing is caused by IBM.

Yikes, we’ve been found out!

The truth can now be told. We have a nine-floor complex beneath Devil’s Tower in Wyoming, Dick Cheney’s home state. We employee three-hundred Oompa Lumpas, ostensibly here on student visas, to read through the 6,000 page OOXML specification. They then input their concerns into a massively parallel computer, based on the old Deep Blue chess computer that beat Gary Kasparov. The computer takes the objections, formats them into English, inserting random literary quotes from The Modern Library of the World’s Best Books, and then posts them in blogs and press articles. The computer can express these objections in the form of sonnets, haikus, or even as crude limerick. Every year on January 14th (Thomas J. Watson’s Birthday) at 3:14am the Oompa Lumpas come to the surface, smear their bodies with blue paint, dance around a bonfire, howl at the moon and entreat the gods to vanquish their foes, mainly Microsoft, who canceled their favorite application, Microsoft Bob. Rob Weir doesn’t really exist. He is just a subroutine. As they say, “On the internet, nobody knows your are a subroutine processing data input by Oompa-Loompas working for IBM underground in Wyoming”

I guess that’s one theory.

But from what I’ve seen of the world, when you think everyone is out to get you, it is usually one of three things:

  1. You are mentally ill
  2. You are doing something stupid and people are trying to help you
  3. You are in a movie

I’d suggest #2 is the more likely explanation. But a 4th possibility, one I had not thought of, is hinted at in the latest Dr. Dobbs, in an article by Michael Swain entitled “Microsoft Loves Linux: What’s With That?”. The article focuses on the recent Microsoft-Novell deal, but there is an interesting observation that applies to the format discussions as well:

Then there’s the PR angle. In Microsoft’s case, PR includes trying to look virtuous to the EU courts. Look, Microsoft can say, at how we play nice with competing platforms like Novell’s SUSE. Here’s a tin-foil-hat theory: Microsoft can’t compete against a movement, Ballmer has acknowledged. It can definitely compete against a company. So isn’t it likely that this question has come up at Microsoft: Can’t we somehow turn this Linux movement into a company that we can compete with?

Can the same be said about file formats? It is hard for Microsoft to beat a movement, so it attempts to turn this into a battle against a single company.

Let’s look at the facts:

ODF is not controlled or promoted by a single company. ODF is developed in OASIS with a Technical Committee (TC) that includes members from a number of vendors, including Adobe, Novell, Intel, Sun and IBM. The TC also includes unaffiliated individual members, representatives from various open source projects, as well as members from the OpenDocument Foundation and other non-profit organizations.

The Foundation in particular has brought a huge amount of talent and resources to the development of ODF. Traditionally, standards were developed exclusively by large corporations, and individuals and smaller players were marginalized. But the world is different today. The Foundation has shown that with a bit of organizational skill, individual volunteers can band together and have a voice and technical contribution on par with long-established corporations. They should be given much credit for this.

On the promotion side ODF is promoted by groups including the ODF Adoption TC, the Open Document Format Alliance, the OpenDocument Fellowship and the previously mentioned OpenDocument Foundation. The Adoption TC manages the ODF portal on XML.org and is currently working on various journal articles, whitepapers and responding to CfP’s for various conferences and symposia this year. I’ve lost count of how many companies are members of the ODF Alliance. I stopped counting when it went over 300. If you are not on their mailing list, then you should be. The Fellowship has also done amazing work promoting ODF and developer tools related to ODF.

So let’s put to bed the conspiracy theories that this is all just IBM out to get Microsoft. ODF is far more than one company. IBM does not own ODF or control ODF or control the groups that promote ODF. Those who say otherwise discredit the efforts of the many of volunteers who have worked so hard to develop the ODF standard and implement it in so many applications.

Filed Under: ODF, OOXML

And then there were three…

2006/12/27 By Rob Leave a Comment

ODF, OOXML and now, UOF. This story broke back in November, with some good coverage including:

  • Andy Updegrove: Another Open Document Format – From China and More on China’s Uniform Office Format (and much more)
  • Jeff Kaplan: Is China Pulling a Bill Gates on ODF?
  • David Berlind: China’s own document standard: A clear message to US IT vendors?
  • Rick Jelliffe: Why China’s UOF is good
  • Stephen Walli: Open Standards, IPR and Innovation Conference, Beijing (2006)
  • Neil McAllister: China aims to set a new office doc standard
  • Luyi Chen: China’s Own Office Document Format Aiming to Harmonize with ODF
  • Evan Leibovitch: Debate over document formats not just academic

There is not much commentary I can add to what the above authors have already stated. Let’s just say that this is an important and exciting development.

On the technical side there is some important progress on harmonization, some preparatory work done in a joint research program between Peking University and IBM. The results of this year-long effort are now available:

  • A 150-page report (in English and Chinese) called “A Comparison Between ODF and UOF”. This document compares the two standards feature-by-feature and explains how to map data between the two.
  • A UOF-ODF Convertor, an open source Java-based tool, licensed under the LGPL, which provides bi-directional conversions of the three office document types (word processor, spreadsheet and presentation).

The report, the tool, the source code and a lot more information is available up at the project’s page on SourceForge. I hope this both addresses the immediate-term interoperability needs between ODF and UOF, as well as lays the foundation for a deeper technical discussion of additional harmonization steps which can be taken to improve interoperability even further.

Filed Under: ODF

Got ODF?

2006/12/21 By Rob 1 Comment

Are you writing code that works with ODF? Open source, commercial, in-house, internationally distributed, written in Python, Java, Ruby, C++ or Haskell, a one person project or with a team of dozens — if it is done with ODF and is interesting, then I want to hear about it and help share your story.

Here’s the deal. Drop my a line, via email or the comment form, and I’ll arrange to either call you or send you some interview questions via email, things like:

  • What did you do?
  • How did you do it?
  • What tools did you use?
  • Why ODF?
  • What worked well and what didn’t?
  • What next?

If the software is available for me to run and review, then so much the better.

I’ll then write up a story and feature it on my blog and on OpenDocument.xml.org. You’ll get some free publicity, and you’ll help me tell the continuing story of innovation with ODF. It’s a win-win, community thing. My intent to is have this be an ongoing feature in 2007.

I’m especially seeking anyone who is going beyond the traditional heavy-weight editor paradigm and is starting to look at other modes of use for ODF.

Feel free to share this invite with others who may be interested.

Filed Under: ODF

Some short notes

2006/12/03 By Rob Leave a Comment

I’ve updated the blog to use Google’s new “beta” Blogger software. I haven’t noticed any glitches, but please let me know if anything seems broken. They’ve updated their feed to support Atom 1.0 which is great. Previously they served up Atom 0.3 which I then updated to 1.0 via this mechanism.

Also, the new Blogger has added item tagging support via the Rel-Tag microformat. (Blogger calls them “Labels”). I had been using Technorati tags for this purpose, but the integrated UI in the new Blogger is worth the work of switching over, so you may notice a little churn in old entries as I convert.

As you probably have heard, OpenDocument Format (ODF) has been official published by ISO as ISO/IEC 26300:2006, as you can see here. This is the culmination of almost four years of effort by the OASIS TC. Also note that ISO/IEC JTC/SC34 had a ballot last July to request that JTC1 make the final ISO version of ODF freely available for download at no charge. Until that happens, you can purchase an ISO version from the ISO web site, or download an OASIS version at the OASIS ODF TC’s web site. The content should be identical. Eventually the ISO version should be downloadable for free as well.

Another member of the ODF community has started up a blog. Florian Reuter, an ODF TC member who recently joined Novell, discusses some suggested enhancements for ODF 1.2.

Finally, OpenOffice.org has announced the winners of their Template/Clipart Contest. The templates of course are in ODF format, so this is a good illustration of the richness and capabilities of the format. Linux.com has the details.

Filed Under: Blogging/Social, ODF Tagged With: Blogger

Genesis 11:5-9

2006/11/14 By Rob 5 Comments

This, fresh from from Office Watch: “Office 2007 compatibility pack disappoints”.

Update 11/15: Some readers have written with more information. This may be an issue between the pre-1.5-final-draft version of OOXML and the final RTM Compatibility Pack. Evidently there were some late changes to the OOXML specification, including a change in namespace URI’s. So the problems seem to be between documents created in the beta version of Office 2007 (not sure whether all beta’s including the Technical Refresh) and the RTM version of Office. Confusing to say the least. It looks like the referenced article is being updated with additional details.

Update 11/7: The cited article updated again. This seems to be an issue related to what patch level you are running. If you have all of the updates applied to Windows/Office, the Compatibility Pack works as advertised.

Since there are a number of convertor initiatives under development, it is probably worth backing up and taking a survey of where we stand today:

ODF = Open Document Format, an XML-based document format used in products like IBM Workplace, the next version of Lotus Notes, OpenOffice.org, KOffice, AbiWord, GNUmeric, etc. ODF is an ISO standard and is maintained at OASIS.

OOXML = Office Open XML, an XML-based format which will be used in Microsoft Office 2007 when it is released in January. OOXML is currently a draft specification in Ecma, though it will certainly be adopted as an Ecma standard in December.

The Legacy Formats = the proprietary binary formats that Microsoft used before Office 2007, the familiar DOC, XLS and PPT files.

So, what can be converted to what, using what, and does it really work?

If you upgrade to Office 2007 when it comes out, you will be able to read and write both the OOXML and the Legacy formats. Both are supported out-of-the-box.

If you want to stay on an older version of Office, and need to exchange documents with someone using the new OOXML formats, then you need Microsoft’s Compatibility Pack. As the above article points out, getting this to work in practice requires first ensuring that your patch level is current.

What about ODF? If you are on Microsoft Office, then there are two initiatives underway to bring ODF support to Office. One is the Microsoft-supported (and now Novell as well) odf-convertor project on SourceForge. Their initial deliverable will be the “ODF Add-in For Microsoft Word”. I didn’t have all that much luck with an earlier “alpha” version of the Add-in, but I’ve heard it is much improved. However, in the near term it only supports reading ODF text documents. No support for writing, and no support for presentations or spreadsheets. These other features are slated to be delivered in future phases of the project. The Open Document Foundation is also developing a convertor, which they call the “ODF Plugin”. Sam Hiser will be presenting on it at XML 2006 in Boston, so hopefully we’ll learn more about it then.

If you are running OpenOffice.org, then you already have excellent integrated conversion support between ODF and the Legacy Office formats. But if you need to exchange documents with someone using Office 2007 and its default OOXML formats then you are out of luck for now. However, please note that the recent Novell/Microsoft agreement included a statement (if I’m reading this correctly) that Novell would help add OOXML support to OpenOffice.org. So this support should eventually make it into OpenOffice.org.

So, based on what really works today, I’d offer this recommendation: If you must upgrade to Office 2007 , then turn the default file formats to be the Legacy binary formats. Until the OOXML convertors mature and all Office users have migrated off the beta and have compatible OOXML versions, you’ll only be causing chaos with those you exchange documents with if you save as OOXML.

Filed Under: ODF, Office, OOXML

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 19
  • Page 20
  • Page 21
  • Page 22
  • Page 23
  • Interim pages omitted …
  • Page 25
  • Go to Next Page »

Primary Sidebar

Copyright © 2006-2026 Rob Weir · Site Policies