Skip to content(if available)orjump to list(if available)

LibreOffice slams Microsoft for locking in Office users w/ complex file formats

piker

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

PaulKeeble

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?