Software libero

Post on 30-Jun-2015

293 views 0 download

description

Spiegazione sul tema attuale del software libero ( open source ) al campo di competenza: informatica e tecniche scout

Transcript of Software libero

Software Freeopen source philosophy

Libero

Stefano “Yoghi “ Tamagnini Mail : yoghi@sigmalab.net 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