Comparison of Office Open XML and OpenDocument
This is a comparison of the Office Open XML document file format with the OpenDocument file format.
Comparison[]
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:2006—Open Document Format for Office Applications (OpenDocument) v1.0 |
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:2012)[2] | ODF Package[3] |
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[4][5] |
Change-tracking | supported[6] | supported[7] |
Conditional formatting in spreadsheets | supported[8] | supported[9] |
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[10] | |
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[12] | Patent license covers fully compliant implementations[14] |
Implemented | Microsoft Office 2013 (and later)[15][16][17][18] Collabora Office, Collabora Online,[19] LibreOffice (for Microsoft Office 2007 Office Open XML) and SoftMaker Office | Many including Collabora Office, Collabora Online,[20] LibreOffice, OpenOffice.org, KOffice, AbiWord, Lotus Notes and Microsoft Office (since 2007 SP2) |
File format | Office Open XML | OpenDocument |
See also[]
- Comparison of document-markup languages
- Standardization of Office Open XML
- List of document markup languages
- Lightweight markup language
References[]
- ^ Jump up to: a b http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=61750
- ^ http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=61796
- ^ "Archived copy". Archived from the original on 2008-01-17. Retrieved 2009-05-14.CS1 maint: archived copy as title (link)
- ^ http://wiki.services.openoffice.org/wiki/ODFValidator
- ^ http://www.robweir.com/blog/2006/08/demo-mathematica-mathml-and-odf.html
- ^ http://blogs.msdn.com/dmahugh/archive/2009/05/13/tracked-changes.aspx
- ^ http://documentation.openoffice.org/HOW_TO/word_processing/Word-to-OOo.html
- ^ http://blogs.msdn.com/dmahugh/archive/2007/10/02/conditional-formatting.aspx
- ^ http://openoffice.blogs.com/openoffice/2007/01/conditional_for.html?cid=123250788
- ^ W3C Panose document standard proposal
- ^ Jump up to: a b Freely Available ISO Standards
- ^ Jump up to: a b "Microsoft Open Specification Promise". Retrieved 2008-12-05.
- ^ "Ecma Office Open XML File Formats overview". Archived from the original on 2006-11-17. Retrieved 2008-12-05.
- ^ Jump up to: a b Interoperability Specifications Pledge
- ^ "Microsoft's format "heading for failure"". Ars Technica. 2010-04-02. Retrieved 2010-04-23.
- ^ "Microsoft Expands List of Formats Supported in Microsoft Office". Microsoft.com. 2008-05-21. Retrieved 2009-05-19.
- ^ Lai, Eric (2008-05-27). "FAQ: Office 14 and Microsoft's support for ODF". Computerworld.com. Archived from the original on 2008-12-24. Retrieved 2009-05-19.
- ^ Andy Updegrove. "Microsoft Office 2007 to Support ODF - and not OOXML". ConsortiumInfo.org. Retrieved 2009-05-19.
- ^ Bärwaldt, Eric (2020-09-01). "Working Together Tools for collaborative office work". Linux Magazine (238/2020).
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.
- ^ Bärwaldt, Eric (2020). "Collaborative online office solutions". Admin Network & Security. 60/2020.
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.
External links[]
- ECMA-376 Office Open XML File Formats
- ISO/IEC IS 29500:2008 Office Open XML
- ISO/IEC IS 26300:2006 OpenDocument
- Lost in Translation: Interoperability Issues for Open Standards - ODF and OOXML as Examples
Categories:
- Office Open XML
- OpenDocument
- Markup language comparisons