-
Notifications
You must be signed in to change notification settings - Fork 2
Home
"It is a microkernel, highly inspired on Amoeba, with a NextSTEP feeling. Security is a concern nowadays, so we made it as hardened as OpenBSD. Real-time correctness is as precise as VxWorks. All within 2KB ROM. Indeed, our team says it is the OpenVMS little brother." (Audience's laughter)
Designed explicitly for constrained real-time embedded scenarios, RK0 deliberately avoids real-time anti-patterns.
Today, many real-time kernels for constrained embedded devices promise ambitious features: sophisticated abstractions, comprehensive security features, and extensive portability—often within extremely tight resource constraints. While these approaches have their merits in certain contexts, the overlooked hidden complexity eventually emerges.
From day 0, its design targets deterministic behaviour, simple contracts, and non-opaque services. What you build is what you run.
Copyright (C) 2025 Antonio Giacomelli | www.kernel0.org