I think we need another sub-forum just for these repetitive GPL discussions. It might save the team some typing. Quotes below are from
http://opensource.org/licenses/gpl-license.phpa) The GPL is about protecting the authors (us, the PS team) from potential infringers (people like you, who would take our code, modify it, and sell a game from it). It isn\'t there to protect you. It protects us, the authors.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.
PS is a work written entirely by us.
b) What the GPL protects the PlaneShift team from is people taking our code and making derivative works from it. A \"derivative work\" is a complex legal term with many nuances, but it basically means that no one can take our engine, change/add a few things and rename it to their own thing unless they too GPL their new engine and give us credit for our part.
The \"Program\", below, refers to any such program or work, and a \"work based on the Program\" means either the Program or any derivative work under copyright law
Sections 5-6 of the LGPL license get into more detail on defining derivative works in code, DLLs and so forth, but the bottom line is that no one can make a derivative work of the PS engine without GPLing it.
c) The GPL is about code, not art, not models, not quests, not config files.
For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable.
or even this is relevant:
You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange;
There are other ways to fulfill the requirement in Section 3, but they all come back to machine readable source code--not data files.
d) Art/Content is not included. The Art and Content for PlaneShift are separate works with separate copyrights from the programs and modules which make up the GPL PlaneShift engine. Quoth the GPL:
If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works.
i.e. Model files and ogg files are separate works from the exe files. Whether you download them in one zip file or not.
I\'ll try to rebut some of the earlier points made in a post in a few minutes.
- Vengeance