top | item 31029949

(no title)

tbranyen | 3 years ago

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.

discuss

order

msdrigg|3 years ago

I looked it up and found this interesting read: https://jshint.com/relicensing-2020/

gabagool|3 years ago

I read this and it is interesting. I get why asking JS Hint contributors to re-submit/approve their changes is clear of the Do No Evil clause.

But, I don't understand why all changes before that (from JS Lint Day 1 until it was forked into JS Hint) aren't subject to that same clause. Why is the Eclipse Foundation not subject to it?

Uehreka|3 years ago

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.

dspillett|3 years ago

> but hey, it’s not my project.

The correct attitude to have.

If the licence is not compatible with our desired use we have the choice to move on our try negotiate different terms (or both: try for different terms and move on if compromise cannot be achieved).

No creator is under any obligation to make their stuff useful to us.

MaxBarraclough|3 years ago

Right. It's probably the second worse place to put jokes, next to an employment contract.

the_pwner224|3 years ago

It makes it impossible for most organizations to use, not for most people to use.

jdmichal|3 years ago

You're free to contact the owner(s) to negotiate a different license.

gjs278|3 years ago

[deleted]