Condizioni di licenza
Il software è rilasciato secondo alcune modalità di utilizzo contenute in una licenza. Di seguito chiariremo i tipi differenti di licenze comunemente utilizzati e analizzeremo le caratteristiche che distinguono un software libero.
Prima di procedere è necessario tenere conto del fatto che la terminologia utilizzata di seguito ha un livello di standardizzazione molto basso. A volte produttori di software differenti utilizzano terminologie identiche per identificare tipi di licenza con caratteristi diverse; accade anche che terminologie differenti vengano utilizzate per riferirsi a caratteristiche analoghe. Questo ovviamente accade nei punti "di confine" e tipicamente per le distinzioni fra "trial software" (software dimostrativo) e shareware (software distribuito).
Analizziamo ora in dettaglio i la tabela seguente, che riassume le principali differenze fra i tipi di licenza.
License Feature |
Zero Price Avenue |
Redistributable |
Unlimited Usage |
Source Code Available |
Source Code Modifiable |
Commercial |
|||||
Trial Software |
X |
X |
|||
Non-Commercial Use |
X |
X |
|||
Shareware |
X |
X |
|||
Royalty-free binaries ("Freeware") |
X |
X |
X |
||
Royalty-free libraries |
X |
X |
X |
X |
|
Open Source |
X |
X |
X |
X |
X |