Nou, zal ik het spits dan maar afbijten? :)
Ik kan natuurlijk 1000 dingen hierover zeggen, maar ik wil me in eerste instantie even controleren op het volgende citaat, omdat dat de kern van je betoog lijkt te zijn:
Het verplicht 'opleggen' van één standaard leidt tot beperkingen in ontwikkelingen van mogelijkheden en toepassingen die niet waren voorzien door die ene standaard. Geheel in lijn met wat in andere gebieden binnen de IT wordt gedaan (grafische formaten: JPEG, TIFF en meer, video: MPEG2 en H.264, programmeer talen: C++, Pascal, Basic) bestaan er meerdere standaarden prima naast elkaar. Dit ondersteunt de verschillen in wensen en eisen van gebruikers, ontwikkelaars en organisaties.
Wat staat hier nu eigenlijk?
"Het verplicht 'opleggen' van één standaard leidt tot beperkingen in ontwikkelingen van mogelijkheden en toepassingen die niet waren voorzien door die ene standaard."
Deze zin snap ik niet. Ten eerste kan die beperking er ook zijn met 1000 standaarden, vooropgesteld dat ze geen van allen precies de goede mogelijkheden bieden. Daarnaast kan een standaard gewoon uitgebreid worden als daar vraag naar is; voor HTML is men alweer met versie 5 bezig.
"Geheel in lijn met wat in andere gebieden binnen de IT wordt gedaan (grafische formaten: JPEG, TIFF en meer, video: MPEG2 en H.264, programmeer talen: C++, Pascal, Basic) bestaan er meerdere standaarden prima naast elkaar."
Los van het feit dat Pascal en Basic AFAIK geen "standaarden" zijn heb je het hier over een compleet andere situatie. Afbeeldings- en videoformaten hebben elk hun eigen sterktes en zwakheden, en de keuze is hierbij sterk afhankelijk van het beoogde doel. B.v. JPEG is erg geschikt voor foto's, terwijl GIF extreem sterk is met kleurvlakken (waar JPEG juist heel zwak is). Dit is omdat ze de data op een andere manier comprimeren, ik neem aan dat je dat weet(*).
Ook bij videoformaten zijn er keuzes tussen performance en kwaliteit te maken mbt de verschillende formaten. Dat de keuze voor een programmeertaal sterk van het beoogde doel afhangt (een 3D-shooter in Basic maken zou... interessant zijn) hoef ik hier neem ik aan niemand uit te leggen.
Office-documenten daarentegen bezitten een grote mate van uniformiteit in de verschillende Office-pakketten. Juist hier zou het dus nuttig zijn 1 standaard te hebben, aangezien gebruikers - zoals je zelf al aangeeft - ook een uniforme weergave verwachten. En terecht, IMO. Deze situatie is dus compleet anders dan de keuze voor PNG of TIFF bij een afbeelding. Dat is een technische overweging, terwijl gebruikers er bij Office-standaarden juist vanuit willen gaan dat hun data betrouwbaar opgeslagen is. Dat kan alleen met 1 standaard.
Als je mij een waslijst aan zaken kunt noemen die ODF niet ondersteunt en OOXML wel, inclusief duidelijke motivatie /waarom/ deze onmisbaar zijn voor MS Office en /waarom/ ODF kennelijk "by design" dit nooit zal kunnen ondersteunen (anders had MS immers wel met ODF mee kunnen doen en het uitbreiden), dan heb je een sterke zaak. Tot die tijd blijft er rond OOXML de zweem hangen dat het slechts bedoeld is om Microsoft een voordeel ten opzichte van haar concurrenten te geven, en daar zijn standaarden nou eenmaal niet voor bedoeld.
(*) opvallend: AFAIK is PNG de standaardste standaard onder de grafische formaten, en juist die noem je niet. Nou ja, IE ondersteunt het ook nog niet zo lang volledig natuurlijk...
Welkom in de 'Nieuwe Wereld van Documenten'
Gepubliceerd: Woensdag 2 april 2008
Microsoft heeft zich met de ontwikkeling en standaardisatie van Open XML uitgesproken vóór interoperabiliteit, vóór open standaarden en vóór keuze, stelt Hans Bos.
Toon volledig artikel
