The Serenity Operating System
-
Updated
Mar 11, 2023 - C++
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.
The Serenity Operating System
A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。
eBPF-based Networking, Security, and Observability
Application Kernel for Containers
Learning operating system development using Linux kernel and Raspberry Pi
The Darwin Kernel (mirror). This repository is a pure mirror and contributions are currently not accepted via pull-requests, please submit your contributions via https://developer.apple.com/bug-reporting/
RT-Thread is an open source IoT operating system.
The Linux Kernel Module Programming Guide (updated for 5.x kernels)
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.
Windows File System Proxy - FUSE for Windows
syzkaller is an unsupervised coverage-guided kernel fuzzer
A secure embedded operating system for microcontrollers