Getting started with kernel development

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I've been using Linux for several years now and I'm interested in
learning how the kernel works and being able to contribute to its
development. However, I'm quite confused as to how to get going with
this. I've bought two books on the subject - "Understanding the Linux
kernel" and "Linux Kernel Development", but I guess the problem is
that I can't really follow the source code while I'm reading - there
aren't enough pointers in the books to the relevant code and it's
quite difficult to navigate the tree, since it's so big.

Another thing is that I'm not sure which area of the kernel I'd like
to contribute to. This is because I don't yet know how it works, so I
can't make any (informed) decision. This is perhaps not much of a
problem, I think, since once I learn how things work, I will hopefully
be able to contribute (learning more as I do so) to an area that needs
it.

Assuming that I know nothing (except some C), what advice would you
give me if I wanted to successfully join the kernel development
community?

Thanks and kind regards,

Nicky Chorley

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux