linux

Operating System Core

The Linux kernel source tree provides the foundation for building and configuring the core operating system of many computer systems.

Linux kernel source tree

GitHub

184k stars
8k watching
54k forks
Language: C
last commit: about 1 month ago
Linked from 7 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gregkh/kernel-development A presentation on how Linux kernel development works 624
microsoft/wsl2-linux-kernel Provides source code and configuration files for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2) 8,225
rust-embedded/rust-raspberrypi-os-tutorials A tutorial series for developing operating systems from scratch using Rust on ARMv8-A architecture 13,798
s-matyukevich/raspberry-pi-os Teaching operating system development using Linux kernel and Raspberry Pi 13,278
vvaltchev/tilck A monolithic kernel designed to be Linux-compatible at binary level, serving as an educational platform for exploring kernel development and embedded systems. 2,387
orhun/kmon A tool that monitors and manages kernel activities, providing insights into system performance and resource utilization. 2,573
junsooo/linux-insides-ko A project providing in-depth documentation and Korean translations of Linux kernel internals 167
cfenollosa/os-tutorial A tutorial project to create an operating system from scratch using C, with step-by-step code examples and minimal theory. 27,561
aleluff/uktools Automates Linux kernel upgrades and purges for Ubuntu and derivatives. 96
xdp-project/xdp-tutorial A tutorial for writing high-performance packet processing programs in the Linux kernel using eXpress Data Path (XDP) technology 2,528
redox-os/redox A build system and foundation for an operating system written in Rust. 15,232
lkl/linux Enables efficient reuse of Linux kernel code in applications 819
knative/docs This repository contains documentation for a platform for building cloud-native applications, providing guides on setup, community resources and contributor guidelines. 4,581
xairy/linux-kernel-exploitation A collection of resources and guides for learning about and exploiting vulnerabilities in the Linux kernel. 5,672
spytheman/simple_kernel_module_in_v An example project demonstrating how to write and test a simple Linux kernel module using the V programming language. 27