lambofgod
Jan 31 2008, 07:51 AM
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
Jan 31 2008, 09:56 AM
About books, you can search on Amazon:
http://www.amazon.com/Linux-Kernel-Develop...e/dp/0672325128AFAIK 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
Jan 31 2008, 11:29 AM
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
Jan 31 2008, 01:07 PM
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