3 ms·
To be fair, that clause of the JSLint license is idiotic.
by neilc 17y ago
To be fair, that clause of the JSLint license is idiotic.
- gjm11 17y agoI think it's hilarious. Tomayto, tomahto.
- neilc 17y ago"Idiotic" and "hilarious" are not necessarily disjoint. Putting "hilarious" clauses in a software license is not usually a productive policy.
- jbellis 17y agoIt's what economists call "signaling." It tells people, "there's a human behind this, not just lawyers." (Your inner lawyer is probably preparing to retort, "lawyers are humans, too!" QED.)
- neilc 17y agoSignaling is all well and good, but the license text is a terrible the place to do it. "there's a human behind this, not just lawyers." MIT/2-clause BSD isn't exactly pages of boilerplate legalese, either.
- gjm11 17y agoNo, seriously, it's perfectly sensible. Casual users will just smile at the licence, use the code, and move on. Corporate users will probably throw a fit when they see the licence, and then get their lawyers to negotiate something that suits them better. Crockford can either just say "OK, I license you to use this code for evil" and get a nice story to tell, or charge them money for a different licence. It's a way of getting a little control over "major" uses of the code, while not getting in the way of casual uses. Oh, and did I mention that it's also hilarious?