Comparison of OpenDocument software

Last updated

The OpenDocument format (ODF), an abbreviation for the OASIS Open Document Format for Office Applications, is an open and free (excluding maintenance and support) [1] document file format for saving and exchanging editable office documents such as text documents (including memos, reports, and books), spreadsheets, databases, charts, and presentations. This standard was developed by the OASIS industry consortium, based upon the XML-based file format originally created by OpenOffice.org, and ODF was approved as an OASIS standard on May 1, 2005. It became an ISO standard, ISO/IEC 26300, on May 3, 2006.

Contents

The following tables list applications supporting OpenDocument 1.0 (ISO/IEC 26300:2006) and OpenDocument 1.1 (OASIS Standard). [2]

Text documents

Word processors

VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes
AbiWord 2.4.2 Windows, Mac OS X, Linux, Unix-based systems, ReactOS AbiSource GPL YesOnly supports basic ODT documents. Complex ones created in OpenOffice are likely to be broken in AbiWord.
Calligra Words 2.4+ Windows, Mac OS X, Linux, Unix-based systems Calligra Suite KDE Project GPL / LGPL Yes
Collabora Office All Windows, Linux, macOS, Android, iOS, iPadOS, ChromeOS Collabora Office Collabora MPL2 Yesenterprise-ready edition of LibreOffice
Collabora Online AllAny (Web-based) Collabora Online Collabora MPL2 Yesenterprise-ready edition of LibreOffice
Google Docs & Spreadsheets 2006Any (Web-based)Standalone or Google Apps Google Proprietary Yes
IBM Lotus Symphony 1.0+ Windows, Linux, Mac OS X IBM Lotus Symphony IBM Proprietary YesBased upon OpenOffice.org
IBM Workplace Documents2.5+Any (Web-based) IBM Workplace Collaboration Services IBM Proprietary Yesno longer being actively marketed
KWord 1.4+ Linux, Unix-based systems KOffice KDE Project LGPL Yes
LibreOffice Writer 4.0.3 Windows, Linux, Unix-based systems, Mac OS X, Solaris LibreOffice LibreOffice MPL2 YesMultiple ODF versions supported (ISO/ODF 1.0/1.1/1.2/1.3/1.3 Extended )
Microsoft Office Word 2007 SP2 Windows Microsoft Office Microsoft Proprietary Yessome limitations [3]
NeoOffice Writer2.1 Mac OS X NeoOffice Patrick Luby and Edward Peterlin GPL no (not valid)
OpenOffice.org Writer 3.0.0 Windows, Linux, Unix-based systems, Mac OS X, Solaris OpenOffice.org OpenOffice.org LGPL Yesadjustable ODF version (ISO/ODF 1.2)
OpenOffice.org Writer 2.4.1 Windows, Linux, Unix-based systems, Mac OS X, Solaris OpenOffice.org OpenOffice.org LGPL Yes
OpenOffice.org Writer 1.1.5 Windows, Linux, Unix-based systems, Mac OS X OpenOffice.org OpenOffice.org LGPL / SISSL Import only
StarOffice Writer8 Windows, Linux, Solaris StarOffice Sun Microsystems Proprietary Yes
TextMaker 2006 and higher Windows, Linux, FreeBSD, Pocket PC, Windows CE SoftMaker Office SoftMaker Proprietary YesTextMaker 2006 - not valid files;
TextMaker 2010 - valid
TextEdit 1.5 and higher Mac OS X Standalone Apple Inc. Bundled with Mac OS X/Source code availableYes
WordPerfect X4 (2008) Windows Corel WordPerfect Office X4 Corel Proprietary Import only
Zoho Writer 2006Any (Web-based)Standalone AdventNet Proprietary Yes
VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes

Other applications

Besides word processors, other programs can and do support the OpenDocument text format. See the List of applications supporting OpenDocument for more.

Spreadsheet documents

VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes
Calligra Sheets 2.4+ Windows, Mac OS X, Linux, Unix-based systems Calligra Suite KDE Project GPL / LGPL Yes
Collabora Office AllWindows, Linux, macOS, Android, iOS, iPadOS, ChromeOS Collabora Office Collabora MPL2 Yesenterprise-ready edition of LibreOffice
Collabora Online AllAny (Web-based) Collabora Online Collabora MPL2 Yesenterprise-ready edition of LibreOffice
EditGrid Any (Web-based) Team and Concepts Proprietary Yes
Gnumeric 1.12.5+ Linux, Unix-based systems, Windows GNOME GPL YesSaves in ODF 1.2
Google Spreadsheets Any (Web-based) Google Docs & Spreadsheets Google Proprietary no (not valid)
IBM Lotus Symphony 1.0+Windows, Linux, Mac OS X IBM Lotus Symphony IBM Proprietary Yes
IBM Workplace Documents2.5+Any (Web-based) IBM Workplace Collaboration Services IBM Proprietary Yesno longer being actively marketed
KSpread / KCells 1.4+ Linux, Unix-based systems KOffice KDE Project LGPL Yes
LibreOffice Calc3.3.0 Windows, Linux, Unix-based systems, Mac OS X, Solaris LibreOffice LibreOffice MPL2 Yes
Microsoft Office Excel 2007 SP2 Windows Microsoft Office Microsoft Proprietary No (different results in validators)
NeoOffice Calc1.2 Mac OS X NeoOffice Patrick Luby and Edward Peterlin GPL Import only
NeoOffice Calc2.2.5 Mac OS X NeoOffice Patrick Luby and Edward Peterlin GPL Yes
OpenOffice.org Calc 2.0+ Windows, Linux, Unix-based systems, Mac OS X, Solaris OpenOffice.org OpenOffice.org LGPL Yes
StarOffice Calc8 Windows, Linux, Solaris StarOffice Sun Microsystems Proprietary Yes
Zoho Sheet 2006Any (Web-based)Standalone AdventNet Proprietary Yes
VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes

Presentation documents

VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes
Calligra Stage 2.4+ Windows, Mac OS X, Linux, Unix-based systems Calligra Suite KDE Project GPL / LGPL Yes
Collabora Office AllWindows, Linux, macOS, Android, iOS, iPadOS, ChromeOS Collabora Office Collabora MPL2 Yesenterprise-ready edition of LibreOffice
Collabora Online AllAny (Web-based) Collabora Online Collabora MPL2 Yesenterprise-ready edition of LibreOffice
IBM Lotus Symphony 1.0+Windows, Linux, Mac OS X IBM Lotus Symphony IBM Proprietary Yes
IBM Workplace Documents2.5+Any (Web-based) IBM Workplace Collaboration Services IBM Proprietary no longer being actively marketed
KPresenter / KOffice Showcase 1.4+ Linux, Unix-based systems KOffice KDE Project LGPL no (not valid)
LibreOffice Impress3.3.0 Windows, Linux, Unix-based systems, Mac OS X, Solaris LibreOffice LibreOffice MPL2 Yes
Microsoft Office PowerPoint 2007 SP2 Windows Microsoft Office Microsoft Proprietary Yes
NeoOffice Impress1.2 Mac OS X NeoOffice Patrick Luby and Edward Peterlin GPL Import only
NeoOffice Impress2.2.5 Mac OS X NeoOffice Patrick Luby and Edward Peterlin GPL Yes
OpenOffice.org Impress 2.0+ Windows, Linux, Unix-based systems, Mac OS X, Solaris OpenOffice.org OpenOffice.org LGPL Yes
StarOffice Impress8 Windows, Linux, Solaris StarOffice Sun Microsystems Proprietary Yes
Zoho Show 2006Any (Web-based)Standalone AdventNet Proprietary no (not valid)
VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes

Conversion / publishing systems

VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes
Docvert 4.0b1Client: any browser (open source or proprietary HTTP clients are compatible with GPLv3 web service interface). Server: Many.Many Matthew Holloway GPLv3 Yes
3BOpenDoc 2.1 Desktop: Any (Web-based) Server: Linux, Windows Many 3BView Proprietary YesServer based
JODConverter 4.0.0 Windows, Linux, Unix-based systems, Mac OS X N/A http://www.jodconverter.org Apache 2.0 Yes
Collabora Online 6.4Any modern browser. Or apps for Windows, Linux, macOS, Android, iOS, iPadOS, ChromeOS. Or it can be embedded as a daemon/service and scripted.Many Collabora MPL2 Yes
VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes

OpenDocument Format version in exported files

Root elements in ODF files take an office:version attribute, which indicates which version of OpenDocument Format specification it complies with. The version number is in the format revision.version. If the file has a version known to an XML processor, it may validate the document. Otherwise, it is optional to validate the document, but the document must be well formed. Informations from OpenDocument specification [4]

Following table contains list of ODF specification version attribute office:version="1.X" used in files exported from OpenDocument software.

Tested sample documents contained one simple sentence (text documents), 10 rows with numbers (sheets), 2 slides (presentation documents). Validation was tested in two different ODF validators. [5] [6]

Tested software versionODF version attribute in exported file
office:version="1.X"
File typeValidation of simple
new document [5] [6]
Notes
AbiWord 2.6.41.0ODTvalid
Adobe Buzzword beta 3, build 6001131.0ODTnot valid(errors in styles.xml and content.xml)
EditGrid 11/20081.0ODSvalid
Gnumeric 1.9.31.0ODSnot valid
Google Docs & Spreadsheets 11/20081.0ODT, ODSvalid - ODT,
different results - ODS
IBM Lotus Symphony 1.1.01.1ODT, ODS, ODPvalid
IBM Lotus Symphony 3.0.0 FP21.2ODT, ODS, ODP
Inkscape 0.4.61.0ODGnot valid
KOffice 1.6.3attribute is missingODT, ODS, ODPvalid - ODT, ODS,
not valid - ODP
ODT, ODS - valid
ODF 1.0 and 1.1
KOffice 2.1.21.2ODT, ODS, ODP
Microsoft Office 2007 SP21.1ODT, ODS, ODPdifferent results - ODS,
valid - ODT, ODP
Microsoft Office - SUN ODF Plugin 1.21.1ODT, ODS, ODPvalid
Microsoft Office - SUN ODF Plugin 3.11.2ODT, ODS, ODP
Microsoft Office - OpenXML/ODF Translator Add-in 2.0attribute is missingODT, ODS, ODPdifferent results - ODT,
valid - ODS,
not valid - ODP
ODF 1.1 implemented [7]
NeoOffice 2.2.51.0ODTnot valid - ODT(error in styles.xml)
OpenOffice.org 2.0 - 2.3.01.0ODT, ODS, ODPvalid (tested 2.3.0)
OpenOffice.org 2.3.1 - 2.4.21.1ODT, ODS, ODPvalid
OpenOffice.org 3.01.1 and 1.2ODT, ODS, ODPvalidadjustable ODF version
StarOffice 8.0 product update 101.1ODT, ODS, ODPvalid
RedOffice 4.01.0ODT, ODS, ODPvalid
TextEdit 1.5 (244)1.0ODTdifferent results in validators(settings.xml is missing [5] )
TextMaker 2008 rev.4941.0ODTnot valid(error in styles.xml)
TextMaker 20101.0ODTYes
WordPad 6.1 (2009)attribute is missingODTdifferent results in validators(settings.xml is missing [5] - ODF 1.0/1.1 validation)
Zoho Office Suite 11/20081.0ODT, ODS, ODPvalid - ODT, ODS,
not valid - ODP
Tested software versionODF version attribute in exported file
office:version="1.X"
File typeValidation of simple
new document [5] [6]
Notes

OpenDocument Format validators

See also

Related Research Articles

The Organization for the Advancement of Structured Information Standards is a nonprofit consortium that works on the development, convergence, and adoption of projects - both open standards and open source - for Computer security, blockchain, Internet of things (IoT), emergency management, cloud computing, legal data exchange, energy, content technologies, and other areas.

An open file format is a file format for storing digital data, defined by an openly published specification usually maintained by a standards organization, and which can be used and implemented by anyone. An open file format is licensed with an open license. For example, an open format can be implemented by both proprietary and free and open-source software, using the typical software licenses used by each. In contrast to open file formats, closed file formats are considered trade secrets.

A document file format is a text or binary file format for storing documents on a storage media, especially for use by computers. There currently exist a multitude of incompatible document file formats.

The Open Document Format for Office Applications (ODF), also known as OpenDocument, standardized as ISO 26300, is an open file format for word processing documents, spreadsheets, presentations and graphics and using ZIP-compressed XML files. It was developed with the aim of providing an open, XML-based file format specification for office applications.

<span class="mw-page-title-main">Microsoft Office 2007</span> Version of Microsoft Office

dfMicrosoft Office 2007 is an office suite for Windows, developed and published by Microsoft. It was officially revealed on March 9, 2006 and was the 12th version of Microsoft Office. It was released to manufacturing on November 3, 2006; it was subsequently made available to volume license customers on November 30, 2006, and later to retail on January 30, 2007. The Mac OS X equivalent, Microsoft Office 2008 for Mac, was released on January 15, 2008.

OpenFormula is an open standard for exchanging recalculated formulae in spreadsheets. OpenFormula is included in version 1.2 of the OpenDocument standard. OpenFormula was initially proposed and drafted by David A. Wheeler.

Office Open XML is a zipped, XML-based file format developed by Microsoft for representing spreadsheets, charts, presentations and word processing documents. Ecma International standardized the initial version as ECMA-376. ISO and IEC standardized later versions as ISO/IEC 29500.

This article describes the technical specifications of the OpenDocument office document standard, as developed by the OASIS industry consortium. A variety of organizations developed the standard publicly and make it publicly accessible, meaning it can be implemented by anyone without restriction. The OpenDocument format aims to provide an open alternative to proprietary document formats.

The following article details governmental and other organizations from around the world who are in the process of evaluating the suitability of using (adopting) OpenDocument, an open document file format for saving and exchanging office documents that may be edited.

The Open Document Format for Office Applications, commonly known as OpenDocument, was based on OpenOffice.org XML, as used in OpenOffice.org 1, and was standardised by the Organization for the Advancement of Structured Information Standards (OASIS) consortium.

Uniform Office Format, sometimes known as Unified Office Format, is an open standard for office applications developed in China. It includes word processing, presentation, and spreadsheet modules, and is made up of GUI, API, and format specifications. The document format described uses XML contained in a compressed file container, similar to OpenDocument and Office Open XML.

The Open Packaging Conventions (OPC) is a container-file technology initially created by Microsoft to store a combination of XML and non-XML files that together form a single entity such as an Open XML Paper Specification (OpenXPS) document. OPC-based file formats combine the advantages of leaving the independent file entities embedded in the document intact and resulting in much smaller files compared to normal use of XML.

XLIFF is an XML-based bitext format created to standardize the way localizable data are passed between and among tools during a localization process and a common format for CAT tool exchange. The XLIFF Technical Committee (TC) first convened at OASIS in December 2001, but the first fully ratified version of XLIFF appeared as XLIFF Version 1.2 in February 2008. Its current specification is v2.1 released on 2018-02-13, which is backwards compatible with v2.0 released on 2014-08-05.

The Office Open XML file formats, also known as OOXML, were standardised between December 2006 and November 2008, first by the Ecma International consortium, and subsequently, after a contentious standardization process, by the ISO/IEC's Joint Technical Committee 1.

This is a comparison of the Office Open XML document file format with the OpenDocument file format.

The ISO/IEC Information Technology Task Force (ITTF) is a body jointly formed by ISO and IEC responsible for the planning and coordination of the work of JTC 1. It has several responsibilities described in the JTC 1 Directives clause 4.1 including:

The Office Open XML file formats are a set of file formats that can be used to represent electronic office documents. There are formats for word processing documents, spreadsheets and presentations as well as specific formats for material such as mathematical formulas, graphics, bibliographies etc.

References

  1. "Latest News". Business Standard India.
  2. "Members Approve OpenDocument Version 1.1 as OASIS Standard". OASIS . Retrieved 2007-02-15.
  3. Microsoft. "Differences between the OpenDocument Text (.odt) format and the Word (.docx) format used by Word Web App" . Retrieved 2013-07-12.
  4. "OASIS Open Document Format for Office Applications (OpenDocument) TC | OASIS". wayback.archive-it.org.
  5. 1 2 3 4 5 "ODF Validator | OpenDocument Fellowship". Archived from the original on 2008-12-22. Retrieved 2008-11-15.
  6. 1 2 3 "ODF Validator 1.0". Archived from the original on 2008-10-26. Retrieved 2008-11-15.
  7. "OpenXML/ODF Translator Add-ins for Office". odf-converter.sourceforge.net.