What is OOXML For?
Can anyone tell me what OOXML is for, other than for opening legacy Microsoft documents? What else is it for? When would you choose OOXML and when would you choose ODF, if you were, let’s say, a government or a government agency? ISO Directives, Part 2 “Rules for the structure and drafting of International Standards” [PDF], section 6.2.1 reminds us that standards are voluntary, not requirements, for you and me. But governments are in a different category. They can tell their employees what they can and can’t use, what the entity will, or will not, use and in what circumstances. So when would you use ODF and when would you use OOXML in that sphere? I figured ISO should know. For ISO/IEC 29500 (formerly known as OOXML) the scope statement reads like this: ISO/IEC 29500 defines a set of XML vocabularies for representing word-processing documents, spreadsheets and presentations. On the one hand, the goal of ISO/IEC 29500 is to be capable of faithfully representing the preexisting corpus of