New answers tagged development
With regard to kernel modules/device drivers, "Linux Device Drivers, 3rd Edition" is available free online. There are more recent and more in depth books on the topic but that is a good start. One of the authors is Greg Kroah-Hartman, a lead kernel developer, who has another free online book, "Linux Kernel in a Nutshell". With regard to the design and ...
Official kernel.org site. Lots of links for further reading. The HOWTO may be a good starting point.
Top 50 recent answers are included