but I'll need to do some more research on the OO project.
Right now, I'm crunched for time, but before I finally commit to OO / SO, I'll look into:
1. The politics -- how does the file format get defined? How does the definition change? Are there any patents that could affect it? (The result should answer the question, is the format politically tied to OO/SO or are they willing to release control of it?)
2. The technology -- how do I like their use of XML? Their choice of compression technology? Is it tightly tied to the requirements of OO/SO or is it more general? (The answers here should give me an idea if it would be a good base for a file format that could be widely adopted).
The only way I see your approach working is if the court imposes such a requirement on MS, which unfortunately isn't likely to happen. Frankly, getting away from proprietary data formats is more important than getting away from proprietary OS's.
Tony