I'm curious about the GPL license issues.
Does linking the unchanged library in an application cause all of ones application code to be subject to the GPL?
If this is not the appropriate forum for this question, I would appreciate being directed to an appropriate location.
thanks, emil
On Sep 30, 2004, at 4:46 PM, Emil Rojas wrote:
I'm curious about the GPL license issues.
Does linking the unchanged library in an application cause all of ones application code to be subject to the GPL?
Insofar as the GPL imposes restrictions on the right to then distribute the application together with the library as a whole, yes.
This is the primary difference between the GPL and the LGPL.
On Thu, 30 Sep 2004, Emil Rojas wrote:
Does linking the unchanged library in an application cause all of ones application code to be subject to the GPL?
Yes, as noted, that's how it work.
Underbit however employs a clever licensing scheme: since they have written all of the libraries themselves: you may buy a non-GPL license for use in proprietary programs if you wish. (The same idea is used by MySQL and others.) I guess that's how Rob makes a living... :-)
Linus
On Fri, 1 Oct 2004, Linus Walleij wrote:
On Thu, 30 Sep 2004, Emil Rojas wrote:
Does linking the unchanged library in an application cause all of ones application code to be subject to the GPL?
Yes, as noted, that's how it work.
Underbit however employs a clever licensing scheme: since they have written all of the libraries themselves: you may buy a non-GPL license for use in proprietary programs if you wish.
Well, this isn't exactly true. Underbit aka Rob didn't write _all_ of it since he incorporated many code contributions and optimizations from others as can be seen from the CREDITS file. When I asked Rob about his position on alternate licensing with other people's contributions Rob didn't provide a clear answer.
Nicolas