The Open Document Format for Office Applications (ODF), also known as OpenDocument, is an
open file format for
word processing
A word is a basic element of language that carries an objective or practical meaning, can be used on its own, and is uninterruptible. Despite the fact that language speakers often have an intuitive grasp of what a word is, there is no cons ...
documents,
spreadsheet
A spreadsheet is a computer application for computation, organization, analysis and storage of data in tabular form. Spreadsheets were developed as computerized analogs of paper accounting worksheets. The program operates on data entered in ce ...
s,
presentations
A presentation conveys information from a speaker to an audience. Presentations are typically demonstrations, introduction, lecture, or speech meant to inform, persuade, inspire, motivate, build goodwill, or present a new idea/product. Present ...
and graphics and using
ZIP-compressed
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. ...
files. It was developed with the aim of providing an open, XML-based file format specification for office applications.
It is also the default format for documents in typical
Linux distribution
A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading on ...
s.
The standard is developed and maintained by a technical committee in the
Organization for the Advancement of Structured Information Standards (OASIS) consortium. It was based on the
Sun Microsystems
Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS ...
specification for
OpenOffice.org XML, the default format for
OpenOffice.org and
LibreOffice
LibreOffice () is a free and open-source office productivity software suite, a project of The Document Foundation (TDF). It was forked in 2010 from OpenOffice.org, an open-sourced version of the earlier StarOffice. The LibreOffice suite c ...
. It was originally developed for
StarOffice
StarOffice is a discontinued proprietary office suite, intended to compete with the marketing-leading Microsoft Office. It served as the basis for open-source suites OpenOffice.org and LibreOffice. StarOffice supported the OpenOffice.org XM ...
"to provide an open standard for office documents."
In addition to being an OASIS standard, it is published as an
ISO
ISO is the most common abbreviation for the International Organization for Standardization.
ISO or Iso may also refer to: Business and finance
* Iso (supermarket), a chain of Danish supermarkets incorporated into the SuperBest chain in 2007
* Is ...
/
IEC international standard ISO/IEC 26300 Open Document Format for Office Applications (OpenDocument).
In 2021 the current version is 1.3.
Specifications
The most common
filename extension
A filename extension, file name extension or file extension is a suffix to the name of a computer file (e.g., .txt, .docx, .md). The extension indicates a characteristic of the file contents or its intended use. A filename extension is typically ...
s used for OpenDocument documents are:
*
.odt
and
.fodt
for
word processing
A word is a basic element of language that carries an objective or practical meaning, can be used on its own, and is uninterruptible. Despite the fact that language speakers often have an intuitive grasp of what a word is, there is no cons ...
(text) documents
*
.ods
and
.fods
for
spreadsheet
A spreadsheet is a computer application for computation, organization, analysis and storage of data in tabular form. Spreadsheets were developed as computerized analogs of paper accounting worksheets. The program operates on data entered in ce ...
s
*
.odp
and
.fodp
for
presentation
A presentation conveys information from a speaker to an audience. Presentations are typically demonstrations, introduction, lecture, or speech meant to inform, persuade, inspire, motivate, build goodwill, or present a new idea/product. Present ...
s
*
.odg
and
.fodg
for
graphics
Graphics () are visual images or designs on some surface, such as a wall, canvas, screen, paper, or stone, to inform, illustrate, or entertain. In contemporary usage, it includes a pictorial representation of data, as in design and manufac ...
*
.odf
for
formula
In science, a formula is a concise way of expressing information symbolically, as in a mathematical formula or a '' chemical formula''. The informal use of the term ''formula'' in science refers to the general construct of a relationship betw ...
, mathematical equations
The original OpenDocument format consists of an
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. ...
document that has
as its
root element. OpenDocument files can also take the format of a
ZIP compressed archive containing a number of files and directories; these can contain binary content and benefit from ZIP's
lossless compression
Lossless compression is a class of data compression that allows the original data to be perfectly reconstructed from the compressed data with no loss of information. Lossless compression is possible because most real-world data exhibits statistic ...
to reduce file size. OpenDocument benefits from
separation of concerns
In computer science, separation of concerns is a design principle for separating a computer program into distinct sections. Each section addresses a separate '' concern'', a set of information that affects the code of a computer program. A concern ...
by separating the content, styles, metadata, and application settings into four separate XML files.
There is a comprehensive set of example documents in OpenDocument format available. The whole test suite is available under the
Creative Commons Attribution 2.5 license.
History
Conception
The OpenDocument standard was developed by a Technical Committee (TC) under the
Organization for the Advancement of Structured Information Standards (OASIS) industry consortium. The ODF-TC has members from a diverse set of companies and individuals. Active TC members have voting rights. Members associated with Sun and IBM have sometimes had a large voting influence. The standardization process involved the developers of many office suites or related document systems.
The first official ODF-TC meeting to discuss the standard was 16 December 2002. OASIS approved OpenDocument as an OASIS standard on 1 May 2005. OASIS submitted the ODF specification to
ISO/IEC Joint Technical Committee 1 (JTC 1) on 16 November 2005, under Publicly Available Specification (PAS) rules. ISO/IEC standardization for an open document standard including text, spreadsheet and presentation was proposed for the first time in
DKUUG 28 August 2001.
After a six-month review period, on 3 May 2006, OpenDocument unanimously passed its six-month DIS (Draft International Standard) ballot in
JTC 1 (
ISO/IEC JTC 1/SC 34), with broad participation, after which the OpenDocument specification was "approved for release as an ISO and IEC International Standard" under the name ISO/IEC 26300:2006.
After responding to all written ballot comments, and a 30-day default ballot, the OpenDocument
international standard
international standard is a technical standard developed by one or more international standards organizations. International standards are available for consideration and use worldwide. The most prominent such organization is the International Or ...
went to publication in ISO, officially published 30 November 2006.
In 2006,
Garry Edwards, a member of OASIS TC since 2002,
along with Sam Hiser, and Paul "Marbux" E. Merrell
founded the OpenDocument Foundation. The aim of this project was to be open-source representative of the format in OASIS.
The immediate aim of this project was to develop software that would convert legacy
Microsoft Office
Microsoft Office, or simply Office, is the former name of a family of client software, server software, and services developed by Microsoft. It was first announced by Bill Gates on August 1, 1988, at COMDEX in Las Vegas. Initially a marke ...
documents to ODF. By October 2007 the project was a failure: Conversion of Microsoft Office documents could not be achieved.
By this time, The foundation was convinced that ODF was not moving in a direction that they supported.
As a result, it announced the decision to abandon its namesake format in favor of
W3C
The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 and led by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working t ...
's
Compound Document Format (CDF), which was in early stages of its development.
The foundation, however, never acted on this decision and was soon dissolved. The CDF was never designed for this purpose either.
Further standardization
Further standardization work with OpenDocument includes:
* The
OASIS
In ecology, an oasis (; ) is a fertile area of a desert or semi-desert environment'ksar''with its surrounding feeding source, the palm grove, within a relational and circulatory nomadic system.”
The location of oases has been of critical imp ...
Committee Specificatio
OpenDocument 1.0 (second edition)corresponds to the published ISO/IEC 26300:2006 standard. The content of ISO/IEC 26300 and OASIS OpenDocument v1.0 2nd ed. is identical.
It includes the editorial changes made to address JTC1 ballot comments. It is available in ODF, HTML and PDF formats.
* '
OpenDocument 1.1'' includes additional features to address accessibility concerns. It was approved as an OASIS Standard on 2007-02-01 following a call for vote issued on 2007-01-16. The public announcement was made on 2007-02-13. This version was not initially submitted to ISO/IEC, because it is considered to be a minor update to ODF 1.0 only, and OASIS were working already on ODF 1.2 at the time ODF 1.1 was approved. However it was later submitted to ISO/IEC (as of March 2011, it was in "enquiry stage" as Draft Amendment 1 ISO/IEC 26300:2006/DAM 1) and published in March 2012 as "ISO/IEC 26300:2006/Amd 1:2012 – Open Document Format for Office Applications (OpenDocument) v1.1".
* '
OpenDocument 1.2'' includes additional accessibility features,
RDF-based metadata,
a spreadsheet formula specification based on
OpenFormula,
support for
digital signature
A digital signature is a mathematical scheme for verifying the authenticity of digital messages or documents. A valid digital signature, where the prerequisites are satisfied, gives a recipient very high confidence that the message was created b ...
s and some features suggested by the public. It consists of three parts: Part 1: OpenDocument Schema, Part 2: Recalculated Formula (OpenFormula) Format and Part 3: Packages. Version 1.2 of the specification was approved as an OASIS Standard on 29 September 2011.
It was submitted to the relevant ISO committee under the Publicly Available Specification (PAS) procedure in March 2014. As of October 2014, it has been unanimously approved as a Draft International Standard, some comments have been raised in process that need to be addressed before OpenDocument 1.2 can proceed to become an International Standard. OpenDocument 1.2 was published as ISO/IEC standard on 17 June 2015.
* '
OpenDocument 1.3 Committee Specification'': Version 1.3 of the OpenDocument specification was approved as an OASIS Committee Specification at the end of December 2019, permitting implementation of the new proposed standard. The specification was completed as the result of the COSM crowdfunding project seeded by
The Document Foundation
The Document Foundation (TDF) is a non-profit organization that promotes open-source document handling software. It was created by members of the OpenOffice.org community to manage and develop LibreOffice, a free and open-source office suite, ...
. In January 2020 Version 1.3 was approved.
* The OASIS Advanced Document Collaboration subcommittee (created in December, 2010) is working on an update of OpenDocument change-tracking that will not only enhance the existing change-tracking feature set, but also lay the foundation for the standardization of
real-time collaboration by making change tracking compatible with real-time collaboration.
Application support
Software
The OpenDocument format is used in
free software
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, ...
and in
proprietary software
Proprietary software is software that is deemed within the free and open-source software to be non-free because its creator, publisher, or other rightsholder or rightsholder partner exercises a legal monopoly afforded by modern copyright and ...
. This includes
office suites (both stand-alone and web-based) and individual applications such as word-processors, spreadsheets, presentation, and data management applications. Prominent text editors, word processors and office suites supporting OpenDocument fully or partially include:
*
AbiWord
*
Adobe Buzzword
*
Apache OpenOffice
Apache OpenOffice (AOO) is an open-source office productivity software suite. It is one of the successor projects of OpenOffice.org and the designated successor of IBM Lotus Symphony. It is a close cousin of LibreOffice, Collabora Online and ...
*
Bean (software)
*
Calibre
In guns, particularly firearms, caliber (or calibre; sometimes abbreviated as "cal") is the specified nominal internal diameter of the gun barrel bore – regardless of how or where the bore is measured and whether the finished bore matc ...
ebook
An ebook (short for electronic book), also known as an e-book or eBook, is a book publication made available in digital form, consisting of text, images, or both, readable on the flat-panel display of computers or other electronic devices. Alt ...
viewer, converter, editor, and manager
*
Calligra Suite
Calligra Suite is a graphic art and office suite by KDE. It is available for desktop PCs, tablet computers, and smartphones. It contains applications for word processing, spreadsheets, presentation, databases, vector graphics, and digital pai ...
*
Collabora Office and
Collabora Online
*
Corel
Cascade Parent Limited, doing business as Alludo (pronounced like "all you do"), is a Canadian software company headquartered in Ottawa, Ontario, specializing in graphics processing. Formerly called the Corel Corporation ( ; from the abbreviation ...
WordPerfect Office X6
*
Dropbox
Dropbox is a file hosting service operated by the American company Dropbox, Inc., headquartered in San Francisco, California, U.S. that offers cloud storage, file synchronization, personal cloud, and client software. Dropbox was founded in 2 ...
*
Evince
*
Gnumeric
Gnumeric is a spreadsheet program that is part of the GNOME Free Software Desktop Project. Gnumeric version 1.0 was released on 31 December 2001. Gnumeric is distributed as free software under the GNU General Public License; it is intended to ...
*
Google Docs
Google Docs is an online word processor included as part of the free, web-based Google Docs Editors suite offered by Google, which also includes: Google Sheets, Google Slides, Google Drawings, Google Forms, Google Sites and Google Keep. Go ...
*
IBM Lotus Symphony
*
Inkscape
Inkscape is a free and open-source vector graphics editor used to create vector images, primarily in Scalable Vector Graphics (SVG) format. Other formats can be imported and exported.
Inkscape can render primitive vector shapes (e.g. rect ...
exports
.odg
*
KOffice
KOffice is a free and open source office and graphics suite developed by KDE for Unix-like and Windows systems. KOffice contains a word processor ( KWord), a spreadsheet ( KSpread), a presentation program (KPresenter), and a number of other c ...
*
LibreOffice
LibreOffice () is a free and open-source office productivity software suite, a project of The Document Foundation (TDF). It was forked in 2010 from OpenOffice.org, an open-sourced version of the earlier StarOffice. The LibreOffice suite c ...
*
Microsoft Office 2003 and
Office XP (with the Open Source OpenXML/ODF Translator Add-in for Office)
*
Microsoft Office 2007 (with Service Pack 2 or 3) supports ODF 1.1 (Windows only)
*
Microsoft Office 2010 supports ODF 1.1 (Windows only)
*
Microsoft Office 2013
Microsoft Office 2013 (codenamed Office 15) is a version of Microsoft Office, a productivity suite for Microsoft Windows. It is the successor to Microsoft Office 2010 and the predecessor to Microsoft Office 2016. Unlike with Office 2010, no OS ...
supports ODF 1.2 (Windows only)
*
Microsoft Office 2016 and
2019
File:2019 collage v1.png, From top left, clockwise: Hong Kong protests turn to widespread riots and civil disobedience; House of Representatives votes to adopt articles of impeachment against Donald Trump; CRISPR gene editing first used to experi ...
support ODF 1.2 (Windows: read/write; OS X: read-only after online conversion)
*
Microsoft Office 2021 supports ODF 1.3 (Windows and MacOS)
*
Microsoft OneDrive /
Office Web Apps
*
NeoOffice
*
Okular
*
ONLYOFFICE
*
OpenOffice.org
*
Scribus
Scribus () is free and open-source desktop publishing (DTP) software available for most desktop operating systems. It is designed for layout, typesetting, and preparation of files for professional-quality image-setting equipment. Scribus can ...
imports
.odt
and
.odg
*
SoftMaker Office
*
Sun Microsystems
Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS ...
StarOffice
StarOffice is a discontinued proprietary office suite, intended to compete with the marketing-leading Microsoft Office. It served as the basis for open-source suites OpenOffice.org and LibreOffice. StarOffice supported the OpenOffice.org XM ...
*
TextEdit
*
WordPad
WordPad is the basic word processor that has been included with almost all versions of Microsoft Windows from Windows 95 onwards. It is more advanced than Windows Notepad, and simpler than Microsoft Word and Microsoft Works (last updated in 200 ...
(Windows 7 and later, Windows Server 2008 R2 and later) supports ODF 1.1
*
Zoho Office Suite
Various organizations have announced development of conversion software (including ''plugins'' and ''filters'') to support OpenDocument on
Microsoft
Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
's products. , there are nine packages of conversion software. Microsoft first released support for the OpenDocument Format in Office 2007 SP2. However, the implementation faced
substantial criticism and the
ODF Alliance and others claimed that the third party plugins provided better support.
Microsoft Office 2010 can open and save OpenDocument Format documents natively, although not all features are supported.
Starting with
Mac OS X 10.5, the
TextEdit application and
Quick Look preview feature support the OpenDocument Text format.
Accessibility
Licensing
Public access to the standard
Versions of the OpenDocument Format approved by
OASIS
In ecology, an oasis (; ) is a fertile area of a desert or semi-desert environment'ksar''with its surrounding feeding source, the palm grove, within a relational and circulatory nomadic system.”
The location of oases has been of critical imp ...
are available for free download and use. The
ITTF has added ISO/IEC 26300 to its "list of freely available standards"; anyone may download and use this standard free-of-charge under the terms of a click-through license.
Additional royalty-free licensing
Obligated members of the OASIS ODF TC have agreed to make deliverables available to implementors under the OASIS Royalty Free with Limited Term
policy
Key contributor
Sun Microsystems
Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS ...
made an irrevocable intellectual property covenant, providing all implementers with the guarantee that Sun will not seek to enforce any of its enforceable U.S. or foreign patents against any implementation of the OpenDocument specification in which development Sun participates to the point of incurring an obligation.
A second contributor to ODF development,
IBM – which, for instance, has contributed Lotus spreadsheet documentation – has made their patent rights available through their'' Interoperability Specifications Pledge'' in which "IBM irrevocably covenants to you that it will not assert any Necessary Claims against you for your making, using, importing, selling, or offering for sale Covered Implementations."
The
Software Freedom Law Center ha
examinedwhether there are any legal barriers to the use of the OpenDocument Format (ODF) in free and open source software arising from the standardization process. In their opinion ODF is free of legal encumbrances that would prevent its use in free and open source software, as distributed under licenses authored by Apache and the FSF.
Response
Support for OpenDocument
Several governments, companies, organizations and software products support the OpenDocument format. For example:
* The OpenDoc Society runs frequent
ODF Plugfests in association with industry groups and Public Sector organisations. The 10th Plugfest was hosted by the UK
Government Digital Service
The Government Digital Service is a unit of the Government of the United Kingdom's Cabinet Office tasked with transforming the provision of online public services. It was formed in April 2011 to implement the "Digital by Default" strategy prop ...
in conjunction with industry associations including the
OpenForum Europe and
OpenUK (formerly Open Source Consortium).
** An output of the 10th Plugfest was an ODF toolkit which includes "Open Document Format principles for Government Technology" that has the purpose of simply explaining the case for ODF directed at the "average civil servant" and includes an extract from the UK Government policy relating to Open Document Format.
** The toolkit also includes a single page graphical image designed to articulate the consequences of not choosing Open Document Format. The illustration has now been translated into more than 10 languages.
* Information technology companies like
Apple Inc.,
Adobe Systems
Adobe Inc. ( ), originally called Adobe Systems Incorporated, is an American multinational computer software company incorporated in Delaware
and headquartered in San Jose, California. It has historically specialized in software for the c ...
,
Google
Google LLC () is an American multinational technology company focusing on search engine technology, online advertising, cloud computing, computer software, quantum computing, e-commerce, artificial intelligence, and consumer electro ...
,
IBM,
Intel
Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 seri ...
,
Microsoft
Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
,
Nokia
Nokia Corporation (natively Nokia Oyj, referred to as Nokia) is a Finnish multinational telecommunications, information technology, and consumer electronics corporation, established in 1865. Nokia's main headquarters are in Espoo, Finlan ...
,
Novell
Novell, Inc. was an American software and services company headquartered in Provo, Utah, that existed from 1980 until 2014. Its most significant product was the multi- platform network operating system known as Novell NetWare.
Under the le ...
,
Red Hat
Red Hat, Inc. is an American software company that provides open source software products to enterprises. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with other offices worldwide.
Red Hat has become ...
,
Oracle
An oracle is a person or agency considered to provide wise and insightful counsel or prophetic predictions, most notably including precognition of the future, inspired by deities. As such, it is a form of divination.
Description
The word ...
as well as other companies who may or may not be working inside the OASIS OpenDocument Adoption Technical Committee.
* Over 600 companies and organizations promote OpenDocument format through The
OpenDocument Format Alliance.
*
NATO
The North Atlantic Treaty Organization (NATO, ; french: Organisation du traité de l'Atlantique nord, ), also called the North Atlantic Alliance, is an intergovernmental military alliance between 30 member states – 28 European and two N ...
with its 26 members uses ODF as a mandatory standard for all members.
* The TAC (Telematics between Administrations Committee), composed of e-government policy-makers from the 25
European Union
The European Union (EU) is a supranational political and economic union of member states that are located primarily in Europe. The union has a total area of and an estimated total population of about 447million. The EU has often been ...
Member States, endorsed a set of recommendations for promoting the use of open document formats in the public sector.
* The free office suites
Apache OpenOffice
Apache OpenOffice (AOO) is an open-source office productivity software suite. It is one of the successor projects of OpenOffice.org and the designated successor of IBM Lotus Symphony. It is a close cousin of LibreOffice, Collabora Online and ...
,
Calligra
Calligra Suite is a graphic art and office suite by KDE. It is available for desktop PCs, tablet computers, and smartphones. It contains applications for word processing, spreadsheets, presentation, databases, vector graphics, and digital pai ...
,
KOffice
KOffice is a free and open source office and graphics suite developed by KDE for Unix-like and Windows systems. KOffice contains a word processor ( KWord), a spreadsheet ( KSpread