Licenze software

Spesso utilizzeremo i termini software e programma come sinonimi.

Software libero e software non libero

Software libero

Il software libero è software la cui licenza garantisce tutte le quattro libertà fondamentali:

In inglese è detto free software, libre software oppure open-source software.

Software con copyleft

Il software con copyleft è software libero le cui condizioni di distribuzione impongono che tutte le copie di tutte le versioni siano distribuite sotto condizioni simili. Ad esempio, può essere imposto che il software derivato sia pubblicato mantenendo la stessa licenza.

Quando un software libero è senza copyleft, è possibile derivarne dei software non liberi.

Software non libero

Il software non libero, anche detto software proprietario, è software la cui licenza non rispetta almeno una delle quattro libertà fondamentali elencate sopra.

In inglese è detto propetary software oppure nonfree software.

Software gratuito e software non gratuito

Software gratuito

Il software gratuito è software la cui licenza permette di distribuirlo gratuitamente.

Il software gratuito può non essere software libero: ad esempio, è possibile che non sia rilasciato il codice sorgente del programma, violando così la libertà 1 del software libero.

In inglese, il software gratuito è detto freeware.


Freeware e free software sono la stessa cosa?

No! Tutto nasce dal doppio significato della parola inglese free, la quale può significare sia gratuito sia libero.

Nella parola freeware, il prefisso free significa: “gratuito”. Perciò, si può correttamente affermare che un software freeware è gratuito: non è necessario pagare alcunché per poterlo eseguire.

Nella espressione free software, il termine free significa: “libero”. Il software libero potrebbe essere distribuito a pagamento.


Software non gratuito

Il software non gratuito, anche detto software commericale, è quello realizzato con lo scopo di trarne un profitto.

È possibile che un software proprietario sia non gratuito. D’altra parte, è anche possibile che un software libero sia non gratuito.

In inglese è detto commercial software.

Software di pubblico dominio

Il software di pubblico dominio è software privo di copyright.

Secondo la Convenzione di Berna, la quale è stata accettata da molti stati (tra cui l’Italia), qualsiasi cosa scritta, compresi i programmi, è automaticamente coperta da copyright.

Perciò, chi vuole mettere nel pubblico dominio un proprio programma, deve disconoscere il copyright con una licenza apposita, altrimenti il programma ne sarà coperto e, legalmente, non potrà essere utilizzato da altri in nessun modo.

Esempi di licenze libere

  Licenze per il pubblico dominio Licenze senza copyleft Licenze con copyleft
Software CC0 1.0 MIT GNU GPL 3.0
Altri tipi di lavoro creativo CC0 1.0 CC BY 4.0 CC BY-SA 4.0

Fonti

Approfondimento: free software e open source software