Microsoft .Net Libraries Not Acting "Open Source"
figleaf writes "Three years ago, with much fanfare, Microsoft announced it would make some of the .Net libraries open source using the Microsoft Reference License. Since then Microsoft has reneged on its promise. The reference code site is dead, the blog hasn't been updated in a year and a half, and no one from Microsoft responds to questions on the forum."
The scary part here is that I'm sure plenty of people here are surprised. I wasn't ready to trust Microsoft, and I'm sure many others here weren't either, but an astonishing number of people -including some people in very high places, and yes, Mr. de Icaza, I am looking at you- were. Enough that there were flamewars any time anything remotely .NET-related or Mono-related came up.
Hopefully, we'll be able to get on with our lives now. This has happened before, and will probably happen again, and the community always survives. Some very interesting tools will either die or need to be ported, but that's always how it goes.
That's the reference implementation, which is under a read-but-don't-touch-license. .NET itself is an open specification you can read whenever you want, and they recently made a legally binding promise not to sue anyone for using an alternate implementation (like Mono).
Large parts of .NET, namely those that are using in the .NET Micro framework, have been released under the Apache license.
"We're all warm and fluffy with open source, we're a safe alternative to java, honest, look."
.Net projects successfully, so I'm hardpressed to defend Java. We hired expensive, proven guns, too. We didn't half-ass it.
I was getting your point until you hit Java. After watching the litany of trainwrecks that is the expensive java experiment in our company, Microsoft IS a safe alternative. In fact, I'd rather replace all our "successful because they delivered" java projects with a group of elderly asians with abacuses... aba... abacii? That'd be a warm and fluffy alternative to Java.
In other areas of the company they've been delivering
Three years ago, the FOSS movement looked like one of the biggest potential threats against Microsoft. This move was designed to mitigate that threat, so it was worth investing energy in it. The idea was to dilute the concept of FOSS in the mind of the public, thereby weakening the FOSS "brand" as a competitor.
Today, it is appears that Apple and Google are far bigger threats to Microsoft than FOSS ever will be. So Microsoft will not be investing significant energy in trying to dilute the concept of FOSS anymore.
It works only if the reference code site is alive.
The site was dead for a week. I check it a few hours ago when debugging is Visual Studio.
Microsoft seems to have restarted the site when this story hit Slashdot!
The "express" version is free, limited yes but you can get to the documentation TFA is about through it.
http://www.microsoft.com/express/