Repository navigation
Releases: maludb/maluos
Release list
MaluOS 26.04.20261025
MaluOS 26.04.20261025
Ubuntu 26.04 base (resolute), built 2026-10-25 from 5511822.
Packages
- maludb-api 0.4.1maluos5
- maludb-mc2dbd 0.106.0-1
- maludb-os-core 2026.10.22maluos1
- maluos-agent 0.4.0
- maluos-api 0.2.7
- maluos-archive 0.3.0
- maluos-base 0.2.7
- maluos-branding 0.4.2
- maluos-business-os 0.2.7
- maluos-firstboot 0.1.8
- maluos-gateway 0.3.4
- maluos-keyring 0.2.1
- maluos-server 0.2.7
- maluos-vault 0.4.0
- postgresql-18-maludb-core 0.106.0-1
Changes since v26.04.20261024
- Phase 11 slices 2 and 3 and the Apple T2 round: the install engine, the screens, Intel Macs with the T2 chip
- Phase 11 slice 1: the live environment and the medium we assemble
- Phase 12 slice 9: requests decided with their parameters and their cause, agents' budgets to their owners, re-authentication before a reveal, streamed answers, the signed public catalogue
- docs: roadmap: the 26.04.20261024 release done (A11), the publish.env lesson
- docs: release 26.04.20261024 published: the download page and the release row (commit 27eb819, tag v26.04.20261024)
Files
1c2f437653183f3a2ac103d5dbcc98c30d14d635f68a7929222028e0c7c804b8 maluos-26.04.20261025-server-amd64.iso
641f1d8645c48f64f1339335626f82f96964dd36489df989e930f7c2e71695f4 maluos-26.04.20261025-server-amd64.qcow2
b3b7227633c72e48a08488b0b273ff15a6a9c1439e76ab3c519288ccf4457f24 maluos-26.04.20261025-desktop-amd64.iso
79102a9bcfd3e6b274284cdd00058ed8d0a2989d0c15a44c6f08397a2507c4f4 maluos-26.04.20261025-desktop-amd64.qcow2
The ISOs are on the download host; the cloud images and checksums are attached here. Verify SHA256SUMS.gpg with the MaluOS archive key.
MaluOS 26.04.20261024
MaluOS 26.04.20261024
Ubuntu 26.04 base (resolute), built 2026-10-24 from 017a0b6.
Packages
- maludb-api 0.4.1maluos5
- maludb-mc2dbd 0.106.0-1
- maludb-os-core 2026.10.22maluos1
- maluos-agent 0.3.0
- maluos-api 0.2.6
- maluos-archive 0.3.0
- maluos-base 0.2.6
- maluos-branding 0.4.2
- maluos-business-os 0.2.6
- maluos-firstboot 0.1.8
- maluos-gateway 0.3.3
- maluos-keyring 0.2.1
- maluos-server 0.2.6
- maluos-vault 0.3.0
- postgresql-18-maludb-core 0.106.0-1
Changes since v26.04.20261023
- docs: Phase 11 slice 2 specified: the engine and the unattended install (the steps and their commands, the four layouts, journal and resume, events, the SSH boot option, the telemetry document and endpoint, the tests); two path notes aligned between the plan and slice 1
- docs: Phase 13 slice 2 specified: the agent directory and delegation (the signed envelope verified on the agent's host, nodes pulling tasks from the coordinator, the person's inbox, the personal agent, remote actions, provenance)
- docs: Phase 11 slice 1 specified: the live environment and the ISO we assemble (the live seed, the media layout, the boot chain, the stub installer, build-live-iso.sh, the boot test)
- docs: Phase 13 slice 1 specified: nodes and the operator's view (maluos-estate, the estate endpoints, the report and health rules, the Estate page, the kernel half for approval)
- docs: release prep for 26.04.20261024 (release row, download page), the install plan (Phase 11 slice 2 contract), roadmap and status rows
- maluos-desktop-session 0.6.1: the MaluApps catalogue re-read after each heartbeat (office.apps in the state), with its boot-test check
- docs: Phase 12 slice 9 planned: grant decisions with parameters, requests with their cause, agents' alerts to owners, re-authentication before a reveal, streaming in the Agents app, the signed public catalogue
- docs: Phase 11 planned: the MaluOS installer (live environment, plan engine, urwid screens, parity, graphical), with the owner's answers; roadmap updated
- Remove the transcript directory from maluos-meta's packaging; ignore claude-log everywhere
- Phase 12 slice 8: the Agents app (WebKitGTK), the agent task interface, the office's agents, the agent icons
- tests: check polkit registration only where polkit exists (the server image has no pkaction)
- docs: slice 7 status: desktop ISO rebuilt and apt-checked
- Phase 12 slice 7: power defaults, Upgrade Manager, Tools Installer, Credential Manager, MaluApps; Phase 10 marked done
- docs: apt.maluos.com republished with the slice 6 set
- docs: Phase 12 slice 8 planned: the Agents app (local and remote) and agent icons on the desktop
- docs: PLAN.md row 13, the estate
- docs: Phase 13 planned: the estate (nodes, agent directory and delegation, shared inference, federated memory, durable work)
- docs: slice 7 plan: the Upgrade Manager (automatic updates on/off, origins, restart policy, update now)
- docs: Phase 12 slice 7 planned: power defaults, Tools Installer, MaluApps, Credential Manager
- docs: release 26.04.20261023 recorded; download page bumped to it
Files
4da6b34237d947ae8ec23440fe42065db0d2f5c2f6b380b6e15aa00cb634ca2f maluos-26.04.20261024-server-amd64.iso
4af1309cdf6187c1e036f6936566f23d6c68dffc7983c7b65394a9841ab1e78e maluos-26.04.20261024-server-amd64.qcow2
1a215c8d0d6cd0a18ddfe58796b980be9409715ab52cfd8d0c7b2db544feec46 maluos-26.04.20261024-desktop-amd64.iso
ca9feb2d4c0f8f4316835e236460df11dbbd4604495e00e29e5d46972ad8cfb0 maluos-26.04.20261024-desktop-amd64.qcow2
The ISOs are on the download host; the cloud images and checksums are attached here. Verify SHA256SUMS.gpg with the MaluOS archive key.
MaluOS 26.04.20261023
MaluOS 26.04.20261023
Ubuntu 26.04 base (resolute), built 2026-10-23 from 5cdbc31.
Packages
- maludb-api 0.4.1maluos5
- maludb-mc2dbd 0.106.0-1
- maludb-os-core 2026.10.22maluos1
- maluos-agent 0.2.1
- maluos-api 0.2.4
- maluos-archive 0.3.0
- maluos-base 0.2.4
- maluos-branding 0.4.1
- maluos-business-os 0.2.4
- maluos-firstboot 0.1.7
- maluos-gateway 0.3.3
- maluos-keyring 0.2.1
- maluos-server 0.2.4
- maluos-vault 0.3.0
- postgresql-18-maludb-core 0.106.0-1
Changes since v26.04.20261022
- release.sh: ask for the production passphrase before staging, skip files already staged
- release.sh: one release per UTC day, gentle staging and hashing; scripts/gentle.py
- Desk enrolment, the kernel half, vendored: maludb-os-core 2026.10.22maluos1, maluos-desk 0.1.1
- docs: the kernel spec's migration is numbered at build time (db/185 is taken upstream)
- Phase 12 slice 6: desk enrolment
- docs: release 26.04.20261022 recorded; download page bumped to it
Files
91345acaca1ab3b21ae54bcbdf3ddb58618827b58aada5569fcac0b9c9777931 maluos-26.04.20261023-server-amd64.iso
91da5cb8193dab0b51d1ff330d830220e78cde5545fbe2834ac7d1e8e8d36447 maluos-26.04.20261023-server-amd64.qcow2
1482191d66e6e3d34ad716b0f7b851403e92a7ca7abb067133664ecbfd5135d1 maluos-26.04.20261023-desktop-amd64.iso
3f2edc6b3c9732406a27e545050982c3c3bee625114c3d9a4ef110362ad33ee1 maluos-26.04.20261023-desktop-amd64.qcow2
The ISOs are on the download host; the cloud images and checksums are attached here. Verify SHA256SUMS.gpg with the MaluOS archive key.
MaluOS 26.04.20261022
MaluOS 26.04.20261022
Ubuntu 26.04 base (resolute), built 2026-10-22 from f6b6654.
Packages
- maludb-api 0.4.1maluos5
- maludb-mc2dbd 0.106.0-1
- maludb-os-core 2026.10.17maluos3
- maluos-agent 0.2.0
- maluos-api 0.2.3
- maluos-archive 0.3.0
- maluos-base 0.2.3
- maluos-branding 0.4.1
- maluos-business-os 0.2.3
- maluos-firstboot 0.1.7
- maluos-gateway 0.3.3
- maluos-keyring 0.2.1
- maluos-server 0.2.3
- maluos-vault 0.3.0
- postgresql-18-maludb-core 0.106.0-1
Changes since v26.04.20261021
- Phase 12 slice 5: updates and software
- docs: apt.maluos.com published with the 26.04.20261021 package set
- docs: release 26.04.20261021 recorded; download page bumped to it
Files
a6ec628cddcd21938e62c5653efe3d7fe3bd25b11e4db920d3caca7fdc6b5b27 maluos-26.04.20261022-server-amd64.iso
884fd49efa9cc4704837d4bb7fb4b3cfc6114530921ea7cde72b7073b682d2d1 maluos-26.04.20261022-server-amd64.qcow2
8aef27347eb0cef6fb12bc3fc7cdb203827ef711a6c8a59a3d96a7ba1dab4110 maluos-26.04.20261022-desktop-amd64.iso
4bdb1f1dda72385fe890b9e8044d54fd0f1fbbe4dfd7f138b3be9fc1cf450468 maluos-26.04.20261022-desktop-amd64.qcow2
The ISOs are on the download host; the cloud images and checksums are attached here. Verify SHA256SUMS.gpg with the MaluOS archive key.
MaluOS 26.04.20261021
MaluOS 26.04.20261021
Ubuntu 26.04 base (resolute), built 2026-10-21 from 8d1e069.
Packages
- maludb-api 0.4.1maluos5
- maludb-mc2dbd 0.106.0-1
- maludb-os-core 2026.10.17maluos3
- maluos-agent 0.1.0
- maluos-api 0.1.7
- maluos-archive 0.2.0
- maluos-base 0.1.7
- maluos-branding 0.2.0
- maluos-business-os 0.1.7
- maluos-firstboot 0.1.6
- maluos-gateway 0.3.0
- maluos-keyring 0.2.1
- maluos-server 0.1.7
- maluos-vault 0.2.0
- postgresql-18-maludb-core 0.106.0-1
Changes since v26.04.20261020
- Phase 12 slice 4: the MaluOS logo on the desktop
- Phase 12 slice 3: agent ownership, vault grant requests, MaluOS Desk; desktop installer fix
- docs: the download page is published on the download bucket; root path needs a transform rule
- docs: UEFI boot test of the released desktop image passed; 26.04.20261020 is the first desktop release
- docs: 26.04.20261020 row: the UEFI run was still in progress at release time
- docs: release 26.04.20261020 (server + desktop) recorded
Files
7747c60821bed3ab24efdcafe194cc9115243e052a8d680075c3be6cca0e43ad maluos-26.04.20261021-server-amd64.iso
be466b550e0b5b9a6bf654bf654ac62f48630b12c11b06f9de81f2f2da43b4b6 maluos-26.04.20261021-server-amd64.qcow2
75b0f1ef3775204acb6bc3350ba4d2fb73287aeb3bd6b2d2aa82fb02c7700c38 maluos-26.04.20261021-desktop-amd64.iso
8bf9889bd164158c4dcd5c5ad1aefabbd2450e40ae6c663a505cf7e5014b6338 maluos-26.04.20261021-desktop-amd64.qcow2
The ISOs are on the download host; the cloud images and checksums are attached here. Verify SHA256SUMS.gpg with the MaluOS archive key.
MaluOS 26.04.20261020
MaluOS 26.04.20261020
Ubuntu 26.04 base (resolute), built 2026-10-20 from 0e1fb60.
Packages
- maludb-api 0.4.1maluos5
- maludb-mc2dbd 0.106.0-1
- maludb-os-core 2026.10.17maluos3
- maluos-agent 0.1.0
- maluos-api 0.1.7
- maluos-archive 0.2.0
- maluos-base 0.1.7
- maluos-branding 0.2.0
- maluos-business-os 0.1.7
- maluos-firstboot 0.1.6
- maluos-gateway 0.3.0
- maluos-keyring 0.2.1
- maluos-server 0.1.7
- maluos-vault 0.2.0
- postgresql-18-maludb-core 0.106.0-1
Changes since v26.04.20261019
- release: say what the script is doing while it stages and hashes the images
- docs: download page lists the desktop (release 26.04.20261020, server + desktop)
- Phase 12 slice 2 fixes: gateway not_ready on a missing schema; async notifications
- Phase 12 slice 2: the agent-aware session (maluos-desktop-session)
- docs: maluos.com download page (md + html); release 26.04.20261019 recorded
Files
7747c60821bed3ab24efdcafe194cc9115243e052a8d680075c3be6cca0e43ad maluos-26.04.20261020-server-amd64.iso
be466b550e0b5b9a6bf654bf654ac62f48630b12c11b06f9de81f2f2da43b4b6 maluos-26.04.20261020-server-amd64.qcow2
3b3e9ff021f75c5f62a8ef11b9f368ca9fe19b6dce1590b4ea286fecfec8d882 maluos-26.04.20261020-desktop-amd64.iso
6e99c6708ba2694a5b81fbf3d981ec9a0c93f02c07a76d059b48055a8d156a44 maluos-26.04.20261020-desktop-amd64.qcow2
The ISOs are on the download host; the cloud images and checksums are attached here. Verify SHA256SUMS.gpg with the MaluOS archive key.
MaluOS 26.04.20261019
MaluOS 26.04.20261019
Ubuntu 26.04 base (resolute), built 2026-10-19 from e2239a0.
Packages
- maludb-api 0.4.1maluos5
- maludb-mc2dbd 0.106.0-1
- maludb-os-core 2026.10.17maluos3
- maluos-agent 0.1.0
- maluos-api 0.1.7
- maluos-archive 0.2.0
- maluos-base 0.1.7
- maluos-branding 0.2.0
- maluos-business-os 0.1.7
- maluos-firstboot 0.1.6
- maluos-gateway 0.3.0
- maluos-keyring 0.2.1
- maluos-server 0.1.7
- maluos-vault 0.2.0
- postgresql-18-maludb-core 0.106.0-1
Changes
- release: --profiles=server|server,desktop flag; dry run leaves VERSION untouched
- Phase 12 slice 1: the desktop variant (maluos-desktop, images, boot test)
- gitignore: session transcripts under docs/claude-log/
- release: re-runnable (reuse tag and GitHub release, resume uploads); dry run skips signing
- build: drop the temporary image-chain script that was committed by mistake
- release: S3 download bucket target; docs: Cloudflare R2 setup step by step
- publish: aptly takes the prefix positionally
- publish: production-signed public tree, development key for local builds
- keyring 0.2.1: add the production archive key (2026)
- maluos.com from day one; remove Ubuntu from the installed system; installer defaults
- boot test: start the mock backend again for the agent section
- docs: Phase 9 requirements, editions on the Ubuntu Pro model
- Phase 8: agents as system entities (maluos-agent); release, keys and hosting tooling
- boot test: delegate a personal key, read alerts as an operator
- docs: components note the Phase 6 slices and alert hooks
- Phase 6 slice 4: degradation, alerts, delegation, export (vault 0.2.0, gateway 0.3.0)
- Phase 6 slice 3: routing and cloud (maluos-gateway 0.2.0)
- gateway: pin maluos_model_status search_path to the tenant schema
- Phase 6 slice 2: the inference gateway with local Ollama (maluos-gateway)
- Phase 6 slice 1: the vault and the ledger (maluos-vault)
- Components: the MaluDB Business OS kernel (maludb-os-core)
- Components: MaluDB API server package and the first-boot component model
- ISO: ship the base ISO's signed-pool cdrom.sources as a squashfs layer
- docs: CI done in the plan
- docs: Phase 6 requirements, the MaluOS inference gateway
- qcow2: pin root=UUID in grub.cfg; never ship a loop device name
- qcow2: create loop partition nodes when devtmpfs does not (containers)
- CI: install build-essential in the build container
- CI: package and image workflows on GitHub Actions
- MaluOS Phase 4: first-boot provisioning and maluctl
- qcow2: install EFI grub the way the signed image expects
- Run long builds and tests as transient systemd units
- MaluOS Phase 3: rootfs from seeds, cloud image, ISO install source
- MaluOS Phase 2: remastered Ubuntu Server 26.04.1 ISO
- MaluOS Phase 1: signed package repository
Files
7747c60821bed3ab24efdcafe194cc9115243e052a8d680075c3be6cca0e43ad maluos-26.04.20261019-server-amd64.iso
be466b550e0b5b9a6bf654bf654ac62f48630b12c11b06f9de81f2f2da43b4b6 maluos-26.04.20261019-server-amd64.qcow2
The ISOs are on the download host; the cloud images and checksums are attached here. Verify SHA256SUMS.gpg with the MaluOS archive key.