Microsoft needs to blush

OOXML needs to die. It's clear that OOXML is a faux standard -- not because it's a vendor standard. There are lots of vendor-created standards which are real standards (e.g. PostScript). No, OOXML is a botch because it's expressed in terms of an undocumented Microsoft graphics library. OOXML is all "and then a miracle occurs". You've seen that cartoon, right? Where the left and right sides of the blackboard are filled with equations, and the blank space in the middle says "and then a miracle occurs". Well, when there's a miracle required, there's no science even if the miracle is surrounded by scientific-seeming accoutrement. A standard which is expressed in terms of miracles is still a miracle and not a standard.

Any standards body that approves OOXML needs to blush. Any company which submits OOXML as a standard needs to blush.

To promote and protect open source software and communities...

For over 20 years the Open Source Initiative (OSI) has worked to raise awareness and adoption of open source software, and build bridges between open source communities of practice. As a global non-profit, the OSI champions software freedom in society through education, collaboration, and infrastructure, stewarding the Open Source Definition (OSD), and preventing abuse of the ideals and ethos inherent to the open source movement.

Open source software is made by many people and distributed under an OSD-compliant license which grants all the rights to use, study, change, and share the software in modified and unmodified form. Software freedom is essential to enabling community development of open source software.