- Joined
- Dec 8, 2005
- Messages
- 6,603
- Age
- 40
- Location
- UK
- Website
- pokeparadox.itch.io
- WEBSITE
- https://github.com/pokeparadox
- YOUTUBE
- pokeparadox
OK some of you may know that I work on my homebrew friendly engine, Penjin and I am helping to bring PandoraPanic! to your Pandoras. Penjin is completely open source and free for all non-commercial purposes and always will be. Penjin projects by myself/Pirate Games will also always have full source available.
The main problem I'm having is that I have a nice game idea that I would like to make a commercial game out of. My intention is to sell the game(when ready) but still provide the sourcecode in its entirety for download.
Obviously people could just download the source, compile the game and fill in the blanks in terms of any resources the game would use... I don't have issue with that persé the price point I would set would be very reasonable to discourage freelandering.
The main problem I see is that I want to open up Penjin completely(no more private SVN...) but is this possible when I will be using my own engine for commercial purposes... I'm literally getting in a muddle with this. So I guess what I'm arriving at here is: "Is there some licensing that encompasses this, that is LGPL compatible, or do I have to define my own?"
Another thing I want to avoid is someone submitting a commit to the engine that is next to no effort and then trying to claim my supposed fortune that I may or may get from selling my game (or perhaps licensing Penjin for commercial use...). I also don't want to be seen as profiting from others' work... it's quite the pickle.
Versioning-wise what do people recommend currently? I have been using svn privately and this has worked quite well, but some of the features of GIT sound great, but there doesn't seem to be a mature graphical client... Also I want to keep the source completely open so is something like google code viable when a project could also be used in a commercial capacity.
Anyway, just wondering about your collective thoughts and oppinions!
The main problem I'm having is that I have a nice game idea that I would like to make a commercial game out of. My intention is to sell the game(when ready) but still provide the sourcecode in its entirety for download.
Obviously people could just download the source, compile the game and fill in the blanks in terms of any resources the game would use... I don't have issue with that persé the price point I would set would be very reasonable to discourage freelandering.
The main problem I see is that I want to open up Penjin completely(no more private SVN...) but is this possible when I will be using my own engine for commercial purposes... I'm literally getting in a muddle with this. So I guess what I'm arriving at here is: "Is there some licensing that encompasses this, that is LGPL compatible, or do I have to define my own?"
Another thing I want to avoid is someone submitting a commit to the engine that is next to no effort and then trying to claim my supposed fortune that I may or may get from selling my game (or perhaps licensing Penjin for commercial use...). I also don't want to be seen as profiting from others' work... it's quite the pickle.
Versioning-wise what do people recommend currently? I have been using svn privately and this has worked quite well, but some of the features of GIT sound great, but there doesn't seem to be a mature graphical client... Also I want to keep the source completely open so is something like google code viable when a project could also be used in a commercial capacity.
Anyway, just wondering about your collective thoughts and oppinions!