Doom engine license

If it's not ZDoom, it goes here.
Post Reply
Anon1456
Posts: 14
Joined: Thu Jun 11, 2020 4:18 pm

Doom engine license

Post by Anon1456 »

So i was wondering who i need license from to sell anything with made like zdoom
User avatar
Kinsie
Posts: 7402
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33
Contact:

Re: Doom engine license

Post by Kinsie »

GZDoom is free to use commercially as long as you follow the requirements of the GPLv3 license. Which effectively means that your project has to release its source code and also use the GPLv3 license (which effectively disqualifies it from a console release, if you care about that).
User avatar
phantombeta
Posts: 2162
Joined: Thu May 02, 2013 1:27 am
Operating System Version (Optional): Windows 10
Graphics Processor: nVidia with Vulkan support
Location: Brazil

Re: Doom engine license

Post by phantombeta »

Kinsie wrote:[...] Which effectively means that your project has to release its source code [...]
Note that this means for modifications to the engine's source code itself. You do not have to release the source code for the game itself. (i.e., you're not forced to make the ZScript, ACS, etc. source code of the game GPLv3 like you are with modifications to the engine)
User avatar
Caligari87
Admin
Posts: 6229
Joined: Thu Feb 26, 2004 3:02 pm
Preferred Pronouns: He/Him
Contact:

Re: Doom engine license

Post by Caligari87 »

Wasn't there some debate about whether mod scripting falls under GPL because the engine source zscript is GPL and the mod has to inherit/leverage it in order to work?

Of course, kind of a moot point since GZDoom doesn't have any support for encrypted archives or any DRM, so your game is defacto open-source even if you put it under a restrictive license.

8-)
User avatar
Sgt Major Kiwi
Posts: 53
Joined: Sat Oct 24, 2020 9:01 pm
Preferred Pronouns: She/Her
Location: Raiding your kitchen (stealing your cheese)
Contact:

Re: Doom engine license

Post by Sgt Major Kiwi »

so is it like, you only would have to supply the source if you edit the engine, or would you have to include it either way? :?:
as in like, edit the source of gzdoom to something new itself, would that be the source you have to release?
User avatar
wildweasel
Posts: 21706
Joined: Tue Jul 15, 2003 7:33 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): A lot of them
Graphics Processor: Not Listed
Contact:

Re: Doom engine license

Post by wildweasel »

nes bros wrote:so is it like, you only would have to supply the source if you edit the engine, or would you have to include it either way? :?:
as in like, edit the source of gzdoom to something new itself, would that be the source you have to release?
If your GZDoom source and EXE file are unmodified, you don't need to take any extra steps to provide the source code - you can just point anybody who asks at the official GZDoom source code.
User avatar
Rachael
Posts: 13923
Joined: Tue Jan 13, 2004 1:31 pm
Preferred Pronouns: She/Her
Contact:

Re: Doom engine license

Post by Rachael »

nes bros wrote:as in like, edit the source of gzdoom to something new itself, would that be the source you have to release?
Yes. Not doing so can end you up in some serious legal liability.

But as Wildweasel said - only if you actually change it.
User avatar
Redneckerz
Spotlight Team
Posts: 1119
Joined: Mon Nov 25, 2019 8:54 am
Graphics Processor: Intel (Modern GZDoom)

Re: Doom engine license

Post by Redneckerz »

Its simple:
Want to use GZDoom as-is? Great! Go for it, but credit any and all other's work if you use some.
Want to modify GZDoom? Great! Go for it, but release the changes along side your mod.
Post Reply

Return to “Off-Topic”