I haven't extensively tested ODF and the Microsoft XML format, and I don't know where the ODF is most heavily adopted. However, to predict what would happen with open formats and Microsoft, we might look back at what happened with Microsoft and Java.
Java from Sun is "write once, run anywhere" and runs on multiple platforms. Yet, when Microsoft started working with Java, there were problems with that cross-platform ability.
This was first published in March 2007