← Back to Blog

LateralusOS v1.2: SMP, Capabilities, Installer

April 23, 2026 lateralus-osv1.2releasekernel

LateralusOS v1.2 is out. This is the release where LateralusOS stops being a research toy you boot in QEMU for a demo and starts being something you can actually install to hardware and use.

◉ SMP Scheduler

The scheduler now supports up to 64 cores. Per-CPU run queues, work-stealing between cores, IPI-driven preemption, and the whole thing is coordinated over Lateralus channels — the same channels user-space uses for IPC. One abstraction, all the way down.

◉ Capability-Enforced Syscalls

Every syscall entry now checks the calling process's capability set before it dispatches. A process without net capability cannot call socket(), even if a bug in a library tries to. This is enforced at the syscall trampoline — before any driver code runs, before any validation, before anything.

Paired with Lateralus v0.6.0's compile-time capability checking, you get defense in depth: the compiler rejects the call, the linker rejects the binary without the manifest, and the kernel rejects the syscall. An attacker who bypasses the first two still has to bypass the third.

◉ Graphical Installer

Boot the live ISO, click through partition setup, pick an edition, install. Written in the same GUI toolkit as the desktop — no separate installer stack to maintain. Ships with every edition, including Embedded (where the installer itself is ~180 KB).

◉ Real Hardware Support

Wi-Fi (802.11 a/b/g/n with WPA2/WPA3), USB 2.0 mass storage and HID, Intel HDA audio with WAV/FLAC playback, ext4 read-only driver for dual-boot recovery, six virtual terminals, and a signed boot chain. LateralusOS v1.2 runs on a ThinkPad X230, a Framework 13, and three different NUCs in our lab.

◉ Editions

Download the v1.2 ISOs, or read the v1.2 architecture paper.