Commit Graph
15 Commits
Author SHA1 Message Date
danielandClaude Fable 5 841cfc9a54 legal: font license texts on the ISO; permissive source-available MontaukOS license
- Ship each bundled font's license at 0:/os/licenses/: OFL-1.1 copies for
  JetBrains Mono, Noto Serif, and Roboto, and AGPLv3 + font-embedding
  exception for C059 (URW Base 35).
- THIRD-PARTY-NOTICES.txt gains sections for all four font families and
  now describes MontaukOS as source-available.
- license.txt rewritten as the MontaukOS Software License: use, study,
  modify, and redistribute freely with attribution; selling or bundling
  into commercial products still requires permission. Replaces the
  previous no-copy/no-modify/no-redistribute EULA.
- The MontaukOS license itself now also ships on the ISO
  (0:/os/licenses/LICENSE.txt, sourced from the website copy).
- man legal updated: license pointer + full third-party component list.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-07-08 12:25:39 +02:00
danielandClaude Fable 5 fbf9eec7f3 legal: bundle third-party licenses on the ISO; stop shipping doom1.wad
- New 0:/os/licenses/ directory on the ISO with GPL-3.0.txt (Flat Remix
  icon theme), GPL-2.0.txt (doomgeneric DOOM engine), and NOTICES.txt
  (mirrors montaukos.org/THIRD-PARTY-NOTICES.txt).
- THIRD-PARTY-NOTICES.txt gains a Flat Remix section (GPLv3, attribution,
  modification and corresponding-source statements; the shipped SVGs are
  the source form).
- man legal now lists third-party components and points at 0:/os/licenses/.
- doom1.wad removed from the repo and the build: the shareware WAD is
  proprietary id Software content. doom.elf (GPLv2) still ships; users
  must supply their own WAD.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-07-08 12:16:55 +02:00
daniel 43d43ac9ea cleanup: namespace Montauk (capital M) => montauk::abi 2026-06-16 09:09:16 +02:00
daniel af48ab0e1e feat: kernel network statistics reporting, new Network configuration applet 2026-05-03 10:45:33 +02:00
daniel 072199df6b feat: support for IPP printing + test page 2026-04-01 21:15:27 +02:00
daniel 39b0424085 feat: multi-user system, bug fixes, security & performance fixes, and more 2026-03-14 13:28:46 +01:00
daniel 4ac904e565 feat: rename 'ZenithOS' => 'MontaukOS' and fix build system issues 2026-02-28 12:06:18 +01:00
daniel 1568378d04 feat: split syscalls into files, change max process ceiling 2026-02-22 17:23:35 +01:00
daniel 9ca51596ea feat: userspace overhaul, Intel GPU driver, and more 2026-02-19 15:46:49 +01:00
daniel 010783429c feat: e100e Ethernet driver, ramdisk reorganization, shell rewrite, web server/client, and more 2026-02-19 01:18:11 +01:00
daniel 52c3cacd9e feat: Sockets, user-mode networking, IRC client application 2026-02-18 18:35:34 +01:00
daniel bae28e8188 feat: add time syscall & command in shell 2026-02-18 17:34:36 +01:00
daniel 8a1d90f390 feat: add license & legal/copyright manpage 2026-02-18 15:31:26 +01:00
daniel 023004dc9c feat(programs/shell): Shell improvements (inc. cwd support) 2026-02-18 15:21:06 +01:00
daniel fb8d16ee7b feat: expand user mode, add DOOM game, add manpages 2026-02-18 15:13:53 +01:00