Buondì alla community!
Non so perchè, ma stamattina mi son messo a pensare alla differenza tra le due filosofie e movimenti, e mi son reso conto che ne sapevo poco, in termini concreti.
Sono andato a leggere e approfondire, ma purtroppo tutte le info che ho trovato non hanno esempi esaustivi.
Per quel che ho capito e scoperto, il Free Software, traducibile come Software Libero e NON come Software Gratuito, è una filosofia nata da Richard Stallman nei primi anni '80 e si basa su 4 punti, che contemplano di fatto la libertà di consultare il sorgente, modificarlo, redistribuire il tutto.
Fin qui ok. Le licenze sono la GPL e la LGPL, oltre che la licenza Mozilla e la BSD.
Resta il punto che la frase "chiave" su cui spesso si insiste è "free like a speech, not free like a beer", ovvero "libero come la parola, non gratis come la birra", che tradotto in italiano è un po' l'elogio dell'ovvietà, ma in inglese è molto più equivocabile.
Quindi i dubbi che mi vengono sono riguardo alla parte del guadagno, ovvero come si può fare soldi con il software libero?
L'Open Source invece è un movimento nato molto più tardi, mi pare di ricordare il 1997, credo che sia nato nella comunità di Debian e si articola in 10 punti circa, e a quanto ho capito si differenzia dal Free Software per il fatto che ad esempio se io modifico il codice di un programma, con l'Open Source posso rilasciare il programma originale e la mia patch, mentre con il Free Software devo rilasciare tutto insieme, anche se non son affatto sicuro di questo.
Infine, altro punto oscuro, non ho capito perchè il software Free è sicuramente Open, ma il software Open non per forza è Free...Insomma, gran casino!![]()
Tra l'altro ho scoperto che non sono solo io a essere confuso, ma tantissimi usano Free e Open come sinonimi, quando invece non è affatto corretto.
In ogni caso so che Gnu/Linux è Free (ricordiamo a tutti che Linux NON E' un sistema operativo, ma solo un kernel, ecco il perchè di GNU/Linux), che programmi tipo VLC sono free, ma che in linux esistono anche programmi non free, tipo...boh, penso ad esempio i driver Nvidia, o il plugin Flash, che però non so se siano Open...Insomma, attendo risposta da qualcuno che "ne sa", per sgorgarmi un po' il cervello e magari fornire ai nuovi arrivati un approfondimento sulle basi dei sistemi operativi Free (o open?).