Comparison of Office Open XML and OpenDocument
This is a comparison of the Office Open XML document file format with the OpenDocument file format.
Design aims
The differences between Office Open XML (OOXML) and the OpenDocument format (ODF) can be traced to their heritage, as they have different design goals.
The different goals in the development of OOXML and ODF resulted in different principles and design tradeoffs between the file formats.
Comparison
File format | Office Open XML | OpenDocument |
---|---|---|
Based on a format developed by |
Microsoft | Sun Microsystems |
Predecessor file format | Microsoft Office XML formats | OpenOffice.org XML |
Standardized by | OASIS, ISO/IEC | Ecma International, ISO/IEC |
First public release date | 2006 | 2005 |
Latest stable version | Ecma-376 | 1.1 |
Latest standard version | Ecma-376 | 1.0 |
Language type | Markup language (XML) | Markup language (XML) |
Compression format | ZIP | ZIP |
Container structure | Open Packaging Convention | |
Metadata format | Dublin Core | Dublin Core |
Mathematical notation language | Office MathML (OMML) | MathML |
Spreadsheet formula language | part of the standard | application-defined |
Drawing language | DrawingML, VML | SVG |
Macro language | application-defined | application-defined |
Digital signatures | part of the standard | application-defined |
Thumbnails | part of the standard | |
Filename extensions | docx, pptx, xlsx | odt, odp, ods, odg, odf |
Internet media types |
application/vnd.openxmlformats-officedocument.wordprocessingml.document |
application/vnd.oasis.opendocument.text |
ISO/IEC designation | ISO/IEC IS 29500:2008 | ISO/IEC IS 26300:2006 |
Most popular editor/viewer | Microsoft Office | OpenOffice.org |
Licensing |
| |
File format | Office Open XML | OpenDocument |