to be fair and try to dismiss your comment, it does seem the word Microsoft has been associated a lot with opensource companies and technologies lately.
To give MS credit, they are _much_ more friendly to open source than I ever believed they could be. I think the popularity of Linux and Mac for web/cloud development (which is almost entirely based around open source code) more or less forced their hand.
It’s a shock to me as well. I do think this direction leads to more revenue for them long term though. Clearly the Windows desktop isn’t quite enough for their future plans so they’ve got to play nice with emerging platforms, or something. (Sounds more like 2013 logic but you get the idea…)