Some have asked me to clarify what this means that I'll be a "consultant [to Microsoft] on these interoperability initiatives." It's very easy to do so: I'm not and I don't know. I have not been asked to be a "consultant" to Microsoft; rather, I've been asked to serve as an advisor to Microsoft (completely uncompensated) to help keep it honest in its efforts, as have a few other members of the open-source development and business community (to be announced at some point, though I don't know when).
But on the second part ("I don't know"), I have no idea what this will entail as all I've received to date is an informal invitation over the phone from Sam Ramji.
I wouldn't read too much into it - I've been very public about my criticism (and sometime admiration) for Microsoft's products and business strategy. My opinion won't change until Microsoft changes.… Read more