Advertisement

Open Source Licenses and a Stand Alone Game

Started by July 13, 2005 11:57 AM
6 comments, last by Tsixm 19 years, 4 months ago
Alright, here's are latest issue. We are looking for an Open Source license that covers not only the engine source, but the artwork, config & text files, scripts, etc, basically everything that's included in the distributed archives. We basically want it like GNU GPL, only one that covers more than just Source Code. If you could suggest various licenses that match our needs, that would be great. Thanks for you help.
You can separatelly license the code with the GPL and the artwork and other assets with something like the Creative Commons license, you may want to check the CC license as well for the code though
Advertisement
Heh wow that is increadibly convinient if it works because the documents are already under a creative commons license.
Would I be able to like, set up my directory structure like this:

/ - Main binaries would be in here
/license.txt - Copy of GNU GPL
/resource - library binaries will be in here
/media - folders containing media are in here
/media/license.txt - Copy of CC Share Alike
/media/textures - textures in here

Or would I have to put the CC-SA in every folder with media, or would it interfere with the GNU GPL? And just to make sure, as long as I don't modify an LGPL program, I'm allowed to distribute the binaries (.dll) and not the source of it?

I'm a complete newbie when it comes to legal stuff, and I've read GNU GPL & GNU LGPL 100 times and still don't get it.
You may include a copy of each of the licenses on your root directory, and then include a License.txt file which details exactly how the content is being licensed, it could go as simple as:

ALL source code is licensed under the GPL, for details refer to GPL.txt
ALL media is licensed under the CC license, for details refer to CC.txt

Or you could on more detailed explanation about which directories and files are licensed using one or the other.

You don't have to add the source for the LGPL dll libraries you're using, but you must include a notice (the license.txt file mentioned above would be a good place) about where can the user get the code, I would do something like "X uses SDL, SDL is licensed under the LGPL, you may find the source at www.libsdl.org", also, if for some reason the SDL server goes down and an user of your game requests the source (for SDL) from you, you must be able to provide it, I found out about this one recently on the MinGW-users list.
Thanks for the help, however I don't think I can provide access to the code incase one of the sites hosts it, for I am hosted (or possibly will be) on the same server (sourceforge.net), and if it goes down, I go down.
Advertisement
Well, thats a very extreme situation, I doubt you will have any issues with that, in the case that it does happen, just keep a copy of the LGPL source for yourself and if someone asks durring a nuclear holocaust and no mirrors are available, you can just burn a CD and mail it to them, I wonder if copyright law would still be in place by then [lol].
Heh. Sadly enough no artists have any enthusiasm for an open source game, so our project is very very close to dying (any texture, music, skinning artists interested?). If it does, I have AxDCMS( http://sf.net/projects/axdcms/ ), but it's not the same as a game.

Thank's for all your help Kwizatz, maybe it will come in handy to other developers wondering precisly the same things.

This topic is closed to new replies.

Advertisement