I disagree. While it //is// unprofessional to joke around with licensing, I think the author of the article (and some of the commenters her) seriously exaggerate the thread of a legal suit. Who will sue? EFF? Crockford? I am no expert in "license law", but I am sure a you-are-using-this-for-evil accusations would not stand a chance.
Crockford's heirs could sue. There is long established precedent of greedy heirs harassing the beneficiaries of their ancestors' largesse.
Evil, or why Douglas Crockford is harmful to Free Software
161–170 of 187 posts
Re: Evil, or why Douglas Crockford is harmful to Free Software
#162Earlier quoted context omitted.
Humor from strangers does not transfer well. What seemed to be in good humor to you, may have been obnoxious to him.
Aaaaand this is why the "evil" clause is problematic.
Re: Evil, or why Douglas Crockford is harmful to Free Software
#163This non-Free license is intended to mock people who take licensing seriously. It seems to be working. (Though I might add a "too" in front of seriously). Sometimes ridiculous things need mocking. (And just for the record, I do fully expect future generations to find our preoccupation with "owning" and "licensing" every stray line of text or bar of musical notes to be thoroughly ridiculous.)
As long as violating one without a profit motive can get an individual convicted to pay $1.5 million dollars, there's nothing ridiculous about taking licenses seriously. ( http://en.wikipedia.org/wiki/Capitol_v._Thomas )
Re: Evil, or why Douglas Crockford is harmful to Free Software
#164Earlier quoted context omitted.
Do I understand correctly that you think that outlawing creation of custom licenses besides the chosen and already existing few will solve the perceived problem? What's the next step, outlawing forks, since there are already enough projects? And why do you see the very existence of the library with "no evil" clause as a market failure? Is that some people think that it's basic human right to be allowed to do evil? Do…
Do you have a start up? Do you hope that you will some day be able to make an exit with that start up? Are you willing to entertain a buy-out by a larger corporation as a possible exit? If yes, then as much as you (the hacker/startup founder) might not care or have a second thought about licenses like this, you should keep in mind that your potential purchaser almost definitely will. Also, just for the record, I'm ac…
But, you read the license, you decide if you are going to use it or not. That's it. If you are not sure, just don't use it. Use something else if available. Or build your own.
What I don't understand is the basis on which some people complain about the authors choice of the license, and feel offended by his license choice.
edit: s/started/stated/
Re: Evil, or why Douglas Crockford is harmful to Free Software
#165Earlier quoted context omitted.
So, just to be clear, your take is that the authors of software are not in fact entitled to use whatever license they please?
Obviously they are, and I don't think anyone here is arguing otherwise. Are you focusing on that point because it's the only one that makes this seem acceptable? The question is whether it is harmful to free software to put unfunny non-jokes like this into licenses. The answer is "yes, it is."
Debian is not entitled to Douglas Crockford's work and therefore Crockford cannot harm Debian through incompatibility. Someone else can write a replacement JSON library; it's an intern-level project.
Re: Evil, or why Douglas Crockford is harmful to Free Software
#166Earlier quoted context omitted.
I agree with your argument, however I don't agree that the GPL is un-free . First of all, there's a clear distinction between the GPL and this modified MIT license - the GPL was written with the help of actual lawyers and it's a solid license that can stand on its own in a court of law. If you think that the GPL gives you certain privileges or takes away some freedoms, then it's actually easy to verify that by simply…
The GPL says plainly that it shall not be modified. I find that equally worrying. What if I save a word wrapped version of it to a file?
Re: Evil, or why Douglas Crockford is harmful to Free Software
#167Earlier quoted context omitted.
> It's a license that's misleadingly almost-free. Like the GPL is misleadingly almost free? As in it's free but if you release software which uses GPL software, it is under GPL? I am not arguing about the meaning of free, I am arguing against your "it's a license that's misleadingly almost free". Just like GPL's terms doesn't make it non-free, "don't use it for evil" doesn't make it non-free. EDIT: I see people argui…
On the terminology side: language is about communication, and there is a broad consensus on the meaning of "free" in terms of free software, exemplarized by the FSF's defnition, the OSI open source definition, and the DFSG. None of these definitions is identical to the others, and no doubt there are edge cases that would fall under one but not another, but neither the GPL nor Crockford's license is one of them; under…
Maybe if would be easier if instead of "free" we started using more precise terms like Free(c)FSF, $Free, or name actual licenses, since each one goes under some assumptions.
Re: Evil, or why Douglas Crockford is harmful to Free Software
#168Earlier quoted context omitted.
GPL/BSD are "restrictive" to protect the freedom of the software. You cannot have freedom without having a rule for freedom. Free software is not anarchy software.
> You cannot have freedom without having a rule for freedom. Of course you can. Freedom is the lack of restrictions. I think you're confusing freedom with rights, which do indeed need protection. An argument could be made that what the GPL attempts to do is assert a right to the source code which they protect with restrictions to the developer's freedom. (Just as the right to life is protected with restrictions to th…
That's just the negative sense of freedom. People mean sometimes a different sense of "freedom" , where to be free to do something implies rights, which then implies duties.
See http://plato.stanford.edu/entries/liberty-positive-negative/
Re: Evil, or why Douglas Crockford is harmful to Free Software
#169The key issue here seems to be whether the "good not evil" clause is in any way legally enforcible. If it's not, it's a bit of harmless fun. If it is, then potentially anyone using software licensed under the license discussed in the article is in some serious trouble, and the article itself has merit. So, any lawyers around who can give us a definitive answer to that one? Sadly, all the lawyers I know specialise in…
Generally, ambiguity in a contract goes against the party that wrote the ambiguous clause. I believe that applies both in the US and the UK (and I'd expect nearly anywhere else whose contract law arose out of English common law).
Based on that, I'd expect someone trying to enforce a "good, not evil" clause to have a tough time.
Re: Evil, or why Douglas Crockford is harmful to Free Software
#170Earlier quoted context omitted.
On the terminology side: language is about communication, and there is a broad consensus on the meaning of "free" in terms of free software, exemplarized by the FSF's defnition, the OSI open source definition, and the DFSG. None of these definitions is identical to the others, and no doubt there are edge cases that would fall under one but not another, but neither the GPL nor Crockford's license is one of them; under…
If it were really established that in software free means "Free" the way FSF defines it, then we would not have this 100+ messages discussion here arguing what is free, and in which context. Maybe if would be easier if instead of "free" we started using more precise terms like Free(c)FSF, $Free, or name actual licenses, since each one goes under some assumptions.