Here's the source talk: https://www.youtube.com/watch?v=-C-JoyNuQJs#t=2480s
I thought this was a funny joke. Then I read “IBM and the Holocaust”.
11–20 of 46 posts
Here's the source talk: https://www.youtube.com/watch?v=-C-JoyNuQJs#t=2480s
I thought this was a funny joke. Then I read “IBM and the Holocaust”.
Don'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.
Don'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.
Don'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 it is human judges that enforce the licenses, not computers.
Also, that original intent can be lost to time (in three hundred years a judge might rule that they can't properly evaluated what we today consider good and evil since this was before we acknowledged residents of Alpha Centauri as intelligent beings and thus our moral code is incomprehensible) and in that case judges will take a literal reading of the text which can lead to issues like ambiguous comma styling[1].
1. https://www.nbcnews.com/news/us-news/think-commas-don-t-matt...
Don'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.
Don'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.
Don'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.
Earlier quoted context omitted.
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.
I guess some people might find it cheeky or funny to build an entire software product that does something people want, and then make it impossible for most people to use by adding a silly licensing clause. I’d consider it a huge waste of time, but hey, it’s not my project.