Notes2Self.net

Stephen McGibbon's Web Journal

ISO/IEC 29500:2008, Information technology - Office Open XML formats published

ISO’s press release says

ISO (International Organization for Standardization) and IEC (International Electrotechnical Commission) have just published the joint International Standard, ISO/IEC 29500:2008, Information technology – Office Open XML formats.

ISO/IEC 29500:2008 runs to 7,228 pages and comprises the following four parts:

  1. ISO/IEC 29500-1:2008, Information technology – Document description and processing languages – Office Open XML File Formats – Part 1: Fundamentals and Markup Language Reference (5 570 pages)
    This defines a set of XML vocabularies for representing word-processing documents, spreadsheets and presentations, based on the Microsoft Office 2008 applications. It specifies requirements for Office Open XML consumers and producers that comply to the strict conformance category. 
     
  2. ISO/IEC 29500-2:2008, Information technology – Document description and processing languages – Office Open XML File Formats – Part 2: Open Packaging Conventions (138 pages)
    This defines a general-purpose file/component packaging facility, which is built on top of the widely used ZIP file structure.
     
  3. ISO/IEC 29500-3:2008, Information technology – Document description and processing languages – Office Open XML File Formats – Part 3: Markup Compatibility and Extensibility (46 pages)
    This defines a general-purpose mechanism to extend an XML vocabulary.
     
  4. ISO/IEC 29500-4:2008, Information technology – Document description and processing languages – Office Open XML File Formats – Part 4: Transitional Migration Features (1 475 pages)
    This defines a set of XML elements and attributes, over and above those defined by ISO/IEC 29500-1, that provide support for legacy Microsoft Office applications; that is, those prior to the 2008 release. It specifies requirements for Office Open XML consumers and producers that comply to the transitional conformance category.