🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #9713

Re: Buscando fuentes del kernel para aprender (espero que no sea el 2)

#9713
From: Samuel
Date: Tue, 21 May 2002 15:10
44 lines
3173 bytes
nAnAuL wrote:

> Estoy buscando unas fuentes del kernel para aprender m�s sobre
> sistemas operativos y en especial sobre linux, pero me da miedo
> meterme directamente con unas fuentes de 20 Mb o m�s, asi que he
> pensado empezar por las primeras versiones e ir aumentando
> gradualmente.
> 
> Os agradecar�a vuestros consejos para empezar a meterme con el kernel,
> y tambi�n alg�n lugar donde encontrar informaci�n, pero el tema
> principal de mi pregunta es averiguar donde conseguir las fuentes de
> las primeras versiones del kernel, si creeis que ese puede ser un buen
> m�todo para empezar.

Si te vas a comprar un libro, te recomiendo el Bovet:
http://www.oreilly.com/catalog/linuxkernel/

Est� bastante bien. Desconozco que conocimientos previos tienes, pero no 
estar�a de m�s que supieras un poco de qu� va la marcha. Una cosa que me 
gusta de �l es que comienza explicando c�mo es la arquitectura ia32, y c�mo 
la usa Linux. Otros libros, por no ce�irse a una arquitectura concreta 
dejan las cosas un poco "en el aire". El kernel ejemplo es el 2.2 y nombra 
las novedades que presenta el 2.4

Si no quieres gastarte dinero, puedes empezar por aqu�:
http://www.tldp.org/LDP/tlk/tlk.html
No es una maravilla, pero es "free" ;-) . El kernel de referencia es el 2.0.

Yo te recomiendo estos libros m�s que otros m�s te�ricos, porque ci��ndote a 
Linux siempre puedes empezar a "cacharrear" y no cansarte de tanto 
concepto. Tambi�n te recomiendo(soy un "recomendador"), que uses ctags o 
lxr para poder "navegar" por el kernel m�s f�cilmente:
http://lxr.linux.no/
http://ctags.sourceforge.net/

Otro libro al que ech� un vistazo y me gust� (ya m�s avanzado), fue el:
"Unix kernel internals" de Vahalia

Pu�s eso.

Samuel

P.D: Para escribir drivers http://www.xml.com/ldd/chapter/book/ . Si te digo 
la verdad ni lo he mirado, pero tambi�n es free.
Technical Details
Message-ID: <acdndg$chb$1@nsnmpen2-gest.nuria.telefonica-data.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!newsfeed.wirehub.nl!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!not-for-mail
References: <126dab72.0205201349.5d447ce7@posting.google.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,833f976f91bb6695
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-05-21 08:02:12 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!newsfeed.wirehub.nl!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!not-for-mail
From: Samuel <444398@cepsz.unizar.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Buscando fuentes del kernel para aprender (espero que no sea el 2)
Date: Tue, 21 May 2002 17:10:02 +0200
Organization: Telefonica Data Espagna
Lines: 46
Message-ID: <acdndg$chb$1@nsnmpen2-gest.nuria.telefonica-data.net>
References: <126dab72.0205201349.5d447ce7@posting.google.com>
NNTP-Posting-Host: 80-25-246-165.uc.nombres.ttd.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8Bit
X-Trace: nsnmpen2-gest.nuria.telefonica-data.net 1021993201 12843 80.25.246.165 (21 May 2002 15:00:01 GMT)
X-Complaints-To: usenet@nsnmpen2-gest.nuria.telefonica-data.net
NNTP-Posting-Date: Tue, 21 May 2002 15:00:01 +0000 (UTC)
User-Agent: KNode/0.7.1