PROJECT COMPONENT
The heart of the system. A capability-based microkernel formally verified to SPARK Platinum levels. Combining mathematical safety with high-performance IPC.
Granular access control via Capabilities (CPtr). No implicit authority; every resource access is explicitly authorized and tracked.
Optimized "Fast Path" IPC syscalls written in hand-tuned assembly where necessary, targeting under 200 cycles for short message passing.
The kernel aims to be minimal, pushing drivers and services to user space.
We aim for the highest level of assurance: Absence of Runtime Errors (AoRTE) and functional correctness.
| Kernel Size Goal | < 64KB (Mini), < 256KB (Full) |
| Context Switch | < 500 cycles |
| License | MIT / Apache 2.0 (No GPL dependencies) |