[Bug 47429] Make sure our JavaScript - in particular jQuery and extensions - are GPL compatible
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
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
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
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