One of the unexpected benefits of Microsoft's desire to get some hot openness-juice is that in its effort to appear open it is revealing far more of its internal thought processes. Here's a fascinating document coming out of that – actually a job advertisement for the post of Senior Marketing Manager – Open Source Community.
[...]
So, let's see, who's the loser here? Oh, look, it's GNU/Linux: moving the “open source stacks” to the Microsoft platform means swapping out GNU/Linux for Windows. Indeed, as I've suggested before, this represents the core idea of Microsoft's current tactics: to marginalise GNU/Linux, while making soothing noises to the world of open source apps.
Why might that be? Well, if you think about it, GNU/Linux is by far the most mature, most successful and most resilient open source project. Open source apps, by contrast, are relatively nenwcomers to the enterprise scene, with weak roots there. Bolstering the latter will do very little harm to Microsoft's bottom line; encouraging them to work with Microsoft on Windows ports, and then encouraging customers to play Swap-a-Stack will, though, undermine GNU/Linux's growing position in the enterprise.
--Steve Ballmer, Microsoft CEO