next up previous contents
Next: Numerazione dei kernel di Up: INTRODUZIONE A LINUX Previous: Perché NO?!

Che cosa significa ``Open Source''?

Il software è come il sesso: è più bello quando è libero.
(Linus Benedict Torvalds)

Che cosa significano gli acronimi FSF, GNU, GPL, LGPL?

GNU è il nome del progetto della FSF, fondata nel 1985 da Richard Stallman, la cui filosofia sostiene che il software di qualità dovrebbe essere disponibile gratuitamente, senza le usuali limitazioni commerciali. Ovviamente, GNU, GPL e LGPL sono in stretta relazione con la FSF, anche se chiunque può rilasciare software coperto dalla GPL anche senza far parte della Free Software Foundation.

Le licenze commerciali tendono a limitare la libertà d'uso e di distribuzione del software, per l'uso del quale si richiede denaro, senza offrire la proprietà della copia oltre all'uso.

La GPL e la LGPL sono concepite per impedire che chiunque possa limitare la libertà d'uso e di distribuzione del software che fa riferimento a esse. Sono riportate in appendice, vi invito a leggerle. Comunque, sappiate che chiunque può utilizzare software GNU e proporre modifiche, purché continui a riconoscere esplicitamente il contributo di chi ha scritto il codice originale. Open Source significa soprattutto questo. Inoltre, avere il codice sorgente a disposizione significa poterlo adattare alle proprie esigenze e poter imparare da esso.

Esistono altre licenze più restrittive di quelle GNU; per esempio, si può avere a disposizione il codice sorgente e avere il diritto di usare il software, ma non di modificarlo. Il kernel di Linux è coperto dalla GNU GPL.


next up previous contents
Next: Numerazione dei kernel di Up: INTRODUZIONE A LINUX Previous: Perché NO?!

1999-05-16