// get the bits

Download & run.

MayteraOS boots on real UEFI hardware and in a virtual machine. The prebuilt artifacts are currently being rebuilt and re-verified against the latest build, so the source tree below is the way to get MayteraOS today. It builds the full system: kernel, userland and apps.

Withdrawn

Installer ISO

The installer ISO has been withdrawn and is not currently available. The published 1.8.109 image did not boot: it was built to hand the kernel off from GRUB, but the kernel expects a UEFI handoff, so it halted immediately after "Loading MayteraOS kernel...". The kernel also has no ISO-9660 driver and no ATAPI read path, so it cannot read a CD even once started. That build also predated every advisory on the security page.

Rather than leave a download that cannot work, it has been removed. A CD/ISO install path needs real kernel support first and is tracked as a task, not a build step. In the meantime MayteraOS installs to disk from a running system using its built-in installer.

Status Withdrawn · Blocked on ATAPI + ISO-9660 kernel support

Build from source instead
Being rebuilt

Bootable UEFI disk image

The prebuilt disk image is temporarily unavailable while it is rebuilt and re-verified against the current build. The previous image is being replaced rather than updated in place, so that what ships is reproducible from the published source.

MayteraOS still boots on real UEFI hardware and in a VM; the image is a convenience artifact, and the source below builds the same system.

Status Temporarily unavailable · Latest verified build v1.95.0 (build 1016)

Build from source

Images ship the OS, its native applications and free/libre assets only: no third-party commercial software.

Open source

Source code

MayteraOS is released under the GNU General Public License v2-or-later: the kernel, the userland C library, and every native application. Build it yourself with a GCC cross toolchain targeting freestanding x86-64.

License GPLv2-or-later · Kernel + userland + docs

View on GitHub

Update & package server.

MayteraOS has its own update and package server (a dedicated host on the project network). It serves OS updates and downloadable packages, and is where installer images and signed artifacts will be published as they are released.

# the MayteraOS update / package server
http://updates.maytera.net

The update server is part of the project infrastructure. Public download URLs will be linked here once a verified image ships.

System requirements

Firmware
UEFI (x86-64). OVMF in a VM.
Machine type (VM)
pc / i440fx (legacy IDE). Not q35.
CPU
x86-64. 2+ cores to exercise SMP; verified stable up to 16.
Memory
2 GB recommended.
Disk
A FAT32 ESP + an ext2 root partition, or a single USB stick (no internal disk required).
Network (optional)
e1000, virtio-net or rtl8139.
Peripherals (optional)
USB Mass Storage, HID keyboard/mouse, and USB Audio Class DACs over xHCI.