LibreOffice slams Microsoft for locking in Office users w/ complex file formats
49 comments
·July 18, 2025PaulKeeble
Its been Microsoft's strategy since its formation to make a lot of proprietary technology when it moves into any space and do so in a way that locks customers in such that if and when it is no longer the top product the customers can't easily leave. They do this in every single product and market they operate in. Where they can't ultimately win they buy their competitor and integrate the product then slowly kill it.
coliveira
It is important to remind people of this, because they imagine that MS is integrating open source projects like git, linux, and others for the goodness of their heart. It's well know that this is just step 1 of embrace, extend, and extinguish. Next step (underway) is to add many features that will work only under the MS ecosystem and finally declare those original tools as legacy that should not be allowed in corporations.
BizarroLand
Gates never even made DOS. He bought it from someone else and rebranded it. He's been a con man since day 1.
psunavy03
. . . being a savvy businessman is a con man? There's loads to criticize about MS in the 80s and 90s, but buying DOS fair and square and then building an ecosystem around it was just a good business move. The stuff they got sued and almost broken up over is the sketchy part.
edm0nd
Still the only big tech CEO who can jump over a chair tho
ASalazarMX
New business idea: selling small luxury chairs to big tech CEOs. Subscription service, if they don't pay a million per month, they lose their license to jump over their chair.
loloquwowndueo
But I bet he can’t throw them the way monkey boy Ballmer did.
pseudosavant
How did this make the HN homepage? There isn't even any news here. It is an argument about ~20-year-old XML file formats, at a time when file formats couldn't matter less?
On top of that, Office supports OpenDocument formats, just like LibreOffice supports Office formats.
Also, IME the Office XML file format is far better supported by third parties - countless apps read/write them. I have multiple apps installed that can read/write an Office file, but MS Office is the only app on my machine that opens OpenDocument.
OnionBlender
Why does the title say "slams" but neither the headline or URL contain "slams"? I think anything that says slams is not worth reading.
Ukv
Saving 4 characters (over "calls out") to fit within the HN submission title length limit, I'd assume.
extrememacaroni
I don't think microsoft could feel a slam from anyone tbh, much less libreoffice.
jollyllama
Headlinese
Pooge
I know about the lack of tech-savvyness of most humans, but isn't Markdown and Pandoc—if you slam a GUI in front of it—covering the needs of 99% of users?
Granted, when you need formatting, like for a formal letter, you use a template someone made but this is not what most people use Word for.
And don't get me started on "people wouldn't understand how to put things in bold or italics"; they can barely use Word anyway. Might as well use something much simpler. Office "productivity" suites are over to me.
n8cpdx
If you have such little regard for formatting that markdown suffices, you also don’t care about the difficult edge cases of docx.
carlosjobim
WordPad, Notepad, or TextEdit is already included on the computer and perfectly fine for most writing and printed communication.
firesteelrain
It’s not just the complex XML based format. Word has collaboration tie-in’s with Skype, Teams, SharePoint, OneDrive etc
It’s an entire ecosystem
Also, I have tried to use LibreOffice and you have to learn an entirely new tool. The user interfaces are different. Word has its own issues of course but LibreOffice does not feel as polished
There are things in Word that are legacy and carry overs from another time that carry various nuance. It’s not all documented set of features either
Trying to replicate the entire look and feel is incredibly difficult
Most people are going to encounter Word in a corporate setting and to have them switch to another tool is going to a big hill to climb
SoftTalker
> I have tried to use LibreOffice and you have to learn an entirely new tool.
I use word processors so rarely that every time it's like learning a new tool. Whether it's Word, Google Doc, LibreOffice, or anything else.
I will say that Google Docs and Word both feel a bit more "polished" than LibreOffice which still feels very distinctly like a 1990's era desktop program. I guess because it is.
jasonjayr
At one point LibreOffice + MS Office were pretty much on par with each other.
But MS has built this giant moat of integrated proprietary services around these systems that make it difficult to switch away once you are sucked into the environment.
It takes a pretty sizable expense to switch to anything else, while satisfying all of a companies different workflows for various roles and levels of experience.
If not MS Office + it's M365 Eco system, what then? Google Workspace? That's kinda the same problem in a different color?
firesteelrain
Google tried to get kids hooked in school and it’s decent. But when you want to do serious work, you need to use Microsoft products. Google’s product is like a toy
trelane
Most serious users can use things other than Microsoft just fine. The problem is file compatibility. Unfortunately, network effects are very much a thing. Plus most users just don't realize they don't actually have to keep shovelling money at Microsoft.
freeopinion
I have met very few non-techies that could tell the difference between Word and Wordpad or use them any differently.
Most people below the age of 30 can switch between Google Docs or Word without blinking. They don't use more than a few of the features of either.
This "big hill" you mention is a fantasy.
trelane
You're right for home users. In businesses, the hill is also that some users are power users that have locked themselves in, in slightly different ways between the different power users. Also the company has also locked itself in by drinking deeply from the Microsoft well (e.g. AD and sharepoint and Windows etc) and marketing away will cost them a lot of time and effort, and therefore money.
trelane
If LibreOffice were smart, they'd introduce free licensing for schools and universities, so the students could learn it and then ask for it when they get to jobs later on.
Maybe they could even release the source under a copyleft license, so the students can learn from it and maybe contribute.
piker
LibreOffice is free and GPL.
trelane
That's the joke, yes. Though it's MPL, not GPL: https://www.libreoffice.org/about-us/licenses
vanderZwan
Hasn't this always been an argument against it? I remember hearing the same arguments when we tried to get the EU to ditch OpenXML over a decade ago al least.
[0] https://interoperable-europe.ec.europa.eu/collection/open-so...
jahewson
I didn’t realise we’d entered a time machine to 2007. I’ve worked extensively with OOXML and yes, the documentation is cryptic and often absent, but Microsoft will help you out if you contact them on their forums. I see Libre Office devs there all the time!
But the complexity is not some kind of conspiracy - it’s inherent - it comes from the fact that Office is ancient and very, very complex with a huge number of features. Many features are implemented in backwards compatible way on top of the old version of similar features and then the whole thing has been back ported from a bunch of C structure to XML which has the most woeful and underpowered schema language imaginable.
troupo
> it comes from the fact that Office is ancient and very, very complex with a huge number of features.
IIRC one of the many unfortunate decisions made by MS with OOXML (whether intentionally, or not, or both) is to codify a lot of display and formatting quirks directly in the schema with very little explanation or docs. Instead of making it s different namespace or layer.
So, to implement OOXML, you also needed to reverse engineer, say, behavior of Word97 etc.
WillAdams
I'd really like to see an office suite which uses .md and .csv where possible.
Mostly I use LyX and pyspread which are close/open enough.
eviks
These are too primitive for an office suite
cahaya
I can confirm. When trying convert simple Word sentences and tables to e.g. Markdown/HTML from a Word XML you need a PhD in XML edge cases and nested garbage.
paulbjensen
I wonder if this tool by MSFT is able to handle that:
https://github.com/microsoft/markitdown
I was amazed when I realised that Word docs were just zip files and you could poke around in the xml files embedded inside of them.
I almost implemented a working React -> Word document renderer back in 2017, but it didn't have support for creating the xml tags with : inside of them (which OOXML documents use).
eviks
Meanwhile, has a better modern featureful extensible rich text format been invented?
rtollert
Original blog post by LibreOffice is here: https://blog.documentfoundation.org/blog/2025/07/18/artifici...
I mean… sure? When I saw this headline I was imagining that Microsoft added a brand-new ultracomplicated format. But no, the article is solely about OOXML. Why is the blog post re-litigating a fight that LibreOffice already fought almost 20 years ago?
I feel qualified to opine on this as both a former power user of Word and someone building a word processor for lawyers from scratch[1]. I've spent hours pouring over both the .doc and OOXML specs and implementing them. There's a pretty obvious journey visible in those specs from 1984 when computers were under powered with RAM rounding to zero through the 00's when XML was the hot idea to today when MSFT wants everyone on the cloud for life.
Unlike say an IDE or generic text editor where developers are excited to work on and dogfood the product via self-hosting, word processors are kind of boring and require separate testing/QA.
MSFT has the deep pockets to fund that development and testing/QA. LibreOffice doesn't.
The business model is just screaming that GPL'd LibreOffice is toast.
[1] Plug: https://tritium.legal