Jump to content

OpenDocument

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 74.192.133.56 (talk) at 17:21, 15 April 2016 (Updated link). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

OpenDocument Text
OpenDocument Text icon
Filename extensions
.odt  .fodt
Internet media type
application/vnd.oasis.
opendocument.text
Uniform Type Identifier (UTI)
org.oasis.opendocument.text[1]
UTI conformation
org.oasis-open.opendocument
public.composite-content
Developed byOASIS
Initial release1 May 2005; 19 years ago (2005-05-01)
Latest release
1.2
(29 September 2011; 13 years ago (2011-09-29))
Type of formatDocument
Extended fromXML
StandardISO/IEC 26300[2][3][4][5]
(OASIS OpenDocument Format)
Open format?Yes
Website
OpenDocument Presentation
OpenDocument Presentation icon
Filename extensions
.odp  .fodp
Internet media type
application/vnd.oasis.
opendocument.presentation
Uniform Type Identifier (UTI)
org.oasis.opendocument.presentation[1]
UTI conformation
org.oasis-open.opendocument
public.composite-content
Developed byOASIS
Initial release1 May 2005; 19 years ago (2005-05-01)
Latest release
1.2
(29 September 2011; 13 years ago (2011-09-29))
Type of formatPresentation
Extended fromXML
StandardISO/IEC 26300[2][3][4][5]
(OASIS OpenDocument Format)
Open format?Yes
OpenDocument Spreadsheet
OpenDocument Spreadsheet icon
Filename extensions
.ods  .fods
Internet media type
application/vnd.oasis.
opendocument.spreadsheet
Uniform Type Identifier (UTI)
org.oasis.opendocument.spreadsheet[1]
UTI conformation
org.oasis-open.opendocument
public.composite-content
Developed byOASIS
Initial release1 May 2005; 19 years ago (2005-05-01)
Latest release
1.2
(29 September 2011; 13 years ago (2011-09-29))
Type of formatSpreadsheet
Extended fromXML
StandardISO/IEC 26300[2][3][4][5]
(OASIS OpenDocument Format)
Open format?Yes
OpenDocument Graphics
OpenDocument Spreadsheet icon
Filename extensions
.odg  .fodg
Internet media type
application/vnd.oasis.
opendocument.graphics
Uniform Type Identifier (UTI)
org.oasis.opendocument.graphics[1]
UTI conformation
org.oasis-open.opendocument
public.composite-content
Developed byOASIS
Initial release1 May 2005; 19 years ago (2005-05-01)
Latest release
1.2
(29 September 2011; 13 years ago (2011-09-29))
Type of formatGraphics
Extended fromXML
StandardISO/IEC 26300[2][3][4][5]
(OASIS OpenDocument Format)
Open format?Yes

The Open Document Format for Office Applications (ODF), also known as OpenDocument, is an XML-based file format for spreadsheets, charts, presentations and word processing documents. It was developed with the aim of providing an open, XML-based file format specification for office applications.[6]

The standard was developed by a technical committee in the Organization for the Advancement of Structured Information Standards (OASIS) consortium.[7] It was based on the Sun Microsystems specification for OpenOffice.org XML, the default format for OpenOffice.org, which had been specifically intended "to provide an open standard for office documents."[8]

In addition to being an OASIS standard, it was published as an ISO/IEC international standard ISO/IEC 26300 – Open Document Format for Office Applications (OpenDocument).[2][3][4][5][9][10]

Specifications

The most common filename extensions used for OpenDocument documents are:[11][12]

The original OpenDocument format consists of an XML document that has <document> 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 to reduce file size. OpenDocument benefits from separation of concerns 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.[13] The whole test suite is available under the Creative Commons Attribution 2.5 license.

Standardization

The OpenDocument standard was developed by a Technical Committee (TC) under the OASIS (Organization for the Advancement of Structured Information Standards) 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.[14] 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 the 28th August 2001.[15]

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 JTC1/SC34), with broad participation,[16] after which the OpenDocument specification was "approved for release as an ISO and IEC International Standard" under the name ISO/IEC 26300:2006.[17]

After responding to all written ballot comments, and a 30-day default ballot, the OpenDocument international standard went to publication in ISO, officially published 30 November 2006.

Further standardization work with OpenDocument includes:

  • The OASIS Committee Specification 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.[5] 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.[18] It was approved as an OASIS Standard on 2007-02-01 following a call for vote issued on 2007-01-16.[19] The public announcement was made on 2007-02-13.[20] 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.[21] 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".[9][10]
  • OpenDocument 1.2 includes additional accessibility features, RDF-based metadata,[22] a spreadsheet formula specification based on OpenFormula,[22] support for digital signatures 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.[23] It was submitted to the relevant ISO committee under the Publicly Available Specification (PAS) procedure in March 2014.[24] 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.[25] OpenDocument 1.2 was published as ISO/IEC standard on 17 June 2015.[2][3][4]

Future

  • OpenDocument 1.3 (a.k.a. "ODF-Next") As of January, 2014, the current state of a possible future version of OpenDocument specification is a working draft (a preliminary unapproved sketch, outline, or version of the specification). 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.[26][27][28]

Application support

Software

The OpenDocument format is used in free software and in proprietary software. This includes office suites (both stand-alone and web-based) and individual applications such as word-processors, spreadsheets, presentation, and data management applications. Prominent office suites supporting OpenDocument fully or partially include:

Various organizations have announced development of conversion software (including plugins and filters) to support OpenDocument on Microsoft's products.[43][44] As of July 2007, there are nine packages of conversion software. Microsoft first released support for the OpenDocument Format in Office 2007 SP2.[45] However, the implementation faced substantial criticism and the ODF Alliance and others claimed that the third party plugins provided better support.[46] Microsoft Office 2010 can open and save OpenDocument Format documents natively, although not all features are supported.[47]

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 are available for free download and use.[48] 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.[49]

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 Terms policy.

Key contributor Sun Microsystems 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.[50]

A second contributor to ODF development, IBM – which, for instance, has contributed Lotus spreadsheet documentation[51] – 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."[52]

The Software Freedom Law Center has examined whether 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 run frequent Plugfests in association with industry groups and Public Sector organisations. The 10th Plugfest[53] was hosted by the UK Government Digital Service in conjunction with industry associations including the OpenForum Europe and the Open Source Consortium.
    • An output of the 10th Plugfest was an ODF toolkit[54] 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 form the UK Government policy relating to Open Document Format.
    • The toolkit also includes a single page graphical image[55]designed to articulate the consequences of not choosing Open Document Format. The illustration has now been translated in to more than 10 languages.
  • Information technology companies like Apple Inc., Adobe Systems, Google, IBM, Intel, Microsoft, Nokia, Novell, Red Hat, Oracle 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.[56]
  • NATO with its 26 members uses ODF as a mandatory standard for all members.[57]
  • The TAC (Telematics between Administrations Committee), composed of e-government policy-makers from the 25 European Union Member States, endorsed a set of recommendations for promoting the use of open document formats in the public sector.[58]
  • The free office suites Apache OpenOffice, Calligra, KOffice, NeoOffice and LibreOffice all use OpenDocument as their default file format.
  • Several organisations, such as the OpenDocument Fellowship and OpenDoc Society were founded to support and promote OpenDocument.
  • The UK government has adopted ODF as the standard for all documents in the UK civil service[59]
  • The Wikimedia Foundation supports ODF export from MediaWiki, which powers Wikipedia and a number of other Internet wiki-based sites.[60]
  • The default text processing applications in Windows 10 (WordPad) and Mac OS 10.9 (TextEdit) support OpenDocument Text.

On 4 November 2005, IBM and Sun Microsystems convened the "OpenDocument (ODF) Summit" in Armonk, New York, to discuss how to boost OpenDocument adoption. The ODF Summit brought together representatives from several industry groups and technology companies, including Oracle, Google, Adobe, Novell, Red Hat, Computer Associates, Corel, Nokia, Intel, and Linux e-mail company Scalix (LaMonica, 10 November 2005). The providers committed resources to technically improve OpenDocument through existing standards bodies and to promote its usage in the marketplace, possibly through a stand-alone foundation.[61] Scholars have suggested that the "OpenDocument standard is the wedge that can hold open the door for competition, particularly with regard to the specific concerns of the public sector."[62] Indeed, adoption by the public sector has risen considerably since the promulgation of the OpenDocument format initiated the 2005/2006 time period.[62]

  • Different applications using ODF as a standard document format have different methods of providing macro/scripting capabilities. There is no macro language specified in ODF. Users and developers differ on whether inclusion of a standard scripting language would be desirable.[63]
  • The ODF specification for tracked changes is limited and does not fully specify all cases, resulting in implementation-specific behaviors.[64] In addition, OpenDocument does not support change tracking in elements like tables or MathML.[65]
  • It is not permitted to use generic ODF formatting style elements (like font information) for the MathML elements.[65]

Adoption

One objective of open formats like OpenDocument is to guarantee long-term access to data without legal or technical barriers, and some governments have come to view open formats as a public policy issue. Several governments around the world have introduced policies of partial or complete adoption.[62] What this means varies from case to case; in some cases, it means that the ODF standard has a national standard identifier; in some cases, it means that the ODF standard is permitted to be used where national regulation says that non-proprietary formats must be used, and in still other cases, it means that some government body has actually decided that ODF will be used in some specific context. The following is an incomplete list:

International
National Africa
Asia
Europe
S America
Subnational

See also

References

  1. ^ a b c d Huw Alexander Ogilvie. "Filetypes". Retrieved 20 June 2008.
  2. ^ a b c d e f "ISO/IEC 26300-1:2015 – Information technology – Open Document Format for Office Applications (OpenDocument) v1.2 – Part 1: OpenDocument Schema". 13 May 2015. Retrieved 2 June 2015.
  3. ^ a b c d e f "ISO/IEC 26300-2:2015 – Information technology – Open Document Format for Office Applications (OpenDocument) v1.2 – Part 2: Recalculated Formula (OpenFormula) Format". 13 May 2015. Retrieved 16 February 2016.
  4. ^ a b c d e f "ISO/IEC 26300-3:2015 – Information technology – Open Document Format for Office Applications (OpenDocument) v1.2 – Part 3: Packages". 13 May 2015. Retrieved 2 June 2015.
  5. ^ a b c d e f ISO/IEC 26300:2006 (ZIP, PDF), ISO, retrieved 22 November 2009
  6. ^ "OASIS Open Document Format for Office Applications (OpenDocument) TC". Organization for the Advancement of Structured Information Standards. 19 January 2005. Retrieved 6 October 2013.
  7. ^ "OASIS Open Document Format for Office Applications (OpenDocument) TC". Organization for the Advancement of Structured Information Standards.
  8. ^ StarOffice XML File Format Working Draft, Technical Reference Manual, Draft 9, December 2000 (PDF), December 2000, retrieved 8 August 2010
  9. ^ a b ISO/IEC 26300:2006/Amd 1:2012 – Open Document Format for Office Applications (OpenDocument) v1.1, 8 March 2012, retrieved 12 April 2012
  10. ^ a b "ISO/IEC 26300:2006/DAM 1 – OpenDocument v1.1". Retrieved 29 March 2011.
  11. ^ "UA.es". ua.es (in Spanish). Archived from the original on 15 June 2009. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  12. ^ "OpenOffice.org Document Version Control With Mercurial". Retrieved 7 June 2010.
  13. ^ "OpenDocument Sample Documents". Intel Corporation. 2006. Archived from the original on 15 July 2012. Retrieved 12 December 2012. {{cite web}}: |archive-date= / |archive-url= timestamp mismatch; 15 July 2011 suggested (help); Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  14. ^ "OpenDocument TC's publicly-visible membership roster". Retrieved 3 November 2007.
  15. ^ "Meeting agenda for DKUUG STD 2001-08-28 – item 5.6" (PDF). Retrieved 13 March 2015.
  16. ^ ISO/IEC SC34 Secretariat (13 June 2006). "Document Description and Processing Languages-->Summary of Voting on DIS ISO/IEC 26300 – Open Document Format for Office Applications (OpenDocument) v1.0". ISO/IEC JTC 1/SC 34 Document Repository. Archived from the original on 1 October 2006. Retrieved 24 August 2006.{{cite web}}: CS1 maint: numeric names: authors list (link)
  17. ^ "ISO and IEC approve OpenDocument OASIS standard for data interoperability of office applications". ISO Press Releases. ISO. 8 May 2006. Retrieved 24 August 2006.
  18. ^ "OpenDocument 1.1 Specifications". OASIS. 2006. Retrieved 31 October 2006.
  19. ^ "Approval of OpenDocument v1.1 as OASIS Standard". OASIS. Retrieved 6 February 2007.
  20. ^ "Members Approve OpenDocument Version 1.1 as OASIS Standard". OASIS. Retrieved 15 February 2007.
  21. ^ Peter Judge (2 May 2008). "OOXML expert: ODF standard is broken". ZDNet. Retrieved 10 September 2012.
  22. ^ a b c d e Clarke, Gavin (3 October 2011). "Open Document Format updated to fix spreadsheets". The Register. Retrieved 18 April 2012.
  23. ^ Members Approve OpenDocument Format (ODF) Version 1.2 as OASIS Standard, 5 October 2011, retrieved 12 April 2012
  24. ^ "Minutes of ISO/IEC JTC 1/SC 34/WG 6 teleconference meeting, 2014-04-16" (PDF). 24 April 2014. Retrieved 13 October 2014.
  25. ^ "ISO/IEC JTC 1/SC 34/WG 6 N 103 Minutes of teleconference meeting of ISO/IEC JTC 1/SC 34/WG 6 2014-09-24, 23:00-00:00 UTC" (PDF). 25 September 2014. Retrieved 13 October 2014.
  26. ^ OpenDocument - Advanced Document Collaboration SC, retrieved 31 January 2014
  27. ^ ODF TC Creates Advanced Document Collaboration Subcommittee, 5 December 2010, retrieved 31 January 2014
  28. ^ Real-time compatible ODF change-tracking, retrieved 31 January 2014
  29. ^ "OpenDocument support". AbiWord Wiki. AbiSource community. Retrieved 10 September 2012.
  30. ^ "Abiword 2.4.2 Release Notes". abisource.com. Retrieved 3 March 2009.
  31. ^ "Adobe Buzzword online word processor from Acrobat.com". Labs.adobe.com. Retrieved 19 May 2009.
  32. ^ "Atlantis Word Processor 1.6.5 release notes". atlantiswordprocessor.com. Retrieved 28 January 2010.
  33. ^ "Words". Calligra Suite. Retrieved 23 February 2012.
  34. ^ "Corel WordPerfect Office X4 - Standard Edition - Compatible". Retrieved 3 May 2008.
  35. ^ Eric Baudais & others (February 2010). "File Formats". The Gnumeric Manual, version 1.10. GNOME Documentation Project. Retrieved 10 September 2012.
  36. ^ Doug Mahugh (10 May 2009). "1 + 2 = 1?". MSDN Blogs. Retrieved 10 September 2012.
  37. ^ "Symphony.lotus.com". symphony.lotus.com.
  38. ^ "Koffice.org". koffice.org.
  39. ^ "OpenXML/ODF Translator Add-ins for Office". Retrieved 31 January 2014.
  40. ^ "Microsoft Expands List of Formats Supported in Microsoft Office". Microsoft Corporation. 21 May 2008. Retrieved 10 September 2012.
  41. ^ "View OpenDocument Format (ODF) files in Office 2016 for Mac". Office Support. Microsoft. Retrieved 17 February 2016.
  42. ^ Foley, Mary Jo (17 April 2012). "Microsoft adds ODF support, URL shortening to its SkyDrive storage service". ZDNet. Retrieved 13 August 2012.
  43. ^ "OpenDocument Foundation to MA: We Have a Plugin". Groklaw. 4 May 2006. Retrieved 23 August 2006.
  44. ^ "Microsoft Office to get a dose of OpenDocument". CNet. 5 May 2006. Retrieved 6 December 2006.
  45. ^ "Office 2007 SP2 Supports ODF". PC World. 28 April 2009.
  46. ^ "Fact-sheet Microsoft ODF support" (PDF). odfalliance. Archived from the original (PDF) on 11 June 2009. Retrieved 24 May 2009. MS Excel 2007 will process ODF spreadsheet documents when loaded via the Sun Plug-In 3.0 for MS Office or the SourceForge "OpenXML/ODF Translator Add-in for Office," but will fail when using the "built-in" support provided by Office 2007 SP2. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  47. ^ "Differences between the OpenDocument Text (.odt) format and the Word (.docx) format". office.microsoft.com.
  48. ^ "OASIS Open Document Format for Office Applications (OpenDocument) TC". OASIS. Retrieved 10 September 2012.
  49. ^ "Freely Available Standards". International Organization for Standardization. Retrieved 22 September 2009.
  50. ^ Microsystems, Inc. "Sun OpenDocument Patent Statement". OASIS Open Document Format for Office Applications (OpenDocument) TC. OASIS foundation.
  51. ^ David A. Wheeler (21 July 2006). "Formula subcommittee status". office@lists.oasis-open.org, office-formula@lists.oasis-open.org. Retrieved 12 September 2012.
  52. ^ "Interoperability Pledge Specification List". Interoperability Specifications Pledge. IBM Corp. 12 December 2011. Retrieved 10 September 2012.
  53. ^ 10th Plugfest hosted by the UK Cabinet Office December 2014
  54. ^ http://www.openforumeurope.org/library/ODF/odf-toolkit-folder/
  55. ^ http://web.archive.org/web/20150620003502/http://www.openforumeurope.org/library/ODF/odf-toolkit-folder/OFE-COIS-ODF-infographic-release-02150325-by-sa.jpeg
  56. ^ "ODF Alliance members". ODF Alliance. Retrieved 24 May 2009.
  57. ^ Krempl, Stefan (18 July 2008). "NATO supports ODF open document format". The H Open. Retrieved 10 September 2012.
  58. ^ a b "IDA promotes the use of open document formats for e-government interoperability". IDA Report 22. IDABC. June 2004. Retrieved 10 September 2012.
  59. ^ "Open document formats selected to meet user needs".
  60. ^ "Wikis Go Printable". Wikimedia Foundation. 13 December 2007. Retrieved 31 December 2007.
  61. ^ Martin LaMonica (10 November 2005). "OpenDocument format gathers steam". CNET News. Retrieved 10 September 2012.
  62. ^ a b c Tony Casson; Patrick S. Ryan (1 May 2006). "Open Standards, Open Source Adoption in the Public Sector, and Their Relationship to Microsoft's Market Dominance". Social Science Electronic Publishing, Inc. Retrieved 10 September 2012.
  63. ^ Marco Fioretti. "Macros an obstacle to office suite compatibility". Archived from the original on 21 May 2011. Retrieved 11 May 2008.
  64. ^ Doug Mahugh (Microsoft) (13 May 2009). "Tracked Changes".
  65. ^ a b Jesper Lund Stocholm (Danish ISO/IEC representative) (12 December 2008). "Do your math - OOXML and OMML (Updated 2008-02-12)".
  66. ^ "NATO Interoperability Standards and Profiles". Retrieved 21 November 2014.
  67. ^ https://joinup.ec.europa.eu/community/osor/news/ec-recommends-supporting-open-document-format
  68. ^ "ODF 1.2 on Dutch "apply or explain" list".
  69. ^ "ESOP » Portugal publishes open standards catalog. ODF, PDF and several other standards are mandatory". Esop.pt. Retrieved 1 May 2013.
  70. ^ "Öppna standarder - Programvaror och tjänster 2014" (PDF).
  71. ^ "Open source, open standards and re-use: government action plan". Government of the United Kingdom. 27 January 2010. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  72. ^ "New obligatory IT standards for the state sector adopted". Retrieved 19 December 2012.
  73. ^ "Estándares de ofimática" (PDF). Agestic.gub.uy. Retrieved 1 May 2013.
  74. ^ "Massachusetts Verdict: MS Office Formats Out". eWeek. 24 September 2005. Retrieved 23 October 2012.
  75. ^ Stefan Krempl (5 January 2010). "Munich administration switches to OpenDocument Format". Open source OpenDocument Format (ODF) is now the main document exchange standard, with PDF being used for non-editable files.