Che cosa significa software libero?
L'idea di software libero nasce oltre 30 anni fa grazie a Richard Stallman, ricercatore del Massachusset Istitute of Tecnology, Stallman gettò le basi del movimento del software libero e fondò la free Software Foundation per coadiuvare la diffusione e la salvaguardia. Il software libero si caratterizza per una serie di libertà fondamentali che vengono garantite all'utilizzatore.
1) Libertà di eseguire il programma
2) Libertà di adattare il programma alle proprie esigenze
3) Libertà di studiare come funziona il programma
4) Libertà di ridistribuire copie del programma
5) Libertà di migliorare il programma e di ridistribuirne tali miglioramenti
I produttori di software commerciale consentono agli utenti solo ed esclusivamente la prima libertà e perseguono legalmente chi non rispetta tale restrizioni.
Open Source o Closed
Per poter rispettare le libertà fondamentali sopra descritte, un programma deve per forza di cose essere a "sorgente aperto", ovvero far parte della categoria dei software open source.
Un programma ha normalmente due aspetti differenti: uno comprensibile dal programmatore (Formato sorgente) ed uno comprensibile dal computer (Formato binario). E' importante notare che mentre è possibile ottenere il formato binario partendo dal formato sorgente, non è possibile effettuare l'operazione inversa. Questo significa che nel caso del software prprietario (normalmente distribuito solamente in formato binario) non sia possibile capire cosa stia facendo esattamente un programma.
Chi scrive software libero e perchè?
Il software libero è scritto da volontari, organizzazioni o aziende che assimilano il software alla conoscenza. In base a questo criterio ritengono che il software che il software dovrebbe essere disponibile a tutti e che tutti dovrebbero avere su di esso le libertà fondamentali (esecuzione, modifica, copia, miglioramento, distribuzione). Normalmente chi lavora come professionista nell'ambito del software libero, non cerca di guadagnare commerciando il software, ma vendendo servizi ad esso correlato, (installazione, configurazione, manutenzione).
Il software libero è gratis?
E' una questione di libertà, non di prezzo, anche se di solito il software libero è gratuito.
Chi può usare software libero?
Tutti! Il software libero è patrimonio dell'umanità. Il software libero generalmente può essere scaricato gratuitamente e LEGALMENTE da internet, sia da privati che aziende che desiderano utilizzarlo.. Normalmente il medesimo software può funzionare su piattaforme differenti. Esiste software libero per Windows, Mac e ovviamente per Linux.
Che cosa è Linux?
Linux è un sistema operativo completo, stabile e completamente libero che può essere installato sul computer in sostituzione, o in affiancamento a Windows. Linux viene messo a disposizione da aziende e organizzazioni sotto forma di distribuzione. Una distribuzione è l'insieme di Linux più una serie di applicazioni (video scrittura, fogli elettronici, fotoritocco, ecc) ed un installer, ovvero un programma che permette di installare Linux sul proprio computer. Le distribuzioni sono in genere contenute su diversi CD o DVD e spesso sono scaricabili gratuitamente da internet.
Alcuni esempi di software Libero
Ubuntu
Ubuntu è una distribuzione Linux completa stabile e facile da utilizzare, ideale per chi si affaccia al mondo linux. Si può scaricare gratuitamente all'indirizzo: http://www.ubuntu.com
Open Office
Open Office è una suite completa di programmi. In essa sono compresi un elaboratore di testi, un foglio elettronico, un editor per disegni vettoriali e un programma per creare presentazioni. Il tutto scaricabile all'indirizzo: http://www.openoffice.org
Firefox
Firefox è un browser, ovvero un programma che consente di navigare su internet. E' molto più sicuro delle alternative a pagamento e grazie alla sua architettura a plug-in può essere ampliato con centinaia di estensioni. Per scaricarlo gratuitamente visitarte il sito all'indirizzo: http://www.firefox.com
Thunderbird
Thunderbird è un programma per la gestione della posta elettronica semplice da usare ed estendibile a piacimento grazie alla possibilità di installare i numerosi plug-in disponibili. Dispone di filtri avanzati per la posta e di funzionalità avanzate per la gestione dello Spam. Il programma è scaricabile all'indirizzo: http://www.mozilla.org/thunderbird
Gimp
Gimp è un programma di fotoritocco che permette di manipolare attraverso tools o filtri un numeroso numero di formati grafici. Permette anche di effettuare modifiche ripetitive su gruppi di file grazie alla possibilità di utilizzare degli script personalizzabili. Il programma è scaricabile all'indirizzo http://www.gimp.org
Scritto da MIchele Bonera LUG BS