Linux (o GNU/Linux), è una famiglia di Sistemi Operativi di tipo Unix costituito dall’integrazione del kernel Linux con elementi del sistema GNU e di altro software sviluppato e distribuito con licenza GNU GPL (General Public License) o con altre licenze libere. Può essere installato su una ampia gamma di computer, dai cellulari, tablet computer e console ai mainframe e i supercomputer. Linux è anche un sistema operativo per server e fa funzionare i dieci supercomputer più veloci nel mondo.
In informatica, il kernel costituisce il nucleo di un sistema operativo. Si tratta di un software avente il compito di fornire ai processi in esecuzione sull’elaboratore un accesso sicuro e controllato all’hardware. Dato che possono esserne eseguiti simultaneamente più di uno, il kernel ha anche la responsabilità di assegnare una porzione di tempo-macchina e di accesso all’hardware a ciascun programma (multitasking).
Non esiste un’unica versione di Linux ma esistono diverse distribuzioni (chiamate anche distro), solitamente create da comunità di sviluppatori o società, che scelgono, preparano e compilano i pacchetti da includere. Tutte le distribuzioni condividono il kernel Linux (sia pur in versioni diverse e spesso personalizzate). Ubuntu risulta la versione più diffusa, ma ne esistono per tutti i gusti, ad esempio Knoppix: molto indicata per i principianti, permette di avere un sistema completo avviabile direttamente da CD-ROM o DVD che permette, tra i vari usi, l’utilizzo dimostrativo, come tool di diagnostica, come test di compatibilità hardware, ecc.
Android è uno stack software che include un sistema operativo, i middleware per le comunicazioni e le applicazioni di base. Ciò che lo contraddistingue dagli altri sistemi per dispositivi mobili è la sua natura open source : infatti è basato su kernel Linux. Quindi se possedete un cellulare con Android dovete ringraziare Linux.
Posto un link proveniente da Wikipedia che mostra il notevole numero di distro: http://upload.wikimedia.org/wikipedia/commons/8/8c/Gldt.svg


