Freeonline.it è una Web directory con la particolarità di indicizzare esclusivamente risorse gratuite... »
Clicca per info sulla pubblicità
Freeonline - La guida italiana alle risorse gratuite di Internet
Indice generale
»
Homepage
»
Tutto il gratis
»
Programmi gratuiti
»
Il gratis via email
»
News dal Web
»
Guide, Articoli, ...
»
Free Internet
»
Free Mail
»
Tools gratuiti
»
VideoChat
»
Forum
»
Blog
»
MyFreeonline
»
Mappa sito
Tutto Gratis

Canali tematici
Incontri
Incontri
»
Sconti e Shopping
»
Webmaster area
»
Motori di ricerca
»
Linux area
»
Glossario inform.
»
Alberghi e Viaggi
»
Cartoline gratis
»
Sport e Calcio
»
Musica
»
Sala Giochi
»
Oroscopo - Meteo
 
Articoli
   


Intervista a Richard Stallman ideatore della Free Software Foundation

Qualche giorno fa ho avuto il piacere di poter intervistare il paladino del Software Libero attraverso un piacevole scambio di email. Ho raggruppato tutto ciò che può interessare i lettori di TuxJournal e di Freeonline in una piacevole, e spero interessante, intervista. In grassetto le mie domande, le parti sottostanti ad esse sono le risposte di Richard.

Intervista a Richard Stallman ideatore della Free Software Foundation

Intervista a cura di TuxJournal.net

Richard Stallman1) Partiamo. Puoi spiegare ai nostri lettori perchè nel lontano 1984 decidesti di creare la FSF (Free Software Foundation) e il progetto GNU ? Di cosa avevi bisogno in quel periodo? Perchè l'hai creata?

Ciò che creai nel 1984 fu lo sviluppo del sistema operativo GNU. Tutti i sistemi operativi dei moderni computers di allora erano proprietari; agli utenti era proibito condividerli, e soprattutto non potevano ottenere il codice sorgente per modificarlo a loro piacimento. L'unico modo per usare i computers in piena libertà era sostituire quei sistemi operativi con uno "free" (liberamente accessibile). Questa è la vera storia di GNU. La Free Software Foundation, invece, venne creata sul finire del 1985 per ricercare, e soprattutto aumentare, i fondi per lo sviluppo di GNU. Più generalmente per promuovere il software libero.

2) Cos'è il Software Libero? Qual è la sostanziale differenza tra Open Source e Software Libero?

Il Software Libero è quel tipo di software che rispetta le quattro essenziali regole/libertà:
0. La libertà di usare il software a proprio piacimento o nel modo in cui più si desidera.
1. La libertà di studiare il codice sorgente e cambiarlo per creare ciò che più desidera.
2. La libertà di fare delle copie del software e di ridistribuirlo agli altri.
3. La libertà di pubblicare le versioni modificate del software (incluso i loro codici sorgenti)

L'obiettivo del movimento del Software Libero è quello di garantire ad ognuno queste libertà. Crediamo che è sbagliato dare solo alcune di queste libertà e privarne altre. In altre parole, il software NON-libero va contro ogni etica. L'Open Source venne creato nel 1998 da alcune persone a cui il Software Libero piaceva ma che non accettavano il nostro approccio etico a questa questione. Non accettavano le nostre libertà. Loro volevano solo un modo per parlare di Software Libero senza manifestare nessun chiaro collegamento al movimento Free Software (FSF) e alla sua filosofia.

La definizione di Open Source fu studiata e creata dopo la nostra definizione di Software Libero, ma scritta in modo diverso, e i suoi criteri non sono del tutto identici ai nostri. Tutti i sostenitori dell'Open Source hanno accettato alcune licenze che personalmente, noi, abbiamo rifiutato come troppo restrittive. Tuttavia la grande differenza tra Software Libero e Open Source sono i principi filosofici che stanno alla base di essi. Il nostro obiettivo è quello di ottenere la libertà, per tutti noi e per te, scartando e sostituendo il software che ostacola la libertà di ogni utente. Noi diciamo che il Software Libero sia etico mentre il non-Software Libero no. Dall'altro lato, i sostenitori dell'Open Source raccomandano un "modello di sviluppo" che alcune volte non bada a tutelare la libertà dell'utente. Loro non dicono che il software non-Open Source sia non-etico. Loro non presentano la situazione come un qualcosa di giusto o sbagliato, lo fanno e basta.

3) Hai mai pensato di abbandonare il progetto dopo alcune difficoltà (sempre se ce ne siano state) ?

No, devo dire che non ci sono mai state grosse difficoltà a portare avanti questo progetto. Fortunatamente.

4) Sei soddisfatto della FSF? Hai veramente creato ciò che volevi agli albori del progetto nel 1984? Vorresti migliorare o rimuove qualcosa?

Le cose non sono completamente andate come io speravo. Alcuni vantaggi tecnici che speravo di realizzare, come la sostituzione delle "man pages" con una struttura ad iper-testi accessibile tramite il programma Info, non sono stati adottati del tutto della comunità. Più fastidioso è il fatto che molte persone che usano il sistema GNU non conoscono cosa sia GNU. GNU è normalmente usato con un kernel , chiamato Linux, che fu creato come software libero nel 1992; una gran confusione viene fatta quando i due termini vengono combinati, producendo il sistema che dovrebbe essere chiamato GNU/Linux. Tutt'oggi molti utenti pensano che l'intero sistema sia "Linux". A parte questi spiacevoli incovenienti, il sistema GNU/Linux è più o meno adeguato per i suoi scopi: dare a tutti gli utenti la possibilità di usare il software libero. Tuttavia, spesso capita che fallisca a realizzare il suo obiettivo, perchè molte delle distribuzioni GNU/Linux che sono, come sappiamo, liberamente scaricabili dalla rete includono molto software non-libero. Questo impedisce agli utenti di avere il 100% dalla filosofia del Software Libero. Questa è la più grande pecca nella nostra comunità.

5) Qual è il tuo lavoro, Richard?

Non ho un lavoro dal Gennaio del 1984, quando lascai il MIT per cominciare a sviluppare il sistema GNU. Il mio lavoro, la maggior parte non pagato, consiste nel coordinare le attività del progetto GNU, dirigere la Free Software Foundation e promuovere il movimento del software libero.

6) Ci sono delle novità che possano interessarci circa la FSF? E quali sono gli sviluppi della GPL?

La principale notizia dalla FSF è che abbiamo cominciato una nuova campagna per convincere le società produttrici di hardware di cooperare con il progetto Free Software BIOS e Free Software drivers. Riguardo ai driver, abbiamo cominciato con le schede wireless e stiamo programmando di espandere la cosa ad altri tipi di schede, mantenendo una lista completa di quali sono in regola con il Software Libero e quali no. Ho inoltre fatto un tentativo di dedicare alcuni mesi di quest'anno per lavorare alla versione 3 della GPL.

7) Qual è lo stato di HURD? Ci stai ancora lavorando? Ci puoi descrivere in poche parole cos'è realmente Hurd, per i nostri lettori?

GNU Hurd caratterizza circa la metà del kernel GNU. E' stato creato per lavorare al top su un microkernel. Originalmente usammo Mach per questo lavoro, ma gli sviluppatori di Hurd decisero invece di fare il porting su L4. Personalmente non ho mai lavorato nella stesura di GNU Hurd. Nel 1990 decisi di usare Mach come la base, e allora passai il lavoro allo staff FSF. Il design di Hurd lo rende molto potente, ma sfortunatamente non lavora in modo affidabile. I volontari continuano a lavorarci su ma il progresso è lento. Se sei interessato a lavorare sugli sviluppi di HURD, per favore scrivimi.

8) Perchè stai combattendo per un BIOS "Libero" ?

E' risaputo che il BIOS è salvato nella ROM. Potrebbe anche essere una parte del circuito; il Software Libero non può interagire con esso perchè gli utenti non possono installare molti programmi BIOS. Ma questo è cambiato; ora il BIOS è salvato in una memoria riscrivibile e gli utenti possono installare nuovi programmi a livello BIOS. Questo significa che è a tutti gli effetti Software Libero. Infatti, un programma BIOS libero già esiste per i PCs. Tuttavia, deve essere adattato ai dettagli di ogni modello di computer, e i produttori molte volte rifiutano di darci le necessarie informazioni per creare altri supporti per altri computers.

9) In Europa ci sono ancora grandi problemi sui brevetti software, qual è la tua opinione personale e cosa dovremo conoscere sui brevetti in generale?

I brevetti software per gli sviluppatori sono come delle mine anti-uomo. Sono pericolose per tutti gli sviluppatori di software, ma le grandi corporation possono evitare parte del problema accettando di condividere i loro brevetti con gli altri. Ad oggi il grande pericolo cade sugli sviluppatori che NON sono le grandi corporation. Un grande programma combina migliaia di differenti idee di calcolo (features, metodi, algoritmi, etc). Se un paese permette i brevetti software, questo significa che ognuna di queste idee di calcolo deve essere brevettata. Così se uno sviluppatore scrive un programma abbastanza voluminoso, usando migliaia di queste idee, centinaia di altre verranno brevettate da qualcun'altro. Lo sviluppatore allora affronta le centinaia delle cause possibili scatenate dai titolari dei brevetti. I titolari di ogni brevetto possono citare anche gli utenti che usano quel programma.

10) Ora una domanda cattiva: qual è il tuo personale punto di vista sulle applicazioni GNU/Linux e qual è la tua preferita? Quale distribuzione GNU/Linux usi per il tuo lavoro?

Il principale programma che uso è GNU Emacs. E' un editor di testo affidabile e potente e lo posso usare per qualsiasi cosa voglia fare sul mio computer. La distribuzione GNU/Linux che consiglio è Ututo, perchè i suoi sviluppatori sono veramente molto legati ai nostri principi di libertà. Se trovano qualcosa che va contro questi principi nella loro distribuzione, la rimuovono in breve tempo.

11) Cosa fai nella vita? Qual è il tuo lavoro? Come guadagni da vivere?

Ho parlato del mio lavoro qualche domanda fa. A parte il lavoro, mi piace leggere, mangiare cibi deliziosi, ascoltare musica (pensa che sono stato in Bulgaria e ora ho un sacco di registrazioni di musica folk/dance Bulgara). Sono inoltre pagato per alcuni dei miei interventi, non tutti ovviamente. Eccoti svelato come guadagno da vivere.

(L'intervista su TuxJournal la trovi qui)

Links correlati:

- Il progetto GNU - Free Software Foundation
- Linux Zone su Freeonline
- Altre interviste di Freeonline
- TuxJournal.net - Webzine indipendente dedicata a Linux

 



<<< Altri articoli di: Interviste

Pubblicato il: 26/04/2005

AUTORE TESTO
Vincenzo Ciaglia
TuxJournal.net


 
Guide gratis di Freeonline
»
Indice
»
Attualità
»
Miniguide
»
ADSL
»
DOS
»
Manuale Java
»
Manuale Inform
»
Sito interattivo
»
Usabilità dei siti
»
Web Marketing
»
WebMaster area
»
Motori ricerca
»
Posizionamento
»
Guide Photoshop
»
Articoli su Linux
»
Glossario
»
Interviste




RSS - Clicca per prelevare i nostri feed RSS
 
Powered by PuntoWeb.Net S.r.l.