In addition to that, with great respect to the hard working developers on LibreOffice, at least some of what seems like “unnecessary complexity” in Microsoft’s format is most likely just requirements LibreOffice isn’t solving or haven’t even encountered yet. You don’t get to Office’s size without having to deal with the most insane batshit crazy backcompat or compatibility issues.
They are intentionally obfuscating their file formats. It has nothing to do with complexity or “backwards compatibility” Microsoft has a LONG history of stuff like this.
In addition to that, with great respect to the hard working developers on LibreOffice, at least some of what seems like “unnecessary complexity” in Microsoft’s format is most likely just requirements LibreOffice isn’t solving or haven’t even encountered yet. You don’t get to Office’s size without having to deal with the most insane batshit crazy backcompat or compatibility issues.
They are intentionally obfuscating their file formats. It has nothing to do with complexity or “backwards compatibility” Microsoft has a LONG history of stuff like this.