Groklaw: OOXML Contradicts ISO Standards

Thursday, 2007-January-18 at 20:07 1 comment

Groklaw member marbux has written an excellent piece describing reasons why ISO should not approve OOXML as rubber-stamped by Ecma International.

ISO/IEC’s reputation is on the line in its processing of the EOOXML proposal. See ISO/IEC JTC-1 Directives, supra sections 11.1.2 and .3 (any JTC-1 member may appeal if a draft standard “may be detrimental to the reputation of IEC or ISO”). The 6,039-page EOOXML specification warrants close scrutiny that cannot feasibly be achieved within the time frames mandated by ISO fast-track standardization procedures.

PJ, the owner of Groklaw, brings up some examples, including this one:

OOXML does not conform to ISO 8601:2004 “Representation of Dates and Times.” Instead, OOXML section 3.17.4.1, “Date Representation,” on page 3305, requires that implementations replicate a Microsoft bug that dictates that 1900 is a leap year, which in fact it isn’t. Similarly, in order to comply with OOXML, your product would be required to use the WEEKDAY() spreadsheet function, and therefore assign incorrect dates to some days of the week, and also miscalculate the number of days between certain dates.

She asks,

The bottom line: Because of the apparently unresolvable contradictions being discovered, the questions being asked are whether ISO should reject EOOXML from the fast-track process and instead use the regular process, and whether, if there can be no resolution of some of the contradictions discovered, ISO should accept the specification at all.

Entry filed under: ODF. Tags: .

What Is Microsoft Afraid Of? Open Malaysia: ODF Support Is Also UOF Support

1 Comment

  • 1. Edwin Class  |  Thursday, 2008-May-01 at 15:33

    Your Blog is very professional just like you. I liked your “policy” disclaimer type… the color selection and the fact that you are a born-again Christian. I did not see any comments about “that woman”, favorite music, sports or movies. 😎 Take care and keep on the good work!


RSS Slingshot

  • An error has occurred; the feed is probably down. Try again later.

RSS Unknown Feed

  • An error has occurred; the feed is probably down. Try again later.

RSS Unknown Feed

  • An error has occurred; the feed is probably down. Try again later.

RSS Owner Managed Business

  • An error has occurred; the feed is probably down. Try again later.

Archives

Recent Posts

Blog Stats

  • 596,476 hits

SUBSCRIBE


%d bloggers like this: