Gnoso

Making ideas come true.

---------------------------------------------

Microsoft Opens the .NET Kimono

October 3rd, 2007 at 8:10 pm by Peter Waldschmidt

Scott Guthrie, a General Manager in the Developer Tools Division at Microsoft announced today that the .NET framework source code will now be published openly. It’s a great move by Microsoft. I have to say in general that I think the .NET development platform is one of the best technical products Microsoft has released in the past 10 years. SQL Server is the only product that may be close competition.

Opening the framework source code is a huge win for developers and is a no-brainer for Microsoft in my opinion. Developers already use tools like Reflector to decompile the IL code for the .NET framework and figure out what it’s doing. So, the contents of the code are not all that secret anyway. The boost for developers though is that they can debug problems in their own code better when they understand the expectations of the framework. The .NET framework libraries are well documented in general, but even so, I’ve found myself decompiling parts of the framework to solve tricky debugging problems.

It’s also not without precedent. In the past, Microsoft included the source code for MFC and ATL. I’m not sure that programmers would have accepted those frameworks as well as they did if Microsoft had not been open with the code.

Way to go Microsoft and Scott! This is a win for .NET developers all over.

One Response to “Microsoft Opens the .NET Kimono”

  1. 10-12-2007 2:36 pm

    Great news! MONO and DotGNU projects will benefit too! :) One day there will be so many new software for .NET Framework, and it will work on ALL platforms. When this time will come, I will drop Windows, and switch to Linux :)

Leave a Reply