A proof-of-concept microkernel that implements a WebAssembly "usermode" that runs in Ring 0.
-
Updated
Feb 28, 2023 - Rust
A kernel is the heart of almost every operating system. It is always loaded in memory at any time and deals with the hardware to provide an interface for the software. It also manages peripherals, memory, interrupts, and processes. Examples of widely used kernels include Windows NT and Linux.
A proof-of-concept microkernel that implements a WebAssembly "usermode" that runs in Ring 0.
A hobbyist microkernel written in Rust, featuring a capability-based system similar to seL4.
Microkernel and userspace written in Rust exploring modern ideas
Experimental WASM Microkernel Operating System
A lightweight, secure, multiprocessor bare-metal hypervisor written in Rust for RISC-V
Rust operating system running WebAssembly as userspace in ring 0
Microkernel-Based Research Operating System
My hobby operating system microkernel written in Rust
Kernel for the Oro Operating System
Rust implementation of Xinu educational operating system
🌀 Microkernel Real-Time Operating System in Rust
A small experimental microkernel for embedded systems
Hybrid micro/mono kernel focusing on server performance.
A modern microkernel