Hacker News new | ask | show | jobs
by thezoid 5318 days ago
I think that since the only code that is directly linking to the library is your JS, that needs to be released according to the GPL. So if you don't minify everything, you are probably complying already. Otherwise you'd have to provide access to your unminified JS source.
1 comments

Providing access to your unminified JS is not the same as releasing your JS under the GPL. The GPL explicitly allows anyone to modify and redistribute the software, which is not necessarily a privilege you would otherwise grant when you give someone JS to execute.

I'm not certain whether including a GPL library with your JS code requires you to license your JS as well under the GPL, but if it does then simply choosing not to minify won't be enough protection.