First, read this page to get an idea of what it's like to be a kernel developer.

Picking what you want to work on

It's often useful to figure out what subsystem you would like to work in. There are many different subsystems in the kernel, like wireless, USB, the scheduler, filesystems, etc. The best way to get into kernel hacking is to focus on a subsystem that you are already interested in. Once you've found a subsystem, you should join its subsystem mailing list to get a feel for where most of the work is being done.

What if I don't know what I want to work on?

I just want to dive right in

Great! Go read KernelBuild for descriptions on how to download, compile, and install the latest kernel code. Happy hacking!

KernelNewbies: StartKernelHacking (last edited 2018-02-06 06:22:25 by Tobin Harding)