EriX Project

A clean-room, capability-based microkernel OS written entirely in Rust.

Tampere, Finland
integration is the cross-repository system integration and VM validation repository for EriX.
Updated 2026-07-23 13:22:26 +02:00
rootd is the first user-space policy authority launched by kernel. It receives the kernel -> root handoff and bootstraps critical early services.
Updated 2026-07-23 12:45:31 +02:00
named is the service discovery registry daemon for EriX.
Updated 2026-07-23 11:13:02 +02:00
logd is the centralized logging daemon for EriX.
Updated 2026-07-23 10:33:58 +02:00
fbcond is the framebuffer console service for EriX.
Updated 2026-07-21 15:00:10 +02:00
lib-console provides shared framebuffer console primitives used by bootloader, kernel, and userspace console services.
Updated 2026-07-21 14:59:50 +02:00
seriald is the serial console mediation service in EriX userspace.
Updated 2026-07-21 14:25:54 +02:00
drv-virtio-block is the raw block provider for the seeded QEMU virtio-blk device
Updated 2026-07-21 11:59:44 +02:00
deviced is the device manager daemon for EriX.
Updated 2026-07-20 23:20:00 +02:00
lib-ipc defines shared IPC ABI primitives for EriX.
Updated 2026-07-20 22:51:29 +02:00
kernel is the policy-minimal microkernel core in the EriX boot chain.
Updated 2026-07-20 15:41:25 +02:00
The EriX bootloader — a minimal, security-focused bootloader that currently targets UEFI on x86_64 and loads/verifies boot.img files.
Updated 2026-07-20 15:24:25 +02:00
A thin, no-policy Rust crate for EriX handoff structures used in early boot and early userspace bootstrap.
Updated 2026-07-20 15:05:17 +02:00
e2fsd is the private ext-family filesystem provider daemon for EriX
Updated 2026-07-20 13:18:46 +02:00
drv-serial is the userspace serial hardware driver daemon for EriX.
Updated 2026-07-18 13:06:18 +02:00

Members 1