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 | based on OpenFormula |
Macro language | application-defined | application-defined |
Digital signatures | part of the standard | 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/vnd.openxmlformats-officedocument.wordprocessingml.document |
application/vnd.oasis.opendocument.text |
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, LibreOffice (for Microsoft Office 2007 Office Open XML) | Many including Collabora Office, Collabora Online, LibreOffice, OpenOffice.org, KOffice, AbiWord, Lotus Notes and Microsoft Office (since 2007 SP2) |
File format | Office Open XML | OpenDocument |
See also
References
- 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
- Freely Available ISO Standards
- "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.
- 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.
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
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.