Page 1 of 1

GPL and Frameworks

Posted: Thu Apr 22, 2010 6:19 pm
by alex.barylski
If you use a GPL framework, say one built in JS like jQuery or similar, what does that license require?

Surely, disclosing source code cannot mean, all source code for the application, particularlly the PHP source???

If you used a JS framework to render an external RSS feed, obviously disclosing that source code is not allowed or required, is it?

Re: GPL and Frameworks

Posted: Mon Apr 26, 2010 1:21 pm
by Jonah Bron
I'm not sure. I suppose you'd have to read the GPL license with that in mind, and try to figure it out. If it is not explicitly stated, then I don't think so. It's not that long; I've read it.


Expect something deep and cool? Fly through the Marianas Trench in the Google Earth flight simulator. :)

Re: GPL and Frameworks

Posted: Mon Apr 26, 2010 2:01 pm
by AbraCadaver
PCSpectra wrote:If you use a GPL framework, say one built in JS like jQuery or similar, what does that license require?

Surely, disclosing source code cannot mean, all source code for the application, particularlly the PHP source???

If you used a JS framework to render an external RSS feed, obviously disclosing that source code is not allowed or required, is it?
Whenever you incorporate GPL code within your application and distribute your application, your application must be licensed under the GPL. This would mean that you must provide the source. If you are not distributing this application (just running it on a webserver for example) then of course you don't have to provide anything.

jQuery can be used under the GPL or the MIT License which is much more permissive and doesn't require you to license your application in any certain way: http://jquery.org/license