Live data from Hacker News

Is OOXML Artifically Complex?

hsu.cy

31–40 of 161 posts

Re: Is OOXML Artifically Complex?

#31
I love this screen that shows you exactly why they named it “Office Open” XML: https://i.imgur.com/hnj3sdv.png

It was a pretty big deal when OpenOffice.org's 2.0 release came with OpenDocument as the default file format. Very easy for someone to misread this MSOffice screen and click on OOXML expecting it to mean OO.o.

Re: Is OOXML Artifically Complex?

#32
post #3

Dead on. Microsoft is just dominant and exporting its 40 year old legacy codebase as a spec. LibreOffice team is frustrated that the for-profit model is beating the OSS model and crying foul over mostly necessary complexity. If LibreOffice started from scratch they’d probably appreciate how much Microsoft serializes because a sufficiently complicated document saved to .docx basically provides a reference implementati…

Where does the article say it’s a necessary complexity?

> Thus, the primary goal for this new format wasn’t to be elegant, universal, or easy to implement; it was to placate regulators while preserving Microsoft’s technological and commercial advantages.

That sounds quite anti-competitive to me

Re: Is OOXML Artifically Complex?

#33
> Thus, the primary goal for this new format wasn’t to be elegant, universal, or easy to implement; it was to placate regulators while preserving Microsoft’s technological and commercial advantages.

That sound exactly like it is an anti-competitive format.

Keeping the own advantage sums pretty all anti-competitive behavior.

Re: Is OOXML Artifically Complex?

#37
It's as complex as it needs to be to losslessly convert old binary office files.

A better format would have made us geeks a lot happier, but the average user just wants things to work the way they always have.

Re: Is OOXML Artifically Complex?

#38

It's as complex as it needs to be to losslessly convert old binary office files. A better format would have made us geeks a lot happier, but the average user just wants things to work the way they always have.

My possibly incomplete understanding was that the original office file format was basically just raw dumps of the internal C data structures. Not designed or specified in any way.

The XML version likely carries a lot of baggage having to be compatible with that.

Re: Is OOXML Artifically Complex?

#39
post #3

Dead on. Microsoft is just dominant and exporting its 40 year old legacy codebase as a spec. LibreOffice team is frustrated that the for-profit model is beating the OSS model and crying foul over mostly necessary complexity. If LibreOffice started from scratch they’d probably appreciate how much Microsoft serializes because a sufficiently complicated document saved to .docx basically provides a reference implementati…

I feel like Libreoffice became largely irrelevant the day Google Docs came out. People put up with LO wonkyness because it was free and office was expensive.

Google completely flipped the game and then cloud collaboration became everything.

Re: Is OOXML Artifically Complex?

#40
post #3

Dead on. Microsoft is just dominant and exporting its 40 year old legacy codebase as a spec. LibreOffice team is frustrated that the for-profit model is beating the OSS model and crying foul over mostly necessary complexity. If LibreOffice started from scratch they’d probably appreciate how much Microsoft serializes because a sufficiently complicated document saved to .docx basically provides a reference implementati…

> We do need for-profit alternatives to Word, and I’m working on one in legal.

Wow, big undertaking!

What we really need, though, is a for-profit alternative to Excel, that's not Google. I think Excel is more of the Killer App than Word has ever been.

Post reply on HN