15 Science Street

Search

Rue de la Science to be exact, in Brussels; a nondescript
address in the endless sprawl of European Union infrastructure.
What happened was, a few days before I
started at Sun on March 15, they called up and said “Would you like to go to
Brussels for a March 23 presentation on XML Office Document Formats?”
OpenOffice.org
vs. Microsoft, naturally.

Four of us from Sun stood at the front of a smallish committee room
in the building on Science Street,
crowded with thirty or so IT policymakers from around Europe.
The question: should the European Commission standardize on an Office
Document Data Format? And if so, should it be OpenOffice.org XML or
Microsoft XML?
We had between 10:30AM and 12:30 to present, then the Microsofties were
in
between 1:30 and 3:30.

Mon Ami Jean ·
The amusing thing is that one of the Microsoft guys is Jean Paoli, the head
XML guy on the Office team; Jean and I go back together at least a dozen
years.
We have quite a bit in common: He’s a French citizen but is actually
Lebanese, so we both grew up in Beirut (I’m 100% Canadian but my Dad had a job
there).
We both spent years laboring away trying to sell the world on SGML, the
standard that came before XML and never really made it to prime time, hanging
out at the same conferences and committee meetings and so on.
Jean has tried to hire me at Microsoft on a couple of occasions.

He’s definitely a Microsoft true-believer but that doesn’t stop him being
an amusing fellow.
He’s wildly enthusiastic about XML and has been on an extended high
for the last three years as a result of having won some internal turf
wars and made the Office team take XML seriously.
He’ll bend your ear for hours about the wonderfulness of MS Office XML,
which in fact is dramatically better than any MS Office data format before
it.

I didn’t get the chance, but
I would have loved to lie in
wait for him outside the committee room and ambush him with a Salut,
Jean... bonne chance! just for fun.

The Argument ·
You can find some of the materials on
the
EC Web site.
Our basic points were first that the Office XML formats are incomplete (no
PowerPoint, missing pieces in Excel), second that the licensing terms
are kind of scary (our lawyer’s acid-tongued comments have been excised from
the online
papers), third that the OO.o format is much more reusability-oriented, and
finally that Microsoft has iron control over every aspect of their XML, while
the OO.o format is
well on
its way to being an Oasis standard.

Microsoft’s main talking point (I’m guessing here from the public
documents) was that their software and format had the advantage
that in WordML you can edit documents from arbitrary schemas.

Our pushback on that was that editing arbitrary-schema documents is damn
hard and damn expensive and has never been anything more than a niche
business. I don’t know what their pushback on our points about completeness
and licensing and control and so on was.

The Finale ·
As we were winding up, a couple of really smart people (don’t know who
they were) put up their hands and asked real good questions.
The best was essentially “What would you like to see happen?”
After some back and forth, I ended up with
“You should have the right to own your own information.
It’s your intellectual capital and you worked hard to produce it for your
citizens. Sun doesn’t own it, Microsoft doesn’t own it, you own it, and
that means it should be living in a nice, long-lived, non-proprietary data
format that isn’t anyone’s competitive weapon.”

Which is really what it’s all about.

The Outcome ·
You can find the Committee’s conclusions
here;
they’re short, readable, and defy summarization.
Other outcomes were that I got to know a bunch of interesting people at Sun
really quickly, and had a
nice visit to Brussels.