अगस्त 2000 में, माइक्रोसॉफ्ट, हेवलेट-पैकार्ड और इंटेल ने कॉमन लैंग्वेज इंफ्रास्ट्रक्चर (सीएलआई) और सी# को मानकीकृत करने के लिए काम किया। दिसंबर 2001 तक, दोनों को एक्मा इंटरनेशनल (ईसीएमए) मानकों की पुष्टि की गई थी। अप्रैल 2003 में अंतर्राष्ट्रीय मानकीकरण संगठन (आईएसओ) का पालन किया गया। आईएसओ मानकों का वर्तमान संस्करण आईएसओ/आईईसी 23271:2012 और आईएसओ/आईईसी 23270:2006 है। जबकि माइक्रोसॉफ्ट और उनके साझेदारों के पास सीएलआई और सी# के लिए पेटेंट हैं, ईसीएमए और आईएसओ को इसकी आवश्यकता होती है। कार्यान्वयन के लिए आवश्यक सभी पेटेंट "उचित और गैर-भेदभावपूर्ण शर्तों" के तहत उपलब्ध कराए जाने चाहिए। कंपनियाँ इन शर्तों को पूरा करने और पेटेंट को रॉयल्टी-मुक्त उपलब्ध कराने पर सहमत हुईं। हालाँकि, यह .NET फ्रेमवर्क के उस भाग के लिए लागू नहीं होता जो ECMA-ISO मानकों द्वारा कवर नहीं किया जाता है, जिसमें Windows फॉर्म, ADO.NET और ASP.NET शामिल हैं। इन क्षेत्रों में Microsoft के पास जो पेटेंट हैं, उससे पूर्ण फ्रेमवर्क के गैर-Microsoft कार्यान्वयन में बाधा आ सकती है। 3 अक्टूबर, 2007 को, Microsoft ने घोषणा की कि .NET फ्रेमवर्क 3.5 लाइब्रेरी के लिए स्रोत कोड Microsoft संदर्भ स्रोत लाइसेंस (Ms-) के तहत उपलब्ध होना था। आरएसएल)। सोर्स कोड रिपॉजिटरी 16 जनवरी 2008 को ऑनलाइन उपलब्ध हो गई और इसमें BCL, ASP.NET, ADO.NET, Windows फॉर्म, WPF और XML शामिल थे। माइक्रोसॉफ्ट के स्कॉट गुथरी ने वादा किया कि LINQ, WCF और WF लाइब्रेरीज़ को जोड़ा जा रहा है।
सामान्य भाषा अवसंरचना (सीएलआई) और सी# का मानकीकरण करें
अगस्त 2000 में, माइक्रोसॉफ्ट, हेवलेट-पैकार्ड और इंटेल ने कॉमन लैंग्वेज इंफ्रास्ट्रक्चर (सीएलआई) और सी# को मानकीकृत करने के लिए काम किया। दिसंबर 2001 तक, दोनों को एक्मा इंटरनेशनल (ईसीएमए) मानकों की पुष्टि की गई थी। अप्रैल 2003 में अंतर्राष्ट्रीय मानकीकरण संगठन (आईएसओ) का पालन किया गया। आईएसओ मानकों का वर्तमान संस्करण आईएसओ/आईईसी 23271:2012 और आईएसओ/आईईसी 23270:2006 है। जबकि माइक्रोसॉफ्ट और उनके साझेदारों के पास सीएलआई और सी# के लिए पेटेंट हैं, ईसीएमए और आईएसओ को इसकी आवश्यकता होती है। कार्यान्वयन के लिए आवश्यक सभी पेटेंट "उचित और गैर-भेदभावपूर्ण शर्तों" के तहत उपलब्ध कराए जाने चाहिए। कंपनियाँ इन शर्तों को पूरा करने और पेटेंट को रॉयल्टी-मुक्त उपलब्ध कराने पर सहमत हुईं। हालाँकि, यह .NET फ्रेमवर्क के उस भाग के लिए लागू नहीं होता जो ECMA-ISO मानकों द्वारा कवर नहीं किया जाता है, जिसमें Windows फॉर्म, ADO.NET और ASP.NET शामिल हैं। इन क्षेत्रों में Microsoft के पास जो पेटेंट हैं, उससे पूर्ण फ्रेमवर्क के गैर-Microsoft कार्यान्वयन में बाधा आ सकती है। 3 अक्टूबर, 2007 को, Microsoft ने घोषणा की कि .NET फ्रेमवर्क 3.5 लाइब्रेरी के लिए स्रोत कोड Microsoft संदर्भ स्रोत लाइसेंस (Ms-) के तहत उपलब्ध होना था। आरएसएल)। सोर्स कोड रिपॉजिटरी 16 जनवरी 2008 को ऑनलाइन उपलब्ध हो गई और इसमें BCL, ASP.NET, ADO.NET, Windows फॉर्म, WPF और XML शामिल थे। माइक्रोसॉफ्ट के स्कॉट गुथरी ने वादा किया कि LINQ, WCF और WF लाइब्रेरीज़ को जोड़ा जा रहा है।