
Un libro in corso di scrittura sul kernel Linux e i suoi interni.
Questa repository contiene un libro in corso d'opera sul kernel Linux e i suoi internals.
L'obiettivo di questo progetto è semplice: condividere conoscenze sugli internals del kernel Linux e argomenti correlati di basso livello. Se sei curioso di sapere cosa c'è sotto il cofano, consulta il Sommario.
[!IMPORTANT] Ho iniziato a scrivere questa serie quando l'ultima versione del kernel era la
3.18. Da allora è cambiato molto e sto aggiornando i contenuti per riflettere i kernel moderni (v6.18+). Continuerò a rivedere gli articoli man mano che il kernel si evolve.
[!TIP] Puoi iniziare con l'Assembler grazie alla mia altra serie di articoli sulla programmazione Assembly.
Grazie ai volontari, gli articoli su Linux sono tradotti in diverse lingue.
[!NOTE] Le traduzioni potrebbero discostarsi dal contenuto originale.
Leggi la guida ai contributi per imparare come contribuire al progetto. Quando contribuisci, assicurati di seguire il Codice di condotta.
Se hai domande o suggerimenti, non esitare a contattarmi su Twitter @0xAX, apri un issue o inviami un'email.
Esiste una mailing list su Google Groups ([email protected]) per lo studio del codice sorgente del kernel.
Per unirti al gruppo, invia un'email a [email protected]. Riceverai un'email di conferma. Dopo aver risposto, verrai aggiunto alla mailing list.
[!TIP] Se hai un account Google, puoi semplicemente aprire la pagina dell'archivio e fare clic su Apply to join group. Verrai approvato automaticamente.
Questo progetto è concesso in licenza sotto BY-NC-SA Creative Commons.
Il contenuto tecnico è scritto da @0xAX.
Un grande ringraziamento anche a @klaudiagrz per i miglioramenti al testo.