ANNONCE:
Folketingets IT ordførere har holdt endnu et møde om dokumentstandarder. Og endnu en gang er beslutningen udsat.
Nogle gange bliver diskussionen ekstremt detaljeret og så er det væsentlig at huske formålet med øvelsen: der skal skabes et grundlag for fri konkurrence på softwaremarkedet. Det er derfor B103 blev vedtaget i 2006. Efterfølgende blev der lavet en aftale med 7 sæt af åbne standarder. De 6 er helt ukontroversielle; men ikke den sidste: valget af standard for dokumentudveksling mellem kontorsystemer.
På dette punkt er der mange penge på spil og som Sam Nunn (tidl. Formand for det amerikanske senats forsvarsudvalg) sagde: "a billion here and a billion there - it pretty soon adds up to some real money". Det er ingen tvivl om, at lobbyisterne er på overarbejde for tiden. Også med at svare på blog.
Formålet med ISO 29500
Her er det også på sin plads at huske, at ISO har vedtaget OOXML 29500 med formålet:
"The goal is to enable the implementation of the Office Open XML formats by the widest set of tools and platforms, fostering interoperability across office productivity applications and line-of-business systems, as well as to support and strengthen document archival and preservation, all in a way that is fully compatible with the existing corpus of Microsoft Office documents."
OOXML findes jo i to smagsvarianter - en "transitional" og en "strict". Førstnævnte har den egenskab, at den muliggør konvertering af indholdet af de 100 mia binære dokumenter, der ligger på maskiner rundt omkring i verden. Strict har den egenskab, at den vil sikre fuld kompabilitet med Microsoft Office (i hvert fald på lidt længere sigt). For OOXMLs vedkommende bliver det lidt mudret, for "transitional" indeholder faktisk også elementerne fra "strict", men hvis vi et øjeblik ikke tænker så meget over det, så har vi altså en variant af OOXML, der "kigger tilbage" samt en variant, der "kigger frem". I mine øjne vil det være fuldstændigt forrykt at vælge en standard, der "kigger tilbage", når man vil definere fremtidens dokumentmæssige interface fra borgere til staten. Derfor er eneste reelle kandidat jo OOXML Strict.
Transitional har som formål: "This Part of ISO/IEC 29500 defines features for backward-compatibility and that are useful for high-quality migration of existing binary documents to ISO/IEC 29500. These features shall only be used by documents of conformance class WML Transitional, SML Transitional, or PML Transitional."
Men ... vil nogen jo nok sige ... hvordan kan vi vælge en dokumentstandard, der ikke er understøttet i markedet? Til det er mit klare svar, at det ikke tidligere har været et problem - eksempelvis valgte man at godkende ISO 26300 selvom understøttelsen i markedet reelt var 0. Derfor kan jeg ikke se, hvorfor det nu pludseligt skal være et problem med valg af OOXML. Men et valg af OOXML strict vil have den fordel, at den tvinger Microsoft til at blive ved bordet i ISO ved vedligeholdelsen af OOXML. Hvis vi afviser brugen af OOXML-dokumenter, så fjerner vi incitamentet for Microsoft for at "opføre sig pænt" - og så er vi tilbage ved tilstanden med de binære dokumentformater, hvor Microsoft brugte den manglende åbenhed til altid at være ét skridt foran konkurrenterne. Derudover er kompatibilitet med 80-90% af markedet i mine øjne bestemt ikke en lille ting - selvom de fleste af os ønskede, at andelen var langt mindre.
Hvem skrev ovenstående kursiverede tekst?
Hvis nogen kan genkende ovenstående to sæt kursiverede tekster, så er det ikke så sært. De er skrevet af
Jesper Lund Stockholm i en blog den 9. september.
JLS har været med i definitionsarbejdet vedr. ISO 29500 i flere år, har deltaget i mange møder omkring standarden og for mig var det da heller ingen overraskelse, at kan kom til samme konklusion som ekspertudvalget. Det må være den logiske konklusion for alle andre end den virksomhed, der har sin markedsdominans i klemme. Bemærk, at JLS - ligesom ekspertudvalget - ser situationen i et langsigtet perspektiv.
MEN:
godt en måned senere har JLS skiftet mening. Hvad (eller hvem?) er det, der har kunnet få en så indsigtsfuld person til at vende rundt på en tallerken og forlange en her-og-nu løsning.
Ingen af standarderne er modne - lige nu
Som ekspertudvalget konkluderede, så er ingen af standarderne modne. Det viste sig på mødet i Seattle i slutningen af september, at den vedtagne ISO 29500 standard ikke er konsistent og derfor vil det tage et år, inden en konsistent ISO 29500 er på plads. Det gælder såvel :strict som :transitional. Den version af ISO 29500:transitional, som Microsoft implementerer i Office 2010 vil derfor være en ufuldstændig version.
Det ændrer ikke noget ved det grundlæggende sigte; men det udskyder det tidspunkt, hvor vi kan få fri konkurrence på markedet for kontorsystemer. Formentlig vil vi først se en konsistent version af ISO 29500 implementeret om to-tre år.
Forhåbentlig vil vi også på det tidspunkt have en ISO godkendt version af ODF, der er implementeret af leverandørerne.
Folketingets IT ordførere bør være meget klare i mælet og træffe en beslutning, der peger fremad og sigter mod et marked med fri konkurrence. Et år fra eller til betyder ikke noget i den forbindelse.