Interesting that M$ changed from the Apache to MIT license. It feels like a bit of a nod to can't beat 'em, so join 'em. It also sounds like an admission that nobody is going to write applications for M$ mobile/phone when developers can make more money in the much larger IOS and Android market. It seems like a smart move to open up .NET so that M$ gets to harvest the talent elsewise going to IOS and Android to pad M$'s own library of available applications.
I was formerly at a company that required us to use Visual Studio and .NET. I have admit that Visual Studio is a very nice IDE. I'll reserve judgement until I actually get to see the community edition, but I am a little intrigued. I still don't trust M$'s motives