Linked by Drumhellar on Sat 5th Apr 2014 11:08 UTC
.NET (dotGNU too)

At its Build developer conference today, Microsoft announced that it was open sourcing a wide array of its .NET libraries and related technologies and creating a group, the .NET Foundation, to oversee the development and stewardship of the open source components.

Perhaps the highlight of the announcement today was that the company will be releasing its Roslyn compiler stack as open source under the Apache 2.0 license. Roslyn includes a C# and Visual Basic.NET compiler, offering what Microsoft calls a "compiler as a service".

This is more than just a code dump - Microsoft is launching the .NET Foundation, with representatives from Microsoft, GitHub, and Xamarin, among others, to act as stewards for the various related open source projects.

Thread beginning with comment 586369
To view parent comment, click here.
To read all comments associated with this story, please click here.
JLF65
Member since:
2005-07-06

Did they also change their patent stance? Without a legal right to use MS's patents, open sourcing the code is fairly useless to most devs. And no, an "assurance" from the PR department is not a legal right to use a patent.

Reply Parent Score: 5

tidux Member since:
2011-08-13

The Apache 2 license, which they used, provides indemnity from patent suits for users of the licensed software.

Reply Parent Score: 5

tanishaj Member since:
2010-12-22

Did they also change their patent stance? Without a legal right to use MS's patents, open sourcing the code is fairly useless to most devs. And no, an "assurance" from the PR department is not a legal right to use a patent.


They licensed Roslyn (and most of their Open Source code over the past few years) as Apache 2.0. That license includes an explicit patent grant.

Reply Parent Score: 3