LinuxLinux è il sistema operativo più utilizzato al mondo anche se in pochi lo sanno. Anzi molta parte del pubblico neanche sa cosa sia questo sistema operativo. Potente, veloce, essenziale, efficiente (veloce su macchine anche molto deboli), robusto e difficilmente attaccabile, totalmente gratuito, facile da usare... Quasi la totalità di internet funziona grazie a Linux, per questo è il più diffuso, mentre su computer personali è raro trovarlo. Linux è costituito da una struttura che include i sistemi di comunicazione con l'HW, la gestione della memoria e delle chiamate alla CPU e tutti i drivers necessari per la gestione dell'HW. Questa struttura si chiama KERNEL. Sopra al kernel possono venire installati dei programmi per l'esecuzione di operazioni varie, sia automatiche (demoni) che sotto il controllo dell'utente (applicazioni). Con questa struttura possono venire create migliaia di combinazioni differenti, tutte basate sullo stesso kernel. Queste soluzioni si chiamano DISTRIBUZIONI tenute vive, aggiornate e modificate da varie entità che possono essere gruppi di volontari, associazioni no profit, aziende, ecc... La storia della nascita di Linux è complessa, varie vicende accadute prima hanno portato un giovane studente, Linus Torvalds nel luglio del 1991, ad avviare un progetto aperto e libero di un sistema operativo che potesse essere rimaneggiato e che seguisse degli standard che si stavano affermando in quel periodo (standard POSIX). Seguendo questi standard era possibile scrivere drivers per gli apparati hardware che fossero universali, e questa era la rivoluzione, perché fino a quel momento gli apparati HW non erano universali. Scrisse un kernel tutto suo e lo pubblicò sul server
dell'università nel luglio 1991 con lo scopo di raccogliere idee,
contributi di programmazione e consigli. Praticamente attuò in
pieno il concetto che sta alla base dello sviluppo open source. Nello stesso tempo un altro sistema operativo nacque era lo GNU e da li a poco fu integrato il kernel di Torvalds dando vita a GNU/Linux un sistema solido potente e flessibile. Il logo principale del kernel Linux è un pinguino di nome Tux. Logo che indica spesso il sistema operativo in se, anche se poi ogni distribuzione ha un suo logo specifico. Illustrare le varie distribuzioni di Linux sarebbe un'impresa immane, si possono ricordare le principali distribuzioni più conosciute e usate: Ognuna ha caratteristiche diverse sopratutto dettate dai SW preinstallati e i demoni attivi. Resta comunque il fatto che qualsiasi distribuzione può venire profondamente alterata e modificata con poco sforzo. Propongo qui di seguito alcuni foto da me scattate per testimoniare la plasticità di Linux. |
|
|
||||||||||