Comparison of OpenDocument software


The OpenDocument format, an abbreviation for the OASIS Open Document Format for Office Applications, is an open and free document file format for saving and exchanging editable office documents such as text documents, 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.
The following tables list applications supporting OpenDocument 1.0 and OpenDocument 1.1.

Text documents

Word processors

VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes
AbiWord2.4.2Windows, Mac OS X, Linux, Unix-based systems, ReactOSAbiSourceGPLOnly supports basic ODT documents. Complex ones created in OpenOffice are likely to be broken in AbiWord.
Apache OpenOffice Writer4.1.15Windows, Linux, Unix-based systems, Mac OS XApache OpenOfficeApache Software FoundationALv2Multiple ODF versions supported
Calligra Words2.4+Windows, Mac OS X, Linux, Unix-based systemsCalligra SuiteKDE ProjectGPL / LGPL
Collabora OfficeAllWindows, Linux, macOS, Android, iOS, iPadOS, ChromeOSCollabora OfficeCollaboraMPL2enterprise-ready edition of LibreOffice
Collabora OnlineAllAny Collabora OnlineCollaboraMPL2enterprise-ready edition of LibreOffice
Google Docs & Spreadsheets2006Any Standalone or Google AppsGoogleProprietary
IBM Lotus Symphony1.0+Windows, Linux, Mac OS XIBM Lotus SymphonyIBMProprietaryBased upon OpenOffice.org
IBM Workplace Documents2.5+Any IBM Workplace Collaboration ServicesIBMProprietaryno longer being actively marketed
KWord1.4+Linux, Unix-based systemsKOfficeKDE ProjectLGPL
LibreOffice Writer4.0.3Windows, Linux, Unix-based systems, Mac OS X, SolarisLibreOfficeLibreOfficeMPL2Multiple ODF versions supported
Microsoft Office Word2007 SP2WindowsMicrosoft OfficeMicrosoftProprietarysome limitations
NeoOffice Writer2.1Mac OS XNeoOfficePatrick Luby and Edward PeterlinGPL
OpenOffice.org Writer3.0.0Windows, Linux, Unix-based systems, Mac OS X, SolarisOpenOffice.orgOpenOffice.orgLGPLadjustable ODF version
OpenOffice.org Writer2.4.1Windows, Linux, Unix-based systems, Mac OS X, SolarisOpenOffice.orgOpenOffice.orgLGPL
OpenOffice.org Writer1.1.5Windows, Linux, Unix-based systems, Mac OS XOpenOffice.orgOpenOffice.orgLGPL / SISSLImport only
StarOffice Writer8Windows, Linux, SolarisStarOfficeSun MicrosystemsProprietary
TextMaker2006 and higherWindows, Linux, FreeBSD, Pocket PC, Windows CESoftMaker OfficeSoftMakerProprietaryTextMaker 2006 - not valid files;
TextMaker 2010 - valid
TextEdit1.5 and higherMac OS XStandaloneApple Inc.Bundled with Mac OS X/Source code available
WordPerfectX4 WindowsCorel WordPerfect Office X4CorelProprietaryImport only
Zoho Writer2006Any StandaloneAdventNetProprietary
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 Sheets2.4+Windows, Mac OS X, Linux, Unix-based systemsCalligra SuiteKDE ProjectGPL / LGPL
Collabora OfficeAllWindows, Linux, macOS, Android, iOS, iPadOS, ChromeOSCollabora OfficeCollaboraMPL2enterprise-ready edition of LibreOffice
Collabora OnlineAllAny Collabora OnlineCollaboraMPL2enterprise-ready edition of LibreOffice
EditGridAny Team and ConceptsProprietary
Gnumeric1.12.5+Linux, Unix-based systems, WindowsGNOMEGPLSaves in ODF 1.2
Google SpreadsheetsAny Google Docs & SpreadsheetsGoogleProprietary
IBM Lotus Symphony1.0+Windows, Linux, Mac OS XIBM Lotus SymphonyIBMProprietary
IBM Workplace Documents2.5+Any IBM Workplace Collaboration ServicesIBMProprietaryno longer being actively marketed
KSpread / KCells1.4+Linux, Unix-based systemsKOfficeKDE ProjectLGPL
LibreOffice Calc3.3.0Windows, Linux, Unix-based systems, Mac OS X, SolarisLibreOfficeLibreOfficeMPL2
Microsoft Office Excel2007 SP2WindowsMicrosoft OfficeMicrosoftProprietary
NeoOffice Calc1.2Mac OS XNeoOfficePatrick Luby and Edward PeterlinGPLImport only
NeoOffice Calc2.2.5Mac OS XNeoOfficePatrick Luby and Edward PeterlinGPL
OpenOffice.org Calc2.0+Windows, Linux, Unix-based systems, Mac OS X, SolarisOpenOffice.orgOpenOffice.orgLGPL
StarOffice Calc8Windows, Linux, SolarisStarOfficeSun MicrosystemsProprietary
Zoho Sheet2006Any StandaloneAdventNetProprietary
VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes

Presentation documents

VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes
Calligra Stage2.4+Windows, Mac OS X, Linux, Unix-based systemsCalligra SuiteKDE ProjectGPL / LGPL
Collabora OfficeAllWindows, Linux, macOS, Android, iOS, iPadOS, ChromeOSCollabora OfficeCollaboraMPL2enterprise-ready edition of LibreOffice
Collabora OnlineAllAny Collabora OnlineCollaboraMPL2enterprise-ready edition of LibreOffice
IBM Lotus Symphony1.0+Windows, Linux, Mac OS XIBM Lotus SymphonyIBMProprietary
IBM Workplace Documents2.5+Any IBM Workplace Collaboration ServicesIBMProprietaryno longer being actively marketed
KPresenter / KOffice Showcase1.4+Linux, Unix-based systemsKOfficeKDE ProjectLGPL
LibreOffice Impress3.3.0Windows, Linux, Unix-based systems, Mac OS X, SolarisLibreOfficeLibreOfficeMPL2
Microsoft Office PowerPoint2007 SP2WindowsMicrosoft OfficeMicrosoftProprietary
NeoOffice Impress1.2Mac OS XNeoOfficePatrick Luby and Edward PeterlinGPLImport only
NeoOffice Impress2.2.5Mac OS XNeoOfficePatrick Luby and Edward PeterlinGPL
OpenOffice.org Impress2.0+Windows, Linux, Unix-based systems, Mac OS X, SolarisOpenOffice.orgOpenOffice.orgLGPL
StarOffice Impress8Windows, Linux, SolarisStarOfficeSun MicrosystemsProprietary
Zoho Show2006Any StandaloneAdventNetProprietary
VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes

Conversion / publishing systems

VersionOperating systemsOffice suiteDeveloperLicenseISO/IEC 26300:2006Notes
4.0b1Client: any browser. Server: Many.ManyGPLv3
2.1Desktop: Any Server: Linux, WindowsManyProprietaryServer based
4.0.0Windows, Linux, Unix-based systems, Mac OS XN/AApache 2.0
Collabora OnlineAllAny modern browser. Or apps for Windows, Linux, macOS, Android, iOS, iPadOS, ChromeOS. Or it can be embedded as a daemon/service and scripted.ManyCollaboraMPL2
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
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, 10 rows with numbers, 2 slides. Validation was tested in two different ODF validators.
Tested software versionODF version attribute in exported file
office:version="1.X"
File typeValidation of simple
new document
Notes
AbiWord2.6.41.0ODT
Adobe Buzzwordbeta 3, build 6001131.0ODT
EditGrid11/20081.0ODS
Gnumeric1.9.31.0ODS
Google Docs & Spreadsheets11/20081.0ODT, ODS
IBM Lotus Symphony1.1.01.1ODT, ODS, ODP
IBM Lotus Symphony3.0.0 FP21.2ODT, ODS, ODP
Inkscape0.4.61.0ODG
KOffice1.6.3attribute is missingODT, ODS, ODPODT, ODS - valid
ODF 1.0 and 1.1
KOffice2.1.21.2ODT, ODS, ODP
Microsoft Office2007 SP21.1ODT, ODS, ODP
Microsoft Office - 1.21.1ODT, ODS, ODP
Microsoft Office - 3.11.2ODT, ODS, ODP
Microsoft Office - 2.0attribute is missingODT, ODS, ODPODF 1.1 implemented
NeoOffice2.2.51.0ODT
OpenOffice.org2.0 - 2.3.01.0ODT, ODS, ODP
OpenOffice.org2.3.1 - 2.4.21.1ODT, ODS, ODP
OpenOffice.org3.01.1 and 1.2ODT, ODS, ODPadjustable ODF version
StarOffice8.0 product update 101.1ODT, ODS, ODP
RedOffice4.01.0ODT, ODS, ODP
TextEdit1.5 1.0ODT
TextMaker2008 rev.4941.0ODT
TextMaker20101.0ODT
WordPad6.1 attribute is missingODT
Zoho Office Suite11/20081.0ODT, ODS, ODP
Tested software versionODF version attribute in exported file
office:version="1.X"
File typeValidation of simple
new document
Notes

OpenDocument Format validators

  • https://tdf.github.io/odftoolkit/ReleaseNotes.html
  • https://web.archive.org/web/20090130070736/http://tools.odftoolkit.org/odfvalidator/
  • https://web.archive.org/web/20081026030022/http://tools.services.openoffice.org/odfvalidator/
  • https://web.archive.org/web/20081222095552/http://opendocumentfellowship.com/validator
  • Open Document Format Accessibility Evaluator - alpha stage
  • OASIS - Office wiki - How to validate an ODF document