Comparison of Office Open XML and OpenDocument
Appearance
From Wikipedia, the free encyclopedia
This is a comparison of computer document file formats Office Open XML and OpenDocument
Comparison
[edit ]| 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.4[2] |
| 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[3] |
| 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)[4] | ODF Package [5] |
| 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) | Mathematical Markup Language (ISO/IEC 40314)[6] [7] |
| Change-tracking | supported[8] | supported[9] |
| Conditional formatting in spreadsheets | supported[10] | supported[11] |
| 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) | Open Font Format (ISO/IEC 14496-22) |
| PANOSE font specifications | part of the standard[12] | |
| 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[14] | Patent license covers fully compliant implementations[16] |
| File format | Office Open XML | OpenDocument |
See also
[edit ]- Comparison of document markup languages
- Standardization of Office Open XML
- List of document markup languages
- Lightweight markup language
References
[edit ]- ^ a b "ISO/IEC 29500-1:2016". ISO. Retrieved 2023年04月17日.
- ^ online, heise (2025年12月04日). "OASIS ratifies Open Document Format 1.4 as a standard". iX Magazin. Retrieved 2025年12月04日.
- ^ "ISO/IEC 26300-1:2015". ISO. Retrieved 2023年04月17日.
- ^ "ISO/IEC 29500-2:2021". ISO. Retrieved 2023年04月17日.
- ^ "Erwin's StarOffice Tango". Archived from the original on 2008年01月17日. Retrieved 2009年05月14日.
- ^ "ODFValidator - Apache OpenOffice Wiki".
- ^ "A Demo: Mathematica, MathML and ODF". 20 August 2006.
- ^ "Doug Mahugh".
- ^ Jean Weber. "OpenOffice.org Writer for Microsoft Word users". Documentation.openoffice.org. Retrieved 2022年11月18日.
- ^ "Doug Mahugh".
- ^ "Conditional Formatting in OpenOffice Calc Spreadsheets".
- ^ W3C Panose document standard proposal
- ^ a b Freely Available ISO Standards
- ^ a b "Microsoft Open Specification Promise". Microsoft . Retrieved 2008年12月05日.
- ^ "Ecma Office Open XML File Formats overview". Archived from the original on 2006年11月17日. Retrieved 2008年12月05日.
- ^ a b Interoperability Specifications Pledge
External links
[edit ]- [1] ECMA-376: Office Open XML File Formats
- [2] ISO/IEC 29500-1:2016: Office Open XML File Formats
- [3] ISO/IEC 26300-1:2015: Open Document Format for Office Applications (OpenDocument) v1.2
- [4] ISO/IEC 26300:2006: Open Document Format for Office Applications (OpenDocument) v1.0
- [5] ISO/IEC TR 29166:2011: Guidelines for translation between ISO/IEC 26300 and ISO/IEC 29500 document formats
- Lost in Translation: Interoperability Issues for Open Standards - ODF and OOXML as Examples