v0.1.0 - Early Development

The power of mach
Unified.

C1 is a hybrid kernel with Mach IPC as the substrate and BSD as a compatibility personality. No translation layers, no architectural compromises.

[ ipc ]

Mach-first IPC

Ports and message-passing are architectural primitives, not added features. Every subsystem communicates through the IPC substrate.

[ task ]

Unified task model

POSIX identity (pids, uids, fd tables, signals) lives inside a single c1_task struct. No reconciliation loop.

[ vm ]

Mach-derived VM

Thirty years of FreeBSD VM improvements built on the original Mach substrate, BSD-licensed and cleanly layered.

C1 Terminal
$ uname -a
C1 0.1.0-CURRENT c1-kernel #0: Mon Mar 16 2026
$ pkg install hello-world
Fetching hello-world-1.0... done.
Installing hello-world-1.0... done.
$ _