What about not distributing TDM, just your mod and making TDM's existence known on your Patreon page and wherever else you talk about it, along with details about it and its COMPLETELY FREE nature, then state clearly that your patron is for simply for your mod work and what it contains. If someone from that patreon pages says to himself, "free? Lets check that out." and comes to TDM.com and says, meh, no thanks, not for me, and doesn't use it, then TDM and all its coding potential technically has zero value to them. They can use TDM alone if they choose, but presumably wouldn't unless its using his/her mod. Its still running off a mountain of insane labor by TDM devs (possibly including a years worth of most of my free time animating), but i know wouldn't mind so long as it was handled right. Just only distribute the mod as a separate patch-like addon? Wouldn't that work and please everybody? That way, your supporting this guy and his generation of the mod, only. They can always hop in and use TDM's existing functionality at any time and stop paying the patreon if they so choose.
That is literally, precisely, what I am doing: My mod is only distributed as an addon! Precisely like say, the addon AdBlock Plus is distributed for the browser Firefox: You get Firefox separately then install the addon on it, the addon itself does not come with Firefox. Again I might change this years from now (regarding just the game code) once the mod is self dependent, but I don't even know if it will ever get there.
This reminds me: I wanted to leave a few analogies for those who are so opposed to the idea, as I was simply curious how they feel about some similar examples.
- Suppose someone has made a proprietary web browser, like say Internet Explorer by Microsoft: The browser itself is non-commercial, however it's used by millions of people and friendly to modding. Someone decides to make an addon for this browser, which is their own work entirely but of course runs in the browser... the person takes donations for it. Is this person committing a crime or being disrespectful toward Microsoft?
- Take any commercial FPS game, for instance Unreal Tournament 3: It is copyrighted to Epic Games and as proprietary as it gets. Someone decides to make a mod for it, implementing custom characters / maps / game types as is very common... they receive donations for their work. Has this person breached the terms of Epic Games or disrespected the company?
- To venture into the realm of firmware as well, for instance with computer motherboards: Gigabyte offers a mobo with their own proprietary bios. Someone is taking donations to create customized free bioses which people can flash in their place, and makes one for this mobo as well. Has the person committed a moral or legal wrongdoing toward Gigabyte?
MirceaKitsune: Archive this thread. It contains proof that the developers know about the implications of the GPL and also might come in handy if anyone really is moronic enough to do the mentioned false reports.
I do not expect anyone here to really be moronic enough for that. But: Better safe than sorry.
Edit: I really am impressed, how fast the Internet Archive has become. Last time the save-this-page-now feature took ages to complete. It only takes seconds for each page now.
The LICENSE.txt file distributed with the TDM engine already makes this aspect clear, and is available in several Github forks and other repositories. To quote the two relevant parts:
All maps, textures, models, def files, audio assets, and all other non-software components of The Dark Mod are licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported license, as specified at http://creativecommo...a/3.0/legalcode and described at http://creativecommo...s/by-nc-sa/3.0/
All software components of The Dark Mod, either original or based on the Doom 3 GPL Source Code as released in November 2011, are licensed and can be distributed under the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Edited by MirceaKitsune, 02 October 2017 - 07:03 AM.