Download Free Audio of Il software libero e l'open source. Il concetto ... - Woord

Read Aloud the Text Content

This audio was created by Woord's Text to Speech service by content creators from all around the world.


Text Content or SSML code:

Il software libero e l'open source. Il concetto di software libero è stato ideato da Richard Stallman, fondatore della FSF (Free Software Foundation) e ideatore della licenza GPL. Un software è libero se rispetta le seguenti libertà: 1. libertà di eseguire il programma, per qualsiasi scopo (libertà 0). 2. libertà di studiare come funziona il programma e adattarlo alle proprie necessità (libertà 1). L'accesso al codice sorgente ne è un prerequisito. 3. libertà di ridistribuire copie in modo da aiutare il prossimo (libertà 2). 4. libertà di migliorare il programma e distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio (libertà 3). L'accesso al codice sorgente ne è un prerequisito. Quindi un software che rispetta queste caratteristiche è libero immediatamente appena l'autore lo distribuisce garantendo queste quattro libertà. Nessuno può dichiarare che un software non è libero se rispetta queste libertà, non lo può fare né Stallman, né la FSF. Per distribuire un software libero occorre prima di tutto associare un copyright a tale software e poi indicare una licenza d'uso che rispetti tali libertà (per esempio la GPL). Volendo l'utente può crearsi, in quel momento, una sua propria licenza d'uso e, se rispetta le libertà sopra enunciate, sta distribuendo del software libero (Nota: è sconsigliato crearsi una propria licenza, perché questa potrebbe essere incompatibile con altre e quindi impedire il riuso del proprio codice da parte di altri progetti e l'uso di software di altri progetti nel proprio). È da notare che se io emetto un software con licenza GPL versione 2.0, allora tale software rispetterà la licenza GPL versione 2.0 sia ora che fra cento anni. Attenzione perché in inglese free software può essere interpretato erroneamente come software gratis, perché la parola free, tra le oltre 20 accezioni, significa anche gratis. Ma free software, in realtà, indica non la gratuità, ma la sola libertà. Da notare che in italiano tale ambiguità non esiste perché può essere tradotto in software libero.