Linux, o meglio GNU - Linux è un sistema operativo dotato di una serie di utility e di programmi rilasciati sotto la licenza GPL (Gnu Public Licence)
La licenza GPL prevede per gli utenti una serie di diritti. Essi possono:
Usare gratuitamente i programmi
Distribuire gratuitamente i programmi
Vendere i programmi
Modificare i programmi
Per poter modificare i programmi rilasciati sotto licenza GPL, occorre che essi siano disponibili in formato sorgente, vale a dire in forma leggibile dall'uomo e ritrasformabile in modo comprensibile alla macchina.