Ximian to Change License for Mono
A Commentor writes: "According to news.com Ximian is changing the license to Mono from GPL to a variant of the XFree license. Apparently this is due to a partnership with Intel." Update: 01/28 15:03 GMT by T : There's a story at NewsForge as well, where RMS weighs in firsthand on the license choice.
Always fascinating to see the how the ethics start sliding when the money from big corporations starts floating around. I mean, using another open source license is hardly unethical, but it's just deciding to change it because of Intel that grates on me. Seems like it would be doing the community a service to try to convince Intel of the value of a GPL'd product.
:).
Granted, Ximian is a business, and it's not their job to evangelize the GPL. That's RMS' job last time I checked
This sig has been temporarily disconnected or is no longer in service
And in other news, bears object to urban toilet facilities.
So, let's see here, and think for a moment. Well, let me think (or some semblance thereof). You read.
.NET. One thing that helped Mono keep any sort of competitiveness was the GPL--Microsoft couldn't nab some of the code if it was superior to theirs, add it to their own, and include Mono's featureset in their own product, thus ensuring their superiority. (Mono+.Net > Mono).
Mono was designed to specifically compete with Microsoft's
Now they can steal a chunk of Mono at will and include it in their own software whenever they choose. Ideas, concepts, and whatever else is included in those classes might as well be written for Microsoft, for free. Great job guys! Just do Microsoft a favour and virtually work for them for free while you're at it! This isn't XFree! This is a direct competitor to Microsoft!
And by the way, isn't the spirit of the rest of the components' licensing, which hopefully will remain GPL, that improvements be available to the original author? That's the whole point! Now just because they are looking for some coders from Intel to help them out suddenly GPL isn't good enough?
de Icaza, what are you doing?!
Doh!
Sorry, but while this argument is quite commonly used to propagate the GPL, I think it's plain wrong. Nobody can make any Mono component, or any other Free-and-not-copylefted code, non-free. There is no "taking away our freedom".
All that is possible is to release derived work without a Free license. It's not as if the original Free code would go away. You do not lose anything - you just do not get more. That's quite a difference.
Programming can be fun again. Film at 11.
While it is true that there are no Mono components that are currently under a non-free license, Ximian has made no guarantee to the community that this will remain the case. I have.
So why don't you use Java based groupware/spreadsheets?
.NET is Wrong and "Bad". Mono is akin to having classes to teach women methods to feel less pain when they get beat by their husbands, ignoring the fact that getting beat is a bad thing.
By supporting Mono you are giving in to M$ and really just spreading their reign. Because face it, Mono will only succeed if m$ allows it.