OpenDocument
The OpenDocument format (ODF), short for the OASIS Open Document Format for Office Applications, is an open 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.
The standard was publicly developed by a variety of organizations, is publicly accessible, and can be implemented by anyone without restriction. The OpenDocument format is intended to provide an open alternative to proprietary document formats including the popular but undocumented DOC, XLS, and PPT formats used by Microsoft Office, as well as Microsoft Office Open XML format (this latter format has various licensing requirements that prevent some competitors from using it). Organizations and individuals that store their data in an open format such as OpenDocument avoid being locked in to a single software vendor, leaving them free to switch software if their current vendor goes out of business, raises its prices, changes its software, or changes its licensing terms to something less favorable.
OpenDocument is the only standard for editable office documents that has been vetted by an independent recognized standards body, has been implemented by multiple vendors, and can be implemented by any supplier (including proprietary software vendors as well as developers using open source software licenses such as the GNU LGPL or GNU GPL).
Public policy implications
Since one objective of open formats like OpenDocument is to guarantee long-term access to data without legal or technical barriers, governments have become increasingly aware of open formats as a public policy issue. For example, in 2002, Dr. Edgar David Villanueva Nuñes, a lawyer and Congressman of the Republic of Perú, wrote a letter to Microsoft Peru raising questions about free and permanent document access with proprietary formats. European countries and the US State of Massachusetts in particular have been examining the ramifications of selecting a document format.
Europe
European governments have, since at least 2003, been investigating various options for storing documents in an XML-based format, commissioning technical studies such as the "Valoris Report" (Valoris). In March 2004, European governments asked an OpenOffice team and a Microsoft team to present on the relative merits of their XML-based office document formats (Bray, September 29 2004).
Massachusetts
Massachusetts has also been examining its options for implementing XML-based document processing. In early 2005, Eric Kriss, Secretary of Administration and Finance in Massachusetts, was the first government official in the United States to publicly connect open formats to a public policy purpose: "It is an overriding imperative of the American democratic system that we cannot have our public documents locked up in some kind of proprietary format, perhaps unreadable in the future, or subject to a proprietary system license that restricts access." [1]
Other governments
According to OASIS' OpenDocument datasheet, "Singapore's Ministry of Defence, France's Ministry of Finance and its Ministry of Economy, Finance, and Industry, Brazil's Ministry of Health, the City of Munich, Germany, UK's Bristol City Council, and the City of Vienna in Austria are all adopting applications that support OpenDocument." (OASIS, 2005b).
In November, 2005, James Gallt, associate director for the National Association of State Chief Information Officers, said that a number of other state agencies are also exploring the use of OpenDocument (LaMonica, November 10, 2005).
BECTA (British Education Communication Technology Agency) is the UK agency in charge of defining information technology (IT) policy for all schools in the United Kingdom, including standards for all the schools' infrastructure. In 2005 they published a comprehensive document describing the policy for infrastructure in schools. This document requires the use of OpenDocument or a few other formats for office document data, and in particular it does not allow the use of Microsoft's binary (.doc/.xls/.ppt) or XML formats. BECTA explains this as follows: "Any office application used by institutions must be able to be saved to (and so viewed by others) using a commonly agreed format that ensures an institution is not locked into using specific software. The main aim is for all office based applications to provide functionality to meet the specifications described here (whether licensed software, open source or unlicensed freeware) and thus many application providers could supply the educational institution ICT market." (Lynch, 2005).
In April, 2006, a bill was introduced in the Minnesota state legislature to require all state agencies to use open data formats. It is expected that the OpenDocument Format will be advanced as a way of meeting the proposed requirement. (Gardner, April 7, 2006).
Standardization
The OpenDocument standard was developed by the OASIS industry consortium. The standardization process included the developers of many office suites or related document systems, including (in alphabetical order):
- Adobe (Framemaker, Distiller)
- Arbortext (Arbortext Enterprise Publishing System)
- Corel (WordPerfect)
- IBM (Lotus 1-2-3, Workplace)
- KDE (KOffice)
- SpeedLegal (SmartPrecedent enterprise document assembly system); both product and company later changed names to Exari.
- Sun Microsystems / OpenOffice.org (StarOffice/OpenOffice.org)
Application support
A number of applications and programs support OpenDocument.
Microsoft refuses for the moment to support the OpenDocument format, claiming that it lacks independent implementations and important functionality, although it has hinted that it may change its position in the future.
Lastly claimed position of Microsoft was that they will support the OpenDocument format in MS Office if there is customer demand.[2]
OpenDocument Fellowship has been founded to support this format. One of its activity is showing "customer demand" to Microsoft in petition [3], where you can ask Microsoft for supporting ODF in MS Office.
Specifications
, including file types and extensions.
The most common file extensions used for OpenDocument documents are .odt for text documents, .ods for spreadsheets, .odp for presentations, .odg for graphics, and .odb for databases. An OpenDocument file can be either a simple XML file which uses <office:document> as the root element, or a Jar (Zip) compressed archive containing a number of files and directories. The Jar-based format is used almost exclusively, since it can embed binary content and tends to be significantly smaller.
Accessibility
One important issue raised in the discussion of OpenDocument is whether or not the format is accessible to those with disabilities. There are two issues: does the specification support accessibility, and are implementations accessible?
While the specification of OpenDocument is going through an extensive accessibility review, it is known that many of the components it is built on (such as SMIL for audio and multimedia and SVG for vector graphics) have already gone through the W3C's Web Accessibility Initiative processes.
There are already applications that currently read/write OpenDocument that export Tagged PDF files (in support of PDF accessibility); this suggests that much or all of the necessary data for accessibility is already included in the OpenDocument format.
In contrast, Microsoft Office's proprietary file formats have had no public peer review of accessibility issues, and in fact the widely-used binary formats are not even published for review, so the OpenDocument specification is being held to a higher standard than either set of Microsoft formats.
Many argue that open formats like OpenDocument are necessary for true accessibility. Proprietary formats cannot be implemented by all parties, and thus create unnecessary barriers in creating accessibility technologies. In contrast, OpenDocument is fully specified in a public document without any implementation barriers, allowing anyone to create the software necessary for those with disabilities. However, having an accessible specification is not enough; what is also needed are accessible implementations, which is not and should not be a concern about the format.
Technical Comparison with Microsoft XML Formats
Licensing
The OpenDocument specification is available for free download and use. An irrevocable intellectual property covenant made by key contributor Sun Microsystems [4] is the only IPR Statement connected with the specification, providing all implementers with the guarantee that it contains no material that necessitates licensing from any author. Reciprocal, royalty-free licensing terms are being promoted by some standards developing organizations, such as the W3C and OASIS, as a method for avoiding conflict over intellectual property concerns while still promoting innovation. See also software patent debate. In short, anyone can implement OpenDocument, without restraint, and as shown in List of applications supporting OpenDocument both proprietary and open source software programs implement the format.
Promotion
OASIS promotes the OpenDocument Format (since it is their work).
The OpenOffice.org Project promotes the OpenDocument Format, as it is used as the default file format in the Open Source office suite. Several groups and companies support the OpenDocument Format. For example:
- Companies like Sun Microsystems, IBM, Novell promote the OpenDocument Format actively, as well as other companies who may or may not be working inside the OpenDocument Format's Technical Committee of the OASIS.
- SpreadOpenDocument.org was the first one to promote the OpenDocument Format to the public in August 2005.
- The Open Document Fellowship was founded in October 2005 with the aim of "[supporting] the work of community volunteers in promoting, improving and providing user assistance for the OASIS Open Document Format for Office Applications (OpenDocument) and software designed to operate on data in this format." It was founded by Inc.Friends of OpenDocument, an incorporated association in the State of Queensland, Australia. Some early reports incorrectly stated that it was founded by OASIS . Other promotional websites include [5].
- On November 4, 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, November 10, 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.
- OIDI.org (Open Interoperative Document Initiative) is committed to encouraging efforts by governments at all levels, around the globe, to implement changes necessary to ensure public documents are open and interoperable and thus available to all citizens/residents without the need for specific vendor software.
See also
- List of applications supporting OpenDocument
- Comparison of applications supporting OpenDocument
- WordprocessingML
- List of document markup languages
- Comparison of document markup languages
- Open format
- OpenFormula
- Association for Competitive Technology, Microsoft's lobby group that opposes the Massachusetts initiative.
- Open system
- Open standard
- Vendor lock-in
- Embrace, extend and extinguish
- Network effect
- Open Document Architecture — An older standard file format that failed to gain acceptance.
- DocBook
References
- ^ Marson, Ingrid (June 2 2005). Possible prior art for Microsoft XML patent found. ZDNet UK.
- ^ Farber, Dan (October 25 2005). Ray Ozzie: Support for ODF is a 'support issue,' not a matter of principle. ZDNet.
The following references were used to justify the article text above, but not all of them are specifically cited. Please help us modify the text above to identify which statements are supported by which references. Note also that the documents has now been splitted in many parts, see category:OpenDocument and document history, please help put the correct references in the corret Entry
General:
- Bastian, Waldo (July 15 2005). "Fwd: OpenDocument Sample Documents" posted by Michael Brauer. (Waldo Bastian works for Intel; this message describes Intel's work to create OpenDocument sample documents for use as a test suite).
- Berlind, David (October 17 2005). Microsoft: We were railroaded in Massachusetts on ODF.
- Bray, Tim (September 24-26, 2004). SmartEC Accessed on October 17 2005. (Discussing Open Office XML ISO Certification).
- Carrera, Daniel (January 30 2005). The Future Is Open: What OpenDocument Is And Why You Should Care. Groklaw.
- Computer and Communications Industry Association (CCIA) (July 2, 2004). Microsoft's Approach to Disclosures of XML File Formats for Word 2003 and Excel 2003. Noted in Groklaw November 10, 2005.
- Darrow, Barbara (September 27 2005). StarOffice 8 Ships With Boost From OpenDocument Format. CRN.
- Einfeldt, Christian (October 11 2005). Gary Edwards: OpenOffice.org 2.0 leaping over legacy lockdown with clean XML.
- Eisenberg, David J. (2005). OASIS OpenDocument Essentials. To be published by O'Reilly. (A book describing the OpenDocument format.)
- Galli, Peter (June 20 2005). "Open XML Incompatible With GPL". eWeek.
- Gardner, W. David (April 7 2006). "Minnesota Considers Mandatory Use Of ODF: It's another state battle that pits Microsoft's proprietary Office software on one side against supporters of the OpenDocument Format on the other". InformationWeek.
- Hamel, Linda (November 16, 2005). ITD Brief on ODF: BRIEF OF THE INFORMATION TECHNOLOGY DIVISION REGARDING ADOPTION OF OPEN DOCUMENT FORMAT, Submitted to The Honorable Marc Pacheco, Chair, Senate Post Audit Committee. (Linda Hamel is the General Counsel of the ITD; this was posted in response to a public record request by Andy Updegrove.)
- Hiser, Sam (December 8 2005). Ecma Rubber-Stamps the MS XML Proposal.
- Hudson, Alex, J. David Eisenberg, Bruce D'Arcus and Daniel Carrera (November 25 2005). Format Comparison Between ODF and MS XML.
- Jones, Brian (June 13 2005). Brian Jones: Office XML Formats (Brian Jones is a program manager in Microsoft Office working on the XML functionality and file formats).
- Jones, Pamela (October 31 2005). How the MA ODF Meeting Went - Updated. Groklaw.
- Jones, Pamela (November 14 2005). Transcript of October 31, 2005 MA Senate Hearing on ODF - Updated. Groklaw
- Jones, Pamela (November 17 2005). Massachusetts: The ODF Battle Gets Ugly. Groklaw
- JustSystem (2005). Press Release on JustSystem Ichitaro (see also this press release). Translation to English.
- LaMonica, Martin (November 10 2005). OpenDocument format gathers steam CNET News.com, published on ZDNet News.
- LaMonica, Martin (December 8 2005). IBM says "Nay" to Microsoft ECMA committee CNET News.com blog.
- Lynch, Ian (October 28 2005). Building IT Infrastructure in UK Schools, a National Strategy. Groklaw.
- Marbux (June 2 2005). The Great Massachusetts Legal Donnybrook. Section 4 (Dissecting Microsoft's Patent License). Groklaw.
- Marson, Ingrid (October 18 2005). ISO crunch time for OpenDocument. ZDNet.
- Microsoft (January 27 2005). Office 2003 XML Reference Schemas Frequently Asked Questions (FAQ). Published November 17 2003, Updated January 27 2005. Accessed on October 17 2005.
- Mook, Nate (October 25, 2005). Mass. Secretary Attacks Open Doc Plan BetaNews.
- OASIS (May 1 2005). Open Document Format for Office Applications (OpenDocument) v1.0 (The OpenDocument version 1.0 specification).
- OASIS (May 23 2005). Members Approve OpenDocument as OASIS Standard: IBM, Sun Microsystems, and Others Develop Royalty-Free Standard for Office Applications Document Format (Announcing OpenDocument's approval by OASIS).
- OASIS (October 4 2005). Sun Patent Non-Assertion Covenant for OpenDocument Offers Model for Standards. OASIS Coverpages. Accessed on October 17 2005.
- OASIS (2005a). OpenDocument FAQ (formally the OASIS Open Document Format for Office Applications (OpenDocument) TC FAQ). Accessed on October 17 2005.
- OASIS (2005b). OASIS OpenDocument datasheet. Accessed on October 17 2005.
- Parris, D.C. (November 16, 2005). Christians Challenge Microsoft to Support OpenDocument for Disadvantaged
- Phipps, Simon. Raising the Bar on Patents (Sun's Simon Phipps announces and explains their Patent Covenant).
- Sayer, Peter (October 12 2005). ISO to review OpenDocument as a standard. IDG News Service/ComputerWorld.
- Sutor, Bob (June 7 2005). Open Document Formats: "Open" must be more than a marketing term.
- Sutor, Bob (November 27 2005). Some comments on Microsoft's Office XML plans regarding ECMA.
- TAC aka the European Union's Telematics between Administrations Committee (May 25 2004). TAC approval on conclusions and recommendations on open document formats.
- Updegrove, Andy (November 21, 2005). Microsoft Drops the Other Open Format Shoe
- Varghese, Sam (October 20 2005). OpenDoc plug-in for MS Office users (NOTE: this plugin is read-only, and also closed source, despite the name). The Age.
External links
- Organizations
- OASIS Open Document Format Technical Committee coordinates the OpenDocument development and is the official source for specifications, schemas, etc.
- OpenDocument Fellowship is a volunteer organisation that provides information about OpenDocument and advocates its deployment.
- friendsofopendocument.org advocates OpenDocument
- spreadopendocument.org advocates OpenDocument
- Deployment in Europe
- Documentation on the Promotion of Open Document Exchange Format; this page gathers all available information regarding the European programme’s activities for supporting the uptake of open document formats, including the "Valoris report on Open Document Formats".
- Debate
- Forum Debate a lively and informative ongoing debate over whether or not a word processor application should adopt the OpenDocument format
- Software
- OpenOffice suite
- OOo Label Templates for making labels with Openoffice, XML based, licenced under GNU GPL
- Viewer Visioo — licenced under GNU GPL, and apparently written in Python. Linux and Windows versions are available.
- See more software at the list of applications supporting OpenDocument.