Software libero
Click here to load reader
-
Upload
stefano-tamagnini -
Category
Education
-
view
293 -
download
0
description
Transcript of Software libero
Software Freeopen source philosophy
Libero
Stefano “Yoghi “ Tamagnini Mail : [email protected] Twitter: @Yoghi
Cosa è un software??
e se vi dicessi programma?
i programmi sono dei documenti scritti con un
linguaggio che le macchine possono comprendere, con i
quali è possibile fargli eseguire
degli automatismi
Un programma si può definire software libero, se chi lo utilizza o semplicemente ne viene in possesso, è libero di ridistribuirlo con o senza modifiche, gratuitamente o addebitando solo le spese di distribuzione a chiunque ed ovunque.
Wikipedia :
Un software si può definire libero solo se garantisce quattro "libertà fondamentali"
Richard Stallman e la Free Software Foundation
libertà di eseguire il programma per qualsiasi scopo.
Libertà Zero
Libertà di studiare il programma e modificarlo.
Libertà Uno
libertà di ridistribuire copie del programma in modo da aiutare il prossimo.
Libertà Due
libertà di migliorare il programma e di distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio.
Libertà Tre
Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)
Diritto dʼautore :
Diritto della comunita :
La condivisione del sapere è un aspetto fondamentale ed importante in quanto non permette a un gruppo ristretto di persone di sfruttare la conoscenza (in questo caso tecnologica) per acquisire una posizione di potere.
personalizzazione
Maleware
Interoperabile
Bug hunting
adattabile alla proprie esigenze
Low cost
Wikipedia esempio lampante di un software open source
Arduino , esempio di hardware aperto tutto italiano!
Linux , esempio di sistema operativo aperto