I don't want to be argumentative, but your are really misunderstanding copyright law and the GPL.
From the first term in the GPL:
0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. 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: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language.
The GPL is usually used for software, but it can be used for any work. A "work based on the Program" refers to any derivative work under copyright law. In other words, you can apply the GPL to anything that is covered by copyright law. You can make any kind of derivative work of a work under the GPL if you abide by the license.
The term IP has come up a couple of times in this thread. IP stands for "Intellectual Property". This usually refers to one of three things, but it is not really a legal term in itself. The three things that most people are referring to are:
- Copyright
- Patent
- Trademark
The GPL is a license under copyright. Version 3 also grants a patent license, but I think Tome is licensed under V2, so that doesn't really apply. I don't think anyone here has any patents for anything in Tome anyway.
There may be trademarks in Tome. This would cover the use of certain names (for example Maj'Eyal). If the trademark were recognized, I wouldn't be able to make a game with the name Maj'Eyal in it. Personally, I think there is probably a good case that certain names are trademarks in the game, but it would depend very much on the country and whether or not they were registered. Again, I don't think this is what we are referring to anyway. In the question of a GPL Mickey Mouse game (which would never happen because Disney will not want to allow derived works...), I would not be able to use the name Mickey Mouse in most countries because it is a trademark. Everything else in the derived work would be permitted.
Which leaves copyright. The GPL spells out explicitly what someone must do in order to make a derived work. If you have not done so already, I highly suggest reading the GPL in entirety, carefully. If you have any questions, I will be happy to help as much as I can. I am not a lawyer and this is not legal advice, but I have a *lot* of experience with software licenses (both free and proprietary). I can give you the benefit of my experience.
Copyright covers many rights. It differs from country to country, but most of the people who will read this probably live in countries that are covered by the Berne convention. A summary from the ever helpful people at wipo (slight sarcasm...)
http://www.wipo.int/treaties/en/ip/bern ... berne.html
You will notice that in addition to other rights, there is something called "moral rights". This is the right to be associated with a work and to choose *not* to be associated with a derived work. My understanding is that the GPL does not cover moral rights at all, so in most countries you can demand that a derived work is not associated with your name. In other words, you could make a sequel to Tome, but in many countries you couldn't advertise it as "The sequel to Dark God's Tome", without permission.
That's it! There is nothing more. Ideas are not copyrightable, neither are they patentable (although the novel implementation of an idea is often patentable). The expression of an idea in an artistic work is copyrightable, but Dark God has unfortunately plastered a big "Here is an irrevocable license to make derived works" on the expression of those ideas. Like I said, there is no more IP and no more legal protection.
I'm truly sorry if this was not intended. I'm equally sorry for the tone of my previous message which betrayed my disappointment.
I do not believe that separating the two pieces (that covered by the GPL and that not covered by the GPL) is nearly as straight forward as you imagine. Please read the GPL *very carefully* about what things can and can not by mixed with GPL code. I think you are probably fine moving the lore out of the code, but I would load it separately. Definitely put a different license on it! However, anyone who are already received material with a license grant (the GPL) can exercise that right any time in the future. The obvious thing you can do is to revise the material when you put it under a different license. People who have the old version can make a derived work of that, but they won't be able to make derived works of the new version (welcome to the world of extending copyright to Mozart pieces 250 years after he died).
And yes. Making commercial games with the GPL is tricky if you do not wish to license all your assets as well. It's not impossible, but you have to be very careful. This is what prompted my question
As I said, this is a pretty big disappointment for me. I don't have much time to work on outside projects, but I limit myself to projects under the GPL. It is much easier to understand what you are and are not allowed to do. I encourage you to sort this out as soon as you possibly can so as not to deter people like me from contributing to the project. Possibly losing my (up to now) non-usefulness is not such a terrible blow, though
