It is DONE! I posted a while back about the possibilities that the .Net Framework Library source code will soon be available to the public and that day has come. Scott has a post up about the release.

Today I'm happy to announce that this is now available for everyone to use. Specifically, you can now browse and debug the source code for the following .Net Framework libraries:

  • .NET Base Class Libraries (including System, System.CodeDom, System.Collections, System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading, etc).
  • ASP.NET (System.Web, System.Web.Extensions)
  • Windows Forms (System.Windows.Forms)
  • Windows Presentation Foundation (System.Windows)
  • ADO.NET and XML (System.Data and System.Xml)

We are in the process of adding additional framework libraries (including LINQ, WCF and Workflow) to the above list. I'll blog details on them as they become available in the weeks and months ahead.

Read his post for more details. I'm proud, there is some effort to go open source or not!

Link to Scott's Blog post