Il software open-source è libero?

Dipende da cosa si intende per 'libero'

Ci sono 3 tipi di software - libero, commerciale e proprietario.

Libero si riferisce più alla libertà che al prezzo. Un software libero viene fornito con il codice sorgente, e quando lo si usa si è 'liberi' di cambiare il codice sorgente per soddisfare le proprie esigenze, ridistribuire il software modificato a chiunque altro perché lo usi e non ci si deve preoccupare dei problemi di copyright. Eg- Ubuntu.

Il software proprietario non è libero nel senso che non si può vedere il suo codice sorgente e modificarlo. Eg- Windows.

Il software commerciale è software in cambio di denaro.

Combinazioni-

Software libero+commerciale- si compra il software e il suo codice sorgente viene fornito con esso, si è liberi di cambiarlo, modificarlo e distribuirlo ad altri ad un prezzo o senza un prezzo.

Software proprietario+commerciale- il codice sorgente non è disponibile e si paga per averlo.

Libero e non commerciale- il codice viene dato senza un prezzo.

Proprietario e non commerciale- il codice non viene dato ma si ottiene il software senza pagare soldi.