Microsoft en open standaarden

Door Jan-Pieter Cornet, 06 May 2008

Mensen vragen me wel eens waarom ik geen Microsoft produkten gebruik. Het makkelijke antwoord is dan “X is veel beter” (X = mac/linux/…)

Maar dat is niet het complete verhaal. Microsoft heeft een jarenlange geschiedenis om met behulp van alle mogelijke middelen, legaal en illegaal, zijn machts-imperium te bewaken, zelfs als dat ten koste gaat van de industrie waar ze zelf in werkzaam zijn: de IT. Ons vak.

*Dat* is de belangrijkste reden dat ik zo min mogelijk met MS te maken wil hebben: ik steun geen bedrijven die de industrie waar ik zelf in werk, bewust schade toebrengen alleen om er zelf beter van te worden.

De meest recente tragedie heet OOXML “Open Office XML”, oftewel ISO/IEC DIS 29500. Een ISO standaard die “open” heet, en gemaakt door Microsoft, is er iets mooiers op de wereld?

Helaas… de werkelijkheid is een stuk grimmiger. De “open” standaard is helemaal niet “open”, ISO is z’n geloofwaardigheid kwijt, en is nu in z’n functioneren zelfs ernstig aangetast.

Een heel kort stukje geschiedenis. Een uitgebreider verhaal, nog steeds een samenvatting, staat op tideway.com.

In 2007 is het documentformaat ‘ODF’, een documentformaat gemaakt door verschillende bedrijven, waaronder Microsoft, een ISO standaard geworden. Dit formaat wordt gebruikt onder andere door open office vanaf versie 2.x, en door Google docs.

Op sommige plekken, met name regeringen, beginnen aanbevelingen te komen om alleen ODF-formaat documenten te gebruiken en te publiceren. Aangezien Microsoft programma’s niet standaard dit formaat aankunnen, is dat lastig voor veel mensen.

Het is echter rampzalig voor Microsoft, die de controle over het document formaat dreigt te verliezen. Daarom maakt Microsoft ‘OOXML’, eerst tot een ECMA-standaard (dat zegt heel weinig, en de baas van ECMA is een Microsoft werknemer), en vervolgens is deze standaard in rap tempo door het ISO standarisatie proces geduwd.

En toen begon de ellende pas echt. Met behulp van leugens, omkoping en intimidatie werd ervoor gezorgd dat alle landen die op deze ISO standaard konden stemmen, zoveel mogelijk gecontroleerd werden door Microsoft. Waar nodig zijn er zelfs “spontaan” extra landen naar voren gestapt om deel te nemen aan het ISO proces, in feite alleen om OOXML tot standaard te verheffen.

In september 2007 is de eerste stemronde mislukt, maar begin april is het helaas wel gelukt: OOXML is verkozen tot een “ISO standaard”.

In Nederland hadden we ons in september 2007 al buitengesloten door “abstain without comments” te stemmen: iedereen in de ISO commissie in Nederland was het eens met een “Nee” stem, behalve, hoe verrassend, de afgevaardige van Microsoft. Zie isoc.nl.

In andere landen, onder andere Engeland, Frankrijk, Noorwegen en Maleisiƫ zijn er flinke ruzies ontstaan, of wordt er gesproken over corruptie tot het hoogste niveau.

En het is niet alleen dat OOXML een hele slechte standaard is (zie bijvoorbeeld hier), maar ondertussen is de ISO commissie letterlijk kapot. De landen die alleen naar voren gestapt zijn om op OOXML te stemmen, stemmen niet op andere standaarden, die ook in het ISO standaardisatie process zitten. Waardoor het ISO proces nu goeddeels stil ligt.

De oud-voorzitter van de verantwoordelijke ISO werkgroep zegt het zelf:

This year WG1 have had another major development that has made it almost impossible to continue with our work within ISO. The influx of P members whose only interest is the fast-tracking of [OOXML] as ISO 29500 has led to the failure of a number of key ballots. Though P members are required to vote, 50% of our current members, and some 66% of our new members, blatantly ignore this rule despite weekly email reminders and reminders on our website. As ISO require at least 50% of P members to vote before they start to count the votes we have had to reballot standards that should have been passed and completed their publication stages at Kyoto. This delay will mean that these standards will appear on the list of WG1 standards that have not been produced within the time limits set by ISO, despite our best efforts.

En dit schrijft een getuige van het proces in Maleisiƫ:

What is the point is that we have collectively, globally, bore witness to an awesome display of power by a single corporation. Awesome. Ruthless, even. That Microsoft would fight in every nook and cranny, every possible avenue, every committee, sub-committee, sub-sub-committee, upwards, downwards and sideways to the committees, is simply astounding.

That Microsoft can and did encourage the final decision makers to ignore the wishes of their own standards bodies, majorities be damned, is further affirmation of this awesome display.

However, it was awesome. One company, Microsoft, against all comers, all over the world.

Simply, awfully, awesome.

Deze issue loopt nog, maar Microsoft claimt alvast de overwinning, uiteraard. Volg ‘t op boycottnovell.com.

Zullen we allemaal alsjeblieft heel snel overstappen op ODF?

Een bijdrage van Jan-Pieter Cornet

Jan-Pieter is systeembeheerder bij XS4ALL.