c35660be74
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
429 lines
19 KiB
HTML
429 lines
19 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta name="description" content="MontaukOS downloads and release notes">
|
|
<title>Downloads - MontaukOS</title>
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap" rel="stylesheet">
|
|
<style>
|
|
body {
|
|
font-family: 'Open Sans', Arial, sans-serif;
|
|
max-width: 960px;
|
|
margin: 0 auto;
|
|
padding: 1em;
|
|
line-height: 1.5;
|
|
display: flex;
|
|
gap: 2em;
|
|
}
|
|
p { margin: 0 0 0.5em; }
|
|
h2 { margin: 0.5em 0; }
|
|
h3 { margin: 0 0 0.25em; }
|
|
.sidebar {
|
|
width: 160px;
|
|
flex-shrink: 0;
|
|
}
|
|
.sidebar ul {
|
|
list-style: none;
|
|
padding: 0;
|
|
}
|
|
.sidebar li {
|
|
margin: 0.5em 0;
|
|
}
|
|
.sidebar a {
|
|
color: #0066CC;
|
|
text-decoration: none;
|
|
font-weight: 600;
|
|
}
|
|
.sidebar a:hover {
|
|
color: #004499;
|
|
text-decoration: underline;
|
|
}
|
|
.sidebar .current {
|
|
color: #004499;
|
|
}
|
|
.sidebar hr {
|
|
border: none;
|
|
border-top: 1px solid #999;
|
|
margin: 0.75em 0;
|
|
}
|
|
.main {
|
|
flex: 1;
|
|
min-width: 0;
|
|
}
|
|
a { color: #0000EE; }
|
|
a:visited { color: #0066CC; }
|
|
hr { border-style: solid; border-width: 1px 0 0 0; border-color: #999; }
|
|
.center { text-align: center; }
|
|
.box {
|
|
border: 1px solid #999;
|
|
padding: 0.75em;
|
|
margin: 0.75em 0;
|
|
}
|
|
.release-card {
|
|
margin-bottom: 1em;
|
|
}
|
|
.release-meta {
|
|
color: #555;
|
|
font-size: 0.95em;
|
|
margin-bottom: 0.5em;
|
|
}
|
|
.release-actions {
|
|
margin-top: 0.75em;
|
|
}
|
|
.release-actions a {
|
|
font-weight: 600;
|
|
text-decoration: none;
|
|
}
|
|
.release-actions a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
.note {
|
|
background: #f7f7f7;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
|
|
<div class="sidebar">
|
|
<ul>
|
|
<li><a href="index.html">Home</a></li>
|
|
<li><a href="downloads.html" class="current">Downloads</a></li>
|
|
<li><a href="docs/index.html">Documentation</a></li>
|
|
</ul>
|
|
<hr>
|
|
<ul>
|
|
<li><a href="#latest">Latest Release</a></li>
|
|
<li><a href="#v016">v0.1.6</a></li>
|
|
<li><a href="#v015">v0.1.5</a></li>
|
|
<li><a href="#v014">v0.1.4</a></li>
|
|
<li><a href="#v013">v0.1.3</a></li>
|
|
<li><a href="#v012">v0.1.2</a></li>
|
|
<li><a href="#v011">v0.1.1</a></li>
|
|
<li><a href="#v010">v0.1.0</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="main">
|
|
<div class="center">
|
|
<h1>Downloads</h1>
|
|
</div>
|
|
|
|
<hr>
|
|
|
|
<h2 id="latest">Latest Release</h2>
|
|
<div class="box release-card" id="v016">
|
|
<h3>MontaukOS 0.1.6</h3>
|
|
<p class="release-meta">July 8, 2026 - hotfix</p>
|
|
<p>It is recommended that users run MontaukOS in a virtual machine rather than on real hardware.</p>
|
|
<h4>Fixed</h4>
|
|
<ul>
|
|
<li>Fixed a boot failure on VirtualBox VMs configured with legacy BIOS</li>
|
|
<li>PCI: I/O-space BARs are no longer treated as MMIO addresses</li>
|
|
</ul>
|
|
<h4>Included in ISO</h4>
|
|
<ul>
|
|
<li>MontaukOS SMP kernel</li>
|
|
<li>Userspace bootstrap (<code>0:/os/init.elf</code>) and other essential system utilities</li>
|
|
<li>MontaukOS desktop environment and graphical apps</li>
|
|
<li>Manual pages (<code>0:/man</code>), readable via <code>man</code> command</li>
|
|
<li>System CA certificates (<code>0:/os/certs/ca-certificates.crt</code>)</li>
|
|
<li>Intel Bluetooth controller firmware (<code>0:/os/firmware/intel</code>)</li>
|
|
<li>Third-party license texts and notices (<code>0:/os/licenses</code>)</li>
|
|
<li>Tiny C Compiler (<code>tcc</code>) with MontaukOS headers and libraries (<code>0:/lib/tcc</code>)</li>
|
|
<li>Lua 5.4 interpreter (<code>lua</code>) with headers and static library (<code>0:/lib/lua</code>)</li>
|
|
<li>Flat Remix icon pack</li>
|
|
<li>JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts</li>
|
|
<li>DOOM engine with SDL_mixer audio support (game data not included)</li>
|
|
<li>Experimental HTTP server (<code>httpd</code>) and default page (<code>0:/www/index.html</code>)</li>
|
|
<li>Default wallpaper - blossoms by Nikhil Kumar, Unsplash (<code>0:/os/wallpapers</code>)</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<h2>Release Archive</h2>
|
|
<div class="box release-card" id="v015">
|
|
<h3>MontaukOS 0.1.5</h3>
|
|
<p class="release-meta">July 8, 2026</p>
|
|
<br><p>It is recommended that users run MontaukOS in a virtual machine rather than on real hardware.</p>
|
|
<h4>New</h4>
|
|
<ul>
|
|
<li>New Character Map app (<code>charmap</code>)</li>
|
|
<li>New Power app (<code>powermgr</code>) for CPU power and thermal monitoring</li>
|
|
<li>CPU power and thermal management for Intel CPUs</li>
|
|
<li>Software-defined radio support: RTL-SDR (RTL2832U + R820T2) USB driver, kernel radio APIs, and an <code>sdr</code> demo tool</li>
|
|
<li>Intel Bluetooth firmware loading performance improvements</li>
|
|
<li>New default login-screen wallpaper (<code>0:/os/wallpapers/default.jpg</code>), used when no wallpaper is configured</li>
|
|
</ul>
|
|
<h4>Fixed</h4>
|
|
<ul>
|
|
<li>Fix partially broken Bluetooth pairing and reconnection</li>
|
|
<li>Bluetooth audio (A2DP) setup and reconnection reliability</li>
|
|
<li>HCI events spanning multiple USB packets are now reassembled correctly, fixing Intel Bluetooth controller bring-up hangs</li>
|
|
<li>Bluetooth MAC addresses are now displayed in conventional MSB-first byte order in the userspace Bluetooth app</li>
|
|
<li>Fixed the desktop app loading cap</li>
|
|
<li>Cleanup: shared libraries renamed to drop the <code>lib</code> prefix, leftover test programs removed</li>
|
|
</ul>
|
|
<h4>Licensing</h4>
|
|
<ul>
|
|
<li>MontaukOS 0.1.5 is source-available: the <a href="license.html">MontaukOS Software License</a> permits use, study, modification, and free redistribution with attribution (commercial distribution still requires permission)</li>
|
|
<li>Third-party license texts and notices now ship on the ISO (<code>0:/os/licenses/</code>), covering the Flat Remix icon theme (GPLv3), the DOOM engine (GPLv2), the Tiny C Compiler (LGPL-2.1), Lua (MIT), the bundled fonts (OFL-1.1 for JetBrains Mono, Noto Serif, and Roboto; AGPLv3 with font-embedding exception for C059), the Mozilla CA certificate bundle (MPL-2.0), Intel Bluetooth firmware (Intel redistributable license), and other components</li>
|
|
<li>The proprietary DOOM shareware WAD (<code>doom1.wad</code>) is not distributed; the DOOM engine still ships, but users must supply their own game data</li>
|
|
</ul>
|
|
<h4>Included in ISO</h4>
|
|
<ul>
|
|
<li>MontaukOS SMP kernel</li>
|
|
<li>Userspace bootstrap (<code>0:/os/init.elf</code>) and other essential system utilities</li>
|
|
<li>MontaukOS desktop environment and graphical apps</li>
|
|
<li>Manual pages (<code>0:/man</code>), readable via <code>man</code> command</li>
|
|
<li>System CA certificates (<code>0:/os/certs/ca-certificates.crt</code>)</li>
|
|
<li>Intel Bluetooth controller firmware (<code>0:/os/firmware/intel</code>)</li>
|
|
<li>Third-party license texts and notices (<code>0:/os/licenses</code>)</li>
|
|
<li>Tiny C Compiler (<code>tcc</code>) with MontaukOS headers and libraries (<code>0:/lib/tcc</code>)</li>
|
|
<li>Lua 5.4 interpreter (<code>lua</code>) with headers and static library (<code>0:/lib/lua</code>)</li>
|
|
<li>Flat Remix icon pack</li>
|
|
<li>JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts</li>
|
|
<li>DOOM engine with SDL_mixer audio support (game data not included)</li>
|
|
<li>Experimental HTTP server (<code>httpd</code>) and default page (<code>0:/www/index.html</code>)</li>
|
|
<li>Default wallpaper - blossoms by Nikhil Kumar, Unsplash (<code>0:/os/wallpapers</code>)</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="box release-card" id="v014">
|
|
<h3>MontaukOS 0.1.4</h3>
|
|
<p class="release-meta">June 21, 2026</p>
|
|
<h4>New</h4>
|
|
<ul>
|
|
<li>Shell tab completion for executables, built-in commands, and files in the working directory</li>
|
|
<li>New console session mode for text-mode operation</li>
|
|
<li>New shell commands:
|
|
<ul>
|
|
<li><code>proclist</code> - list running processes</li>
|
|
<li><code>btlist</code> - list connected Bluetooth devices</li>
|
|
<li><code>btbonds</code> - list bonded (paired) Bluetooth devices</li>
|
|
</ul>
|
|
</li>
|
|
<li>Bluetooth app now shows paired devices, and the Bluetooth stack supports MAC address spoofing</li>
|
|
<li>Bluetooth audio (A2DP) playback reliability improvements</li>
|
|
<li>Crash reporting now works from console sessions as well as the desktop</li>
|
|
<li>New bootloader-agnostic Boot Contract, decoupling the kernel from the bootloader</li>
|
|
<li>C API syscall numbers for the bundled TCC compiler are now auto-generated and verified at build time</li>
|
|
</ul>
|
|
<h4>Fixed</h4>
|
|
<ul>
|
|
<li>Fixed an NVMe completion-queue desync that could break all disk reads</li>
|
|
<li>Fixed TCP/IP stack bugs</li>
|
|
<li>Fixed an SMP race in the kernel crash-report ring buffer, and guarded against crash-handler crash loops</li>
|
|
<li>Fixed Terminal scrolling and zoom inconsistencies</li>
|
|
<li>Fixed scrolling cutoff for the last entry in Device Explorer</li>
|
|
<li>Fixed UI issues in Files app dialogs</li>
|
|
<li>Fixed a TLS (secure networking) bug affecting system programs</li>
|
|
<li>Performance improvement in the kernel string-stream helper</li>
|
|
<li>Numerous additional kernel, shell, and desktop bug fixes</li>
|
|
</ul>
|
|
<h4>Included in ISO</h4>
|
|
<ul>
|
|
<li>MontaukOS SMP kernel</li>
|
|
<li>Userspace bootstrap (<code>0:/os/init.elf</code>) and other essential system utilities</li>
|
|
<li>MontaukOS desktop environment and graphical apps</li>
|
|
<li>Manual pages (<code>0:/man</code>), readable via <code>man</code> command</li>
|
|
<li>System CA certificates (<code>0:/os/certs/ca-certificates.crt</code>)</li>
|
|
<li>Flat Remix icon pack</li>
|
|
<li>JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts</li>
|
|
<li>DOOM Shareware game with SDL_mixer audio support</li>
|
|
<li>Experimental HTTP server (<code>httpd</code>) and default page (<code>0:/www/index.html</code>)</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="box release-card" id="v013">
|
|
<h3>MontaukOS 0.1.3</h3>
|
|
<p class="release-meta">June 7, 2026</p>
|
|
<h4>New</h4>
|
|
<ul>
|
|
<li>New 2048 game</li>
|
|
<li>New Audio app with a system audio mixer for per-application volume control</li>
|
|
<li>Bluetooth audio (A2DP) support, including Intel Bluetooth controller firmware loading</li>
|
|
<li>USB mass storage device support, with hotplugging and removable medium detection in Files</li>
|
|
<li>SVG image support in Image Viewer, including vector zoom</li>
|
|
<li>New Network Configuration applet, backed by kernel network statistics reporting</li>
|
|
<li>Process Manager gains a Performance tab with CPU usage graphing (kernel now exposes CPU time)</li>
|
|
<li>Scheduler now supports threading</li>
|
|
<li>xHCI BIOS-to-OS handoff</li>
|
|
<li>Login screen rebuilt on the MTK toolkit, with faster drawing and a shutdown progress display</li>
|
|
<li>Graceful shutdown and reboot: Bluetooth devices are disconnected and disks are flushed</li>
|
|
<li>Files app improvements:
|
|
<ul>
|
|
<li>Selection marquee, now also in list view</li>
|
|
<li>Properties dialog for single and multiple files</li>
|
|
<li>Delete confirmation for directories</li>
|
|
<li>Refresh button and USB medium detection</li>
|
|
<li>Support for folders with more than 64 entries</li>
|
|
<li>64-bit file sizes</li>
|
|
<li>Asynchronous copy, move, and delete with a progress dialog</li>
|
|
</ul>
|
|
</li>
|
|
<li>MTK GUI toolkit improvements:
|
|
<ul>
|
|
<li>New graphing widget</li>
|
|
<li>New scrollbar widget, with scrollbars standardized across apps</li>
|
|
<li>Improved input boxes</li>
|
|
<li>Right-click context menus</li>
|
|
</ul>
|
|
</li>
|
|
<li>Accent colors respected in more desktop components, including print dialogs</li>
|
|
<li>Word Processor now discovers installed fonts automatically (from <code>0:/fonts</code>)</li>
|
|
<li>Icons added to the PDF Viewer toolbar</li>
|
|
<li>Terminal emulator performance improvements</li>
|
|
<li>Wikipedia app improvements and a simplified starting page</li>
|
|
<li>Music app defaults to the user's Music folder</li>
|
|
<li>Paint app UI improvements</li>
|
|
<li>System Configuration renamed to Settings</li>
|
|
<li>Kernel build numbering</li>
|
|
<li>Licensing files added and copyright notices updated</li>
|
|
</ul>
|
|
<h4>Fixed</h4>
|
|
<ul>
|
|
<li>Login screen no longer hangs when no USB input device is connected</li>
|
|
<li>Various shell and Terminal reliability fixes, including output redirection and a white flash on launch</li>
|
|
<li>Fixed audio mixer and Music app freezes, and a freeze when closing the Music app</li>
|
|
<li>Reliability improvements in the Window Server and IPC subsystems</li>
|
|
<li>Fixed a periodic freeze in the print stack</li>
|
|
<li>Fixed desktop background selection freeze</li>
|
|
<li>Process-wide spinlock added to the userspace heap for thread safety</li>
|
|
<li>Fixed the VFS delete operation for the ramdisk driver</li>
|
|
<li>Fixed list alignment with indent options in the Word Processor</li>
|
|
<li>Fixed Screenshot full-screen flickering</li>
|
|
<li>Standardized and fixed scrollbars in the Text Editor and other apps</li>
|
|
<li>Corrected process and PID reporting</li>
|
|
<li>Numerous additional kernel and desktop bug fixes</li>
|
|
</ul>
|
|
<h4>Included in ISO</h4>
|
|
<ul>
|
|
<li>MontaukOS SMP kernel</li>
|
|
<li>Userspace bootstrap (<code>0:/os/init.elf</code>) and other essential system utilities</li>
|
|
<li>MontaukOS desktop environment and graphical apps</li>
|
|
<li>Manual pages (<code>0:/man</code>), readable via <code>man</code> command</li>
|
|
<li>System CA certificates (<code>0:/os/certs/ca-certificates.crt</code>)</li>
|
|
<li>Flat Remix icon pack</li>
|
|
<li>JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts</li>
|
|
<li>DOOM Shareware game with SDL_mixer audio support</li>
|
|
<li>Experimental HTTP server (<code>httpd</code>) and default page (<code>0:/www/index.html</code>)</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="box release-card" id="v012">
|
|
<h3>MontaukOS 0.1.2</h3>
|
|
<p class="release-meta">May 2, 2026</p>
|
|
<h4>New</h4>
|
|
<ul>
|
|
<li>Symmetric Multiprocessing (SMP) support</li>
|
|
<li>New Time Zone Configuration applet in System Configuration with full time zone database</li>
|
|
<li>Message box dialogs (OK, Yes/No, OK/Cancel) as a shared library (see Docs > Desktop Internals > Dialogs)</li>
|
|
<li>Open/Save file dialogs as a shared library (see Docs > Desktop Internals > Dialogs)</li>
|
|
<li>Copy and Move file operations in Files app</li>
|
|
<li>Standard MTK GUI toolkit; the following apps were ported:
|
|
<ul>
|
|
<li>Calculator</li>
|
|
<li>Weather</li>
|
|
<li>Wikipedia</li>
|
|
<li>Bluetooth</li>
|
|
<li>Disks</li>
|
|
<li>Printers</li>
|
|
<li>Process Manager</li>
|
|
</ul>
|
|
</li>
|
|
<li>New formatting options added to Wikipedia</li>
|
|
<li>New Screenshot app for capturing desktop images</li>
|
|
<li>New Paint app</li>
|
|
<li>New Video Player app with AVI format support</li>
|
|
<li>Ported Lua scripting language interpreter</li>
|
|
<li>Terminal app ported to Window Server from being desktop built-in app</li>
|
|
<li>Terminal app now supports zoom shortcuts</li>
|
|
<li>Process Manager (<code>procmgr</code>) ported to Window Server, UI revamped, Windows tab added</li>
|
|
<li>New Word Processor app; PDF export included</li>
|
|
<li>New Spreadsheet app</li>
|
|
<li>Text Editor app ported to Window Server from being desktop built-in app</li>
|
|
<li>Text Editor now supports C and Lua syntax highlighting</li>
|
|
<li>Audio visualizer added to Music app</li>
|
|
<li>New Window Server helpers for standalone GUI apps (<code>win_create</code>, <code>win_poll</code>, <code>win_present</code>, etc.)</li>
|
|
<li>Files app now has virtual folders to expose system components (System Configuration, Apps folders)</li>
|
|
<li>Drive labels displayed in Files app</li>
|
|
<li>Process crash popups (CrashReport)</li>
|
|
<li>Expanded ACPI support</li>
|
|
<li>Primitive S3 sleep/wake support</li>
|
|
<li>Support for Internet Printing Protocol (IPP) printing</li>
|
|
<li>Print dialog and test page printing</li>
|
|
<li>Primitive clipboard support</li>
|
|
<li>ELF shared library support with PIC code model</li>
|
|
<li>Login screen improvements</li>
|
|
<li>PDF viewer rendering improvements</li>
|
|
<li>Super + Space keyboard shortcut for desktop search panel</li>
|
|
</ul>
|
|
<h4>Included in ISO</h4>
|
|
<ul>
|
|
<li>MontaukOS SMP kernel</li>
|
|
<li>Userspace bootstrap (<code>0:/os/init.elf</code>) and other essential system utilities</li>
|
|
<li>MontaukOS desktop environment and graphical apps</li>
|
|
<li>Manual pages (<code>0:/man</code>), readable via <code>man</code> command</li>
|
|
<li>System CA certificates (<code>0:/etc/ca-certificates.crt</code>)</li>
|
|
<li>Flat Remix icon pack</li>
|
|
<li>JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts</li>
|
|
<li>DOOM Shareware game with SDL_mixer audio support</li>
|
|
<li>Experimental HTTP server (<code>httpd</code>) and default page (<code>0:/www/index.html</code>)</li>
|
|
<li>Desktop wallpaper - Lake and mountains by Stephen Walker, Unsplash</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="box release-card" id="v011">
|
|
<h3>MontaukOS 0.1.1</h3>
|
|
<h4>New</h4>
|
|
<ul>
|
|
<li>Quality of life improvements in Wikipedia Client and Image Viewer apps</li>
|
|
<li>Fixed memory leaks</li>
|
|
<li>Fixed ghost shell.elf process bug in terminal emulator</li>
|
|
<li>Fixed File Manager rendering bug</li>
|
|
</ul>
|
|
<h4>Included in ISO</h4>
|
|
<ul>
|
|
<li>MontaukOS kernel</li>
|
|
<li>Userspace bootstrap (<code>0:/os/init.elf</code>) and other essential system utilities</li>
|
|
<li>MontaukOS desktop environment and graphical apps</li>
|
|
<li>Manual pages (<code>0:/man</code>), readable via <code>man</code> command</li>
|
|
<li>System CA certificates (<code>0:/etc/ca-certificates.crt</code>)</li>
|
|
<li>Flat Remix icon pack</li>
|
|
<li>JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts</li>
|
|
<li>DOOM Shareware game and Montauk DOOM runtime (<code>0:/games/doom.elf</code>)</li>
|
|
<li>Experimental HTTP server (<code>httpd</code>) and default page (<code>0:/www/index.html</code>)</li>
|
|
<li>Desktop wallpaper - Lake and mountains by Stephen Walker, Unsplash</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="box release-card" id="v010">
|
|
<h3>MontaukOS 0.1.0</h3>
|
|
<p>(first release)</p>
|
|
<h4>Included in ISO</h4>
|
|
<ul>
|
|
<li>MontaukOS kernel</li>
|
|
<li>Userspace bootstrap (<code>0:/os/init.elf</code>) and other essential system utilities</li>
|
|
<li>MontaukOS desktop environment and graphical apps</li>
|
|
<li>Manual pages (<code>0:/man</code>), readable via <code>man</code> command</li>
|
|
<li>System CA certificates (<code>0:/etc/ca-certificates.crt</code>)</li>
|
|
<li>Flat Remix icon pack</li>
|
|
<li>JetBrains Mono, Noto Serif, Roboto, and C059 Roman (open Century Schoolbook) TrueType fonts</li>
|
|
<li>DOOM Shareware game and Montauk DOOM runtime (<code>0:/games/doom.elf</code>)</li>
|
|
<li>Experimental HTTP server (<code>httpd</code>) and default page (<code>0:/www/index.html</code>)</li>
|
|
<li>Desktop wallpaper - pine forest by Gustav Gullstrand, Unsplash</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<hr>
|
|
|
|
<div class="center">
|
|
<a href="index.html">Back to Home</a>
|
|
</div>
|
|
|
|
</div>
|
|
</body>
|
|
</html>
|