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.
$ _