[openstack-dev] [Horizon] Licensing issue with using JSHint in build

Aaron Sahlin asahlin at linux.vnet.ibm.com
Wed Sep 10 15:56:37 UTC 2014


I noticed that the build is using JSHint now, and before I consider 
syncing it with the proposed options from the JavaScript best practices 
(https://review.openstack.org/#/c/117595/), I wanted to double check and 
be sure Horizon got past the legal problem with the good/evil licensing.

Some background for those who are not aware.   JSHint was authored by 
Doug Crockford, and he added an extra line in the licensing, "The 
software shall be used for good, not evil".  The issue is in the 
definition of what is good and what is evil.   It is too subjective, 
what is evil differs from person to person therefore ends up being a 
liability and leaving users open to frivolous lawsuits.

Did Horizon get permission or find some way around the licensing issue?




More information about the OpenStack-dev mailing list