Licenza software

Article

June 30, 2022

Una licenza software è un documento legale che regola l'uso e la distribuzione del software. Una licenza software consente all'utente finale il permesso di utilizzare una o più copie del software in modo da proteggere tutti i diritti d'autore. Tutto il software è protetto da copyright tranne che nel pubblico dominio. Il software può anche essere in forma di software libero e in forma di shareware. Le licenze software possono essere suddivise in: licenze proprietarie e licenze gratuite e open source.

Software proprietario

Il software proprietario è un software per computer concesso in licenza in base ai severi diritti legali del proprietario del copyright. Al destinatario di questa licenza viene concesso il diritto di utilizzare il software in determinate condizioni, mentre altri usi come la modifica, l'ulteriore distribuzione o il reverse engineering sono vietati.

Storia del software e origine del software proprietario

Fino alla fine degli anni '60, i computer erano macchine mainframe enormi e costose alloggiate in speciali stanze con aria condizionata. In questa forma, a quel tempo, i computer venivano solitamente consegnati con il sistema di leasing, prima che facessero parte del sistema di acquisto e vendita. Questo servizio e tutto il software di accompagnamento venivano generalmente forniti e addebitati come uno solo fino al 1969. Anche il codice sorgente è stato fornito. Gli utenti hanno pubblicato tutti i software sviluppati pubblicamente, gratuitamente. Nel 1969, IBM ha portato l'intera industria dei computer a un grande cambiamento avviando una fatturazione separata per hardware e software, nonché per servizi, cessando di fornire il codice sorgente.

Caratteristiche della licenza proprietaria

La caratteristica principale delle licenze proprietarie è che garantiscono al produttore del software di utilizzare una o più copie del software se l'utente finale accetta i termini della licenza, mentre il produttore rimane il proprietario di tali copie. Ciò significa che alcuni diritti sul software sono riservati dall'autore o dall'editore del software. All'interno di queste licenze, è comune definire alcune problematiche relative all'uso e alla distribuzione del software, come il numero di installazioni per copia consentite, il numero di backup consentiti dall'utente finale, i termini di distribuzione, .. . Senza accettare i termini della licenza proprietaria, l'utente finale non può utilizzare affatto il software proprietario.

Misure restrittive più comuni

Il proprietario di questo tipo di software di solito limita il numero di computer su cui può essere installato il software. Questa misura restrittiva viene spesso introdotta attraverso una delle seguenti misure tecniche: introduzione della necessità di attivare il software prima del primo utilizzo su una macchina particolare, introduzione di un numero di serie, di una chiave hardware o di alcuni dei tipi di protezione dalla copia esistenti. Il proprietario può anche distribuire versioni di programmi privi di funzionalità o gruppi di funzionalità o versioni in cui sono attivi solo determinati campi. Tali versioni del software sono più comunemente distribuite per uso non commerciale e senza scopo di lucro o per scopi didattici. Le misure restrittive variano a seconda della licenza. Per esempio: La versione di Windows Vista Starter è limitata all'esecuzione di un massimo di tre applicazioni concorrenti. Windows XP può essere installato su un singolo computer e limita a 10 il numero di connessioni per la condivisione di file in rete. La versione home di questo sistema operativo disabilita alcune delle funzionalità più avanzate della versione professionale. Molte applicazioni Adobe sono limitate a un singolo utente, ma consentono l'installazione di una copia su un computer desktop e laptop. Licenze gratuite e open source La principale conseguenza del modulo di licenza del software libero è che l'accettazione delle condizioni di licenza non è obbligatoria in tutti i casi. L'Utente finale può utilizzare, studiare e modificare il software senza accettare i termini della licenza. Tuttavia, se l'utente desidera distribuire il software, deve accettare, ed è obbligato a rispettare, la licenza del software.