EriX Project

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

Tampere, Finland
EriX general documentation repository
Updated 2026-05-24 14:38:36 +02:00
kernel is the policy-minimal microkernel core in the EriX boot chain.
Updated 2026-05-24 14:37:13 +02:00
integration is the cross-repository system integration and VM validation repository for EriX.
Updated 2026-05-24 14:37:13 +02:00
loaderd is the native program-loader service for EriX
Updated 2026-05-24 00:13:58 +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-05-24 00:13:58 +02:00
vfsd is the public virtual filesystem daemon for Erix
Updated 2026-05-23 17:40:50 +02:00
procd is the user-space process lifecycle manager. It is responsible for controlled process/task creation and lifecycle policy.
Updated 2026-05-23 16:51:16 +02:00
lib-dynlink provides validation-first native dynamic-link planning helpers for EriX
Updated 2026-05-23 15:56:33 +02:00
lib-capabi defines shared capability ABI primitives for EriX.
Updated 2026-05-23 13:47:15 +02:00
dynlinkd is the EriX dynamic-linker service for supported native dynamic objects
Updated 2026-05-23 13:27:16 +02:00
lib-ipc defines shared IPC ABI primitives for EriX.
Updated 2026-05-23 13:07:26 +02:00
lib-bootstrap defines shared bootstrap startup contracts for root task and early critical services.
Updated 2026-05-23 13:07:25 +02:00
A small, validation-first ELF64 parser for the EriX project, written in Rust.
Updated 2026-05-23 01:14:09 +02:00
meta Template
EriX meta repository; also serves as repository template
Updated 2026-05-22 16:03:33 +02:00
e2fsd is the private ext-family filesystem provider daemon for EriX
Updated 2026-05-22 14:56:54 +02:00

Members 1