how is eduke32 under both a free and a nonfree license. Is there a linking exception I do not know about in the header files?
BUILD engine technology originally created by Ken Silverman, non-GPL rendering and engine technology used in EDuke32 available under BUILDLIC.
GNU GPL with Linking Exception
This software is licensed under the GNU General Public License version 2 (GPLv2) (or any later version) as published by the Free Software Foundation, with the following exception:
As a special exception, you may link this software with nongpl rendering and engine tech by ken silverman and distribute the resulting executable under terms of your choice, provided that you also meet the terms and conditions of the buildlic. This exception applies only to the code provided by eduke32.
If you modify this software, you may extend this exception to your version of the software, but you are not obligated to do so. If you do not wish to extend this exception, remove this exception statement from your version.
Notes:
Replace GPLvX with the version of the GPL you're using (e.g., GPLv2 or GPLv3).
Specify the libraries or exceptions clearly and precisely to avoid confusion.
Consider consulting a legal professional to ensure the exception fits your project's needs without introducing conflicts.
![](https://forums.duke4.net/public/style_images/cgs/_custom/switch.png)