[1] JSHint was created in 2011 by Anton Kovalyov as a fork of the JSLint project (by Douglas Crockford).
[2][3] Anton and others felt JSLint was getting "too opinionated", and did not allow enough customization options.
The online version is accessible through the official website in which users can paste code to run the application online.
[1] The command-line version of JSHint (distributed as a Node.js module), enables automated linting processes by integrating JSHint into a project's development workflow.
The additional clause specified that the software shall be used "for Good and not Evil".