Cosa è GNU/Linux?
Linux è un sistema operativo: una serie di programmi che permettono
di interagire con il proprio computer ed eseguire altri programmi.
Un sistema operativo consiste di vari programmi fondamentali che sono
necessari al computer per comunicare e ricevere istruzioni dagli utenti, per
leggere e scrivere dati su dischi rigidi, nastri e stampanti, per controllare
l'uso della memoria e per eseguire altro software. La parte più importante
di un sistema operativo è il kernel. In un sistema GNU/Linux,
Linux è il componente kernel. Il resto del sistema consiste in altri
programmi, molti dei quali sono stati scritti da e per il progetto GNU.
Dato che il kernel Linux da solo non forma un sistema operativo, preferiamo
usare il termine GNU/Linux
per riferirci al sistema a cui molte
persone fanno riferimento distrattamente con Linux
.
Linux è modellato sul sistema operativo Unix. Dall'inizio, Linux
è stato progettato per essere un sistema multi-tasking e multi-utente.
Queste cose sono sufficienti per rendere Linux diverso da altri sistemi
operativi ben noti. Comunque, Linux è ancora più diverso
di quanto si possa pensare. Diversamente da altri sistemi operativi, nessuno
è proprietario di Linux. Molto del suo sviluppo è fatto da volontari
non pagati.
Lo sviluppo di quello che più tardi è diventato GNU/Linux
iniziò quando la Free Software
Foundation iniziò lo sviluppo di un sistema operativo
libero simile a Unix chiamato GNU.
Il progetto GNU ha sviluppato un vasto
insieme di strumenti software
liberi da usare con Unix™ e sistemi operativi simili a Unix come
Linux. Questi strumenti permettono agli utenti di eseguire azioni che
vanno dal mondano (come copiare o rimuovere file dal sistema) fino
all'arcano (come scrivere e compilare programmi o fare editing
sofisticato in una varietà di formati).
Mentre molti gruppi e individui hanno contribuito a Linux, il grande
donatore è ancora la Free Software Foundation, che creò
non solo la maggioranza degli strumenti usati in Linux, ma anche la
filosofia e la comunità che ha reso possibile Linux.
Il kernel di Linux è
apparso per la prima volta nel 1991, quando uno studente finlandese di
informatica di nome Linus Torvalds annunciò sul newsgroup di
Usenet comp.os.minix la prima versione di un kernel
alternativo a Minix. Si legga la
Pagina della storia di Linux di
Linux International.
Linus Torvalds continua a coordinare il lavoro di alcune centinaia di
sviluppatori con l'aiuto di alcuni delegati. Un eccezionale riassunto
settimanale delle discussioni sulla mailing lists
linux-kernel è
Kernel Traffic. Maggiori
informazioni sulla mailing list linux-kernel
possono essere trovate su
linux-kernel mailing list
FAQ.
Gli utenti Linux hanno un'immensa libertà nello scegliere il loro software.
Per esempio, gli utenti Linux possono scegliere tra dozzine di shell a riga
di comando e alcuni desktop grafici. Questa selezione spesso disorienta
gli utenti degli altri sistemi operativi che non sono abituati a pensare
alla riga di comando o al desktop come qualcosa che si possa cambiare.
È anche meno probabile che Linux vada in crash, è più
abile nel far girare più di una applicazione contemporaneamente e più
sicuro di molti sistemi operativi. Con questi vantaggi, Linux è il
sistema operativo con maggior crescita nel mercato dei server. Più
recentemente, Linux è diventato popolare anche tra gli utenti che usano
il PC a casa e in ufficio.