Vt allpool toodud lõik ja vasta sellele küsimusele hiljem sama keeles kui lõik:  2000. aasta augustis töötasid Microsoft, Hewlett-Packard ja Intel Common Language Infrastructure (CLI) ja C# standardimise kallal. 2001. aasta detsembriks olid mõlemad ratifitseeritud Ecma International (ECMA) standardid. 2003. aasta aprillis järgnes rahvusvaheline standardimisorganisatsioon (ISO). ISO standardite praegused versioonid on ISO/IEC 23271:2012 ja ISO/IEC 23270:2006. Kuigi Microsoftil ja tema partneritel on CLI ja C# patendid, nõuavad ECMA ja ISO, et kõik patendid, mis on rakendamiseks olulised, tehakse kättesaadavaks "mõistlikel ja mittediskrimineerivatel tingimustel". Ettevõtted leppisid kokku, et täidavad need tingimused ja teevad patendid tasuta kättesaadavaks. Kuid see ei kehti.NET Framework'i osale, mida ei hõlma ECMA-ISO standardid, mis hõlmasid Windows Forms, ADO.NET ja ASP.NET. Microsofti patendid nendes valdkondades võivad olla takistanud Microsofti mittetehnoloogilist rakendamist kogu raamistiku jaoks. 3. oktoobril 2007 teatas Microsoft, et.NET Framework 3.5 raamatukogude lähtekood tuleb saadaval Microsofti viitedallika litsentsi (Ms-RSL) alusel. Allikakoodi hoiulekoht sai kättesaadavaks 16. jaanuaril 2008 ja sisaldas BCL, ASP.NET, ADO.NET, Windows Forms, WPF ja XML. Scott Guthrie Microsoftilt lubas, et lisatakse LINQ, WCF ja WF raamatukogud.  Küsimus: Millal need ratifitseeriti?
2001. aasta detsember