Input To UK Government

My input to the UK Government consultation on document formats:

I believe it is imperative to have a single document format standard used as the benchmark for corresponding with the UK Government, rather than a named software package or a choice of formats. That standard must be capable of complete implementation by any party using only the specification without needing a relationship (such as a license) with a specific vendor or community. Among the existing full implementations there must be one which is both open source and available to citizens without charge (and depending only on other software such as an OS that is without charge). To take any other approach is to tacitly promote the business of a preferred vendor and to restrict access to government to an elite able to obtain the preferred vendor’s offerings.

I believe the proposal above is a reasonable, balanced and effective expression of these principles and I wholeheartedly endorse it.

It’s ODF Time

Now the UK’s open standards consultation is over, let’s get back to basics.

[youtube http://youtu.be/99qDuRskqek]

All these power plugs didn’t give us more choice – they instead inconvenienced us all as every vendor chose a different “standard” that suited them to power their gear. They have been superseded by the micro-USB connector for powering electronics in Europe.

In just the same way, what we need for document processing is not a choice of standards, but one open standard – ODF, OpenDocument Format.

Share freely 🙂

Making Hybrid PDFs

It’s easy with LibreOffice. Send people attachments you can be sure they can view, but which can also be edited with free, open source software.

Here’s a how-to video that explains how to make Hybrid PDF files – that’s a normal PDF file, but with the ODF source of the document embedded so that anyone with LibreOffice is also able to open and edit it. Both ODF and PDF are widely implemented open standards, so you can be sure that there’s a choice of free and open source software for editing and viewing them and that they will remain accessible in perpetuity.

[youtube http://youtu.be/EuVZcygoZsI]

The instruction sheet I edit in the video is available for download. Naturally, it’s an editable PDF!

☆ Promoting Document Freedom

Today is Document Freedom Day. It’s not the easiest subject to explain. It’s easy to explain why being free to video a police encounter in the USA is important, or why it’s wrong for your eBook to be remotely controlled by a vendor, but many people fail to understand the subtlety of why a document format is important.

Having your work in a format that will still be readable in 20 years makes sense, and being able to be sure when you share a document with others that they will be able to read it and work on it is also good. But people glaze over when you try to explain that an ISO standard is not enough. Having a document format standard that is beyond the control of any individual vendor and is fully implemented in multiple products is crucial, but seems esoteric.

So when it comes to practical actions, most people still just save their work in the format their office software chooses for them by default. They send it out to everyone without a thought for the fact they are adding their own energy to a market monopoly that restricts choice and innovation and sells our future to one of the worlds richest convicted monopolists. It’s convenient now, but who knows if the files will even be readable in the future? The largest corporations can change (Nokia started making rubber products) or even go out of business (I’ll leave you to think of an example!)

The fact it is so hard to explain to ordinary people why their choice of document format matters, why a little effort now can make all the difference in the world, is what led me to the conclusion it was worth promoting hybrid PDFs. As I wrote yesterday on ComputerWorldUK, it is possible to create a PDF that can also be fully edited.

Like ODF, PDF is a standard. Sending a PDF makes the maximum number of people able to read your work, so it’s worth the small extra effort to create it. Developing an instinct to always send PDFs ensures maximum readability, and it’s safe to assume PDFs will continue to be readable for the indefinitely long future. Using online storage instead of attaching the file can be good, but plenty of mobile and out-of-office people will be inconvenienced or excluded by that, so I’ve found people reluctant to rely on it at the moment.

Sending PDFs is the right answer. The only issue is editability. Most people just want to send one attachment, so they opt for the one from their word-processor or presentation program. By a simple software upgrade to LibreOffice, that problem is solved too. LibreOffice makes PDFs very easily, and now also comes configured to create PDFs that can be edited. I’ve created full instructions which you are welcome to pass on to others – and edit if you need to!

While I am naturally a huge supporter of Open Document Format as the best protection for our digital liberty, pragmatically I think educating and encouraging people to send PDFs instead of .DOC/.DOCX files is the best next step. When they learn the benefits of editable PDFs, they are also using ODF, of course – that’s the format that’s embedded in the PDF. But it’s a smaller, easier, less controversial step to send a PDF to all their friends and collaborators.

So celebrate Document Freedom Day with me today. Send a friend my tip about editable PDFs, or just the how-to sheet. The journey to freedom starts with the first step.

☆ Contribute To The LibreOffice Conference

I am on the Programme Committee for the upcoming LibreOffice Conference in Paris, and as a consequence I get to see the stream of paper submissions. There have already been a lot of diverse submissions and it’s already clear it will be a very interesting conference, but there is still room for more. Make sure you get your submission in before the August 8th deadline.

Of course, you can also contribute as a delegate. Registration is free and you can do it easily now. I suggest registering early as space is going to be at a premium.

☆ Brazil Signs Up To Develop Office Suites

Ripening Coffee BeansAt FISL in Brazil last week, I had the opportunity to speak as the co-presenter in a session about the evolution of OpenOffice.org – I think there will eventually be video of it. As Richard Hillesley observes, the developer community for that codebase was always stifled, and while there are some excellent and experienced developers on working on it, very few have affiliations beyond Sun/Oracle. This will prove to be the biggest issue in “rebooting” development, and I believe the overall OpenOffice.org/LibreOffice community needs to set aside its differences to address it.

During the meeting, I called for developers to start work on the code-base now, regardless of their eventual expectations of which of the two open source projects they will join, so that their skills and their familiarity with the code are developed. Change in the codebase is inevitable, but skills and familiarity gained today will remain valuable. This uniting message was well received by the audience.

Also during the presentation, Jomar Silva announced that he had just met with representatives of the Brazilian government and representatives of both the Apache (Jomar Silva) and TDF  (Olivier Hallot) communities had signed a letter of intent with the government that Brazil should start engaging directly with the office suite they depend on, rather than just consuming the code.

This growth in the developer base seems to me to be exactly the sort of news we all need at the moment, and I’m looking forward to hearing from Olivier and Jomar as the first developers are identified and start work on the LibreOffice Easy Hacks.

☝ OpenOffice.Org and the LibreOffice Imperative

As expected, the Apache Software Foundation took the first steps to admitting the OpenOffice.org project to the Apache community, following Oracle’s IBM-designed proposal. It now faces a time of maturing and proving in Apache’s Incubator.

I’ve avoided publishing articles here during the Apache discussion as I have both a history and strong views. But with the end of voting, it’s time to document the story so far. You can read my views over on ComputerWorldUK.

If that’s TL;DR, here’s a summary:  The best thing end-users can do is ignore OpenOffice.org at Apache, and switch to LibreOffice instead until the dust settles and we can all see a better path forward.

☆ Why You Need Document Freedom

It seems everything has a special day. Among all the various red letter days, you may not have run into Document Freedom Day, which this year is being celebrated on March 30th. Don’t for a second underestimate the importance of document freedom. It sounds dull – not just mundane, but the forgotten esoterica of the mundane – but it’s a crucial driver in the dominance of major software vendors. If the other elements of our Digital liberty are to be allowed to unfurl in their natural order, we need document freedom.

Upgrade Arms Race

The phrase “document freedom” refers to the long, subtle game that proprietary software vendors use to ensure they have control over their customers and are able to extract money from them long-term. The format which programs use to save work determines which software can be used to perform the work. By keeping it private, the vendor can make sure that there’s no other program you can use to manipulate the document.

Of course, since you already have the software that created the document that’s not a problem for you. But when you need to collaborate with others, it places the onus on the other person to have the same software as you. As the world became more meshed a “network effect” occurred and a new dynamic emerged, where members of a collaborative network would be forced to keep acquiring new software (framed as “upgrades” but actually a new purchase each time) in order to keep up with the software choices of the rest of the network.

Responding to competitive pressures, vendors may appear to ease their customers’ alarm at this upgrade arms-race by offering “compatibility”, “interoperability” or even “open formats”. But the problem remains all the time there’s really only one piece of software that others can effectively collaborate in a network. Being able to “import” a file is not the same as being able to collaborate. The proprietary vendors have made too much money from locking you in to release you voluntarily.

Document Freedom Day Image

Open Formats

What’s the solution? Ideally, all software of the same genre would use the same format to save work. Then every program could open and work on a file, save its changes and pass the file to another program without any loss of the integrity of the file contents. There would always be differences in how each program handled the work; there might even be some capabilities of a program that no others had, which would be stored in the file for later use without harming the rest of the file. But by using an open, interoperable standard fully implemented by multiple programs, everyone would be free to make their own choices, without being compelled to be a customer of the same vendors as everyone else in the network of collaboration.

In the areas of word-processing, spreadsheets and presentations, such a file format exists – it’s called Open Document Format (ODF). It works with a wide range of different software, and when you save your work in ODF it can be passed to other people for their contribution. The only problem is how few people know. There are two issues; first, the problem is so subtle that they may not realise they are slaves to a corporate master, and second they may not know there’s a solution available.

Document Freedom Day

Document Freedom Day exists to address both of these problems. It has been running for a few years. It provides a day to raise the profile of document formats and demand that our governments, schools, religious bodies, employers and more all use open formats. When they do, we’re all free to engage with them using the computers and software of our choice rather than theirs.

Without document freedom phrases like “if you don’t use Microsoft Word you can’t apply” or “only works on a Mac” negate our choices and incrementally remove our freedoms. So celebrate Document Freedom Day 2011 this year, it’s on March 30th and you can join in easily. Obviously the first step is to start using open source software that supports ODF, like LibreOffice.

If you’re already using a program like LibreOffice, you could simply decide to respond to colleagues or friends who send you a closed format (“I’d love to read your document but I don’t have the program you used to make it – take a look at this web page”), or you could go further and join a local team celebrating in their own way. You might even explore your employer’s policies and challenge the bad practices that spread closed formats (“Why do we always send out Word files when all people need to do is read the document? Why don’t we have a company standard of using PDF for everything that doesn’t need editing?”).

But whichever you choose, it’s worth investing a little of your time to promote freedom instead of sitting quietly tolerating the status quo. As Marie von Ebner-Eschenbach is reputed to have said, the greatest enemy of freedom is a happy slave.

[First published in ComputerWorldUK]

☝ Why You Need Document Freedom

Document Freedom Day is March 30th this year. Why should you join in? See my article on ComputerWorldUK!

☆ Apple and Google and ODF

I’m in Latvia today speaking at the Latvian Open Technology Association annual conference – my slides are online. The speaker before me was from the government and made an important announcement; that from now on, all government departments in Latvia must accept documents in ODF.

It’s not just Latvia. Moves like this are in progress across Europe as public administrations seek to ensure citizens can engage with government without being forced to pay for the means to do so. All the same, many citizens will want to use software other than LibreOffice to edit ODF documents.

So I remain surprised that neither Apple nor Google are taking ODF support seriously. Apple still don’t support ODF in their applications (despite it being available in their TextEdit gadget on Mac OS X) or the iPhone or iPad, and the ODF support in Google Docs is so weak that documents I try to upload from LibreOffice are routinely rejected in ODF and yet accepted if I save the identical document in .doc format. It’s ironic that the best proprietary ODF support right now is from Microsoft.