From d7f6b58d04e3ae20e7b6477ef647b6fc403575c1 Mon Sep 17 00:00:00 2001
From: Daniel Hammer
Date: Sat, 18 Jul 2026 17:40:17 +0200
Subject: [PATCH] license - add GCC/binutils notices to license/third party
notices
---
montaukos.org/THIRD-PARTY-NOTICES.txt | 41 ++++++++++++++++++++++++---
montaukos.org/license.html | 10 +++++--
montaukos.org/license.txt | 10 +++++--
3 files changed, 51 insertions(+), 10 deletions(-)
diff --git a/montaukos.org/THIRD-PARTY-NOTICES.txt b/montaukos.org/THIRD-PARTY-NOTICES.txt
index fb732d2..c14923f 100644
--- a/montaukos.org/THIRD-PARTY-NOTICES.txt
+++ b/montaukos.org/THIRD-PARTY-NOTICES.txt
@@ -142,7 +142,7 @@ License: GNU General Public License, version 2 (GPLv2)
WRITTEN OFFER FOR SOURCE: The complete corresponding source code for the DOOM
application, under the terms of GPLv2, is available on request and is provided
- alongside MontaukOS distributions. Contact: daniel@nexlink.cloud.
+ alongside MontaukOS distributions. Contact: licensing@montaukos.org.
DOOM GAME DATA: This notice and the GPLv2 license cover only the DOOM engine
code, NOT any DOOM game data. MontaukOS does NOT distribute any DOOM WAD files;
@@ -186,7 +186,7 @@ License: GNU General Public License, version 3 (GPLv3)
source (preferred form for modification); the files on the ISO are the
corresponding source. The complete unmodified theme is available from the
upstream repository above, and the MontaukOS-modified set is available on
- request: daniel@nexlink.cloud.
+ request: licensing@montaukos.org.
================================================================================
@@ -274,7 +274,7 @@ License: GNU Lesser General Public License, version 2.1 (LGPL-2.1)
MODIFICATIONS AND SOURCE: The complete source code of the modified TCC as
shipped, marked as modified, is published in the MontaukOS source tree
(programs/src/tcc/) and is also available on request:
- daniel@nexlink.cloud.
+ licensing@montaukos.org.
================================================================================
@@ -408,6 +408,39 @@ License: BSD-2-Clause license (https://raw.githubusercontent.com/Mintsuki/Flante
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
================================================================================
-For licensing inquiries regarding MontaukOS itself, contact: daniel@nexlink.cloud
+16. GNU Compiler Collection (GCC) and GNU Binutils (Montauk SDK)
+================================================================================
+The MontaukOS SDK includes native ports of GCC 14.2.0 and GNU Binutils 2.43.1
+at 0:/sdk/. The GCC tools include gcc, g++, cpp, cc1, and cc1plus. The Binutils
+tools include as, ld, ar, nm, objcopy, objdump, readelf, ranlib, strip, size,
+strings, addr2line, c++filt, and elfedit. These are modified builds targeting
+MontaukOS; the corresponding patches and build scripts are in the toolchain/
+directory of the MontaukOS source tree.
+
+ Copyright (C) 1987-2024 Free Software Foundation, Inc.
+ Copyright (C) the respective GCC, GNU Binutils, and other contributors.
+ Upstream: https://gcc.gnu.org/
+ https://sourceware.org/binutils/
+
+License: GNU General Public License, version 3 (GPLv3), for the compiler and
+binutils programs and libraries, with the GCC Runtime Library Exception 3.1
+where it applies. Individual source files may carry additional copyright
+notices and license terms; those notices remain applicable.
+
+ GCC and GNU Binutils are free software: they may be redistributed and/or
+ modified under the terms of the GNU GPL as published by the Free Software
+ Foundation, either version 3 of the License, or (at your option) any later
+ version. The full GPLv3 text is included on the MontaukOS ISO at
+ 0:/os/licenses/GPL-3.0.txt. The GCC Runtime Library Exception is included
+ in the GCC source as COPYING.RUNTIME.
+
+ These GNU components are licensed separately from MontaukOS itself. The
+ MontaukOS Software License does NOT apply to them. Corresponding source,
+ including MontaukOS's GCC and Binutils port patches, is available in the
+ MontaukOS source tree.
+
+================================================================================
+For licensing inquiries regarding MontaukOS itself, contact: licensing@montaukos.org
================================================================================
diff --git a/montaukos.org/license.html b/montaukos.org/license.html
index 19e791d..232fef5 100644
--- a/montaukos.org/license.html
+++ b/montaukos.org/license.html
@@ -155,9 +155,13 @@ termination.
The Software incorporates or is distributed alongside third-party components
that remain the property of their respective owners and are licensed under
their own terms, including the Limine bootloader, BearSSL, stb_image, the DOOM
-engine (via doomgeneric), the Tiny C Compiler, Lua, the Flat Remix icon theme,
-the bundled fonts, the Mozilla CA certificate bundle, and Intel Bluetooth
-firmware.
+engine (via doomgeneric), the Tiny C Compiler, Lua, the GNU Compiler Collection
+(GCC), GNU Binutils, the Flat Remix icon theme, the bundled fonts, the Mozilla
+CA certificate bundle, and Intel Bluetooth firmware. GCC and GNU Binutils are
+included as the native MontaukOS SDK toolchain (GCC 14.2.0 and Binutils 2.43.1)
+under the GNU GPLv3, with the GCC Runtime Library Exception where applicable.
+Copyright (C) 1987-2024 Free Software Foundation, Inc.; additional copyrights
+belong to the respective GCC, GNU Binutils, and other contributors.
Nothing in this license modifies, supersedes, or limits the license terms
applicable to those components; to the extent of any conflict, the third-party
license controls for that component. The applicable copyright notices and
diff --git a/montaukos.org/license.txt b/montaukos.org/license.txt
index 5c2278c..70a2dbf 100644
--- a/montaukos.org/license.txt
+++ b/montaukos.org/license.txt
@@ -72,9 +72,13 @@ obtained by others are unaffected. Sections 3, 5, 6, and 7 survive termination.
The Software incorporates or is distributed alongside third-party components
that remain the property of their respective owners and are licensed under
their own terms, including the Limine bootloader, BearSSL, stb_image, the DOOM
-engine (via doomgeneric), the Tiny C Compiler, Lua, the Flat Remix icon theme,
-the bundled fonts, the Mozilla CA certificate bundle, and Intel Bluetooth
-firmware.
+engine (via doomgeneric), the Tiny C Compiler, Lua, the GNU Compiler Collection
+(GCC), GNU Binutils, the Flat Remix icon theme, the bundled fonts, the Mozilla
+CA certificate bundle, and Intel Bluetooth firmware. GCC and GNU Binutils are
+included as the native MontaukOS SDK toolchain (GCC 14.2.0 and Binutils 2.43.1)
+under the GNU GPLv3, with the GCC Runtime Library Exception where applicable.
+Copyright (C) 1987-2024 Free Software Foundation, Inc.; additional copyrights
+belong to the respective GCC, GNU Binutils, and other contributors.
Nothing in this license modifies, supersedes, or limits the license terms
applicable to those components; to the extent of any conflict, the third-party
license controls for that component. The applicable copyright notices and