Microsoft: OOXML-kritikerne har ikke noget tøj på

Kritikken af OOXML som et lukket format er hul og uden dokumentation, dundrer Microsoft. Kan du selv finde referencer til lukket kode i OOXML-standarden?

Artikel top billede

Jasper Hedegaard Bojsen, Microsoft Danmarks tekniske direktør, sammenligner kritikerne af OOXML med Kejserens Nye Klæder. Tegning: Lene Sekjær

Efter en lang, sej kamp om at få ISO-godkendt OOXML-standarden er der alligevel skuffelse i Microsoft-lejren.

Skuffelsen skyldes, at OOXML-kritikere stadig hævder, at der er lukkede referencer til tidligere versioner af Microsofts Office-pakker i den 7.228 sider store OOXML-standard, som standard-organisationen ISO for nylig har publiceret efter et halvt års forsinkelse.

"Hvis der endelig skulle være problemer med åbenheden i OOXML, så fremhæv dem med konkrete eksempler i teksten. Fremlæg dokumentation for fejlene," lyder opfordringen fra Microsoft Danmarks tekniske direktør, Jasper Hedegaard Bojsen.

"Jeg mener virkelig, at kritikerne i lighed med kejseren ikke har noget tøj på," fnyser Jasper Hedegaard Bojsen.

Han understreger, at der ikke er noget at komme efter i OOXML, efter tekniske udvalg i knap hundrede lande har kigget standarden efter i sømmene i de sidste par år.

"Erhvervs- og Selskabsstyrelsen, Videnskabsministeriet og EU har også kigget processen i Dansk Standard igennem uden at finde kritikpunkter," påpeger Jasper Hedegaard Bojsen, som har siddet med i det udvalg hos Dansk Standard, der har behandlet og godkendt OOXML-standarden til ISO.

Umulig opgave

En af OOXML-udvalgskollegerne hos Dansk Standard er DTU-professor Henrik Madsen, der gentagne gange har påpeget interoperabilitetsproblemer med OOXML.

"På DTU bestræber vi størst mulig interoperabilitet mellem forskellige platforme som UNIX, Linux, Windows og Mac. Og vi kan vi konstatere, at vi ikke har interoperabilitets-problemer med ODF eller PDF. Det har vi derimod med den nuværende version af OOXML," forklarer Henrik Madsen.

Han skynder sig dog at tilføje, at det i sagens natur ikke er den ISO-godkendte OOXML-standard, fordi ingen software-leverandører endnu har implementeret standarden.

"Jeg er dog ret sikker på, at man kan finde områder i den ISO-godkendte OOXML, der ikke kan implementeres på lige fod i Microsofts egne produkter og forskellige open source-produkter. Desuden kan man muligvis risikere at skulle betale for implementeringen af OOXML i Linux, fordi man kommer til at benytte Microsoft-teknologi."

Kan du finde lukket kode i åben standard?

"Specielt ser jeg potentielle problemer i OOXML afsnit 29500-3 og 29500-4, hvor referencer til lukket Microsoft teknologi kan være gemt. Problemet er desuden, at specifikationen kan lede til tvetydige fortolkninger," siger Henrik Madsen.

Han har dog endnu ikke haft tid til at kigge på den netop publicerede OOXML-standard, og han forventer, at der går mindst et par måneder, inden der er et nogenlunde overblik.

"Det er jo en umulig opgave, fordi standarden er over 7.000 sider lang. Men inden for et par måneder skulle udvalget i Dansk Standard gerne have tygget den igennem," siger Henrik Madsen.

Mangler i standardudkastet

Tidligere har Foreningen for Open Source Leverandører i Danmark (OSL) kritiseret OOXML-standardudkastet.

"Standardudkastet mangler en anvisning af, hvordan man 'mapper' de proprietære binære formater til OOXML. Dermed er der en barriere for, at andre end Microsoft kan vise dokumenter fra Office 97 versionen til Office 2003, sådan som disse dokumenter blev skabt," har formand for OSL, Morten Kjærsgaard, blandt andet skrevet i et brev til Dansk Standards direktør Jacob Holmblad.

Ifølge OSL har den oprindelige OOXML-standardorganisation ECMA i samråd med Microsoft afvist at inddrage muligheden for 'mapping' i specifikationen og i stedet henvist til arbejdet med oversættere i det såkaldte SourceForge-projekt.

OOXML-standarden kan downloades gratis fra ISO's hjemmeside. OOXML-standarden findes i fire dele nederst på hjemmesiden under navnene ISO/IEC 29500-1:2008, ISO/IEC 29500-2:2008, ISO/IEC 29500-3:2008 og ISO/IEC 29500-4:2008.

Skriv gerne eksempler på referencer til lukket kode i tidligere versioner af Office-produkter i OOXML-standarden i debatten under artiklen.

Læses lige nu

    Annonce

    Udlændinge- og Integrationsministeriet

    Erfaren Release Manager til Koncern It i Udlændingestyrelsen

    Københavnsområdet

    KMD A/S

    Senior Mainframe and .NET Developer

    Københavnsområdet

    KMD A/S

    Project Manager

    Københavnsområdet

    Computerworld Events

    Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

    Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
    Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
    Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
    Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

    Andre events | Charlottenlund

    Roundtable: Skalér teknologien. Bevar kontrollen

    Skab målbar forretningsværdi med cloud og AI. Bevar kontrollen over data, omkostninger og leverandørafhængigheder. Mød Årets CIO 2026 Claus Thomsen fra Lundbeck, og del erfaringer med andre digitale ledere i et roundtable om modernisering,...

    It-løsninger | Online

    ERP Insights 2026

    Webinaret giver et samlet overblik over, hvordan ERP-landskabet ændrer sig, og hvilke arkitekturvalg der får direkte betydning for forretningens evne til at tilpasse sig.

    Se alle vores events inden for it

    Navnenyt fra it-Danmark

    Netip A/S har pr. 17. august 2026 ansat Jesper U. Sørensen som Seniorkonsulent ved netIP's kontor i Esbjerg. Han kommer fra en stilling som Chief Technology Officer hos NetSec ApS, hvor han også var partner. Nyt job
    Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation, har pr. 1. august 2026 ansat Maria Binger, 44 år,  som CFO. Hun skal især beskæftige sig med den finansielle styring i takt med Iduras vækst i Danmark og internationalt med fokus på blandt andet forecasting. Hun kommer fra en stilling som Director Business Finance hos Danelec. Hun er uddannet cand.merc.aud. fra Copenhagen Business School. Hun har tidligere beskæftiget sig med finance hos Agillic, Cobham SATCOM og Saxo Bank. Nyt job

    Maria Binger

    Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation,

    Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation, har pr. 1. september 2026 ansat Alfredo Paladino, 32 år,  som Account Manager for det danske marked. Han skal især beskæftige sig med salg af Iduras MitID- og signaturløsninger i Danmark. Han kommer fra en stilling som Head of Business Development hos Goodwings. Han er uddannet kandidat i e-business. Han har tidligere beskæftiget sig med at opbygge Goodwings' kommercielle funktion og lede et internationalt BDR-team på 12 personer. Nyt job

    Alfredo Paladino

    Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation,

    Norriq Danmark A/S har pr. 3. august 2026 ansat Jeppe Lindberg som Developer. Han skal især beskæftige sig med at være med til at analysere, designe og udvikle skræddersyede forretningsløsninger til vores kunder i Business Central. Han kommer fra en stilling som Business Central Developer hos Evexo. Han er uddannet hos Aalborg Universitet- Master's degree, Computer Software Engineering. Nyt job

    Jeppe Lindberg

    Norriq Danmark A/S