Linked by Thom Holwerda on Thu 17th Jan 2008 15:27 UTC, submitted by jayson.knight
.NET (dotGNU too) "Last October I blogged about our plan to release the source code to the .NET Framework libraries, and enable debugging support of them with Visual Studio 2008. 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."
Permalink for comment 296568
To read all comments associated with this story, please click here.
RE[2]: No use for mono right?
by Moochman on Thu 17th Jan 2008 18:20 UTC in reply to "RE: No use for mono right?"
Moochman
Member since:
2005-07-06

Not to mention that MS would then expect a patent tax from everyone who based off of that code....

Speaking of which, it seems that Microsoft explicitly voids even the "read-only" part of the license if you're not developing for Windows.

"The .NET Framework source is being released under a read-only reference license. When we announced that we were releasing the source back in October, some people had concerns about the potential impact of their viewing the source. To help clarify and address these concerns, we made a small change to the license to specifically call out that the license does not apply to users developing software for a non-Windows platform that has 'the same or substantially the same features or functionality' as the .NET Framework. If the software you are developing is for Windows platforms, you can look at the code, even if that software has "the same or substantially the same features or functionality" as the .NET Framework."

So if you're writing something for a platform other than Windows, you're not allowed to look at the source. I guess this rules out people who write for two platforms simultaneously, as well.

This license is just oh so very useful.

Edited 2008-01-17 18:30 UTC

Reply Parent Score: 3