Target Architecture
The full intended stack. Items marked (roadmap) are designed but not yet built — everything else is running today.
CambiOS boots, schedules, runs user-space services, signs and verifies binaries, and handles IPC -- with a real security model enforced at every boundary.
Every box above the microkernel is an isolated user-space process. Every message between them is capability-checked. A buggy filesystem service can't take down the kernel. A compromised network driver can't read another process's memory. The isolation is enforced by the architecture -- there's no policy layer to misconfigure.
The documentation is honest: STATUS.md lists what works and what doesn't, feature by feature. ASSUMPTIONS.md catalogs every numeric bound in the codebase. ADRs record architecture decisions with rationale and rejected alternatives.
Read the architecture document. Read the manuals -- they walk real things through the system. Read the philosophy if you want to know why. Read why not just use X? if that's the first thing you wanted to ask.
Commitments
No telemetry. No analytics, no phone-home, no usage reporting. Telemetry was never part of the design -- there's nothing to turn off.
No backdoors. No remote access mechanism that bypasses the capability model. No "emergency" channels. No "debug" overrides that work without the user's explicit action.
Your stack is yours. No DRM. No activation. No mandatory accounts. Secure boot protects your boot chain from tampering -- the signing keys are yours.