Linux, un pinguino alla conquista del mondo informatico

La sua genesi, per usare un eufemismo, non è delle più usuali. Anzi, di primo acchito potrebbe sembrare addirittura totalmente casuale: basta leggere il messaggio postato da Linus Torvalds alle 21 circa del 25 agosto 1991 su un forum di sviluppatori Minix (un sistema operativo basato su UNIX) per capire che nei suoi piani non c’era affatto l’idea di creare una piattaforma che, nel giro di due decenni, sarebbe stata considerata da molti come alternativa a Windows.

Hello everybody out there using minix – I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I’d like any feedback on things people like/dislike in minix, as my OS resembles it somewhat same physical layout of the file-system (due to practical reasons among other things“. Con queste poche righe, l’allora semi-sconosciuto Torvalds annunciava alla community di sviluppatori Minix che la sua versione (gratuita) di sistema operativo sviluppata come passatempo era quasi pronta e accettava più che volentieri ogni tipo di suggerimento che gli potesse arrivare dagli altri utenti.

Insomma, nulla lasciava presagire che Linux (anche se, inizialmente, il termine era riferito esclusivamente al kernel) sarebbe diventato quello che è oggi. La strada che ha permesso di arrivare a questo livello è stata piuttosto lunga e tortuosa, ma oggi Linux fa parte a pieno titolo della ristretta cerchia dei sistemi operativi più utilizzati al mondo, tanto a livello personale quanto a livello professionale.

Che cos’è Linux

Nato come “semplice” kernel, oggi Linux è un sistema operativo (o, per meglio dire, una galassia di sistemi operativi suddivisa in distribuzioni) a tutti gli effetti. Con il passare degli anni, e grazie al preziosissimo lavoro della community di sviluppatore indipendenti, al kernel si sono aggiunti gli altri pacchetti necessari alla sua “trasformazione”: il bootloader, i daemons, lo shell, il server grafico, l’ambiente grafico e i vari applicativi.

Il bootloader ha il compito di caricare in memoria – e quindi avviare verso l’esecuzione da parte del processore – i moduli necessari al funzionamento del computer; i daemons sono software che si occupano di controllare ed eseguire in background alcuni dei servizi e delle funzionalità principali del sistema operativo; lo shell consente all’utente di controllare l’intero sistema operativo tramite riga di comando e, prima dell’arrivo dell’interfaccia grafica, era il principale mezzo di interazione tra utente e sistema operativo; il server grafico, chiamato X, si occupa di trasformare bit e byte macinati dalla GPU in elementi grafici mostrati poi dallo schermo del PC; l’ambiente grafico è l’interfaccia grafica che consente all’utente di poter interagire con i vari moduli e demoni senza bisogno di agire necessariamente attraverso lo shell.

Che cosa sono le distribuzioni Linux

La natura open source (e, quindi, gratuita) di Linux ha fatto sì che diversi sviluppatori abbiano potuto adattare il kernel alle proprie esigenze e creare nuove versioni del sistema operativo. Queste versioni sono chiamate, in gergo tecnico, distribuzioni Linux. Si tratta, nello specifico, di raccolte software relativi a uno o più settori distribuiti in un unico pacchetto: scaricando una distribuzione e installandola sul proprio PC si avrà a disposizione un sistema operativo comprensivo – nella stragrande maggioranza dei casi – di browser web, di applicativi d’ufficio, programmi di computer grafica e molto altro ancora.

Oggi si contano centinaia di differenti distribuzioni (grazie anche alla possibilità per ogni utente di creare e mettere in circolazione la propria distribuzione sotto la licenza GNU GPL – GNU General Plubic License), alcune delle quali contano diverse centinaia di migliaia – se non milioni – di utenti. Nomi come Ubuntu, Debian, Slackware, Fedora, Mint Linux e Chakra Linux sono ormai diventati di uso comune all’interno del mondo informatico, e molte case produttrici – come ad esempio Dell – stanno iniziando a commercializzare computer con Linux installato al posto di Windows.

Storia di Linux

Nel 1994 la community di sviluppatori Linux, sotto la supervisione dello stesso Torvalds, rilascia la versione 1.0 di Linux, con il progetto Xfree86 a fornire la prima interfaccia grafica del sistema operativo open source. In questo stesso anno fanno la loro comparsa anche RedHat e SuSE, mentre l’anno precedente era stato il turno di Slackware e Debian, le due distribuzioni Linux più vecchie ancora attive.

Nel 1996 viene rilasciata la seconda versione del kernel. Con i nuovi aggiornamenti, Linux può ora gestire diversi processori allo stesso momento e diviene quindi appetibile come reale alternativa a Windows. Anche i grandi nomi dell’informatica iniziano a interessarsi al sistema operativo open source e nel 1998 IBM, Compaq e Oracle iniziano a investire seriamente sullo sviluppo di Linux, permettendo al sistema operativo libero di trovare una nuova pletora di ammiratori e sviluppatori. Oltre a nuovi fondi su cui contare, ovviamente.

Nello stesso anno inizia il progetto di sviluppo di KDE, interfaccia grafica alternativa a quella proposta dal progetto Xfree86. Nel 1999, invece, prende il via il progetto GNOME. Nel frattempo, grazie alla crescita di community di sviluppatori e all’aumento dei fondi, vedevano la luce nuove distribuzioni, sempre più funzionali e facili da usare. Nel 2004, sotto la spinta del milionario sudafricano Michael Shuttlework, nasce la distribuzione Ubuntu (termine mutuato dalla lingua zulu). Si tratta di una distribuzione basata su Debian ed è tra le più utilizzate al mondo per la sua facilità d’uso e la sua interfaccia grafica user-friendly. Dal 2007 Ubuntu è stato scelto da Dell come sistema operativo alternativo a Windows per una serie di portatili. Nel 2011 la Linux Foundation ha rilasciato la versione 3.0 del kernel, mentre nella seconda parte del 2015 arriva la release ufficiale del kernel 4.0. Tux, il simpatico pinguino-mascotte, invece, nasce nel 1996.

Grazie per il tempo dedicato alla lettura di questo articolo

Paolo

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

w

Connessione a %s...

Create a website or blog at WordPress.com

Su ↑

%d blogger hanno fatto clic su Mi Piace per questo: