You say: “Microsoft has obtained standards approval for their proposed file format, they have stopped supporting ODT to attempt to force all other Office applications to use their file formats.”
I think that is untrue on its face. ODT is supported in Office 2007, 2010 and 2013 for Windows. Microsoft stopped using their own formats beginning with Office 2007 and have defaulted to the open standard OOXML file formats ever since. Something even OpenOffice
and LibreOffice have yet to do.
You speak in Orwellian riddles. You claim that what I said is false. Yet, you say that OpenOffice has not yet been forced to use OOXML. Well, actually the new versions will read DOCX files, but not create them.
OpenOffice supports both ODT and OOXML. The LibreOffice fork of OpenOffice supports read and write of .docx .xlsx .xlsm (Macro-enabled spreadsheets) and .pptx files. Other OpenOffice forks may or may not support all the file types. LibreOffice has a preference
setting that allows the user to use OOXML file formats as the default file format. My comment was intended to note that although OpenOffice has read/write OOXML capabilities the authors have chosen to stick with ODT as the default file format.
There was a time that OOXML support in OpenOffice forks was terrible. Now it’s not so bad, at least in LibreOffice. It’s good enough that I suggest that LibreOffice users switch to OOXML file formats as the default, and rely on ODT only as a fall-back for
situations where OpenOffice can’t successfully save without corrupting the file (which is no longer commonplace). I fully expect that at some time in the near future OpenOffice developers will have enough confidence to switch to OOXML as the default file format.
Even if they don’t, the ability to switch is so simple it really doesn’t matter. For all practical purposes LibreOffice has full support of both ODT and OOXML.
I don’t think any company or organization is forcing any other company or organization to adopt OOXML. The standards body chose OOXML as the standard. Microsoft adopted the standard as default, which means most files will be in OOXML file format. OpenOffice
retains ODT as the default, but has full support for OOXML (at least in LibreOffice). It seems to me to be a no-brainer for everyone to use OOXML as the default, but no one is forcing anybody to do so. Switching to OOXML in LibreOffice is trivial - just one
click in a setting. No big deal there.