Came across this in a mailing list:
Via: https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2009-July/009016.html
Source: The ECMA C# and CLI Standards - Port 25: The Open Source Community at Microsoft
I have some good news to announce: Microsoft will be applying the Community Promise to the ECMA 334 and ECMA 335 specs.
ECMA 334 specifies the form and establishes the interpretation of programs written in the C# programming language, while the ECMA 335 standard defines the Common Language Infrastructure (CLI) in which applications written in multiple high-level languages can be executed in different system environments without the need to rewrite those applications to take into consideration the unique characteristics of those environments.
...
It is important to note that, under the Community Promise, anyone can freely implement these specifications with their technology, code, and solutions.
...
Under the Community Promise, Microsoft provides assurance that it will not assert its Necessary Claims against anyone who makes, uses, sells, offers for sale, imports, or distributes any Covered Implementation under any type of development or distribution model, including open-source licensing models such as the LGPL or GPL.
Via: https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2009-July/009016.html
Source: The ECMA C# and CLI Standards - Port 25: The Open Source Community at Microsoft