Skip to content

Comment on Evil, or why Douglas Crockford is harmful to Free Softwareparent

Comments

Well said. And while I absolutely agree with several other posters that Crockford has free reign to define the terms of use of his product, he didn't choose the most effective terms for what we all assume is his goal: spreading the use of json.

A license is like a piece of code that binds to a system of laws at runtime. Effective license terms, like effective code, work within the problem domain and avoid ambiguity where it is likely to cause problems. His license compiles, but can throw runtime exceptions depending on context.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.