Upgrade: Vol. VII, issue no. 3
Upgrade: Home Page
Upgrade: Editorial Information
Upgrade: Schedule
Upgrade: News
Upgrade: Latest Issue
Upgrade: Past Issues
Contact Upgrade
Upgrade: Search Page
Upgrade, The European Journal for the Informatics Professional
Interested in subscribing to our Newslist? Click here
Next issue (February 2007)
Monographic section dedicated to
"Next Generation Web Search"


Upgrade, Vol. VII, issue no. 6: cover page by RFCalvo, © Rafael Fernández Calvo 2006


Vol. VII, issue no. 6,

December 2006


Open Document
Format (ODF)


 Published on behalf of CEPIS by Novática (ATI, Spain)

Contents
Editions in other languages

Guest Editors:

Jesús Tramullas-Saz, Piedad Garrido-Picazo,
  and Marco Fioretti

Contents
Editions of the monograph in other languages
  • Spanish, by Novática (full edition printed  -- already available--; full edition online -- already available**)


Editorial Team of Upgrade


Chief Editor: Llorenç Pagés-Casas, <pages AT ati DOT es>

Associate Editors:

François Louis Nicolet, <nicolet AT acm DOT org>; Roberto Carniel, <rcarniel AT dgt DOT uniud DOT it>; Zakaria Maamar, <Zakaria DOT Maamar AT zu DOT ac DOT ae>; Soraya Kouadri Mostéfaoui, <soraya DOT kouadrimostefaoui AT unifr DOT ch>,  Rafael Fernández Calvo, <rfcalvo AT ati DOT es>.

(E-mail addresses written with anti-spamming disguise)

Acrobat Reader is required to display PDF files

CEPIS (Council of European Professional Informatics Societies) promotes Upgrade
UPENET (UPGRADE European NETwork), promoted by CEPIS
Novática, journal and magazine of ATI (Spain), publishes Upgrade
EUCIP: European Certification of Informatics Professionals
 

           Editorial Section

Editorial
 

 Monograph

Open Document Format (ODF)
 



 UPENET
(
UPGRADE European NETwork)


Papers from the Italian journal "Mondo Digitale" and the Polish journal "Pro Dialog"
CEPIS NEWS

Harmonise Project
News and Events



Editorial Section [PDF: 1 page, 46 KB]
Editorial
UPGRADE in Top Position of Google PageRank for ICT Journals
Geoff McMullen
Abstract: After only six years of existence, UPGRADE is at the seventh place by "Page Rank" in the category "Computer Science/Publications/Journals of Google.


Back to top of the page

Monograph: Open Document Format (ODF)
Published on behalf of CEPIS by Novática (ATI, Spain)
Guest Editors: J
esús Tramullas-Saz, Piedad Garrido-Picazo, and Marco Fioretti

Presentation
OpenDocument Standard for Digital Documents [HTML] [PDF: 2 pages, 72 KB]
J
esús Tramullas-Saz and Piedad Garrido-Picazo - Guest Editors
Abstract: The guest editors comment on the main reasons to develop open standards and the underlying philosophy in the Open Document Format standard
. A set of useful references about the matter is included too.

Open by Design: The OpenDocument Format Standard for Office Applications [PDF: 9 pages, 312 KB]
Erwin Tenhumberg, Donald Harbison, and Rob Weir
Abstract: This article describes the history of the Open Document Format (ODF) which is now published as the ISO standard ISO/IEC 26300. It covers subjects like the value of openness in file formats, its short and long-term benefits, interoperability and innovation. It is a collaborative essay written by some outstanding members of the OASIS OpenDocument Format Adoption Committee whose purpose is “to create awareness and demand for a new class of applications and solutions designed specifically to support and promote the OpenDocument Format”.

Is OpenDocument an Open Standard? Yes! [PDF: 11 pages, 138 KB]
David A. Wheeler
Abstract: This paper shows that OpenDocument truly is an open standard.  It identifies the most important definitions of the term "open standard", and merges their requirements to create a more complete definition of the term "open standard". It then shows that OpenDocument strongly meets all of their requirements. The paper particularly focuses on the issues of "No Discrimination" and "No Domination", requirements that some other specifications fail to meet but OpenDocument succeeds.

OpenDocument Hidden Traps and their Side Effects on Free/Open Source Software [PDF: 4 pages, 73 KB]
Marco Fioretti
Abstract: OpenDocument is widely considered, especially within the Free/Open Source Software (FOSS) community, one of the most important tools for the promotion of FOSS itself and for a truly free Information Technology market. OpenDocument is also rightly considered essential, as far as IT is concerned, for the construction of a more free society and culture. The very nature of OpenDocument, however, is not enough to overcome some obstacles to those goals and, in any case, is very likely to have a deep and sometimes unexpected effect on the future of FOSS. This article introduces these obstacles and side effects and, when they create actual problems, briefly describes the best kind of solution to deal with them.

ISO-26300 (OpenDocument) vs. MS-Office Open XML [PDF: 9 pages, 124 KB]
Alberto Barrionuevo-García
Abstract: Until recently, Humankind has been using electronic document formats that were exclusive and which locked users into a specific IT provider and their software. These providers have been changing over the years, with the exception of the last ten years. These changes have resulted in millions of unusable and inaccessible documents due to formats that are obsolete or not properly readable by the new applications. These days, and for the last ten years or more, MS-Office has been the dominant operator, tying users to an operating system from the same manufacturer and at the same time shutting out most other operators. However, the arrival of open standard ISO 26300, OpenDocument, looks like changing this outlook and releasing application formats and their users from the stranglehold of a small number of applications and systems. In response to this radical sea change in the market, the company that up until now has dominated the office automation market is proposing an alternative, semi-open format. Much of the future of information technology and the path that the Information Age will take now depends on which format gets the upper hand in this fascinating battle, the like of which has never been seen in the history of computing. In this article the two formats are compared from a number of viewpoints and one basic conclusion is reached: only one should survive.

Interoperability:  Will the Real Universal File Format please Stand Up? [PDF: 9 pages, 123 KB]
Sam Hiser and Gary Edwards

Abstract: This article compares the two solutions that are currently competing to become the universal file format standard: ODF (OpenDocument Format), from the OpenDocument Foundation, and EOOXML (ECMA Office Open XML) from Microsoft. The article analyses the two XML-based formats both from a technical point of view and in terms of their future impact on enterprises, focusing on their true interoperability and their ability to achieve maximum fidelity in the conversion of legacy files.

ODF: The Emerging Document Format of Choice for Governments [PDF: 3 pages, 67 KB]
Marino Marcich
Abstract: A growing number of governments worldwide have expressed support for the OpenDocument Format (ODF) since its adoption by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) as an international standard in May 2006.   Marino Marcich, Managing Director of the ODF Alliance, provides a comprehensive overview of government policy decisions to move to ODF, the reasons why g overnments are doing so, and the broader effect of having governments committed to deploying ODF.

Promotion of the Use of Open Document Formats by the IDA and IDABC Programmes [PDF: 3 pages, 81 KB]
Miguel A. Amutio-Gómez
Abstract: This article looks at the IDA (Interchange of Data Between Administrations) and IDABC (Interoperable Delivery of Pan-European eGovernment Services to Public Administrations, Business and Citizens) Community programmes on the promotion of open formats for the exchange and storage of documents, whether editable or non-editable. On May 25, 2004 the steering committee of the IDA Programme gave their backing to recommendations relating to the promotion of the use of open document formats. On December 6, 2006, the steering committee of the IDABC Programme endorsed the conclusions and recommendations on open document formats that update and reaffirm the recommendations issued by IDA in the light of the current situation. 

A Brief  History of Open Standards in Denmark [PDF: 4 pages, 84 KB]
John Gøtze

Abstract: This article discusses current and recent developments in Denmark, where open standards have become a central policy issue. Although Denmark is known for leading the way in true, large-scale openization, a full-blown effort towards these ends is highly unlikely.

Standard Open Formats and Libre Software in the Extremadura Public Administration [PDF: 3 pages, 73 KB]
Luis Millán-Vázquez de Miguel
Abstract: The agreement of the Government Council of the Extremadura Regional Government of July 25, 2006, established the OASIS ODF and PDF A formats as the official formats within the Public Administration. This agreement, which created a major media impact at home and abroad, forms part of a global strategy to promote the information and knowledge society. Perhaps the greatest exponent of this strategy is the libre software distribution, gnuLinEx, which has a wide range of possible applications. For this reason, as part of the same agreement regarding document formats, the decision was taken to migrate to libre software on all the Extremadura Regional Government’s PCs within a year at the latest.


The Guest Editors

Jesús Tramullas-Saz  is an associate professor in the Dept. of Documentary Sciences, Universidad de Zaragoza. He is  a member of the GRIO (Gestión de Recursos de Información en las Organizaciones, Information Resource Management in Organizations) research group and a coordinator of the Thematic Network  on Digital Documentation (National R&D&I Plan, 2004–2005 and 2006-2007). He is the principal researcher on the project “Semantic Web and digital libraries: the development information services based on RDF and Topic Maps” (2006–2007). His main research interests are digital libraries and digital information services, content management, and libre software tools for information management. He is responsible for maintaining the Spanish translation of the libre software Greenstone Digital Library Software. <jesus@tramullas.com>.

Piedad Garrido-Picazo is an assistant professor in the Dept. of Computing and Systems Engineering, Universidad. de Zaragoza. She is a member of the GRIO  (Gestión de Recursos de Información en las Organizaciones, Information Resource Management in Organizations) research group. She belongs to the Thematic Networks on Information Retrieval from Digital Texts and Libraries, Digital Documentation, and Soft-Computing-based  Web Information Access Systems. Her main research interests are xml databases, libre software for information management, digital libraries, RDF and Topic Maps (XTM) in the context of the semantic Web. <piedad@unizar.es>.

Marco Fioretti  is a hardware systems engineer and a part time freelance writer for several Linux and other IT magazines. He is the co-founder (in 2002) and current coordinator of the Run Up to date Linux Everywhere Project <www.rule-project.org>, which makes modern Free Software easily installable on older computers. Marco Fioretti has always been interested in truly Open file formats and protocols, from e-books to portable databases and the Universal Business Language, and in their impacts on economy, education and civil rights. In 2004, for example, he investigated the philosophical links between Free Software and Scouting. In the same spirit, in 2006 he co-founded Elèutheros <www.eleutheros.it> which aims to promote a wider, official adoption of Free Software and non proprietary formats within the Catholic Church. More recently, Fioretti has also started to follow the attempts of the Free Software and disabled users communities to communicate more effectively. His more recent initiative to promote the importance of Free Standards and Software among all citizens is the Family Guide to Digital Freedom <http://digifreedom.net>. Marco Fioretti is also member and contact for Italy of the OpenDocument Fellowship <http://opendocumentfellowship.org>, a volunteer organization that promotes the use and development of the OpenDocument format, and the author of Everybody's Guide to OpenDocument <www.linuxjournal.com/article/8616>. <marco.fioretti@opendocumentfellowship.org>.

Back to top of the page

UPENET (UPGRADE European NETwork) [PDF: 10 pages, 253 KB]

From Mondo Digitale (AICA, Italy)
Programming Languages
Programming Languages: An Introduction
Carlo Ghezzi

This paper was first published, in its original Italian version, under the title “I linguaggi per la programmazione”, by Mondo Digitale (issue no. 17, March 2006, pp. 61-66). Mondo Digitale, a founding member of UPENET, is the digital journal of the CEPIS Italian society AICA (Associazione Italiana per l'Informatica ed il Calcolo Automatico).

Abstract: This paper provides a brief introduction to programming languages. It outlines the historical evolution of the field and its main achievements. To help understand programming languages, the paper prooses different classification schemes. In particular, languages are characterized in terms of the programming paradigm they enforce.

From Pro Dialog (PTI-PIPS, Poland)
E-Commerce
Organization and Economics of Entertainment Services Networks Exchanging Virtual Goods
Andrzej P. Urbański

This paper was first published, in English, by Pro Dialog (issue no. 21, 2006, pp. 71-82). Pro Dialog, a founding member of UPENET, is a biannual journal published jointly, in English or Polish, by the Polish CEPIS society PTI-PIPS (Polskie Towarzystwo Informatyczne – Polish Information Processing Society) and the Poznan University of Technology, Institute of Computing Science.

Abstract: In this paper we present how we organize in practice the exchange of virtual goods between services. We or our partners have some independent services on individual domains. We can exchange both points, user data and virtual goods. We have also developed quite a sophisticated credit system, which is used in our game zone. We relate our approach with points in the rapidly developing LETS (Local Exchange Trade System) and loyalty points in other companies, especially airlines.

Back to top of the page


CEPIS NEWS [PDF: 2 page, 67 KB

Harmonise Project
Assigning Responsibilities among the Partners and Planning Next Steps.
François-Philippe Draguet
Additional information about this project whose aim is contributing to establish comparable data on ICT vocational training systems and various approaches to ICT qualification and ICT certification in the participating countries.

News & Events

European Funded Projects and News  Updates


Monograph: Open Document Format (ODF)

Presentation
OpenDocument Standard for Digital Documents [PDF: 2 pages, 72 KB]
(includes a set of
useful references about the matter)
Jesús Tramullas-Saz and Piedad Garrido-Picazo - Guest Editors

The boom experienced by the libre software movement and its unlimited possibilities, together with the growing success enjoyed by software libre tools in the commercial and business world, has overshadowed a number of key issues that are inherent to the movement. We are of course referring to open standards, which are core elements to achieve the interoperability of software applications. Standards are what set the rules of the game for many aspects and functionalities of software tools. Compliance with standards, whether de facto or de iure, is what can make or break an application. Much of the software development going on today is guided by standards, as is the much vaunted issue of “software quality”. 

For this reason the scant interest aroused by standards in recent years is even more surprising. Obviously, an application is more exciting (and useful) than a technical standard, especially if it is an open standard. However, the former are impossible without the latter. Most of the protocols on which the communication and transfer of information over the Internet is based are open (or nearly open) standards. The World Wide Web Consortium directs its efforts towards formulating and accepting standards in the knowledge that without standards it would be impossible to carry on developing the Web and its advanced information services. But this seems to be contradicted by the lack of standards for what is the most widely created and disseminated information worldwide: the information stored in office automation documents.

Whoever controls users’ desktop controls their applications. And 80% of all computer users work with classic desktop applications, with a word processor or a spreadsheet. Office work in companies, the work done in public administrations or in educational environment, are examples of the intensive use of office automation applications. The information they use, generate, and transform is stored in office automation documents. The formats of these documents have become de facto standards which have cunningly imposed their ‘rules’ on all users These rules, which are often abusive, limit freedom of choice, compatibility, and interoperability, and oblige users to consider as normal a series of costs that, in any other context, would immediately be denounced as monopolistic abuse and contrary to the principles of fair competition.

To have a standard is, by definition, recommendable. A standard establishes requirements and the rules of the game. However, a standard may be used in such a way as to create undesirable results, especially when patents and legal constraints that favour one party over another are involved. For this reason it is essential for standards to be open, developed in a spirit of collaboration among equals, and for their specification not to contain hidden constraints that make it hard to use. If these standards also ensure all citizens the right to access, store, and transform digital information, regardless of the platform used, they immediately acquire an incalculable economic, social, and political value.

OpenDocument is a standard (the only standard) for office automation documents which sets out all the desirable characteristics that should be found in such documents. Its version 1.0 has been endorsed by the International  Organization for Standardization (ISO), as ISO/IEC standard 26300:2006. It is the result of the open, collaborative work of all the main players; software developers, solution implementers, and end-users. It is public and free of charge, and the legal requirements included in the standard prevent any partial or abusive use. It also makes use of other open standards within its own specification, such as XML, SVG, and Dublin Core. OpenDocument had already been  developed and approved as a standard by the Organization for the Advancement of Structured Information Standards, OASIS, in 2005, which ensures its continuing support and development by the main industry players.

However, OpenDocument is not just a format standard for office automation documents. The underlying philosophy is different. Some may argue that a standard is nothing more than a technical issue, and in purely formal terms they may be right. But the technical excellence of OpenDocument, which is undoubtedly superior to that of any existing office document format, is a product of the underlying philosophical approach and the way in which this philosophy has been applied to working methods and techniques, and to the resultant end-product. The adoption of an open and democratic collaborative working method has made it possible to involve all interested parties, thereby ensuring that all their many and varied demands are addressed. The involvement of industry interests ensures the presence of standard-compliant products on the market, which in turn ensures inter-platform portability and interoperability. Any citizen can access the document containing the technical specification, which means that the information contained in OpenDocument format documents are not subject to arbitrary decisions by third parties. This open approach also encourages competition between products and, given a range of options, users are free to choose the one they think is best suited to their needs, or the one that is most technologically advance. This independence is not only desirable; it is essential and inevitable.

The OpenDocument format is prepared for the semantic Web. All tagging complies with  the  XML standard and documents may include the Dublin Core metadata standard (ISO 15:836:2003). Various output can be obtained using XSLT. As they are XML-tagged text documents, the tools and libraries for search engines such as Lucene or Xapian are able to process them with a minimum load. For example, by combining with other standards it is possible to generate Topic Maps (ISO/IEC 13250:2003) from document content, with all that can mean for the development of information extraction and representation systems.

One issue that is of paramount importance, which is often completely neglected, is the preservation of digital information. Although many organizations seem still to be unaware of it, the medium- and long term retention of digital assets, most of which are stored in office automation documents, is a growing concern, both due to knowledge management issues affecting the organization itself, and due to legal issues related to their activity. While there is a standard for the long-term preservation of electronic documents (ISO 19005-1:2005) using PDF, the fact is that it is only valid for final versions of a document. OpenDocument is able to keep an activity log of the content of a document, and can “remember”, say, the formulas used to reach a mathematical result. Add to this the growing demand for records and document management in the field of public administrations, companies, etc., which also have their own set of standards (ISO 15489-1/2:2001 Records Management; UNE/ISO 15489-1/2:2006 Documents Management), and it would seem clear that OpenDocument has a long future ahead of it and plenty of ground to cover.


Useful References on ODF

The following references, along with those included in the articles this monograph consists of, will help our readers to dig deeper into this field.

Web Sites
  • OpenDocument version 1.0 – specification: <http://www.oasis-open.org/committees/download.php/12572/OpenDocument-v1.0-os.pdf>.
  • OASIS OpenDocument Essentials: <http://books.evc-cit.info/>.
  • Opportunities for Innovation with OpenDocument Format XML: <http://opendocument.xml.org/files/LOW10771-USEN-00.pdf>.
  • OpenDocument -Formula TC: <http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office-formula>.
  • OASIS OpenDocument Format for Office Applications: <http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office>.
  • The OpenDocument Foundation: <http://opendocumentfoundation.us/>.
  • OpenDocument Format Alliance: <http://www.odfalliance.org/>.
  • OpenDocument Fellowship: <http://opendocumentfellowship.org/>.
  • Technorati: OpenDocument: <http://technorati.com/posts/tag/OpenDocument>.
  • OpenDocument xml.com: <http://opendocument.xml.org/>.
  • Open Interoperative Document Initiative: <http://www.oidi.org/tiki-index.php>.
  • OpenDocument Format Viewer: <http://opendocumentfellowship.org/odfviewer>.
  • OpenOffice: <http://www.openoffice.org/>
  • Koffice: <http://www.koffice.org/>.
  • O Reilly ONLamp: What Is OpenDocument: <http://www.onlamp.com/pub/a/onlamp/2006/07/27/what-is-opendocument.html>.
  • Sam Hiser’s blog: <http://fussnotes.typepad.com/plexnex/>.
  • Andy Updegrove’s blog: <http://www.consortiuminfo.org/standardsblog/>.
  • Bob Sutor's blog: <http://www.sutor.com/newsite/blog-open/>.
  • Charles H. Schulz’s blog: <http://www.libervis.com/blogs/5/charles>.
  • David A. Wheeler’s blog: <http://www.dwheeler.com/>.
  • Erwin Tenhumberg’s blog: <http://blogs.sun.com/dancer/>.
  • Ron Weir’s blog: <http://www.robweir.com/blog/index.html>.

Back to top of the page


Last updated on March 16th, 2007 by the Editorial Team of Upgrade

Copyright © CEPIS 2006. All rights reserved unless otherwise stated.