[wp-trac] [WordPress Trac] #42850: jshint.js uses non-free license

WordPress Trac noreply at wordpress.org
Tue Jan 23 01:28:28 UTC 2018


#42850: jshint.js uses non-free license
--------------------------+-------------------------
 Reporter:  csmall2       |       Owner:  jorbin
     Type:  defect (bug)  |      Status:  closed
 Priority:  high          |   Milestone:  4.9.3
Component:  General       |     Version:  4.9
 Severity:  major         |  Resolution:  fixed
 Keywords:  has-patch     |     Focuses:  javascript
--------------------------+-------------------------
Changes (by jorbin):

 * owner:   => jorbin
 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"42547"]:
 {{{
 #!CommitTicketReference repository="" revision="42547"
 Remove JSHint due to license compatibility

 JSHint inherits a license from JSLint that includes the clause  "The
 Software shall be used for Good, not Evil." WordPress's license
 specifically allows grants the freedom to run the program, for any
 purpose. Please note, this is not an encouragement of evil. Rather than
 doing something evil, how about learning to love those around you. Instead
 of tweeting lies and saying people are "Not Good!", help your neighbor. In
 the words of Lin Manual Miranda, "Love is love is love is love is love is
 love is love is love, cannot be killed or swept aside."

 This replaces JSHint with esprima, a part of the larger jQuery project,
 and a custom wrapper for some basic error checking within codemirror.

 The existing JSHint configuration is kept in place in case someone wants
 to use that, but they can only do so for Good.

 Fixes #42850
 Props netweb for a spelling fix on a comment.
 }}}

--
Ticket URL: <https://core.trac.wordpress.org/ticket/42850#comment:11>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list