Jul 07

Microsoft is applying its Community Promise to the C# programming language and Common Language Infrastructure (CLI).  This means that anyone can freely build, sell, distribute or use programs with C# and the CLI without signing a license agreement or otherwise communicating to Microsoft.  This applies to all distribution models including open source and GPL.  Under the Community Promise, Microsoft will not assert its Necessary Claims.

In other words, build all you want with C# and .NET, Microsoft won’t sue you for copyright or patent infringement.

Specifically, this announcement applies to the ECMA 334 (C#) and ECMA 335 (CLI) specifications.

“The Community Promise is an excellent vehicle and, in this situation, ensures the best balance of interoperability and flexibility for developers,” said Scott Guthrie, Corporate Vice President for the .NET Developer Platform.

Article published on July 7, 2009




One Response to “Microsoft Community Promise for C# and CLI”

  1. .NET Isn’t Dead Says:

    […] use the .NET Framework to build and sell .NET apps on any supported platform without royalties or fear of getting sued by Microsoft for copyright or patent infringement, which seems to be getting out of hand […]

Leave a Reply