Skip to content

KOS Technical Specifications

KOS Technical Specifications

What matters most starts underneath

Built on seL4®

Built on seL4®, a formally verified microkernel with proof of functional correctness, KOS gives engineering teams a formally verified foundation with strong isolation guarantees, multi-language application support, and a development workflow designed for modern CI/CD.

We are expanding our supported platforms. If you don't see your preferred platform please speak with your Kry10 contact.

languages

C language
standard libraries, first-class
Elixir
runs on BEAM, first-class
Erlang
via BEAM
Rust
full std via musl, KOS APIs via C FFI

Interfaces

Native KOS APIs
freestanding or hosted C
POSIX subset
Excluding APIs that violate seL4 isolation guarantees (fork, signals, shared memory).
Docker / OCI containers
microVM — Linux sandbox

MULTI-CORE + RTOS

  1. Single-core is fully available now

  2. Multi-core is available now but still experimental

  3. KOS inherits seL4's bounded-exclusion properties

  4. RTOS is currently not scheduled, but could be done on demand

For Developers

Get Started

Request a KOS evaluation license

Get in touch