← Back to context

Comment by jahewson

13 years ago

It's sad that Crockford thinks that causing this kind of hassle to diligent users of his software is funny.

Ha ha, stupid user, you took the legally binding joke which I inserted into a legally binding license seriously, hahah you sooo funny.

Yeah, a real barrel of laughs. Never mind that licensing law is a lot less flexible than contract law, in which unreasonable terms are readily removed.

It's sad that Crockford wrote a piece of code and gave it away for free in such a way that some people feel they can't use it? How much sadder than all the code every YC company writes and doesn't publish at all?

Well, those diligent users can reimplement the software if they don't like it. It's only the implementation that's got that clause, not the spec.

Obviously that's not easy for them to do, but nobody says they have to use his implementation if they don't like the terms it's licensed under.

  • You're painting a picture of a way out that doesn't exist for most people (reverse straw man?). When it's about a library on which a lot of software depends then the common non-programmer has had absolutely no choice about this and cannot re-implement either.

Writing OpenSource software used to be a real of real amateurs, people who do it because they love to do that stuff and derive fun out of it. Now, it seems, the license has become the most important aspect in this.

IMHO, this is a most unfortunate development, sadly driven by license fundamentalists like Debian. It is high time that someone like Crockford throws a fistful of sand in those gears and causes butthurt. Maybe this will cause at least some people to start thinking again instead blindly following the perceived neccessities of some special OSS project.

And yes, if the Debian folk are this worried, it should be a matter of days to invent "GNU JSON (now with a proper LICENSE so we can kiss more enterprise ass)"

Seems like a real, major user requested a clarification / amendment to their software license in order to use the software. Crockford granted such a clarification / amendment. I don't see the problem here.

Software is written and licensed by people, and is susceptible to their quirks and foibles.

  • The solution for the anti-joke contingent is to organize a mass flood of exemption requests for Crockford to deal with.

    • He isn't obliged to even answer them :-) That's just a courtesy and if abused he might just as well say “take it under the license as is or don't; I won't make exceptions anymore”.