tuxanci2-engine
Game engine for tuxanci2
Log | Files | Refs | README | LICENSE
commit 84a5e94bfe9302b155316ede1df7a617a9b2513f
parent ada48f752b9c7528d351f3152fa02e6e45051869
Author: Connor Thomson <connor@gnufault.org>
Date:   Fri, 30 Oct 2026 22:14:35 -0700

Add a "INTERFACE EXCEPTION FOR THE TAVM" section to LICENSE

Diffstat:
MLICENSE | 29+++++++++++++++++++++++++++++
1 file changed, 29 insertions(+), 0 deletions(-)

diff --git a/LICENSE b/LICENSE @@ -672,3 +672,32 @@ may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read <https://www.gnu.org/licenses/why-not-lgpl.html>. + +-------------------------------------------------------------------------------- + + INTERFACE EXCEPTION FOR THE TAVM + + Linking tuxanci2 statically or dynamically with other modules is making a +combined work based on tuxanci2. Thus, the terms and conditions of the GNU +General Public License cover the whole combination. + + As a special exception, the copyright holders of tuxanci2 give you permission +to combine tuxanci2 program with free software programs or libraries that are +released under the GNU LGPL and with independent modules that communicate with +tuxanci2 solely through the tavm interface. You may copy and distribute such a +system following the terms of the GNU GPL for tuxanci2 and the licenses of the +other code concerned, provided that you include the source code of that other +code when and as the GNU GPL requires distribution of source code and provided +that you do not modify the tavm interface. + + Note that people who make modified versions of tuxanci2 are not obligated to +grant this special exception for their modified versions; it is their choice +whether to do so. The GNU General Public License gives permission to release a +modified version without this exception; this exception also makes it possible +to release a modified version which carries forward this exception. If you +modify the tavm interface, this exception does not apply to your modified +version of tuxanci2, and you must remove this exception when you distribute +your modified version. + + This exception is an additional permission under section 7 of the GNU General +Public License, version 3 ("GPLv3")