[Tickets #11870] Re: JsMin is non-free ("The Software shall be used for Good, not Evil")

bugs at horde.org bugs at horde.org
Wed Dec 12 19:49:05 UTC 2012


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/11870
------------------------------------------------------------------------------
  Ticket             | 11870
  Updated By         | Michael Slusarz <slusarz at horde.org>
  Summary            | JsMin is non-free ("The Software shall be used for
                     | Good, not Evil")
  Queue              | Horde Framework Packages
  Version            | Git master
  Type               | Bug
  State              | Unconfirmed
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


Michael Slusarz <slusarz at horde.org> (2012-12-12 12:49) wrote:

> jsmin.php as included in Text_Filter [1] uses a non free license.
> This causes the package in debian to be patched to
> not include jsmin.php. Also fedora does not allow jsmin.php
> into its archives.

This is absolutely ridiculous.  As an attorney, I can tell you that  
(at least under general U.S. law) this contract term is unenforceable  
for vagueness, at a minimum.  "Good" and "Evil" are not defined within  
the license itself.  And since this is a license situation, not a  
contract situation where the sides are negotiating the terms, parol  
evidence is not allowable.

> A replacement could be
>
>     http://joliclic.free.fr/php/javascript-packer/en/

Hell no.  "Packer" is awful and slow.

If this is really going to be an issue for downstream packaging  
purposes, I will move jsmin to a separate package to make it easier to  
remove if they wish.  But I see no need to remove from Horde since  
there is no licensing issue - I can attest that Horde is "Good"  
software so there is no issue with us distributing this file.





More information about the bugs mailing list