Beh, intanto inizierei con installare linux e scaricare i sorgenti stessi da
:
http:\\www.kernel.org\
Magari l'ultima release stabile; mi sembra che sia la 2.2.16,altrimenti una
ancora
in sviluppo (2.4.....)
Fammi sapere se vuoi andare avanti passo passo.
Ciao
Simone


===== Original Message from Tosato Diego <[EMAIL PROTECTED]> at
5/10/00 12.27
Il mio problema � semplice. Vorrei capire il codice sorgente del kernel, non
tanto per modificarlo ma per poterlo studiare. Il kernel di Linux mi
affascina e vorrei comprenderlo meglio. Premetto che sono studente di Ing
Informatica e che il C/C++ lo conosco discretamente.
E' soltanto una mia curiosit�!

-----Messaggio originale-----
Da: Fabio Coatti <[EMAIL PROTECTED]>
A: News Mandrake <[EMAIL PROTECTED]>
Data: gioved� 5 ottobre 2000 3.21
Oggetto: Re: [newbie-it] Modifica dei sorgenti Linux


On Wed, Oct 04, 2000 at 07:56:25PM +0200, Tosato Diego wrote:
> Salve,
> sono un neofita di Linux, ma ho una gran voglia di imparare e quindi se
> qualcuno mi desse una mano....
> Linux � un sistema operativo free, in qui si possono avere i sorgenti e
> modificarli.
> Il mio problema � il seguente.
> Vorrei provare a modificare qualche cosa di linux, ma non capisco da dove
> cominciare. I sorgenti li ho trovati e nonostante abbia una breve
esperienza
> con il C/C++ non riesco e capire come fare.
> Mi domando se esiste una documentazione dei vari file sorgenti, dove
> spieghino il codice.
> Se qualcuno ha qualche consiglio da darmi sarei molto felice.
>
>

No, i sorgenti devono (dovrebbero) eesere autoesplicativi, nel senso che
leggendoli si deve capire cosa fanno. Al limite puoi trovare documentazione
sulle chiamate di libreria, sulle chiamate di funzioni del kernel, ecc. ma
non
sui sorgenti di pers�. A questo dovrebbe bastare ed avanare i commenti ed
anche la struttura stessa del programma, se ben scritto.

In pratica quale � il tuo problema?


--
Fabio Coatti       http://www.ferrara.linux.it/members/cova
Ferrara Linux Users Group           http://ferrara.linux.it
GnuPG fp:9765 A5B6 6843 17BC A646  BE8C FA56 373A 5374 C703
Old SysOps never die... they simply forget their password.


Rispondere a