[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 |