अगस्त 2000 में, माइक्रोसॉफ्ट, हेवलेट-पेकार्ड (Hewlett-Packard) और इंटेल ने सीएलआई (CLI) मानकीकृत और सी प्रोग्रामिंग भाषा में कार्य किया। दिसम्बर 2001 तक, दोनों ECMA (ECMA 335 और ECMA 334 मानकों का अनुमोदन किया गया। अप्रैल 2003 में आईएसओ - आईएसओ (ISO) मानकों की मौजूदा संस्करण आईएसओ / आईईसी और आईएसओ 23271:2006 / 23270:2006 आईईसी हैं।जब माइक्रोसॉफ्ट और उनके सहयोगी पार्टनर सीएलआई (CLI) और सी# के लिए पेटेंटों को होल्ड करते हैं तो ईसीएमए (ECMA) और आई एस ओ (ISO) की जरूरत पड़ती है क्योंकि सभी पेटेंटों को लागू करने के लिए उचित और भेदभाव रहित शर्तों के अंतर्गत आवश्यक रूप से कार्यान्वित करना पड़ता है।[कृपया उद्धरण जोड़ें] इन शर्तों की बैठक के अलावा, कंपनियों को पेटेंट रॉयल्टी मुक्त उपलब्ध कराने पर सहमति जताई गयी है।[कृपया उद्धरण जोड़ें]बहरहाल, यह. NET फ्रेमवर्क का हिस्सा नहीं है, जो ईसीएमए (ECMA)/ आईएसओ (ISO) मानक द्वारा कवर नहीं है, इसमें विण्डोज़ फोर्म्ज़ (Windows Forms), ADO.NET, ASP.NET भी शामिल है। पेटेंट की माइक्रोसॉफ्ट धारण[कृपया उद्धरण जोड़ें] के क्षेत्रों में गैर-रोक ढांचे के माइक्रोसॉफ्ट (Microsoft) कार्यान्वयन हो सकते हैं।3 अक्टूबर 2007 को, माइक्रोसॉफ्ट (Microsoft) ने घोषणा की कि.NET फ्रेमवर्क (.NET Framework) बेस कक्षा लाइब्रेरी के लिए 0}साझा स्रोत माइक्रोसॉफ्ट (Microsoft) संदर्भ लाइसेंस के तहत 2007 के अंत स्रोत कोड (ASP.NET, ADO.NET और विण्डोज़ (Windows) प्रस्तुति फाउंडेशन) कि जगह दृश्य 2008 स्टूडियो के अंतिम रिलीज के साथ उपलब्ध कराया जा रहा है। भविष्य के रिलीज में विंडोज संचार फाउंडेशन (डबल्यू सी एफ (WCF)) सहित अन्य पुस्तकालयों के लिए स्रोत कोड, विण्डोज़ (Windows) कार्यप्रवाह फाउंडेशन (डबल्यू एफ (WF)) और भाषा समन्वित क्वेरी (एलआईएनक्यू (LINQ)) शामिल हो गए॰ माइक्रोसॉफ्ट (Microsoft) संदर्भ लाइसेंस का गैर ओपन स्रोत होने के नाते इस स्रोत कोड का उद्देश्य है केवल डिबगिंग, जो मुख्य रूप से बी सी एल (BCL) के दृश्य स्टूडियो में बीसीएल के एकीकृत डिबगिंग का समर्थन करने के लिए उपलब्ध है।
सीएलआई (CLI)
अगस्त 2000 में, माइक्रोसॉफ्ट, हेवलेट-पेकार्ड (Hewlett-Packard) और इंटेल ने सीएलआई (CLI) मानकीकृत और सी प्रोग्रामिंग भाषा में कार्य किया। दिसम्बर 2001 तक, दोनों ECMA (ECMA 335 और ECMA 334 मानकों का अनुमोदन किया गया। अप्रैल 2003 में आईएसओ - आईएसओ (ISO) मानकों की मौजूदा संस्करण आईएसओ / आईईसी और आईएसओ 23271:2006 / 23270:2006 आईईसी हैं।जब माइक्रोसॉफ्ट और उनके सहयोगी पार्टनर सीएलआई (CLI) और सी# के लिए पेटेंटों को होल्ड करते हैं तो ईसीएमए (ECMA) और आई एस ओ (ISO) की जरूरत पड़ती है क्योंकि सभी पेटेंटों को लागू करने के लिए उचित और भेदभाव रहित शर्तों के अंतर्गत आवश्यक रूप से कार्यान्वित करना पड़ता है।[कृपया उद्धरण जोड़ें] इन शर्तों की बैठक के अलावा, कंपनियों को पेटेंट रॉयल्टी मुक्त उपलब्ध कराने पर सहमति जताई गयी है।[कृपया उद्धरण जोड़ें]बहरहाल, यह. NET फ्रेमवर्क का हिस्सा नहीं है, जो ईसीएमए (ECMA)/ आईएसओ (ISO) मानक द्वारा कवर नहीं है, इसमें विण्डोज़ फोर्म्ज़ (Windows Forms), ADO.NET, ASP.NET भी शामिल है। पेटेंट की माइक्रोसॉफ्ट धारण[कृपया उद्धरण जोड़ें] के क्षेत्रों में गैर-रोक ढांचे के माइक्रोसॉफ्ट (Microsoft) कार्यान्वयन हो सकते हैं।3 अक्टूबर 2007 को, माइक्रोसॉफ्ट (Microsoft) ने घोषणा की कि.NET फ्रेमवर्क (.NET Framework) बेस कक्षा लाइब्रेरी के लिए 0}साझा स्रोत माइक्रोसॉफ्ट (Microsoft) संदर्भ लाइसेंस के तहत 2007 के अंत स्रोत कोड (ASP.NET, ADO.NET और विण्डोज़ (Windows) प्रस्तुति फाउंडेशन) कि जगह दृश्य 2008 स्टूडियो के अंतिम रिलीज के साथ उपलब्ध कराया जा रहा है। भविष्य के रिलीज में विंडोज संचार फाउंडेशन (डबल्यू सी एफ (WCF)) सहित अन्य पुस्तकालयों के लिए स्रोत कोड, विण्डोज़ (Windows) कार्यप्रवाह फाउंडेशन (डबल्यू एफ (WF)) और भाषा समन्वित क्वेरी (एलआईएनक्यू (LINQ)) शामिल हो गए॰ माइक्रोसॉफ्ट (Microsoft) संदर्भ लाइसेंस का गैर ओपन स्रोत होने के नाते इस स्रोत कोड का उद्देश्य है केवल डिबगिंग, जो मुख्य रूप से बी सी एल (BCL) के दृश्य स्टूडियो में बीसीएल के एकीकृत डिबगिंग का समर्थन करने के लिए उपलब्ध है।