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