-
Updated
Jan 21, 2023 - Shell
microkernel
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.
Here are 161 public repositories matching this topic...
A proof-of-concept microkernel that implements a WebAssembly "usermode" that runs in Ring 0.
-
Updated
Feb 5, 2020 - Rust
A portable microkernel-based multiserver operating system written from scratch.
-
Updated
Jan 22, 2023 - C
Pragmatic microkernel-based OS with fully asynchronous I/O
-
Updated
Jan 18, 2023 - C++
-
Updated
Dec 12, 2022 - C
FreeNOS (Free Niek's Operating System) is an experimental microkernel based operating system for learning purposes written in C++. You may use the code as you wish under the terms of the GPLv3.
-
Updated
Mar 23, 2021 - C++
MIT 6.828 Operating System Lab https://pdos.csail.mit.edu/6.828/2018/schedule.html
-
Updated
Apr 19, 2022 - C
An efficient and secure microkernel built for ARM Cortex-M cores, inspired by L4
-
Updated
Jan 1, 2020 - C
华为开源鸿蒙分布式操作系统(Huawei OpenHarmony)开发技术交流,鸿蒙技术资料,手册,指南,共建国产操作系统万物互联新生态。
-
Updated
Jan 16, 2023 - C
NOVA Microhypervisor
-
Updated
Dec 23, 2022 - C++
A hobbyist microkernel written in Rust, featuring a capability-based system similar to seL4.
-
Updated
Dec 2, 2019 - Rust
Microkernel and userspace written in Rust exploring modern ideas
-
Updated
Jan 22, 2023 - Rust
Escape is a UNIX-like microkernel operating system that runs on x86, x86_64, ECO32 and MMIX.
-
Updated
Jul 11, 2022 - C++
A lightweight, secure, multiprocessor bare-metal hypervisor written in Rust for RISC-V
-
Updated
Dec 21, 2021 - Rust
- Wikipedia
- Wikipedia