N news.microsoft.com Microsoft takes .NET open source and cross-platform 2376 points ethomson 12 years ago 894 comments