torvalds/linux
Linux kernel source tree
Backblaze Generative Media Hackathon
Build the next generation of AI media apps with Genblaze, stored on Backblaze B2. $10,000 in prizes.
Loading star history...
Use Cases & Benefits
- Provides the source code for the Linux operating system kernel, managing hardware, system resources, and core OS functions.
- Offers a highly modular, open-source, and widely supported kernel that can be customized for diverse hardware and use cases.
- Use for developing or modifying operating system kernels to support new hardware architectures or features.
- Use for building custom Linux-based embedded systems requiring tailored kernel configurations.
- Use for contributing to or studying a mature, production-grade OS kernel to understand low-level system programming.
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