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

183k stars
8k watching
54k forks
Language: C
last commit: 8 days ago
Linked from 7 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gregkh/kernel-development A presentation on the development process of a widely-used operating system kernel 622
microsoft/wsl2-linux-kernel Provides source code and configuration files for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2) 8,122
rust-embedded/rust-raspberrypi-os-tutorials A tutorial series for developing operating systems from scratch using Rust on ARMv8-A architecture 13,693
s-matyukevich/raspberry-pi-os Teaching operating system development using Linux kernel and Raspberry Pi 13,222
vvaltchev/tilck An educational x86 kernel designed to be Linux-compatible and suitable for embedded systems with low latency requirements. 2,376
orhun/kmon A tool that monitors and manages kernel activities, providing insights into system performance and resource utilization. 2,548
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,278
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,497
redox-os/redox A build system and foundation for an operating system written in Rust. 15,200
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,547
xairy/linux-kernel-exploitation A collection of resources and guides for learning about and exploiting vulnerabilities in the Linux kernel. 5,627
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. 28