Hi all,
I'm thinking about wrapping up ExtJS (a JavaScript framework, http://extjs.com) for TurboGears and wondered if the license conditions are okay for it to be included in Fedora. Note that there are two stable versions, v1.1 and v2.0, which are partly incompatible and there is code that won't work with the newer one.
Basically it sounds to me like "LGPLv3 for the JavaScript code, other assets (graphics, style sheets) may only be shipped with these components" which seems to be what we allow for e.g. games where artwork often has a restrictive license, but anyway here are the relevant bits from LICENSE.txt in the relevant ZIP archive:
--- 8< --- ExtJS v1.1.1 ------- http://extjs.com/license
The CSS and Graphics ("Assets") distributed with Ext are licensed for use ONLY with their associated Ext JavaScript component ("Component"). Use of the Assets in any way that does not also include the Component is prohibited without explicit permission from Ext JS, LLC. Deriving images and CSS from the Assets in an effort to bypass this license is also prohibited.
--
The JavaScript code distributed with Ext (the "Software") is licensed under the Lesser GNU (LGPL) open source license version 3.0.
http://www.gnu.org/licenses/lgpl.html
If you are using this library for commercial purposes, we encourage you to purchase a commercial license. Please visit http://extjs.com/license for more details.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. --- >8 -----------------------
--- 8< --- ExtJS v2.0.1 ------ http://extjs.com/license
License of CSS and Graphics ("Assets") ------------------------------------------------------------------------------------------ The Assets distributed with Ext are licensed for use ONLY with their associated Ext JavaScript component ("Component"). Use of the Assets in any way that does not also include the Component is prohibited without explicit permission from Ext JS, LLC. Deriving images and CSS from the Assets in an effort to bypass this license is also prohibited.
Open Source License ------------------------------------------------------------------------------------------ Ext is also licensed under the terms of the Open Source LGPL 3.0 license. You may use our open source license if you: * Want to use Ext in an open source project that precludes using non-open source software * Plan to use Ext in a personal, educational or non-profit manner * Are using Ext in a commercial application that is not a software development library or toolkit, you will meet LGPL requirements and you do not wish to support the project
http://www.gnu.org/licenses/lgpl.html [...] --
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. --- >8 ---------------------
Thanks, Nils