Microsoft of today is much more open source friendly than before.
When it's in their interest to be so, don't expect them to start giving away their bread and butter.
When it's in their interest to be so, don't expect them to start giving away their bread and butter.
That said, I don't see Windows ever going open source if only because of the huge amount of legacy bits and bobs borrowed from elsewhere that would be a nightmare to license.