Microsoft otwiera .NET Framework
Microsoft zapowiedział, że zapewni dostęp do koduźródłowego swoich bibliotek .NET Framework 3.5 na zasadach Microsoft Reference License. Nastąpi to wramach Shared Source Initiative. Programiści będą mogli bez przeszkód przeglądać kod źródłowy .NETFramework, nie będą mogli go jednak modyfikować ani redystrybuować.Udostępnione zostaną także tzw. symbole, które pozwalają podglądaćoryginalny kod źródłowy podczas debugowania skompilowanejaplikacji, odpowiednio dostosowane zostanie także Visual Studio2008. Wśród kodu, który będzie można oglądać znajdą się bibliotekitakie jak: Base Class Libraries (BCL), Windows Forms, ASP.NET,System.Data i WPF. W przyszłości pojawią się także inne bibliotekinależące do .NET Framework a kiedyś być może także te przeznaczonedla kodu niezarządzanego. Microsoft nie udostępnia wszystkiegonaraz ze względu na konieczność przejrzenia kodu. Fakt, że licencja nie zezwala na modyfikację frameworku Microsoftargumentuje trudnościami ze wsparciem, bezpieczeństwem iintegralnością jakie pojawiłyby się w przypadku występowania wieluwersji frameworka modyfikowanych przez różnych programistów. Możliwość debugowania bibliotek .NET pojawi się wraz z finalnąwersją Visual Studio 2008, źródła w postaci pliku do ściągnięciazostaną udostępnione wkrótce potem.