2005-05-19 17:58:32

by Weber Ress (UOL)

[permalink] [raw]
Subject: How start in Kernel Development

Hi,

I finished my BSc Computer Science. How I start in Kernel Development ? What's the first's steps ?

Thank's

Weber Ress

__________________________________________________________________________
UOL Fone: Fale com o Brasil e o Mundo com at? 90% de economia.
http://www.uol.com.br/fone



2005-05-19 18:14:40

by Steven Rostedt

[permalink] [raw]
Subject: Re: How start in Kernel Development

On Thu, 2005-05-19 at 15:03 -0300, Weber Ress (UOL) wrote:
> Hi,
>
> I finished my BSc Computer Science. How I start in Kernel Development ? What's the first's steps ?
>

3 books:
Understanding the Linux Kernel ISBN: 0596002130
Linux Kernel Development ISBN: 0672327201
Linux Device Drivers ISBN: 0596005903

Read them cover to cover if you can, then start to tinker with the code.

-- Steve


2005-05-19 18:16:45

by Tommy Reynolds

[permalink] [raw]
Subject: Re: How start in Kernel Development

Uttered "Weber Ress (UOL)" <[email protected]>, spake thus:

> I finished my BSc Computer Science. How I start in Kernel
> Development ? What's the first's steps?

Start by visiting http://www.kernelnewbies.org, and after reading
that stuff, check the http://janitor.kernelnewbies.org/ page to pick
a small starting point.

Make a patch, send it to the appropriate contact in the
"linux/MAINTAINERS" file and then duck! Kidding, I'm kidding ;-)

Cheers


Attachments:
(No filename) (458.00 B)
(No filename) (189.00 B)
Download all attachments

2005-05-20 00:15:58

by James Morris

[permalink] [raw]
Subject: Re: How start in Kernel Development

On Thu, 19 May 2005, Tommy Reynolds wrote:

> Uttered "Weber Ress (UOL)" <[email protected]>, spake thus:
>
> > I finished my BSc Computer Science. How I start in Kernel
> > Development ? What's the first's steps?
>
> Start by visiting http://www.kernelnewbies.org, and after reading
> that stuff, check the http://janitor.kernelnewbies.org/ page to pick
> a small starting point.
>

Also see the kernel-mentors mailing list:

http://www.selenic.com/pipermail/kernel-mentors/


- James
--
James Morris
<[email protected]>


2005-05-20 00:37:22

by Lee Revell

[permalink] [raw]
Subject: Re: How start in Kernel Development

On Thu, 2005-05-19 at 14:14 -0400, Steven Rostedt wrote:
> On Thu, 2005-05-19 at 15:03 -0300, Weber Ress (UOL) wrote:
> > Hi,
> >
> > I finished my BSc Computer Science. How I start in Kernel Development ? What's the first's steps ?
> >
>
> 3 books:
> Understanding the Linux Kernel ISBN: 0596002130
> Linux Kernel Development ISBN: 0672327201
> Linux Device Drivers ISBN: 0596005903


Just in case you don't know it from school, equally essential is UNIX
Internals, ISBN: 0131019082. It's OS agnostic (though the author likes
Mach a lot), and unlike the above books it covers many features Linux
does not yet have, like priority inheritance.

After all, if you only have a hammer, everything starts to look like a
nail...

Lee

2005-05-20 05:30:24

by Niraj kumar

[permalink] [raw]
Subject: Re: How start in Kernel Development

On 5/19/05, Weber Ress (UOL) <[email protected]> wrote:
> Hi,
>
> I finished my BSc Computer Science. How I start in Kernel Development ? What's the first's steps ?

Look at this page , there are lots of good pointers ...

http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html

Niraj
>
> Thank's
>
> Weber Ress
>
> __________________________________________________________________________
> UOL Fone: Fale com o Brasil e o Mundo com at? 90% de economia.
> http://www.uol.com.br/fone
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>


--
-----------------------------------------------------------------
http://www.nirajkumar.net