MyFutureSelfnMe wrote:
You're absolutely correct that Microsoft has failed to disclose important parts of their format, and may or may not even be obfuscating it.
It's still OpenOffice's problem to reverse engineer it to ensure their software opens those documents flawlessly. The alternative is that their software is less useful, and they fail to gain market share. That makes it their problem.
Oh - you appear to have changed tack...
It's an
open document format specification: the problem lies entirely with Microsoft, but everyone else gets to deal with the wreckage and pick up the pieces.
It's tempting to think - and not entirely without justification, given the mess surrounding Microsoft's introduction of another "open" format directly in competition to the pre-existing ISO-standard OpenOffice format - that the whole point of it is to introduce FUD into any decision-making involving OpenOffice.
That's what Microsoft does, and that's a big problem for everyone.
What it
could have done is adopted an existing ISO standard and worked with others to improve it.
It's self-evident that undocumented, proprietary formats need to be reverse engineered and that the success of a product using those formats depends to a large extent on how well that was done - but this is
not an undocumented format. Why are you so willing to grant Microsoft a free ride on this one?
Also, I think you'll find that MS Office has its own problems with compatibility but why would Microsoft care about that? Sooner or later the users will be forced to upgrade and buy it all over again.
_________________
Giraffe: a ruminant with a view.