Microsoft knutselt flink aan OpenXML
Gepubliceerd: Woensdag 12 december 2007
Auteur: Brenno de Winter
Om OpenXML toch geaccepteerd te krijgen als ISO-standaard wijzigt Microsoft de specificaties stevig. Daarbij ontstaat een nieuw documentformaat.
De International Standards Organization (ISO) keurde eerder dit jaar een verzoek van Microsoft af om OpenXML versneld als standaard te accepteren. De onderneming is het formaat nu aan het aanpassen zodat het alsnog door de ISO-procedure kan.
De veranderingen zijn hard nodig, want tijdens de versnelde procedure voor ISO werden er in totaal 3522 commentaren op de specificatie gegeven, die er uiteindelijk toe leidden dat de landen niet akkoord gingen. Inmiddels is bij de ECMA daarom begonnen het oplossen van de ergste pijnpunten.
Forse wijzigingen
Zo brengt het bedrijf veranderingen aan in de manier, waarop de standaard met een datum omgaat. Was het eerder nog mogelijk een week op iedere dag te laten beginnen, inmiddels is die mogelijkheid weggehaald om te voldoen aan ECMA-standaard 376. Ook de manier van opslag van een datum is nu numeriek en in lijn met ISO-8601, zodat berekeningen mogelijk zijn.
Ook vertelt Brian Jones van Microsoft in een blogposting dat er nu anders met taal en grammatica zal worden omgesprongen, zodat het bedrijf zich hier ook aan internationale regelt houdt.
Controle of open standaard?
De veranderingen leiden tot kritiek, omdat dit zou neerkomen op het creëren van een volledige nieuwe stndaaard. Zo meldt het juridische blogGroklaw dat dit tegen de regels van ISO in zou zijn en spreekt zelfs van het uitvinden van een eigen standaardisatieproces. Volgens hen moet dan ook begonnen worden met een hele nieuwe ISO-procedure en is er niet meer sprake van onderhoud.
Ook verwijten critici de marktleider dat het nu toch probeert de controle over de standaard te hebben, terwijl dat aan de ECMA is gegeven. Daarmee vinden tegenstanders dat Microsoft toch niet bezig is aan een open standaard, maar een eigen gesloten oplossing. Brian Jones pareert te kritiek door te stellen dat het bedrijf niets anders doet dan het oplossen van de problemen die andere met het OpenXML hebben.
