seL4 microkernel

E850679

The seL4 microkernel is a formally verified, high-assurance operating system kernel designed for strong security and reliability guarantees in safety- and security-critical systems.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
L4 microkernel family 1

Statements (47)

Predicate Object
instanceOf formally verified software system
high-assurance operating system
microkernel
operating system kernel
basedOn L4 microkernel family NERFINISHED
developedBy NICTA NERFINISHED
Trustworthy Systems Group NERFINISHED
UNSW Sydney NERFINISHED
seL4 Foundation NERFINISHED
hasGoal high assurance for critical systems
strong reliability guarantees
strong security guarantees
hasProperty capability-based access control
deterministic behavior
formally verified IPC mechanisms
formally verified functional correctness
formally verified memory management properties
formally verified scheduler properties
high assurance security
high reliability
machine-checked proof
small trusted computing base
strong isolation guarantees
support for mixed-criticality systems
support for real-time systems
licensedUnder BSD 2-Clause License NERFINISHED
GPLv2
notableFor being one of the first general-purpose OS kernels with a complete formal proof of functional correctness
openSource true
partOf seL4 ecosystem
programmingLanguage C
Haskell NERFINISHED
supportsArchitecture ARM NERFINISHED
RISC-V NERFINISHED
x86 NERFINISHED
supportsConcept capability-based security
partitioning of resources
user-level device drivers
user-level protocol stacks
usedIn autonomous vehicles
cyber-physical systems
defence systems
embedded systems
industrial control systems
safety-critical systems
security-critical systems
verifiedWith Isabelle/HOL theorem prover NERFINISHED

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Gerwin Klein notableWork seL4 microkernel
Mach microkernel influenced seL4 microkernel
this entity surface form: L4 microkernel family