Don't look now, but Microsoft is continuing to open source many of its own technologies, even though it is still competing with Linux and Android vendors.

Every once in a while, it's good to remember that Microsoft is a big company full of individuals with many different priorities, view points and strategies -- especially when it comes to open source.

While the company continues to pursue Android developers for alleged IP violations with one hand, it also is attempting to meet developers where they are by supporting open-source tools and technologies.

Just last week, Microsoft released an alpha version of a Node.js plug-in for Visual Studio 2012 and 2013. The week before, members of the ASP.Net team at Microsoft talked up some of their projects in a Reddit Ask Me Anything (AMA).
Read more at: Microsoft still open sources more technologies than many think | ZDNet