torvalds/linux
Linux kernel source tree
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Use Cases & Benefits
- Provides the core source code for the Linux operating system kernel, managing hardware and system resources.
- Offers a highly modular, open-source, and continuously updated kernel supporting a wide range of hardware architectures.
- Use for developing custom Linux-based operating systems tailored to specific hardware or embedded devices.
- Use for contributing to or studying advanced operating system concepts and kernel-level programming in C.
- Use for maintaining or optimizing Linux kernel performance and security in enterprise or cloud server environments.
About linux
Linux kernel
There are several guides for kernel developers and users. These guides can be rendered in a number of formats, like HTML and PDF. Please read Documentation/admin-guide/README.rst first.
In order to build the documentation, use make htmldocs or
make pdfdocs. The formatted documentation can also be read online at:
https://www.kernel.org/doc/html/latest/
There are various text files in the Documentation/ subdirectory, several of them using the reStructuredText markup notation.
Please read the Documentation/process/changes.rst file, as it contains the requirements for building and running the kernel, and information about the problems which may result by upgrading your kernel.
Discover Repositories
Search across tracked repositories by name or description