Document Freedom Day

Category: blog

large_document_freedom_day.jpeg

What is Document Freedom Day?

Document Freedom Day, the last Wednesday in March, is a global celebration of open standards, especially ones that are used in your documents.  At Apache OpenOffice, we're strong supporters of open standards and we're pleased to join in this year's celebration.  But we're much more than passive supporters of open standards.  We're also active implementers of open standards, and several of our project volunteers serve on standards committees as well.

What is an Open Standard? 

There are many definitions of "open standard", some of which are summarized on this Wikipedia page.  But the central idea is that an open standard is a standard that 1) is developed in an open, consensus based standardization process, and 2) does not require royalty payments in order to implement. 

Why are Open Standards important?

  • The use of open standards makes your software less expensive, since the authors of the code do not need to pay royalties. Free software, including open source software, would be nearly impossible to create without open standards.
  • Open standards promote widespread adoption and interoperability.
  • Open standards encourage a market where vendors compete based on features and quality, rather than rely on vendor lock-in.
  • Open standards put you in control of your documents and your data.

Open standards are what the World Wide Web was built upon, and this openness was essential to its success.  Tim Berners-Lee explained why was so in a 2007 interview:

It was the standardization around HTML that allowed the web to take off. It was not only the fact that it is standard, but the fact that it’s open and the fact that it is royalty-free.

So what we saw on top of the web was a huge diversity and different business which are built on top of the web given that it is an open platform.

If HTML had not been free, if it had been proprietary technology, then there would have been the business of actually selling HTML and the competing JTML, LTML, MTML products. Because we wouldn’t have had the open platform, we would have had competition for these various different browser platforms, but we wouldn’t have had the web. We wouldn’t have had everything growing on top of it.

So I think it very important that as we move on to new spaces … we must keep the same openness we that had before. We must keep an open internet platform, keep the standards for the presentation languages common and royalty free. So that means, yes, we need standards, because the money, the excitement is not competing over the technology at that level. The excitement is in the businesses and the applications that you built on top of the web platform.

How is Apache OpenOffice involved in Open Standards?

We're involved in two ways.   First, we're an implementer of several key open standards, including:

  • Open Document Format (ODF), the ISO-approved standard for office documents.  ODF is the default document format in OpenOffice.
  • Scalable Vector Graphics (SVG), the W3C standard for vector graphics.
  • Portable Document Format (PDF), the ISO-approved standard for fixed-layout document representations.
  • Mathematical Markup Language (MathML), the W3C standard for representing mathematical equations.

Secondly, many of our volunteers are actively involved in the creation and maintenance of open standards, especially at OASIS, where the technical committee for ODF is:


  • Oliver Rainer-Wittman is a long-time member of the OASIS ODF Technical Committee (TC), and also participant in ODF Plugfests.
  • Dennis Hamilton is a member of the ODF TC and Secretary of the ODF Interoperability and Conformance (OIC) TC, and is active as well in ISO/IEC JTC1 SC34/WG6 where the ISO version of ODF is maintained.
  • Rob Weir is Chair of the OASIS ODF TC and a frequent participant in ODF Plugfests.
  • Other OpenOffice Committers are members of the OASIS ODF TC, including Regina Henschel, Louis Suárez-Potts, Don Harbison and Michael Stahl.
  • Others at Apache are involved in ODF standardization, included Svante Schubert, Committer in the Apache ODF Toolkit Project, who is Chair of the Advanced Document Collaboration Subcommittee, developing enhanced change tracking support for the next version of ODF.

What can You do to help promote open standards?

  1. Use open standards wherever your application supports them.
  2. If your favorite application doesn't support open standards like ODF, write to your vendor and request that they add support.
  3. When you publish or share a document, do so in open formats like ODF or PDF.