A The Document Foundation, organização por trás do popular pacote de escritório LibreOffice, voltou a manifestar críticas contundentes contra a Microsoft. O foco da insatisfação reside na complexidade e nas supostas restrições impostas pelos formatos de arquivo do Office, como DOCX, XLSX e PPTX, que dificultam significativamente o trabalho de desenvolvedores de softwares alternativos.
Manter a compatibilidade com os formatos da suíte Office da Microsoft representa um dos maiores desafios para equipes que buscam oferecer alternativas de código aberto. Cada nova versão do LibreOffice, como a recente 26.2, inclui aprimoramentos dedicados a essa interoperabilidade, evidenciando o esforço contínuo para transpor barreiras técnicas.
As queixas da fundação não são inéditas; elas ressaltam uma demanda persistente por uma especificação realmente aberta para o OOXML (Office Open XML). A organização argumenta que, embora o nome sugira abertura, a implementação prática do padrão pela Microsoft impede uma verdadeira compatibilidade e colaboração entre diferentes ecossistemas de software.
Desafios na interoperabilidade de documentos
A tarefa de desenvolver um pacote de produtividade robusto, como o LibreOffice, já é intrinsecamente complexa, envolvendo múltiplos softwares e funcionalidades interligadas. No entanto, a necessidade de interoperar perfeitamente com os formatos do Microsoft Office adiciona uma camada extra de dificuldade que consome tempo e recursos valiosos da comunidade de código aberto.
Essa dificuldade não decorre de uma falta de empenho por parte dos desenvolvedores do LibreOffice, mas sim de aspectos inerentes ao padrão OOXML, conforme reiterado pela The Document Foundation. A organização busca não um apoio direto da Microsoft, mas uma revisão na forma como o padrão é mantido e implementado, visando a uma colaboração mais fluida e um ambiente de documentação verdadeiramente aberto para todos os envolvidos.
A complexidade do formato OOXML
O Office Open XML (OOXML) é o padrão de formatos de arquivo que sustenta documentos criados no Microsoft Office, gerando extensões amplamente utilizadas como DOCX para o Word, XLSX para o Excel e PPTX para o PowerPoint. Apesar da inclusão do termo “Open” em sua denominação completa, a The Document Foundation e outros observadores da indústria têm questionado a verdadeira natureza aberta desse padrão.
A principal razão para essa contestação reside na extrema complexidade das especificações do OOXML. A documentação oficial, que detalha o funcionamento desses formatos, abrange cerca de 7.000 páginas, tornando sua implementação completa e precisa por softwares de terceiros uma tarefa hercúlea. Este volume massivo de informações exige um investimento desproporcional de tempo e expertise para ser decifrado e aplicado corretamente, criando uma barreira de entrada significativa.
Além da vasta documentação, a forma como os aplicativos da Microsoft implementam o OOXML também é um ponto de discórdia. Em vez de aderir estritamente à versão padronizada pela ISO/IEC 29500 Strict, os softwares do Office frequentemente utilizam uma variação “Transicional”. Essa versão transicional incorpora suporte a formatos legados, o que, paradoxalmente, complica o trabalho com arquivos resultantes em suítes alternativas, em vez de facilitar a compatibilidade.
Pontos cruciais da crítica da fundação
A The Document Foundation articulou uma série de críticas pontuais sobre o OOXML, que servem como base para sua argumentação contra a denominação de “padrão aberto”. A organização aponta que as especificações do formato são desnecessariamente complexas, resultando em uma documentação extensa que inviabiliza a implementação por desenvolvedores externos de maneira eficiente.
Um dos argumentos mais fortes é que os aplicativos do Microsoft Office não seguem a versão “Strict” da documentação ISO/IEC 29500, que seria a ideal para interoperabilidade. Em vez disso, utilizam uma versão “Transitional”, que mantém a compatibilidade com recursos mais antigos. Embora isso possa beneficiar usuários de versões legadas do Office, cria dificuldades significativas para suítes concorrentes que tentam interpretar e renderizar esses arquivos de forma consistente e precisa, gerando inconsistências e falhas na formatação dos documentos.
Impacto na comunidade de código aberto
A persistente dificuldade em garantir compatibilidade plena com os formatos proprietários da Microsoft impõe um fardo considerável à comunidade de desenvolvimento de código aberto, incluindo projetos como o LibreOffice. Os desenvolvedores são forçados a dedicar uma parcela desproporcional de seus recursos e tempo a engenharia reversa e tentativas de adaptação a especificações que não são totalmente transparentes nem abertamente colaborativas. Isso desvia talentos e esforços que poderiam ser empregados na inovação de novas funcionalidades, na melhoria da experiência do usuário e na expansão do próprio ecossistema de software livre, em vez de estarem constantemente correndo atrás das mudanças e peculiaridades dos formatos de uma única empresa. O resultado é um ambiente onde a interoperabilidade genuína é constantemente comprometida, limitando a liberdade de escolha do usuário e a competitividade no mercado de suítes de produtividade, além de perpetuar um cenário de “aprisionamento” a uma única plataforma, como já denunciado pela fundação anteriormente.
O histórico de atrito entre gigantes
As críticas da The Document Foundation à Microsoft sobre os formatos do Office não são um episódio isolado, mas parte de um histórico de atrito que se estende por anos. A batalha pela interoperabilidade no mercado de softwares de produtividade é antiga e reflete visões distintas sobre o que constitui um padrão verdadeiramente aberto.
Em julho de 2025, por exemplo, a entidade já havia acusado a Microsoft de empregar táticas questionáveis para “prender” os usuários ao ecossistema do Office. Essas táticas, segundo a fundação, envolvem a manipulação de formatos de arquivos e a criação de dependências que dificultam a migração para outras plataformas, mesmo que essas alternativas sejam de código aberto e igualmente capazes.
A comunidade de software livre, em geral, defende que os padrões de documentos deveriam ser abertos, bem documentados e independentes de fornecedores específicos. Isso garantiria que qualquer software pudesse lê-los e escrevê-los sem dificuldades, promovendo a competição e a liberdade de escolha para os usuários em todo o mundo.
A questão central é que a postura da Microsoft, ao manter uma complexidade proposital e certas dependências em seus formatos, é vista como um obstáculo a essa visão. A Fundação argumenta que isso cria uma barreira artificial que desfavorece inovações e a disseminação de tecnologias abertas.
Variações e limitações do padrão ISO
A crítica da The Document Foundation enfatiza que a Microsoft Office utiliza a versão “Transitional” do OOXML em vez da “Strict” (ISO/IEC 29500 Strict). Esta escolha de implementação não é meramente técnica, mas estratégica, pois a versão “Transitional” mantém a compatibilidade com funcionalidades e artefatos legados de versões antigas do Office.
Essa dependência de elementos proprietários ou não documentados, muitos dos quais são compreendidos apenas pela própria Microsoft, cria uma “caixa preta” técnica. Consequentemente, softwares de terceiros, como o LibreOffice, enfrentam enormes dificuldades para replicar com precisão a renderização e o comportamento desses documentos. Além disso, a presença de componentes específicos do Windows dentro do OOXML “Transitional” dificulta ou até impossibilita implementações multiplataforma.
Perspectivas para padrões de documentos
Apesar das contínuas críticas e do apelo da comunidade de código aberto, não há indicativos de que a Microsoft planeje realizar mudanças substanciais no formato OOXML. A empresa parece satisfeita com a dinâmica atual, mantendo o controle sobre um padrão amplamente utilizado.

