Learning operating system development using Linux kernel and Raspberry Pi
-
Updated
Feb 6, 2023 - C
Learning operating system development using Linux kernel and Raspberry Pi
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
A BSD-based OS project that aims to provide an experience like and some compatibility with macOS (formerly known as airyxOS)
A proof-of-concept microkernel that implements a WebAssembly "usermode" that runs in Ring 0.
A kernel designed to run one and only one application in a virtualized environment
RustyHermit - A Rust-based, lightweight unikernel
Unikraft is an automated system for building specialized OSes known as unikernels. Unikraft can be configured to be POSIX-compliant. (Core repository)
A list of operating systems and stuff
libhermit-rs: A Rust-based library operating system
Add a description, image, and links to the osdev topic page so that developers can more easily learn about it.
To associate your repository with the osdev topic, visit your repo's landing page and select "manage topics."