public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* How start in Kernel Development
@ 2005-05-19 18:03 Weber Ress (UOL)
  2005-05-19 18:14 ` Tommy Reynolds
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Weber Ress (UOL) @ 2005-05-19 18:03 UTC (permalink / raw)
  To: linux-kernel

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



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How start in Kernel Development
  2005-05-19 18:03 How start in Kernel Development Weber Ress (UOL)
@ 2005-05-19 18:14 ` Tommy Reynolds
  2005-05-20  0:11   ` James Morris
  2005-05-19 18:14 ` Steven Rostedt
  2005-05-20  5:30 ` Niraj kumar
  2 siblings, 1 reply; 6+ messages in thread
From: Tommy Reynolds @ 2005-05-19 18:14 UTC (permalink / raw)
  To: Weber Ress (UOL); +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 471 bytes --]

Uttered "Weber Ress (UOL)" <weber.ress@uol.com.br>, 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

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How start in Kernel Development
  2005-05-19 18:03 How start in Kernel Development Weber Ress (UOL)
  2005-05-19 18:14 ` Tommy Reynolds
@ 2005-05-19 18:14 ` Steven Rostedt
  2005-05-20  0:37   ` Lee Revell
  2005-05-20  5:30 ` Niraj kumar
  2 siblings, 1 reply; 6+ messages in thread
From: Steven Rostedt @ 2005-05-19 18:14 UTC (permalink / raw)
  To: Weber Ress (UOL); +Cc: linux-kernel

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



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How start in Kernel Development
  2005-05-19 18:14 ` Tommy Reynolds
@ 2005-05-20  0:11   ` James Morris
  0 siblings, 0 replies; 6+ messages in thread
From: James Morris @ 2005-05-20  0:11 UTC (permalink / raw)
  To: Tommy Reynolds; +Cc: Weber Ress (UOL), linux-kernel

On Thu, 19 May 2005, Tommy Reynolds wrote:

> Uttered "Weber Ress (UOL)" <weber.ress@uol.com.br>, 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
<jmorris@redhat.com>



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How start in Kernel Development
  2005-05-19 18:14 ` Steven Rostedt
@ 2005-05-20  0:37   ` Lee Revell
  0 siblings, 0 replies; 6+ messages in thread
From: Lee Revell @ 2005-05-20  0:37 UTC (permalink / raw)
  To: Steven Rostedt; +Cc: Weber Ress (UOL), linux-kernel

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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: How start in Kernel Development
  2005-05-19 18:03 How start in Kernel Development Weber Ress (UOL)
  2005-05-19 18:14 ` Tommy Reynolds
  2005-05-19 18:14 ` Steven Rostedt
@ 2005-05-20  5:30 ` Niraj kumar
  2 siblings, 0 replies; 6+ messages in thread
From: Niraj kumar @ 2005-05-20  5:30 UTC (permalink / raw)
  To: Weber Ress (UOL); +Cc: linux-kernel

On 5/19/05, Weber Ress (UOL) <weber.ress@uol.com.br> 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 majordomo@vger.kernel.org
> 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

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-05-20  5:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-19 18:03 How start in Kernel Development Weber Ress (UOL)
2005-05-19 18:14 ` Tommy Reynolds
2005-05-20  0:11   ` James Morris
2005-05-19 18:14 ` Steven Rostedt
2005-05-20  0:37   ` Lee Revell
2005-05-20  5:30 ` Niraj kumar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox