Re: Hello List

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

 



On Tue, Feb 11, 2003 at 12:09:01PM +0530, Nilesh Simaria wrote:
> I am Nilesh, and I am brand new in this list as well as in linux kernel. I
> am using linux for last 2 years, now I want to  shifted to kernel side.
> Can any one please suggest me how do I start.

If you are unfamiliar with the unix design in general, I'd suggest
starting with Bach's books from the mid 1980s. Once you've read one of
those, I'd suggest Uresh Vahalia's Unix Internals -- it describes many
design decisions made with modern unix systems.

Then, take a look at the two O'Reilly books, Understanding The Linux
Kernel (I heard a new version is out!) and Linux Device Drivers (2nd
edition is available freely online, but I cannot recommend the paper
version highly enough). They will cover some of the finer points of the
Linux design decisions, but they won't be absolutely correct -- in fact,
quite a bit has changed.

So, you'll need to jump into the code and start playing around with
whatever interests you the most. This is where things get really fun.
Tools such as cscope or idutils with editor plugins will help you
navigate the code. Check the FAQ for lots of links. :)

-- 
People who separate manpages from the programs
they document would steal sheep.  -- apologies to Goudy

Attachment: pgp00301.pgp
Description: PGP signature


[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