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.

All labels observed (4)

Label Occurrences
seL4 microkernel canonical 5
L4 microkernel family 1
seL4 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf formally verified software system
high-assurance operating system
microkernel
operating system kernel
basedOn L4 microkernel family
developedBy NICTA
Trustworthy Systems Group
UNSW Sydney
seL4 Foundation
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
linked to: BSD license

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
supportsArchitecture ARM
RISC-V
x86
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

How these facts were elicited

Referenced by (8)

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

Gerwin Klein notableWork seL4 microkernel
Mach microkernel influenced L4 microkernel family
linked to: seL4 microkernel
Trustworthy Systems group notableWork seL4 microkernel
Trustworthy Systems group knownFor seL4 microkernel
NSW Science and Engineering Award (Engineering and ICT) for seL4 team associatedWith seL4 operating system kernel
linked to: seL4 microkernel
seL4: Formal Verification of an OS Kernel shortTitle seL4
linked to: seL4 microkernel
seL4: Formal Verification of an OS Kernel describes seL4 microkernel