- Comparison of Office Open XML and OpenDocument
-
This is a comparison of the Office Open XML document file format with the OpenDocument file format.
Contents
Comparison
File format Office Open XML OpenDocument Based on a format
developed byMicrosoft 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:2008—Office Open XML File Formats OASIS Open Document Format for Office Applications (OpenDocument) v1.2 Latest ISO/IEC standardised version ISO/IEC IS 29500:2008—Office Open XML File Formats 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 Convention (ISO/IEC 29500-2:2008) ODF Package[1] 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[2][3] Change-tracking supported[4] supported[5] Conditional formatting in spreadsheets supported[6] supported[7] 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[8] Filename extensions docx, docm, xlsx, xlsm, pptx, pptm odt, ods, odp, odg, odf Internet media types application/vnd.openxmlformats-officedocument.wordprocessingml.document
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/vnd.openxmlformats-officedocument.presentationml.presentationapplication/vnd.oasis.opendocument.text
application/vnd.oasis.opendocument.spreadsheet
application/vnd.oasis.opendocument.presentation
application/vnd.oasis.opendocument.graphicsApplication support Office Open XML software OpenDocument software Standard licensing - ISO/IEC copyrighted free download[9]
- Ecma copyrighted free download / copying allowed
- ISO/IEC copyrighted free download[9]
- OASIS copyrighted free download / copying allowed
Additional technology patent licensing - Reasonable and Non Discriminatory Licensing (RAND-Z)[10]
- Microsoft Open Specification Promise (OSP)[11]
- Microsoft Covenant Not to Sue (CNS)[12]
- Sun Microsystems intellectual property covenant
- IBM Interoperability Specifications Pledge[13]
Implementations covered by patent license Patent license covers conforming implementations[11] Patent license covers fully compliant implementations[13] Implemented Microsoft Office 2007, 2010[14][15][16][17][18] Many[15], including 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
- List of document markup languages
- Lightweight markup language
References
- ^ http://blogs.sun.com/dancer/entry/dispelling_myths_around_odf
- ^ 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
- ^ a b Freely Available ISO Standards
- ^ "Microsoft patent statement". http://www.ecma-international.org/publications/files/ECMA-ST/Ecma%20PATENT/ECMA-376%20Edition%202%20Microsoft%20Patent%20Declaration.pdf. Retrieved 2008-12-05."Adobe patent statement". http://www.ecma-international.org/publications/files/ECMA-ST/Ecma%20PATENT/ga-2006-191.pdf. Retrieved 2008-12-05.
- ^ a b "Microsoft Open Specification Promise". http://www.microsoft.com/interop/osp/. Retrieved 2008-12-05.
- ^ "Ecma Office Open XML File Formats overview". http://office.microsoft.com/en-us/products/HA102058151033.aspx. Retrieved 2008-12-05.
- ^ a b Interoperability Specifications Pledge
- ^ "Microsoft's format "heading for failure"". Ars Technica. 2010-04-02. http://arstechnica.com/microsoft/news/2010/04/iso-ooxml-convener-microsofts-format-heading-for-failure.ars. Retrieved 2010-04-23.
- ^ a b "OOXML Implementations: A Community of One". ODF Alliance. 2008-02-20. http://www.odfalliance.org/resources/IssueBriefImplementations.pdf. Retrieved 2009-05-19.
- ^ "Microsoft Expands List of Formats Supported in Microsoft Office". Microsoft.com. 2008-05-21. http://www.microsoft.com/Presspass/press/2008/may08/05-21ExpandedFormatsPR.mspx. Retrieved 2009-05-19.
- ^ Lai, Eric (2008-05-27). "FAQ: Office 14 and Microsoft's support for ODF". Computerworld.com. http://www.computerworld.com/action/article.do?command=viewArticleBasic&taxonomyName=Protocols+and+Standards&articleId=9089258&taxonomyId=141&pageNumber=1. Retrieved 2009-05-19.
- ^ Andy Updegrove. "Microsoft Office 2007 to Support ODF - and not OOXML". ConsortiumInfo.org. http://consortiuminfo.org/standardsblog/article.php?story=20080521092930864. 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
Editable document formats Fixed document formats Categories:- Markup languages
- Office Open XML
- OpenDocument
- Open formats
- Document-centric XML-based standards
- Computer file formats
- ISO standards
- IEC standards
- Markup language comparisons
- Ecma standards
- Business software stubs
Wikimedia Foundation. 2010.