Software Libero, Open Source e Freeware

Money-Slave VectorLa confusione tra questi tipi di software è estremamente comune, anche tra alcuni esperti in informatica. E importante avere questi concetti chiari perché hanno delle differenze precise e importanti.

Un Software Libero è un software che potete utilizzare, condividere, modificare e distribuire. Il codice sorgente del software è aperto ed è spesso possibile ottenerlo gratuitamente. Il punto più importante del Software Libero è la libertà. Per saperne di più, leggi l'articolo Cos'è il Software Libero.

Il Open Source utilizza il modello di sviluppo del software libero e lo rende più attraenti per le imprese. La cosa importante del Open Source è che il codice sorgente è aperto e permette la cooperazione, proprio come il Software Libero. La differenza principale tra loro è che l'attenzione del Open Source non è libertà, è business. Per una definizione più dettagliata potete leggere il nostro articolo Che cos'è l'Open Source.

Per essere simili, Software Libero e Open Source sono a volte chiamati "FOSS" (Free and Open Source Software). Sono entrambi molto diversi dai altri tipi di software che vedremo adesso.

Freeware invece è un software che è gratuito, ma ha i diritti limitati. Il "free" in freeware non parla di libertà, si tratta di soldi. Così non significa che si può condividere o modificarlo. Il codice sorgente del programma di solito non è rivelato (è chiuso) e non è possibile distribuirlo (deve essere distribuito dalla società che lo possiede).

Ci sono molte altre categorie di software simili al freeware che sono vagamente definiti. Shareware per esempio è un software che è possibile utilizzare gratuitamente con alcune limitazioni. A volte il diritto di usare è limitato nel tempo o l'utente visualizza delle pubblicità quando lo utilizza. Con uno shareware devi pagare per sbloccare i suoi limiti. Con commercialware si deve pagare in anticipo per utilizzare il software. Malware è un software malevolo con l'intenzione di danneggiare il tuo computer o scoprire la tua vita privata... Bene, facciamo un riassunto:

 

 SOFTWARE LIBEROOPEN SOURCEFREEWARE
PER LA LIBERTÀSINONO
CODIGO SORGENTE APERTOSISINO
SPESSO GRATISSISISI

 

Faccio alcuni esempi per illustrare. VLC è un software libero, lo possiamo scaricare, utilizzare, condividere, vedere il codice sorgente, modificare il codice sorgente e condividere le tue modifiche. QuickTime, Windows Media Player e Real Player sono freeware perché, anche se si può scaricarli e usarli gratuitamente, solo le società che possiedono il software possono distribuirlo e modificarlo.
So che la differenza potrebbe non essere evidente semplicemente guardando l'applicazione. Devi guardare la licenza del software per sapere se è FOSS o proprietario. La maggior parte dei FOSS sono sotto una licenza GPL. La maggior parte dei software proprietari mostrera la sua licenza nel momento dell'installazione e vi chiedo di accettarla. Devi accettare la licenza prima di usare software proprietario perché è la tua libertà che è in gioco e hanno bisogno del tuo consenso. Nessuno legge quelle pagine di licenze (eccetto forse gli avvocati), ma stanno parlando della libertà non si ha con quel software. Pensaci la prossima volta che accetti una licenza!


Aggiungi un commento