Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider GPL for the license? #13

Closed
Cloudwalk9 opened this issue Jan 10, 2020 · 1 comment
Closed

Consider GPL for the license? #13

Cloudwalk9 opened this issue Jan 10, 2020 · 1 comment

Comments

@Cloudwalk9
Copy link

It's your game, your code, and I'm sure a lot of us are happy that the source code of this great game can be studied and tinkered with. However, following the example of John Carmack (id Tech 1 - 4 and Quake engines) and releasing the source code under the GPL license would provide several advantages to the community with no practical disadvantages to you (that I'm aware of anyway):

  • Under the GPL, FOSS projects such as Debian have liberty to include the engine in its official repository.

  • It effectively becomes a part of a large community of dedicated programmers, and with the legal clarity that the GPL provides, it would foster a healthier community of modders around the engine/game, and may serve as a base for new games.

  • Commercial use, in principle, is not directly allowed, only support for the software may be sold, or something alongside the compiled source code (in this case, the proprietary game assets). Everyone who distributes a binary of the engine must also release the source code, even if there's a price tag.

  • You can still dual license. For example, id software allows any developer with enough green to negotiate special proprietary licensing to use their engines, although they encourage you to just stick with the GPL.

For the benefit of the community, I hope you will consider this proposal 🙂

@flibitijibibo
Copy link
Collaborator

Duplicate of #7, but the TL;DR is that we probably won't do it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants