[Xmlpp-common] gpl vs lgpl
Brought to you by:
pit22
|
From: Kevin M. <ke...@vr...> - 2002-01-31 15:08:01
|
I noticed that 0.6 was LGPL, and now 0.7 is GPL. Any plans to go back to
LGPL? I'd rather not use the old code, and I'd like to be able to get
updates... (I will need to depend on LGPL libs for my project).
This section is what bothers me:
Section 2
...
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
...
> But when you
> distribute the same sections as part of a whole which is a work based
> on the Program, the distribution of the whole must be on the terms of
> this License, whose permissions for other licensees extend to the
> entire whole, and thus to each and every part regardless of who wrote
> it.
...
I'm making a game that right now is free, but who knows... Also, I want
to use LGPL for my game engine, but I think if I use xmlpp, then I have to
make my game engine also GPL...
I guess I'm fuzzy on what constitutes "based on this work" in section 2
of the GPL.
I.e. my game engine isn't _based_ on an xml reader, rather it uses one
to get it's data, and then it moves on to do millions of other game related
things that have nothing to do with XML...
so, the basic question is, will I be able (under GPL license of xmlpp) to
make my game engine LGPL if it uses xmlpp? (the more complex question is
would xmlpp like to go back to LGPL? :)
thanks for the advice,
Kevin
|