Help - Search - Members - Calendar
Full Version: Starting off with kernel development
MandrivaUsers.org > Advanced Topics > Command Line, Kernel and Programming
lambofgod
Hi!
I have decent programming experience (C/C++). I wish to know more about kernel development and the things i need to do to get into it . Information pertaining to the books i need to refer to and if i need to go join a course. I know a bit about kernels and how they work but have never written any code. I would be grateful if you guys could suggest something and how i should go about doing this.

Thank you
lamb
dexter11
About books, you can search on Amazon: http://www.amazon.com/Linux-Kernel-Develop...e/dp/0672325128
AFAIK there is no kernel developer here. Iphitus is the closest to what you need here. He's an Arch Linux developer.
The website I recommend to start with is kernelnewbies.org.
iphitus
Havn't done much for a while.

Best place to start is as linked above, kernelnewbies.org

Robert Love's Linux Kernel Development is a must read if you're fairly new to the kernel.

Otherwise, find and itch and scrach it. If there's something you'd like to fix/improve, take a look at that, read the documentation, otherwise there's lots on kernelnewbies.

Don't waste time on kernel patchsets. It's not really kernel development, you don't learn a great deal about the kernel, and you never actually get much coding done.

James
lambofgod
Hey!
Thanks for the suggestions. I got this book ( understanding the Linux Kernel ) by Daniel Bovet. It seems to be a decent book can't say much because i have only just started. I asked for the Robert Love book and its out of stock till Monday. I just want to make sure i read the right kind of stuff. I I logged on to kernelnewbies.org and it's got a a lot of things. I could not find much for a beginner like me. I guess i will go through it once more in leisure. Please feel free to suggest other things i could possibly do.

Thanks
Lamb
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.