Why ODF and not OOXML

Many interpreted the last article in this series as an attack on Microsoft for using the OOXML format against users’ interests. However, this was only one of my objectives, as I also wanted to raise users’ awareness of fake open-source software, such as OnlyOffice, which partners with Microsoft in a strategy to lock users in.

Users are already aware of the advantages of standard, open formats because they access sites every day whose content is accessible thanks to the HTML format. This is a standard, open format that was first developed and then defended by its inventor, Tim Berners-Lee. He prevented Microsoft from transforming it into a proprietary format with Internet Explorer 6. This forced users to have two versions of a site: one in a standard format and one in a proprietary format.

Fortunately, Microsoft’s strategy failed in the case of HTML because the W3C – unlike the ISO – never recognised the changes to the format “forced” by Internet Explorer as valid. This was because Internet Explorer did not display sites in the standard format correctly. Ultimately, this forced the company to develop a browser that complies with all standards, thus allowing users to choose their preferred browser to access any site.

Had the same thing happened with OOXML, which was recognised by ISO as a standard despite never having been one, users today would be forced to use the Microsoft browser to view sites correctly and would have to tolerate problems with other browsers. The same applies if they want to read and write DOCX, XLSX and PPTX files with open-source software.

However, using a proprietary format for documents also has other drawbacks for users. In this way, they entrust the keys to their own content to someone they do not know, whose interests differ from their own. In the best case scenario, the content is shared, and in the worst case scenario, it is at risk, as the Chief Prosecutor of the International Court of Justice unfortunately learned when Microsoft closed his email account on the orders of the President of the United States.

The same could happen to users of Microsoft 365 if the proprietary format were modified to render it unreadable or readable only by those with a specific version of the software. Is this something that could never happen? Why live with doubt when a standard, open format is available that no country or company can use as a weapon and which anyone can access using software that handles it correctly?

LibreOffice currently handles ODF files perfectly and handles OOXML files better than Windows 365 and other software handle ODF files. Poor handling of ODF files “forces” users towards OOXML files, thus pushing them towards lock-in and protecting a business worth around $30 billion (because lock-in functions like a pair of handcuffs).

We would like all software to adopt ODF as the reference format and handle it correctly in order to offer users true freedom of choice based on software functionality — as would be right in a world based on free competition and innovation, at least in theory.

LibreOffice project and community recap: January 2026

Monthly recap banner

Here’s our summary of updates, events and activities in the LibreOffice project in the last four weeks – click the links to learn more…

Banner saying Updated Conflict of Interest policy

ODF logo

  • Then there was the LibreOffice Podcast, Episode #6 – discussing language support with Jonathan Clark from TDF. (The episode is also available on PeerTube.)

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

  • Finally, we prepared for FOSDEM 2026 which took place in Brussels. More about the community’s activities there soon!

LibreOffice merchandise at FOSDEM

Like what we do? Support our community with a donation – or join our community and help to make LibreOffice even better! Also keep in touch – follow us on Mastodon, Bluesky, X (formerly Twitter), Reddit and Facebook.

Video: New features in LibreOffice 26.2

Here’s a selection of new features in LibreOffice 26.2, which we released on Wednesday. (This video is also available on PeerTube.)

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

Why OOXML is not a standard format for office documents

Unfortunately, I keep reading about open-source software advocates who happily use Microsoft’s proprietary DOCX, XLSX and PPTX formats for their documents and therefore prefer proprietary software such as OnlyOffice to LibreOffice. Others write outrageous things such as: “OOXML is a standard format, and we have to accept it.”

I would therefore like to take this opportunity to clarify, once and for all, why OOXML has never been, is not, and will never be a standard format unless Microsoft decides to completely redesign its office applications.

I consider this impossible in light of past decisions, such as Excel’s inability to handle elements of the human genome properly. This forced the scientific community to change the names of these elements due to Microsoft’s refusal to fix an obvious Excel bug.

In other words, because of Microsoft, all of us citizens of the world have been affected by the change of the names of some elements of our genome, with all that this entails for scientific research and, consequently, for the treatment of genetic diseases. This is an enormously important fact that has not received sufficient publicity in the media, but it illustrates how willing Microsoft is to overlook everything for its own commercial interests.

But let’s get back to OOXML.

In theory, OOXML (Office Open XML) is an ISO/IEC standard (ISO/IEC 29500), despite heavy technical criticism being raised by many parties during the process and completely ignored by ISO/IEC. This shows that it is not a standard, let alone an open standard.

The following is a summary of these criticisms:

Complexity of specifications: the standard is extremely voluminous (~7,000 pages), making it virtually impossible for third parties to implement correctly. This contrasts sharply with competing standards such as ODF, which are much more concise.

Implementation inconsistencies: Microsoft Office applications do not implement the standardized version (ISO/IEC 29500 Strict), but use the “Transitional” variant, which includes compatibility features with legacy formats that contradict the stated goal of being a clean, modern, and above all open and standard format.

Proprietary dependencies: The specifications refer to several undocumented legacy behaviors of previous versions of Microsoft Office and require implementers to decode Windows-specific features to achieve compatibility.

Binary blob remnants: Despite being based on XML, OOXML incorporates binary data structures in many places, particularly for backward compatibility with legacy formats, and this compromises the transparency that XML should guarantee.

Platform-specific elements: The standard contains Windows-specific elements related to fonts, rendering, and other system behaviors that make any cross-platform implementation difficult or even impossible.

Controversy over the standardization process: The fast-track approval process adopted for OOXML by ISO/IEC was highly controversial, with allegations of procedural irregularities and vote manipulation raising legitimate doubts about the validity of the standard.

These issues meant that, although OOXML technically became a standard, it has always been a proprietary Microsoft format specification and not a truly vendor-neutral open standard.

In the coming weeks, I will explore some of the claims made in this post in detail, with all the relevant technical elements.

For now, anyone interested can take a look at this PDF presentation from 2018, referring to ISO/IEC 29500-1:2016 (and the corresponding ECMA 376), which lists some of the issues and provides technical details that clarify at least some of the claims.

ODF Advocacy - OOXML

Please be aware that some of the slides referring to ECMA 376 are related to an old version of the standard and as such may be obsolete. The presentation will be updated with references to the current version of ECMA 376.

LibreOffice 26.2 is here: a faster, more polished office suite that you control

We’re pleased to announce the release of LibreOffice 26.2, the newest version of the free and open source office suite trusted by millions of users around the world. This release makes it easier than ever for users to create, edit and share documents on their own terms. Designed for individuals and organizations alike, it continues to be a trusted alternative to proprietary office software.

LibreOffice 26.2 is focused on improvements that make a difference in daily work and brings better performance, smoother interaction with complex documents and improved compatibility with files created in other office software. Whether you’re writing reports, managing spreadsheets, or preparing presentations, the experience feels more responsive and reliable.

LibreOffice has always been about giving users control. LibreOffice 26.2 continues that tradition by strengthening support for open document standards, and ensuring long-term access to your files, without subscriptions, license restrictions, or data collection. Your documents stay yours – forever.

Behind this release there is a global community of contributors. Developers, designers, translators, QA testers, and volunteers from around the world worked together to deliver hundreds of fixes and refinements. Their efforts result in a suite that not only adds features, but also improves quality, consistency, and stability, release after release.

What’s New in LibreOffice 26.2

  • Markdown import and export features.
  • Improved performance and responsiveness across the suite, making large documents open, edit, and save more smoothly.
  • Enhanced compatibility with documents created in proprietary and open core office software, reducing formatting issues and surprises.
  • Refined user interface behavior for a cleaner, more consistent experience.
  • Expanded support for open standards, reinforcing long-term access to documents.
  • Hundreds of bug fixes and stability improvements contributed by the global LibreOffice community.

See the Release Notes for the full list of new features.

Florian Effenberger, Executive Director of The Document Foundation, says:

LibreOffice 26.2 shows what happens when software is built around users, not business models, and how open source software can deliver a modern, polished productivity suite without compromising user freedom. This release is about speed, reliability, and giving people control over their documents.

LibreOffice 26.2 is available for Windows, macOS, and Linux, and supports over 120 languages out of the box. It can be used at home, in businesses, schools, and public institutions, with no licensing fees and no vendor lock-in.

You can download LibreOffice 26.2 today from the official LibreOffice website. We invite users to try the new release, share feedback, and join the community helping shape the future of LibreOffice. If they are happy, they can donate to support the independence and the future development of the project.

Downloads: www.libreoffice.org/download

Donations: www.libreoffice.org/donate

About LibreOffice and The Document Foundation

LibreOffice is a free, private and open source office suite used by millions of people, businesses, and public institutions worldwide. It is developed by an international community and supported by The Document Foundation, an independent non-profit organization that promotes open standards, digital sovereignty and user choice.

LibreOffice 26.2 Press Kit: nextcloud.documentfoundation.org/s/eDiocN8Gak6jDKx