Myte: Microsoft er imod ODF

En af de myter som jeg hører ofte er at Microsoft er imod ODF. Dette er ikke korrekt. Microsoft har ingen anti-ODF agenda, hvilket i øvrigt står i modsætning til nogen af Microsofts konkurrenter, som åbnet modarbejder Open XML.

Lad mig som eksempel vise fire tiltag som viser Microsofts støtte til ODF i praksis:

Udvikling af ODF konverter: Microsoft sponsorer, med økonomisk midler og med tekniske ressourcer, til udviklingen af en ODF konverter til Microsoft Office. I daglig tale omtalt som SourgeForge eller CleverAge konverteren.

Teknologisk afklaring: Microsoft bakker op om projektet ”Translation of Document Formats”, som drives af Fraunhofer’s og handler om en teknisk kortlægning af interoperabilitet mellem ODF og Open XML. Arbejde som i øvrigt udføres i samarbejde med den tyske standardiserings organisation DIN og har til formål at skabe et ISO technical paper.

ANSI: Microsoft stemte den 16. maj 2007 for en godkendelse af ODF i American Standards List (ANSI).

Danske tiltag: Microsoft deltog og bidrog aktivt til it- og telestyrelsen pilot og laboratorium undersøgelse af interoperabiliteten mellem ODF og Open XML i forhold til danske behov i den offentlige sektor.

It- og Telestyrelsens undersøgelse identificerer et forbedringspotentiale for version 1.0 af CleverAge ODF konverteren til Microsoft Word. De konkrete mangler blev rapporteret tilbage til de udviklere, som arbejder med denne konverter. Den 4. december 2007, altså umiddelbart efter it- og telestyrelsens rapport og resultater blev offentliggjort, kom der en ny version 1.1 af CleverAge ODF konverteren til Microsoft Word, som var blevet forbedret på en række aktuelle områder.

IT- og Telestyrelsen vurderer på baggrund af laboratorietesten, at de konstaterede konverteringsudfordringer inden for funktionalitetsloftet ved konvertering vedrørende ODF, OOXML og DOC kan henføres til relativt få bagvedliggende tekniske udfordringer, jf. også ovenfor. Disse udfordringer vil med rimelig sandsynlighed i stort omfang kunne afhjælpes i takt med, at kvaliteten af convertersoftwaren forbedres.

Begge åbne dokumentformater er relativt nye, og interoperabilitet mellem de to formater er et helt nyt område. Udviklingen af convertere mellem formaterne har været i gang i cirka et år, og da de komplette specifikationer for hhv. OOXML og ODF er omfattende, er det forventeligt, at converterne på tidspunktet for pilot- og laboratorieforsøgene har udvist en begrænset evne til fuld konvertering af dokumenter.

Kilde: Notat om implementering af åbne dokumentformater, af it- og telestyrelsen.

Som it- og telestyrelsens resultater afslører, så er konverteringen mellem Open XML og ODF er ikke problemfri og der er grundlæggende to parametre som er centrale for kvaliteten.

1. Kvaliteten af selve konverteren

2. Overlap mellem ODF og Open XML specifikationen

Med hensyn til kvaliteten af konverteren så er der fortsat plads til forbedringer og disse forbedringer er under stadig udarbejdelse og Microsoft bidrager løbende til dem i CleverAge konverter projektet. Projektet er i øvrigt Open Source så der er rig mulighed for at se koden i sømmene etc. Specifikt i forhold til tekstbehandling viser it- og telestyrelses undersøgelser, som det fremgår af citatet ovenfor, at der er belæg for at forvente forbedringer af konverter kvaliteten inden for rammerne af det funktionsloft som it- og telestyrelsen har sat for tekstbehandling i den offentlige sektor.

Med hensyn til overlap mellem ODF og Open XML så er der mindst to hensyn, som man skal være opmærksom på: semantik og forskelligheder i formaternes formåen.

Det ene hensyn vedrører muligheden for at foretage en semantisk maping mellem de to formater. Tilgangen og den grundlæggende designfilosofi er forskelligt dokumentformaterne imellem og derfor er det ikke alle dele som der umiddelbart kan skabes et en-til-en forhold i mellem, hvilket gør konvertering svær og i værst fald umulig.

ODF og Open XMLDet andet hensyn vedrører formaterenes formåen. Med andre ord, hvad er det muligt at opbevare i det ene henholdsvis det andet format. Hvis det ene format har en given formåen, mens det andet format ikke har en tilsvarende formåen, ja så giver det sig selv at det ikke er muligt at foretage en konvertering af dette konkrete område. Et klassisk eksempel er ODF’s begrænsninger i forhold til at beskrive formler i regneark. Denne del er ikke p.t. udviklet til version 1.0 og version 1.1 af ODF - det skal retfærdigvis nævnes at specifikationen af formler i regneark er på tegnebrættet til den næste kommende version af ODF.

Note: Når applikationer som f.eks. OpenOffice eller KOffice alligevel kan gemme formler i regneark skyldes det at applikationerne har tilføjet extensions, altså udvidelser til ODF. Det siger sig selv at disse extentions ikke fungerer på tværs af applikationerne da de ikke er beskrevet i ODF specifikationen.

Det er ikke min mission at pege fingre af det ene henholdsvis det andet format, men blot illustrer at ODF og Open XML er forskellige og at denne forskellighed repræsenterer en udfordring i forhold til konvertering. Jeg vil samme åndedræt tilføje at jeg ikke kan forestille mig nogen bedre mekanisme til at tage hånd om disse udfordringr end at sørge for at begge formater bliver ISO godkendt således at man gennem det internationale arbejde og de processer som ISO er garant for, kan arbejde i retning af optimal interoperabilitet på sigt.

Jeg talte desuden også om Microsoft intetioner med ODFet arrangement sat på af SSLUG, DKUUG og KLID 4. juni 2007.

Posted on 27-01-2008 08:39:25 by jasper

Permalink | Kommentarer (4) | Post RSSRSS comment feed | Add to Technorati Favorites |

Categories: B103 | Dokumentformater | ODF | Open XML | Åbne Standarder

Har i øjeblikket 3.8 point givet af 6 læsere

  • Currently 3,833333/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Performancing Metrics Blog Statistics

Kommentarer

Kommentarerne er lukkede