Linux è un sistema operativo Unix like e, in se stesso, è costituito solo dal
Kernel, il nucleo centrale del sistema
operativo che controlla il funzionamento di tutto il computer.
La maggior parte delle applicazioni di contorno al sistema sono sviluppate dalla GNU.
Attualmente contribuiscono allo sviluppo di Linux migliaia di programmatori sparsi
su tutta la terra. Tutto il lavoro viene coordinato tramite l'uso di internet.
I sorgenti del kernel sono disponibili in rete sia nella versione stabile, che termina
con un numero pari, sia nella versione di sviluppo, che termina con un numero dispari.
Sia il kernel di Linux, sia il software realizzato dal progetto GNU,
vengono rilasciati sotto la licenza GPL (General Public
Licence) oppure sotto la LGPL (Library GPL). Queste licenze garantiscono la tutela
del copyright da parte dell'autore, così come la possibilità di poter modificare
il codice sorgente da parte dell'utente del software.