2000年8月,マイクロソフト,ヒューレット・パッカード,インテルは,共通言語インフラストラクチャ (CLI) とC#の標準化に取り組んだ. 2001年12月までに,両社はECMA International (ECMA) の標準を批准した. 国際標準化機構 (ISO) は2003年4月に続いた. ISO標準の現在のバージョンはISO/IEC 23271:2012とISO/IEC 23270:2006である. マイクロソフトとそのパートナーがCLIとC#の特許を保有している一方で,ECMAとISOは,実装に不可欠なすべての特許を"合理的で差別的でない条件"で利用できるようにすることを要求している. 企業はこれらの条件を満たし,特許をロイヤリティなしで利用できるようにすることに同意した. しかし,これはECMA-ISO標準でカバーされていない部分には適用されなかった. これには,Windows,BC.NET,ASP.NET,Microsoftの特許が含まれていた. これらの分野は,Microsoftの認証を妨げていた. 2007年10月16日に,Microsoftは,Wikipedia,Wikipedia,MicrosoftのソースコードをWikipedia,Microsoftのソースコードに追加し,Wikipedia,MicrosoftのソースコードをWikipedia,
2001年12月