I think you can, as owner of both the PLIB JS library and of "freeglut", declare the "freeglut_joystick.c" to be an entity separate from the PLIB files. You can then release the "freeglut_joystick.c" under one license and keep PLIB JS under a different license. I am not a lawyer, but I don't see what anybody would find wrong with that; in fact, since you are the copyright holder in both cases, I don't see where anybody else would have the legal standing to raise an objection.
John F. Fay
From: Stephen J Baker [mailto:email@example.com]
Sent: Tuesday, November 05, 2002 8:01 AM
Subject: Re: [Freeglut-developer] GPL'ed Joystick Code
On Mon, 4 Nov 2002, Fay John F Contr AAC/WMG wrote:
> For what it's worth, the file "freeglut_joystick.c" on line 10
> states that it is released under the terms of the GNU General Public License
> and not the GNU Library General Public License. I presume this is a typo
> but I am not qualified to correct it. If someone who is legally empowered
> to do this (Steve?) will do it ASAP I would appreciate it. If the joystick
> code IS licensed under the GPL, then any code that incorporates it is by
> definition open source. My customer cannot accept that.
...Ah - Pawel appears to have lifted this code from PLIB - which
explains why it's LGPL'ed - because that's how PLIB is licensed.
So we can (in principle) get the joystick code converted to Xfree.
However, without doing that, freeglut cannot/should not be licensed
as Xfree because it's intimately linked with an LGPL source module
and LGPL is a viral license.
I'll put out a message on the PLIB list saying that (as nominal
copyright holder) I wish to change the license - and providing
none of the other people who contributed object, I'll switch
the license over to match the remainder of freeglut.
Steve Baker (817)619-2657 (Vox/Vox-Mail)
L3Com/Link Simulation & Training (817)619-2466 (Fax)
Work: firstname.lastname@example.org http://www.link.com
Home: email@example.com http://www.sjbaker.org
This sf.net email is sponsored by: See the NEW Palm
Tungsten T handheld. Power & Color in a compact size!
Freeglut-developer mailing list