License to Use JSLint for Evil
web.archive.org
License to Use JSLint for Evil
1–10 of 46 posts
Re: License to Use JSLint for Evil
#2Re: License to Use JSLint for Evil
#3Don't put clauses that rely on subjective concepts (like "good" and "evil") in your software licenses, because they can render the license impossible to enforce.
Re: License to Use JSLint for Evil
#4Re: License to Use JSLint for Evil
#5Don't put clauses that rely on subjective concepts (like "good" and "evil") in your software licenses, because they can render the license impossible to enforce.
Re: License to Use JSLint for Evil
#6Don't put clauses that rely on subjective concepts (like "good" and "evil") in your software licenses, because they can render the license impossible to enforce.
Re: License to Use JSLint for Evil
#7Don't put clauses that rely on subjective concepts (like "good" and "evil") in your software licenses, because they can render the license impossible to enforce.
Do you think Douglass Crockford didn't know that? He was being cheeky and doesn't care. This was also a huge pain point for JSHint and a lot of work went into undoing that by finding a single commit that didn't have the clause iirc.
Re: License to Use JSLint for Evil
#8Don't put clauses that rely on subjective concepts (like "good" and "evil") in your software licenses, because they can render the license impossible to enforce.
Pretty sure most licenses have a clause stating that, if one clause is deemed invalid, that fact doesn't render the entire thing null and void. Check with your lawyer when in doubt.
https://github.com/kaizhu256/jslint/blob/e188c37059ec66aedf9...
Re: License to Use JSLint for Evil
#9Don't put clauses that rely on subjective concepts (like "good" and "evil") in your software licenses, because they can render the license impossible to enforce.