Linux
La letteratura su Linux, in rete, è amplissima. Qui propongo solo
qualche
punto di partenza fornendo i collegamenti ai siti delle
principali distribuzioni. Come già detto, Linux non è di per
sè un sistema operativo, ma ne è il
kernel,
il nucleo, che gestisce le operazioni fondamentali, tra cui la memoria,
le periferiche, i processi e la loro temporizzazione, ecc. Per poter
dar luogo ad un sistema operativo
funzionante e utilizzabile il kernel deve interagire con
altre parti software, ad esempio la libreria GNU C (glibc)
vitali per la comunicazione con lo spazio utente e le applicazioni. Le
varie distribuzioni, in un certo senso, "confezionano" un sistema
operativo completo, a partire dal kernel, rivestendolo dei sofware
opportuni. La distinzione tra le distribuzioni sta principalmente nella
scelta di tali software.