Post
Topic
Board Project Development
Re: Any game developers out there? Developing next step of online gambling
by
rickylford
on 03/02/2013, 20:50:45 UTC
OK, I'll bite. If it's open source, then why not just tell us what it's about? Is it a front-end for the next generation of casino slot machines to sell to Indian casinos?

In such a rapidly developing community someone might take the idea and finish it before I have the chance to.
Surely that's a good thing? That's pretty much the spirit and purpose of open source software.

Sounds more like you want to call it open source but dual license for personal vs commercial use in order to make some money. Of course, this is fine, many projects do this, but in this case, there would be no interest in using for personal use - who's going to set up a gambling site that they run on their local machine to gamble against themselves? As soon as you allow others to gamble, it becomes commercial.
The other problem if you try to dual license is that the open source libraries that you use in building this project may no allow relicensing.
Just because he's planning to open source it after release doesn't mean he doesn't have a valid reason of not wanting to release the idea now. Open source later doesn't mean he can't make money off of it. And just because it's open source doesn't mean the only way he can make money is by licensing the software. Apparently you don't have much of a grasp of how software development works.
I don't think he meant that OP CAN'T make money off of the software, he just meant that it ruins some of the purpose of being open source to begin with.
If that's what Zeilap meant, then understand it doesn't ruin any purpose of being open source. If he wants to develop the project and release it online so that his company begins making money with it and then releases it as open source a month after his company has put the script through it's paces, then he is will within his right to do so. Just because he plans to make money with it after it's release doesn't mean he has to give his idea away right now, regardless of being open source or not.

Just because a script is open source doesn't mean you can't make money with it. Nor does it mean you HAVE to accept collaboration from the inception of the idea on building the script.