NEXT-GEN SECURE COMPUTING
A capability-based microkernel, built from scratch and formally verified using SPARK/Ada. Elimination of runtime errors by mathematical proof.
$ gnatprove -P sakura_os.gpr Phase 1 of 2: generation of Global contracts... Phase 2 of 2: analysis of data and information flow... Summary of formal verification: -------------------------------------------------- Total proofs: 1248 Passed: 1248 (100%) Failed: 0 Time spent: 01h 14m 22s --------------------------------------------------
PROJECTS
A quick overview. Detailed technical writeups are on each component page.