This is a comparison of the Office Open XML document file format with the OpenDocument file format.
File format | Office Open XML | OpenDocument |
---|---|---|
Based on a format developed by |
Microsoft | StarDivision / Sun Microsystems |
Predecessor file format | Microsoft Office XML formats | OpenOffice.org XML |
Standardized by | Ecma International, ISO/ IEC | OASIS, ISO/ IEC |
First public release date | 2006 | 2005 |
First stable version | Ecma International Standard ECMA-376 Office Open XML File Formats 1st edition | OASIS OpenDocument Format for Office Applications (OpenDocument) v1.0 |
Latest stable version | ISO/IEC IS 29500-1:2012—Office Open XML File Formats [1] | OASIS Open Document Format for Office Applications (OpenDocument) v1.3 |
Latest ISO/IEC standardised version | ISO/IEC IS 29500-1:2012—Office Open XML File Formats [1] | ISO/IEC IS 26300-1:2015—Open Document Format for Office Applications (OpenDocument) v1.2 [2] |
Language type | Markup language ( XML) | Markup language ( XML) |
XML schema representation | XML Schema (W3C) (XSD) and RELAX NG (ISO/IEC 19757-2) | RELAX NG (ISO/IEC 19757-2) |
Expression of extensibility rules | NVDL (ISO/IEC 19757-4) | |
Compression format | ZIP | ZIP |
Container structure | Open Packaging Conventions (ISO/IEC 29500-2:2021) [3] | ODF Package [4] |
Metadata format | Dublin Core (ISO 15836) | subset of Dublin Core and “urn:oasis:names:tc:opendocument:xmlns:meta” elements |
Drawing language | DrawingML, VML | “urn:oasis:names:tc:opendocument:xmlns:drawing” elements and “urn:oasis:names:tc:opendocument:xmlns:svg-compatible” elements |
Mathematical notation language | Office MathML (OMML) | MathML [5] [6] |
Change-tracking | supported [7] | supported [8] |
Conditional formatting in spreadsheets | supported [9] | supported [10] |
Spreadsheet formula language | part of the standard[ citation needed] | based on OpenFormula |
Macro language | application-defined | application-defined |
Digital signatures | part of the standard[ citation needed] | supported |
Thumbnails | JPEG (ISO/IEC 10918) | PNG (ISO/IEC 15948) |
Interchange of digital font information | Open Font Format (ISO/IEC 14496-22) | |
PANOSE font specifications | part of the standard [11] | |
Filename extensions | docx, docm, xlsx, xlsm, pptx, pptm
|
odt, ods, odp, odg, odf
|
Internet media types |
|
|
Application support | Office Open XML software | OpenDocument software |
Standard licensing |
|
|
Additional technology patent licensing |
|
|
Implementations covered by patent license | Patent license covers conforming implementations [13] | Patent license covers fully compliant implementations [15] |
Implemented | Microsoft Office 2013 (and later) [16] [17] [18] [19] Collabora Office, Collabora Online, [20] LibreOffice (for Microsoft Office 2007 Office Open XML) and SoftMaker Office | Many including Collabora Office, Collabora Online, [21] LibreOffice, OpenOffice.org, KOffice, AbiWord, Lotus Notes and Microsoft Office (since 2007 SP2) |
File format | Office Open XML | OpenDocument |
For cross-platform use, the suite not only supports the Open Document Format (ODF) but also all newer Microsoft formats, which makes interaction with other office suites easier.
The software also supports PDF across all modules. If required, users can also convert text files to the ePub format for displaying appear on ebook readers or with desktop software for reading ePub files.
This is a comparison of the Office Open XML document file format with the OpenDocument file format.
File format | Office Open XML | OpenDocument |
---|---|---|
Based on a format developed by |
Microsoft | StarDivision / Sun Microsystems |
Predecessor file format | Microsoft Office XML formats | OpenOffice.org XML |
Standardized by | Ecma International, ISO/ IEC | OASIS, ISO/ IEC |
First public release date | 2006 | 2005 |
First stable version | Ecma International Standard ECMA-376 Office Open XML File Formats 1st edition | OASIS OpenDocument Format for Office Applications (OpenDocument) v1.0 |
Latest stable version | ISO/IEC IS 29500-1:2012—Office Open XML File Formats [1] | OASIS Open Document Format for Office Applications (OpenDocument) v1.3 |
Latest ISO/IEC standardised version | ISO/IEC IS 29500-1:2012—Office Open XML File Formats [1] | ISO/IEC IS 26300-1:2015—Open Document Format for Office Applications (OpenDocument) v1.2 [2] |
Language type | Markup language ( XML) | Markup language ( XML) |
XML schema representation | XML Schema (W3C) (XSD) and RELAX NG (ISO/IEC 19757-2) | RELAX NG (ISO/IEC 19757-2) |
Expression of extensibility rules | NVDL (ISO/IEC 19757-4) | |
Compression format | ZIP | ZIP |
Container structure | Open Packaging Conventions (ISO/IEC 29500-2:2021) [3] | ODF Package [4] |
Metadata format | Dublin Core (ISO 15836) | subset of Dublin Core and “urn:oasis:names:tc:opendocument:xmlns:meta” elements |
Drawing language | DrawingML, VML | “urn:oasis:names:tc:opendocument:xmlns:drawing” elements and “urn:oasis:names:tc:opendocument:xmlns:svg-compatible” elements |
Mathematical notation language | Office MathML (OMML) | MathML [5] [6] |
Change-tracking | supported [7] | supported [8] |
Conditional formatting in spreadsheets | supported [9] | supported [10] |
Spreadsheet formula language | part of the standard[ citation needed] | based on OpenFormula |
Macro language | application-defined | application-defined |
Digital signatures | part of the standard[ citation needed] | supported |
Thumbnails | JPEG (ISO/IEC 10918) | PNG (ISO/IEC 15948) |
Interchange of digital font information | Open Font Format (ISO/IEC 14496-22) | |
PANOSE font specifications | part of the standard [11] | |
Filename extensions | docx, docm, xlsx, xlsm, pptx, pptm
|
odt, ods, odp, odg, odf
|
Internet media types |
|
|
Application support | Office Open XML software | OpenDocument software |
Standard licensing |
|
|
Additional technology patent licensing |
|
|
Implementations covered by patent license | Patent license covers conforming implementations [13] | Patent license covers fully compliant implementations [15] |
Implemented | Microsoft Office 2013 (and later) [16] [17] [18] [19] Collabora Office, Collabora Online, [20] LibreOffice (for Microsoft Office 2007 Office Open XML) and SoftMaker Office | Many including Collabora Office, Collabora Online, [21] LibreOffice, OpenOffice.org, KOffice, AbiWord, Lotus Notes and Microsoft Office (since 2007 SP2) |
File format | Office Open XML | OpenDocument |
For cross-platform use, the suite not only supports the Open Document Format (ODF) but also all newer Microsoft formats, which makes interaction with other office suites easier.
The software also supports PDF across all modules. If required, users can also convert text files to the ePub format for displaying appear on ebook readers or with desktop software for reading ePub files.