[Bug 47429] Make sure our JavaScript - in particular jQuery and extensions - are GPL compatible

2013-10-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47429

Joshua Gay joshua...@gmail.com changed:

   What|Removed |Added

 CC||joshua...@gmail.com

--- Comment #3 from Joshua Gay joshua...@gmail.com ---
I'd recommend before closing this ticket that a comment about this issue be
added to but 36866. 

The point made in this ticket that is non-trivial is that when you have a
single minified javascript file that combines a GPL licensed work and a
permissively licensed work into a single combined work, then the terms of the
GNU GPL has some requirements that you might not comply with if you take some
of the approaches discussed in 36866.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 47429] Make sure our JavaScript - in particular jQuery and extensions - are GPL compatible

2013-09-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47429

--- Comment #2 from Brion Vibber br...@wikimedia.org ---
Is there any work to do on adding/removing components here? Or can this be
resolved by making sure there's adequate labeling on the components that exist?
(bug 36866 ? )

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 47429] Make sure our JavaScript - in particular jQuery and extensions - are GPL compatible

2013-04-22 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47429

Andre Klapper aklap...@wikimedia.org changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal
Version|unspecified |1.22-git

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 47429] Make sure our JavaScript - in particular jQuery and extensions - are GPL compatible

2013-04-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47429

--- Comment #1 from Joshua Gay j...@fsf.org ---
To clarify, JQuery itself is licensed under the MIT license. 

However, some JQuery extensions are licensed GPLv2. 

Therefore when you distribute JQuery + JQuery extension, you create a combined
work, which should licensed under GPLv2. 

This does not mean you need to change anything in the JQuery file itself.
However, when providing source to the JQuery extension that is licensed under
the GPL, you should provide complete and corresponding source code for that
program, which means you should provide source code of both JQuery and the
JQuery extension(s) and a copy of the license. (You can of course also
distribute JQuery seperately as is under the MIT license; so this means you can
have some redundency, which might make any automated set-ups you have easier).

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l