• Sign In
 
  • MSDN Blogs
  • Microsoft Blog Images
  • More ...
Search
  • Advanced search options...
Tags
  • .NET
  • Altova
  • blogging
  • code samples
  • Codeplex
  • Custom XML
  • DII
  • DIS29500
  • ECMA-376
  • IBM
  • Java
  • Monarch
  • ODF
  • Office 2007
  • OpenXMLDeveloper.org
  • PHP
  • Redmond
  • SharePoint
  • System.IO.Packaging
  • TechEd
  • UOF
  • VSTO
  • Windows
  • WordprocessingML
  • workshops
Archives
Archives
  • January 2012 (1)
  • October 2011 (1)
  • July 2011 (2)
  • April 2011 (1)
  • March 2011 (3)
  • December 2010 (1)
  • August 2010 (1)
  • June 2010 (1)
  • May 2010 (1)
  • April 2010 (3)
  • March 2010 (1)
  • November 2009 (4)
  • October 2009 (1)
  • September 2009 (2)
  • July 2009 (2)
  • June 2009 (4)
  • May 2009 (5)
  • April 2009 (4)
  • March 2009 (4)
  • February 2009 (2)
  • January 2009 (4)
  • December 2008 (4)
  • November 2008 (3)
  • October 2008 (4)
  • September 2008 (3)
  • August 2008 (2)
  • July 2008 (5)
  • June 2008 (7)
  • May 2008 (5)
  • April 2008 (8)
  • March 2008 (14)
  • February 2008 (15)
  • January 2008 (13)
  • December 2007 (12)
  • November 2007 (5)
  • October 2007 (9)
  • September 2007 (6)
  • August 2007 (10)
  • July 2007 (9)
  • June 2007 (8)
  • May 2007 (12)
  • April 2007 (14)
  • March 2007 (12)
  • February 2007 (10)
  • January 2007 (17)
  • December 2006 (14)
  • November 2006 (10)
  • October 2006 (11)
  • September 2006 (12)
  • August 2006 (12)
  • July 2006 (12)
  • June 2006 (23)
  • May 2006 (14)
Common Tasks
  • Blog Home
  • Email Blog Author
  • About
  • RSS for comments
  • RSS for posts

ODF conformance tests

Doug Mahugh - Office Interoperability
MSDN Blogs > Doug Mahugh > ODF conformance tests

ODF conformance tests

Doug Mahugh
30 Apr 2008 6:39 PM
  • Comments 9

Spring is in the air, and many a young man's thoughts turn to the matter of ODF compliance. Well, perhaps not many, but at least two ...

Jesper Lund Stocholm has posted the results of some tests that he participated in last fall, working with vendors including IBM, Microsoft and Novell to test interoperability of Open XML and ODF implementations. They used a set of sample documents provided by Danish public-sector organizations as the basis for the tests.

Jesper's findings are listed in the table to the right, and he concludes

So should we demand that OOo not be used at all? Of course not, but we should keep the pressure on the OOo-team to fix their code ... just as we should with Microsoft and Microsoft Office.

Alex Brown has also tested ODF conformance, with a slightly different approach. He took part 4 of the ECMA-376 spec, converted it to a DOC, then used OpenOffice 2.4.0 to convert the DOC to an ODT. His conclusions:

For ISO/IEC 26300:2006 (ODF) in general, we can say that the standard itself has a defect which prevents any document claiming validity from being actually valid. Consequently, there are no XML documents in existence which are valid to ISO ODF.

Even if the schema is fixed, we can see that OpenOffice.org 2.4.0 does not produce valid XML documents. This is to be expected and is a mirror-case of what was found for MS Office 2007: while MS Office has not caught up with the ISO standard, OpenOffice has rather bypassed it (it aims at its consortium standard, just as MS Office does).

After seeing these tests, I can't help wondering: what software will they use in South Africa to create ODF documents?

  • 9 Comments
Comments
  • Rsh
    1 May 2008 4:31 PM

    > what software will they use in South Africa to create ODF documents?

    Maybe KOffice? They seem to be going in the right direction with quite clear intentions of being real Open and unlike OpenOffice they share their ODF support library.

  • restive
    2 May 2008 2:18 AM

    Thank you for pointing out that conformance weaknesses exist in ODF implementations as well.  Constructive criticism helps all parties, and should not be biased towards selected segments of the marketplace.  

    --restive

  • diablownik
    2 May 2008 3:23 AM

    OpenOffice 2.4 seems to generate valid ODF 1.0 document.

  • revcorey
    2 May 2008 1:19 PM

    Welcome. I was check .odt file what was create in 2.3 and 2.4.Document generate in 2.4 is compatible with OF 1.0. Answer for your question "what software will they use in South Africa to create ODF documents?" it is OpenOffice 2.4

  • DJ
    2 May 2008 5:24 PM

    Once again, Rob Weir has taken the time to thoroughly explain the technical details while others simply jump up and down shouting "OOH, OOH, OOH! Look what I've found!" when they see something that suits their argument.

    http://www.robweir.com/blog/2008/05/odf-validation-for-dummies.html

    And Doug, I think Rob answers your question about South Africa quite plainly.

    DJ

  • Reggie
    2 May 2008 5:37 PM

    @ recovery

    So OO.o 2.4 produces valid ODF 1.0 documents?  And how long after ISO approved ODF 1.0 did it take for OO.o 2.4 to be released?  Seems that OOXML critics should give Microsoft at least that much time to get MS Office into compliance with ISO OOXML.

    BTW, if South Africa will be using OO.o 2.4 to produce ODF 1.0 documents, I still have to wonder what software they will use to create spreadsheets with forumlas, since ODF 1.0 has no spec for that, and using forumlas in OO.o 2.4 to create such spreadsheets ends up creating spreadsheets that aren't valid ODF 1.0 documents by definition.

  • Doug Mahugh
    5 May 2008 10:42 AM

    Library of Congress's standards activity. The Library of Congress has posted an overview of the work

  • max stirner
    5 May 2008 11:12 AM

    it certainly wouldnt be word 2007! if i ever figure out where exactly in the "ribbon" the save document button is, i can guarantee you it won't support ODF!

  • hAl
    8 May 2008 8:34 AM

    Actually OpenOffice 2.4 produces ODF v1.1 wich is actually not an ISO/IEC ratified version because it was never sumitted to ISO

Page 1 of 1 (9 items)
  • © 2012 Microsoft Corporation.
  • Terms of Use
  • Trademarks
  • Privacy Statement
  • Report Abuse
  • 5.6.131.143