License of the GZDoom pk3 files

Ask about editing graphics, sounds, models, music, etc here!
Shaders (GLSL) and SNDINFO questions also go here!
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.

License of the GZDoom pk3 files

Postby vilhelmgray » Mon Jul 08, 2019 6:55 am

I am aware that an effort was made to separate non-free assets to their own pk3s (cf. viewtopic.php?f=4&t=57776), but I'm having trouble finding the specific license for these assets.

Are the gzdoom.pk3 and lights.pk3 files licensed under specifically the GPL?

What are the brightmaps.pk3 and zd_extra.pk3 files licensed under?
vilhelmgray
 
Joined: 09 May 2019
Github ID: vilhelmgray
Operating System: Other Linux 64-bit

Re: License of the GZDoom pk3 files

Postby Graf Zahl » Mon Jul 08, 2019 7:05 am

The brightmaps are a bit problematic because they are based on the original game content. so for all intents and purposes, consider both brightmaps.pk3 and zd_extra.pk3 as non-free because they contain copyrighted material that is needed to run the original games.

For the definition files nobody ever claimed copyright on them and in some cases it's not even possible anymore to find out who made them. The vast majority merely contains info from the source code in reorganized form, for these the same license as the originating code should apply, that'd be the GPL indeed.
User avatar
Graf Zahl
Lead GZDoom Developer
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: License of the GZDoom pk3 files

Postby vilhelmgray » Mon Jul 08, 2019 7:18 am

Graf Zahl wrote:The brightmaps are a bit problematic because they are based on the original game content. so for all intents and purposes, consider both brightmaps.pk3 and zd_extra.pk3 as non-free because they contain copyrighted material that is needed to run the original games.


Thank you for the quick reply. So these were derived by modifications to the original game assets? Were these derived from assets available in the demos for these games, or assets exclusive to the full retail release?
vilhelmgray
 
Joined: 09 May 2019
Github ID: vilhelmgray
Operating System: Other Linux 64-bit

Re: License of the GZDoom pk3 files

Postby Rachael » Mon Jul 08, 2019 7:22 am

vilhelmgray wrote:Thank you for the quick reply. So these were derived by modifications to the original game assets? Were these derived from assets available in the demos for these games, or assets exclusive to the full retail release?

Full releases.

Demos are under an extremely restrictive license. You are not allowed, under any circumstances, to modify content in the shareware version, or to create content compatible with the shareware versions.

There's very few things that are exclusive to the shareware versions anyway - I think the title screens, to be specific (and they only differ from their respective originals in that they show a suggested retail price point) - and that might be it. For some reason both Doom and Heretic kept all their shareware-specific advertising info in their mail-order releases, but they removed that stuff in the full retail releases.

id Software believes that this will encourage people to buy the game.

However, for the full game, as long as you have the original fully licensed copy of the game, you are allowed to run modified assets based on it, or distribute such modifications.

One caveat: Since all the stuff available in the shareware versions are available in the retail versions anyway, that means that such content falls under the retail license, even if it is available in the shareware version.
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle

Re: License of the GZDoom pk3 files

Postby vilhelmgray » Mon Jul 08, 2019 8:45 am

Rachael wrote:Demos are under an extremely restrictive license. You are not allowed, under any circumstances, to modify content in the shareware version, or to create content compatible with the shareware versions.

There's very few things that are exclusive to the shareware versions anyway - I think the title screens, to be specific (and they only differ from their respective originals in that they show a suggested retail price point) - and that might be it. For some reason both Doom and Heretic kept all their shareware-specific advertising info in their mail-order releases, but they removed that stuff in the full retail releases.

id Software believes that this will encourage people to buy the game.

However, for the full game, as long as you have the original fully licensed copy of the game, you are allowed to run modified assets based on it, or distribute such modifications.


I believe you are right that id Software permitted mods given the thriving history of the DOOM mod community, but I'm having trouble finding the specific wording in the license use file that permits this: https://github.com/id-Software/DOOM/blo ... OOMLIC.TXT

4. Copyright. The Software and all copyrights related thereto
(including all characters and other images generated by the Software
or depicted in the Software) are owned by ID and is protected by
United States copyright laws and international treaty provisions.
Id shall retain exclusive ownership and copyright in and to the
Software and all portions of the Software and you shall have no
ownership or other proprietary interest in such materials. You must
treat the Software like any other copyrighted material. You may not
otherwise reproduce, copy or disclose to others, in whole or in any
part, the Software. You may not copy the written materials
accompanying the Software. You agree to use your best efforts to
see that any user of the Software licensed hereunder complies with
this Agreement.


Was DOOM relicensed at some point to explicitly allow the distribution of modifications to the game assets? I'm working with a distribution group that requires the particular clause verbatim in order to permit distribution of these pk3 files, so I'm trying to track down that license file.
vilhelmgray
 
Joined: 09 May 2019
Github ID: vilhelmgray
Operating System: Other Linux 64-bit

Re: License of the GZDoom pk3 files

Postby Rachael » Mon Jul 08, 2019 9:24 am

Oh, in that case, what I understand of it is from word of mouth. Actual documentation to that effect supposedly came from someone who was still actually working at id Software at the time. I do not know what form it came from - email, forum post, social media, etc.

Your best bet is to ask on Doomworld. They're much more of an expert on this topic than I am and they're likely to find you the original source material that permitted modified game content to be distributed.

They'll be nicer to you if you don't mention GZDoom. Just... trust me on this. ;)
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle

Re: License of the GZDoom pk3 files

Postby Graf Zahl » Mon Jul 08, 2019 2:19 pm

That'd be in the game license, not the source license. Wrong text file. ;)
User avatar
Graf Zahl
Lead GZDoom Developer
Lead GZDoom Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: License of the GZDoom pk3 files

Postby Gez » Mon Jul 08, 2019 2:40 pm

See Section 2: Permitted New Creations of the LICENSE.DOC file that accompanied the original releases of the game.

2. Permitted New Creations. Subject to the terms and provisions of this Agreement and so long as you fully comply at all times with this Agreement, ID grants to you the non-exclusive and limited right to create for the Software (except any Software code) your own modifications (the "New Creations") which shall operate only with the Software (but not any demo, test or other version of the Software). ID reserves all rights not granted in this Agreement, including, without limitation, all rights to ID's trademarks. You may include within the New Creations certain textures and other images (the "ID Images") from the Software.


There's more to that section, but that's the relevant bit.
Gez
 
 
 
Joined: 06 Jul 2007

Re: License of the GZDoom pk3 files

Postby vilhelmgray » Tue Jul 09, 2019 5:15 am

Gez wrote:See Section 2: Permitted New Creations of the LICENSE.DOC file that accompanied the original releases of the game.

2. Permitted New Creations. Subject to the terms and provisions of this Agreement and so long as you fully comply at all times with this Agreement, ID grants to you the non-exclusive and limited right to create for the Software (except any Software code) your own modifications (the "New Creations") which shall operate only with the Software (but not any demo, test or other version of the Software). ID reserves all rights not granted in this Agreement, including, without limitation, all rights to ID's trademarks. You may include within the New Creations certain textures and other images (the "ID Images") from the Software.


There's more to that section, but that's the relevant bit.


I don't think that section was part of the original release of DOOM, but fortunately it was in the Doom Collector's Edition (2001) release which means the original Doom game assets are covered by it: https://www.doomworld.com/forum/topic/5 ... ense-eula/

For posterity I'll post the entire Collector's Edition (2001) user license agreement here:

Spoiler:
Last edited by Blue Shadow on Tue Jul 09, 2019 5:18 am, edited 1 time in total.
Reason: Spoilered the EULA, as it's too long.
vilhelmgray
 
Joined: 09 May 2019
Github ID: vilhelmgray
Operating System: Other Linux 64-bit

Re: License of the GZDoom pk3 files

Postby Rachael » Tue Jul 09, 2019 5:36 am

Relevant portion here:

2. Permitted New Creations. Subject to the terms and provisions of this Agreement and so long as you fully comply at all times with this Agreement, ID grants to you the non-exclusive and limited right to create for the Software (except any Software code) your own modifications (the "New Creations") which shall operate only with the Software (but not any demo, test or other version of the Software). ID reserves all rights not granted in this Agreement, including, without limitation, all rights to ID's trademarks. You may include within the New Creations certain textures and other images (the "ID Images") from the Software. You shall not create any New Creations which infringe against any third party right or which are libelous, defamatory, obscene, false, misleading, or otherwise illegal or unlawful. You agree that the New Creations will not be shipped, transferred or exported into any country in violation of the U.S. Export Administration Act

- First underline prohibits making your work compatible with the shareware version.
- Second maintain's id Software's rights over the content, especially if trademarks are used. (By this it can be inferred that it's not allowed to work in non-id Software games, or likely even the game from which it was sourced, in order to encourage people to buy the game)
- Third is what actually allows content creators to include resources from the original software in their modification works.
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle

Re: License of the GZDoom pk3 files

Postby vilhelmgray » Tue Jul 09, 2019 6:10 am

This license agreement should cover the assets derived from the Doom games, but are there any assets in the GZDoom pk3s derived from other games?
vilhelmgray
 
Joined: 09 May 2019
Github ID: vilhelmgray
Operating System: Other Linux 64-bit

Re: License of the GZDoom pk3 files

Postby Rachael » Tue Jul 09, 2019 7:10 am

Yes - Heretic, Hexen, Strife, and Chex Quest. Possibly more, but those are the ones I know for sure.

Heretic and Hexen are currently governed by Activision (as far as I know)
Strife is governed by Nightdive Studios.
Chex Quest is governed by General Mills. It is hosted here: http://www.chucktropolis.com/gamers.htm
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle


Return to Assets (and other stuff)

Who is online

Users browsing this forum: No registered users and 1 guest