Horde3D
http://www.horde3d.org/forums/

GameEngine and GPL
http://www.horde3d.org/forums/viewtopic.php?f=6&t=992
Page 1 of 1

Author:  EsaK [ 26.10.2009, 09:40 ]
Post subject:  GameEngine and GPL

Hi,

I'm interested in making a game with Horde3D and possibly using the GameEngine part also.
But I'm unsure about the GPL license for the GameEngine.... if I use the GameEngine for my own game must I then release my own game with source code available also? .... would it have different effect if I would release my game commercially or as a free game?

Author:  Volker [ 26.10.2009, 10:04 ]
Post subject:  Re: GameEngine and GPL

Most of the components of the GameEngine are licensed under the LGPL, so if you want to link them statically you have to share your project's code, if you link dynamically you only have to provide your changes to those components. The parts not licensed under LGPL but GPL, are probably only not adjusted to the LGPL, but that's something I think I can't decide, since I'm not working at the university anymore. And concerning the FACS component I'm not sure, whether it will be adjusted or not, maybe you can ask korty about that.

If you develop a game and do not plan to release it, I don't think you have to care about all those license issues. If you plan to release it, you don't have to ship your game with the source code, you only have to mention that you are using LGPL components and which one and you have to provide a possibility to get the code for these. If you haven't changed anything at the LGPL components, it should be enough to mention a link to the GameEngine project website. In case you have changed something you may also need to provide a patch for the original LGPL components or the complete changed source code of this component.

Author:  EsaK [ 27.10.2009, 08:44 ]
Post subject:  Re: GameEngine and GPL

If I understand you correctly I can release my game without source code if:
- I mention I have used the GameEngine and give a link to it
- I don't make any changes to the GameEngine
- I link to the GameEngine dynamically

Have I understood it correctly?

Author:  Volker [ 27.10.2009, 09:12 ]
Post subject:  Re: GameEngine and GPL

That's the way I understand the LGPL.

Author:  korty [ 27.10.2009, 18:19 ]
Post subject:  Re: GameEngine and GPL

Maybe we can discuss it here. Are there any concerns switching the GameEngine to EPL following the Horde3D license? From our side it would be no problem. Maybe Volker could comment on it?

Author:  Volker [ 27.10.2009, 19:03 ]
Post subject:  Re: GameEngine and GPL

Since I don't have much time developing it further, I won't have a problem with switching to EPL. I hope all other contributers (e.g. AcidFaucet) would agree with it too.

Author:  EsaK [ 27.10.2009, 20:11 ]
Post subject:  Re: GameEngine and GPL

That would be great :-)
I think it would boost the usage of the GameEngine.

Author:  AcidFaucet [ 28.10.2009, 01:38 ]
Post subject:  Re: GameEngine and GPL

Cool here. There's nothing I've written into it that I take issue with sharing w/ others for w/e purpose. I'm just checking and debugging the serialization before pushing things out sometime around Friday-Sunday.

Author:  EsaK [ 28.10.2009, 19:26 ]
Post subject:  Re: GameEngine and GPL

I saw that the license has been changed now.
That was fast :-)

Page 1 of 1 All times are UTC + 1 hour
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/