mirror of
https://github.com/sysprog21/lkmpg.git
synced 2024-11-25 17:56:36 +08:00
15 lines
849 B
Markdown
15 lines
849 B
Markdown
# The Linux Kernel Module Programming Guide
|
|
|
|
This project keeps the Linux Kernel Module Programming Guide reasonably up to date, with [working examples](examples/) for recent 5.x kernel versions.
|
|
The guide has been around since 2001 and most copies of it on the web only describe old 2.6.x kernels.
|
|
|
|
The book can be freely accessed via https://sysprog21.github.io/lkmpg/
|
|
The original guide may be found at [Linux Documentation Project](http://www.tldp.org/LDP/lkmpg/).
|
|
|
|
## License
|
|
|
|
The Linux Kernel Module Programming Guide is a free book; you may reproduce and/or modify it under the terms of the [Open Software License](https://opensource.org/licenses/OSL-3.0).
|
|
Use of this work is governed by a copyleft license that can be found in the `LICENSE` file.
|
|
|
|
The complementary sample code is licensed under GNU GPL version 2, as same as Linux kernel.
|