Open Source

In informatica, open source (termine inglese che significa sorgente aperto) indica un software rilasciato con un tipo di licenza per la quale il codice sorgente è lasciato alla disponibilità di eventuali sviluppatori, in modo che con la collaborazione (in genere libera e spontanea) il prodotto finale possa raggiungere una complessità maggiore di quanto potrebbe ottenere un singolo gruppo di programmazione. L’open source ha ovviamente tratto grande beneficio da internet. Alla filosofia del movimento Open Source si ispira il movimento Open content: in questo caso ad essere liberamente disponibile non è il codice sorgente di un programma ma contenuti editoriali quali testi, immagini, video e musica.

L’open source nasce dal duplice significato della parola free utilizzata in free software, che può essere intesa sia per libertà che per gratuità. Essendo il free software libero ma non necessariamente gratuito, è stato introdotto il termine open source per ovviare a questo problema. Rimangono tuttavia dei dettagli legati alla filosofia di fondo che differenziano il software libero dall’open source, che insieme vengono raccolti nell’acronimo F/OSS (free and open source software).