

- #Remains of doom djmax wiki mod#
- #Remains of doom djmax wiki software#
- #Remains of doom djmax wiki zip#
The restrictions are such that you could never legally make a mod or distribute the code or modify it or ANYTHING without Raven and/or Activision dropping the elbow on you and causing you great bodily harm. Regarding the Heretic/Hexen source code: According to the licensing agreement that shipped with the game, you really can't do ANYTHING with the source code.
#Remains of doom djmax wiki software#
Kenn Hoekstra of Raven Software allowed to use the terms of the Doom source license instead. Furthermore, the source code for Heretic and Hexen was released under Activision's standard EULA, which is inapplicable to source code. It naturally applies to all parts of the code originating from the Doom source code. Doom source license This license prohibits commercial use. Note that the code used to read Build-engine data is not itself derived from Build code. See the included license file " BUILDLIC.TXT" for license info. Ken Silverman's official web site: " " The Build license is non-commercial only and requires the following text to be placed in the code: // "Build Engine & Tools" Copyright (c) 1993-1997 Ken Silverman Except for one voxel function, this code has been removed from current versions of GZDoom. The following apply to elements of the code base that were removed or relicensed in the current version.īuild license ZDoom used to borrow some elements from Ken Silverman's Build engine and tools, namely inline fixed point multiplication functions (mscinlines.h and gccinlines.h), some assembly code (asm_ia32/a.asm), voxels rendering (r_things.cpp) and part of the decal and wall rendering code (r_segs.cpp, r_draw.cpp).

Older versionsĮarlier versions of ZDoom and its derivatives use code from several sources which varied licensing schemes. The rest of the conditions can be seen in zlib.h. The license requests the presence of the string "deflate 1.2.3 Copyright 1995-2005 Jean-loup Gailly." in the executable or the documentation. The concerned files are in the zlib subdirectory.
#Remains of doom djmax wiki zip#
zlib license ZDoom includes the zlib library by Jean-loup Gailly and Mark Adler and implements several ZIP decompression protocols. ZDoom code license Most code original to ZDoom is under the 3-point modified BSD license. Paul Hsieh derivative license The hash function ZDoom uses for storing and retrieving names, found in c_dispatch.cpp, is based on Paul Hsieh's SuperFastHash algorithm. DUMB license The foo_DUMB code is under the DUMB license. In addition, GZDoom also includes LGPL code for the hqx algorithm, as well as for the OpenGL renderer code. LGPL Code under this license used in ZDoom include the internal TiMidity player (for GUS emulation), the Game Music Emu library, and the two OP元 cores. The one remaining function taken from Build is used under the GPLv3 by permission as well. GPL The original Doom and Raven source codes, the FraggleScript code, the MAME-based OPL core as well as portions of Chocolate Doom's OPL player, are used under the GPLv3. Since April 17, 2017, GZDoom utilizes the following licenses for its code:
