National standards bodies to approve farcical OOXML

Unofficial counts indicate that OOXML will be approved by ISO because enough national standards bodies changed their vote. Andy Updegrove is keeping a running tally. I just got off the phone to the National Standards Authority of Ireland and, disappointingly, Ireland is among the countries that changed their vote from "disapprove" to "approve" (despite a letter from IFSO).

One of the big problems with OOXML is the danger of software patents. Microsoft published a promise not to sue people for implementing the OOXML specification, but the promise only covers fully-compliant implementations. Microsoft’s own implementation is not fully compliant, so if you write your software to interoperate or be compatible with Microsoft’s software, you will not be protected by their patent promise. This was pointed out and explained by FSF Latin America recently.

On the technical side, the problems pointed out by FSFE’s previous documents still stand:

Allegations of voting irregularities are rife among European standards bodies. More information can be found on Groklaw and on Nooxml.org.

— 
Ciarán O’Riordan,
Support free software: Join FSFE’s Fellowship

Voting today on OOXML

It’s now one month since the Geneva Ballot Resolution Meeting. There were complaints about the procedure, and these were refuted by the Convener Alex Brown, but I think it’s more important to focus on the substance. By Rob Weir’s count, only about 1.5% of problems were fixed at the Geneva meeting.

India subbmitted it’s "disapprove" vote last Friday, and I just saw that South Africa has just submitted their "disapprove" vote too. On the other hand, when I checked yesterday, it was looking like the United Kingdom might vote "approve".

In Ireland, a letter from Irish Free Software Organisation called on relevant Irish body to maintain it’s "disapprove" vote. No confirmation yet on that.

Meanwhile, the procedure for how to change your vote has been made more complicated, so I hope the national bodies are careful in their submissions. It seems Cuba’s "disapprove" vote has already been mis-counted.

And remember, there’s still time to phone your national standards body and remind them to submit their "disapprove" vote.

UPDATE: I phone the national standards body of Ireland and was told they won’t publish their vote until the deadline – which is midnight Saturday. So it is possible that decisions are being made right up to the last minute, so it *is* worth contacting your national standards body. Also, Groklaw is following this with a few stories and updates to older stories.

Reading the recent post-BRM OOXML news

I’m still being impressed by the quality of the reports of the ISO Ballot Resolution Meeting that are appearing. When I read the blogs on Monday, I was worried because I thought Microsoft did a top-notch job of spinning it their way. It was only later when someone reminded me to search the mainstream tech media that I saw that, while it may be a masterpiece, nobody’s buying it. Every report of the vote is critical.

As a friend pointed out, this is a tectonic shift – Microsoft’s credibility has taken a nose dive in the mainstream press. No journalist is willing to reprint Microsoft’s version of the story.

Maybe their real feeling about the vote can be seen by their silence about it on microsoft.com (or if there’s anything there, it’s not prominent) and the silence on the OOXML "community" site.

Two more long, quality post-BRM accounts I’d like to highlight:

Some of the key critical statements picked up by the press were from Frank Farance. Farance is a very senior figure in the standards process and was head of the US delegation (which voted against approval) at the meeting. One IDG article quotes him with: "It’s like if you had a massive software project and 80 per cent of it was not run through QA […] I’ve never seen anything like this, and I’ve been doing this for 25 years."

All that said, this is just the media battle. The official result of the meeting was approval – albeit with everyone unhappy about the procedure and a lot of questions of validity. The real vote will take place on March 29th. ISO voting members clearly should reject this application for fast track, but it’s not at all certain that they will. We have to keep up the pressure on the national bodies to scrutinise this application.

— 
Ciarán O’Riordan,
Support free software: Join FSFE’s Fellowship

Coming month of OOXML work

Rather than declaring victory, my previous blog entry should have said: we have another month of hard work ahead. It seems I missed the not-so-subtle difference between *really should* and *surely will*. I’ve even heard that it currently looks very realistic that OOXML will get final approval.

In checking how I wrongly drew my "victory" conclusion, I found some interesting coverage:

So, rather than being an easy celebration, Document Freedom Day is something that we have to work toward.

— 
Ciarán O’Riordan,
Support free software: Join FSFE’s Fellowship

OOMXL fails to get majority approval

After a week of hard work from many sides, Andy Updegrove comments the result: OOXML failed to achieve majority approval at ISO’s Ballot Resolution Meeting.

This means the problems found in the OOXML specification last September have not been resolved, making final rejection almost certain in 30 days time. [UPDATE: Oops. Rejection’s not at all certain] Groklaw has also just published an interview Sean Daly did with Andy there in Geneva before the result. In it, he explains the government-like privileged position ISO holds, why the ISO process coped badly, and why ICT standards are as important as the freedoms of free software.

One more thing to celebrate on Document Freedom Day this coming March 26th.

— 
Ciarán O’Riordan,
Support free software: Join FSFE’s Fellowship

MS patents make a no-op of their latest interop announcement

A lot of media reports seem to have missed that Microsoft have said very explicitly that they consider patent licences mandatory for anyone who wants to use the interop info they’re going to publish. This makes it pretty much unusable by free software, so this PR stunt is no more than that.

Below is a snippet from Microsoft’s recent press conference transcript. The announcement is so slippery, even Ballmer forgot what weasel words to use and needed interuption from Brad Smith 🙂

STEVE BALLMER: Patents will be, not freely, will be available.

BRAD SMITH: Readily available.

STEVE BALLMER: Readily available for the right fee. The basic economic analysis that you should go through sort of goes like this. We have valuable intellectual property in our patents, we will continue to view that as valuable intellectual property in all forms, and we will monetize from all users of that, not all developers, but for all users of that patented technology, all commercial developers, and all commercial users of that patented technology.

Groklaw has an article on the announcement: Promises, Promises from Microsoft. Again.

Update: FSFE has now issued a PR about this: Microsoft pledge excluding primary competitors.

— 
Ciarán O’Riordan,
Support free software: Join FSFE’s Fellowship

Don’t buy iPod nano 2nd or 3rd generations

Because Apple encrypted the pre-installed firmware, the Rockbox and iPod Linux projects have been unable to port their after-market firmware to the iPod nano 2nd generation or 3rd generation.

I’m a very happy user of Rockbox on my iRiver H10, so after receiving an iPod as a gift, I was very disappointed that I couldn’t use Rockbox on it. Next, I found that Apple had decided to only support their own formats plus the mp3 format. I use a different format, so my 4Gb of audio files are unreadable to the iPod. How needlessly frustrating.

I strongly advise avoiding these devices. In general, to avoid frustration, avoid any consumer device when free software after-market firmware exists for that category of device but doesn’t work on that particular device. For digital audio players, you can check support at:

For details about the attempts to port Rockbox and iPod Linux to the iPod nano, you can find info on the "Nano 2G" thread on the Rockbox forum, and for datasheets, see iPod Linux’s Generations page. Porting efforts started in the 2nd half of 2006 and no one has yet gotten firmware to boot on these devices, so it looks unlikely that the problem will be solved soon.

One postive tangential discovery was the Songbird software which, although still in Beta, does a good job of organising music files.

— 
Ciarán O’Riordan,
Support free software: Join FSFE’s Fellowship

OOXML “already deprecated”, restricted access, patents, pic

With ISO’s Ballot Resolution Meeting starting next Monday (Feb 25th), there’ve been a few interesting publications today:

Update: I originally misattributed the "Deprecated before use" article – it was actually a group effort, so thanks to Shane Coughlan, Georg Greve, and Marko Milenovic among others.</p/

— 
Ciarán O’Riordan,
Support free software: Join FSFE’s Fellowship

GNU’s upcoming 25-year anniversary

Bruce Perens’ 10 year look back at the "Open Source" marketing campaign reminded me of another anniversary coming up. On September 27th, it’ll be the 25-year anniversary of the GNU project’s announcement, and thus, of the free software movement. That’s a biggie. What to do?

Maybe something should be done to record the history of the GNU project. I’d love to hear the stories of the hackers of the 80s when free software was an unproven ideal. Maybe a reunion event with presentations? – get it on film, transcribed, and online. Maybe a book? Maybe a big awareness campaign, but focussing on valuing freedom? Maybe a report on the progress of the movement? Just thinking out loud.

On history, there’s Stallman’s 1998 article on the history of the GNU project, but it only covers a few aspects. Very few people are mentioned. Wikipedia’s article on the history of the free software movement has some more info as well as some good links, but it’s still patchy.

Stallman published articles to mark the 15th anniversary and the 20th anniversary, but we should start thinking a bit bigger for the 25th anniversary. This is the sort of thing that should be coverstory on a lot of computing magazines in September. This is going to be the biggest anniversary the free software movement has ever had to celebrate.

— 
Ciarán O’Riordan,
Support free software: Join FSFE’s Fellowship

Links: Copyright, GNU, Firemacs, EU consultation

"Yesterday’s links" will be "Links" from now on. That leaves room for the title to be more descriptive:

See also: Yesterday’s links – the archive of my Links posts.

— 
Ciarán O’Riordan,
Support free software: Join FSFE’s Fellowship