[
https://jira.nuxeo.org/browse/NXP-5430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=78917#action_78917
]
Jean-Marc Orliaguet commented on NXP-5430:
------------------------------------------
there are other libraries that do javascript/CSS compression that have a more
permissive license.
I found:
* JavaScript Optimizer - JSO
http://js-optimizer.sourceforge.net/
Apache License, Version 2.0
* jsmin in java
http://inconspicuous.org/projects/jsmin/jsmin.java
* Copyright (c) 2002 Douglas Crockford (www.crockford.com)
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
* ...
*/
* Echo3
MPL 1.1/GPL 2.0/LGPL 2.1
http://echo.nextapp.com/site/echo3
http://docs.rakeshv.org/java/echo/core/webcontainer/nextapp/echo/webcontainer/util/JavaScriptCompressor.html
> YUICompressor licensing issues
> ------------------------------
>
> Key: NXP-5430
> URL: https://jira.nuxeo.org/browse/NXP-5430
> Project: Nuxeo Enterprise Platform
> Issue Type: Improvement
> Reporter: Jean-Marc Orliaguet
> Assignee: Jean-Marc Orliaguet
>
> NXP-5334 adds the use of YUICompressor. This library's own code is
> under a BSD license but it also includes Mozilla Rhino code which is
> MPL 1.1/GPL 2.0 licensed.
> To my knowledge this is not compatible with our LGPL 2.1. If not,
> please point me to a reference that says that it's compatible.
> Mozilla later relicensed some of their work under MPL/GPL/LGPL but
> that's not currently true of Rhino
> (https://developer.mozilla.org/en/Rhino_License)
> Note that previously we used Dojo's Custom_rhino which wasn't LGPL
> compliant either.
> We need to find a LGPL 2.1 compatible library, or remove its use.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets