Document Foundation beschuldigt Microsoft ervan de compatibiliteit met complexe bestandsformaten te belemmeren

Ícones dos aplicativos do Office/Microsoft 365 - imagem: divulgação/Microsoft

Ícones dos aplicativos do Office/Microsoft 365 - imagem: divulgação/Microsoft

De entiteit die verantwoordelijk is voor het onderhouden en ontwikkelen van het meest gebruikte gratis productiviteitspakket ter wereld heeft een krachtig standpunt ingenomen over de moeilijkheden bij de interactie met de software van de Redmond-gigant. Het centrale twistpunt betreft de architectuur van de bestanden die worden gegenereerd door de programma’s Word, Excel en PowerPoint, waarvan de DOCX-, XLSX- en PPTX-extensies lagen van complexiteit bieden die, volgens de organisatie, opzettelijk de concurrentie schaden.

Het behouden van visuele en functionele getrouwheid bij het openen van documenten die in de eigen omgeving zijn gemaakt, is een enorme taak geworden voor ontwikkelaars van alternatieve oplossingen. De meest recente versie van LibreOffice, begin 2026 uitgebracht, bracht verschillende verbeteringen met zich mee die specifiek gericht waren op het vertalen van deze bestanden, maar de stichting beweert dat de vereiste inspanning onevenredig is vanwege de opgelegde technische barrières.

Dit is geen verzoek om financiering of directe steun, maar eerder een structurele kritiek op de manier waarop normen worden gedocumenteerd en toegepast. De organisatie beweert dat, hoewel het formaat theoretisch open is, de praktische implementatie in het voordeel is van het ecosysteem van de maker van Windows, waardoor een scenario ontstaat waarin volledige interoperabiliteit praktisch onbereikbaar wordt voor derden.

Technische specificaties en datavolume

De standaard die bekend staat als Office Open XML (OOXML) dient als de ruggengraat voor moderne kantoordocumenten, maar de structuur ervan wordt voortdurend in twijfel getrokken door experts in de vrije software-industrie. De kritiek richt zich op de buitensporige dichtheid van de technische specificaties die dit formaat bepalen, waardoor het lezen en schrijven van bestanden een enorme technische uitdaging wordt.

Om de omvang van het obstakel te illustreren: de officiële documentatie waarin wordt uitgelegd hoe deze formaten werken, beslaat meer dan zevenduizend pagina’s. Esse De enorme hoeveelheid regels en uitzonderingen dwingt onafhankelijke ontwikkelingsteams duizenden uren te besteden aan het ontcijferen van de manier waarop een tekst of spreadsheet moet worden weergegeven, waardoor middelen worden onttrokken die voor innovatie kunnen worden gebruikt.

De complexiteit lijkt niet toevallig te zijn, volgens de visie van de entiteit die LibreOffice beheert en functioneert als een marktverdedigingsmechanisme. De noodzaak om zoveel variabelen te interpreteren creëert een aanzienlijke toegangsbarrière, waardoor nieuwe concurrenten worden ontmoedigd en de dominantie wordt geconsolideerd van instrumenten die al leiderschap hebben in de bedrijfs- en binnenlandse sector.

Verschillen in internationale normen

Een cruciaal technisch aspect dat in het debat naar voren komt, heeft betrekking op de naleving van internationale standaardisatienormen. Embora er is een ISO/IEC 29500-certificering die definieert hoe het formaat zou moeten werken. De beschuldiging is dat marktleidende producten de “Strikte” versie van de standaard niet volgen en kiezen voor een variant die bekend staat als “Transitional”.

Deze overgangsversie maakt het gebruik van verouderde elementen en verouderde functies mogelijk die behouden zijn gebleven om compatibiliteit met zeer oude versies van de propriëtaire software te garanderen. Het resultaat is een hybride en verwarrende code die moderne standaarden combineert met verouderde specificaties, waardoor het leven moeilijk wordt voor elk ander programma dat het bestand op een schone en efficiënte manier probeert te verwerken.

Door het gebruik van deze variant te bestendigen ontstaat er een digitaal dialect dat alleen de originele applicaties vloeiend kunnen spreken. Isso genereert opmaakfouten wanneer de gebruiker probeert te migreren naar open platforms, waardoor de valse indruk wordt gewekt dat vrije software inferieur is, terwijl hij in feite een inconsistente standaard probeert te interpreteren.

Impact op de ontwikkeling van vrije software

De operationele kosten voor het behouden van de compatibiliteit met deze propriëtaire formaten vreten waardevolle bronnen op van de open source-gemeenschap. Engenheiros van de software moet voortdurend reverse-engineeren om ongedocumenteerd gedrag of niet-standaard implementaties te begrijpen, in plaats van zich te concentreren op het creëren van nieuwe functionaliteit voor gebruikers.

  • Ontwikkelaars besteden tijd aan het oplossen van lay-outbreuken die worden veroorzaakt door onduidelijke specificaties.
  • Financiële en menselijke hulpbronnen worden afgeleid van innovatie naar het handhaven van compatibiliteit.
  • De keuzevrijheid van de eindgebruiker wordt beperkt door de angst om de documentopmaak te verliezen.
  • De cyclus van afhankelijkheid van één enkele leverancier wordt kunstmatig versterkt.

Deze dynamiek resulteert in een markt met minder echte concurrentie en grotere problemen bij het adopteren van open technologieën bij overheden en bedrijven. De stichting stelt dat echte technologische vrijheid alleen zal bestaan ​​als documentstandaarden transparant, beknopt en onafhankelijk van welke specifieke leverancier dan ook zijn, waardoor informatie kan stromen zonder technische tol.

Historisch gezien weerspiegelt de strijd om documentstandaarden tegengestelde opvattingen over de toekomst van technologie: aan de ene kant de bescherming van gesloten ecosystemen die terugkerende winsten garanderen; aan de andere kant de zoektocht naar universele formaten die de eeuwigheid en toegankelijkheid van digitale informatie op de lange termijn garanderen, ongeacht de software die wordt gebruikt om er toegang toe te krijgen.