A blogger and now Slashdot too (oh dear, now we’re doomed) are reporting that Microsoft is releasing the source code of their .NET libraries under a not-really opensource license.
Although only readable for people who accept a license agreement that forbids editing, copying, and rebuilding, I think it’s a step in the right direction. I hope the company will learn that making things truly opensource does not necessarily mean that there will be endless amounts of forks and support problems. I hope to see more like this. I’m among the opensource developers who’d love to see Microsoft join the love.
I’m certain that there are a lot of technically brilliant people working for Microsoft who’d like to see that happen too. At the end of the day, their (technical) goals are our (technical) goals. We just sometimes differ in opinion on how we want to get there. Typical for humans.
I know there are a lot of people who want to believe that the majority of opensource developers do what they do just because it’s fun to hate Microsoft. Regretfully for the people who want to believe that, that’s definitely not the case for the majority of us. The principles of opensource are older than Microsoft, so it’s also not the reason why it exists.
definitely a “+1” from me.
Wow someone drank the Microsoft CoolAid. You are forgetting one thing: at Microsoft there are no engineers in charge and Microsoft’s leadership could not care less what their engineers want or would like to see. Microsoft does not have technical goals (other than lock-in). It’s only goal is to keep the cash coming in. It will be a cold day in hell when Ballmer and his cronies will do something that, intentionally, directly or as a consequence does not hurt the F/OSS Community. I don’t hate Microsoft but I do not trust them. And I think their products suck no matter how hard De Icaza tries to convince the world of the opposite :-) All this mono and .net stuff on e.g. Linux will always be a 2nd class citizen and a patent trap…. Wait, could that be the reason? Perhaps. Let’s see where the sale of Novell’s IP to the Microsoft initiated consortium leads. At some point Microsoft will have to show its true colours and I suspect it will look ugly.
… older than OSI Open Source definition and even older than FSF Free Software definition, that it is where the concept was first defined