Donating code to Kaffe
Alexandre Oliva
oliva at dcc.unicamp.br
Sat Jan 9 06:56:02 PST 1999
On Jan 8, 1999, Brian Jones <cbj at nortel.net> wrote:
> Going back to the beginning of Classpath when we discussed licensing,
> the problem with releasing the class libraries as GPL is the GPL
> doesn't allow one to 'link' proprietary code to those libraries either
> at compile time or runtime.
GPL only rules the distribution of a package; you're free to link
GPLed and non-GPLed code as long as you don't distribute the result.
I understand how this undermines the purpose of GPL and RMS's concerns
about it, but I haven't still been convinced that GPL'ing a Java
package is any different from LGPL'ing it. I see the difference in
spirit, but the current wording of the GPL is not appropriate to cover
Java packages, and I can't think of any simple modification that would
make it any simpler.
Nevertheless, I have always advised Tim Wilkinson to add a note to
Kaffe's license terms explicitly stating that linking a program with
Kaffe's classes doesn't require, by itself, the resulting program to
be distributed under the GNU GPL.
--
Alexandre Oliva http://www.dcc.unicamp.br/~oliva aoliva@{acm.org}
oliva@{dcc.unicamp.br,gnu.org,egcs.cygnus.com,samba.org}
Universidade Estadual de Campinas, SP, Brasil
More information about the kaffe
mailing list