Microsoft has been slow in complying with the US Department of Justice's 2001 order for Microsoft to provide documentation on how its programs interoperate, but it's now promising to have them delivered by March 2009.
Whatever. It has taken Microsoft many years and it still can't - or, rather, won't - provide documentation that it must already have internally?
Come on, Microsoft! Many software vendors would like to see their applications - open source and otherwise - work even better on Windows or with Office. This intransigence doesn't just hurt you. It. It hurts your customers. Start acting like a grown-up that can share the sandbox.