Cos'è la licenza MIT (e cosa puoi fare col codice)

La licenza MIT permette di usare, copiare e persino vendere un software gratis, con un solo obbligo: lasciare l'avviso di copyright originale. Ecco come riconoscerla e quando conviene.

Perché conta

La licenza MIT è una delle regole più comuni del software open source: capirla aiuta a sapere cosa puoi fare davvero con il codice che trovi online, e cosa deve fare chi lo riusa nel tuo progetto.

In pratica

Se scarichi o riusi codice open source, cerca il file LICENSE: se dice 'MIT', puoi usarlo quasi senza limiti, basta lasciare l'avviso di copyright originale nel file.

La licenza MIT è un permesso scritto che l'autore di un programma allega al codice: dice che chiunque può usarlo, copiarlo, modificarlo e persino rivenderlo, gratis, con un solo obbligo. Prende il nome dal Massachusetts Institute of Technology, dove è nata negli anni '80, ed è oggi una delle licenze più usate al mondo per il software open source (il codice che chiunque può leggere e riusare).

L'unico obbligo è lasciare nel codice, anche dopo averlo modificato, l'avviso originale di copyright e il testo della licenza: una riga che dice chi ha scritto il programma e quando. Non devi chiedere il permesso all'autore, non devi pubblicare le modifiche che fai, non devi nemmeno dire che hai usato il suo codice da qualche altra parte, a parte lasciare quella riga nel file.

Un esempio vero: Visual Studio Code, l'editor di testo gratuito di Microsoft usato da milioni di programmatori, è pubblicato con licenza MIT. Aprendo il file LICENSE.txt del suo repository ufficiale su GitHub si legge, in cima, "MIT License" e poi "Copyright (c) 2015 - present Microsoft Corporation": quella riga, più il resto del testo standard della licenza, è tutto quello che la legge chiede a chiunque voglia riusare pezzi di quel codice.

Come la riconosci

La trovi quasi sempre in un file chiamato LICENSE o LICENSE.txt nella cartella principale di un progetto su GitHub, spesso con un bollino verde "MIT" in cima alla pagina del repository. Nel testo compaiono sempre le stesse frasi: "without restriction" (senza restrizioni) e "AS IS" (così com'è, cioè senza garanzie): se il software causa un danno, chi l'ha scritto non ne risponde.

Quando serve e quando no

La licenza MIT è pensata per chi vuole che il proprio codice venga usato il più possibile, anche dentro prodotti commerciali altrui: è la scelta giusta per una libreria, uno strumento o un piccolo progetto che si vuole diffondere senza vincoli. Non è la scelta giusta per chi vuole che ogni programma costruito sopra il proprio resti a sua volta open source: per quello esistono licenze diverse, come la GPL, che obbligano chi la usa a condividere di nuovo il codice.

Errori comuni

Il primo: pensare che "open source" voglia dire sempre la stessa cosa. Non è così: MIT, GPL e Apache sono tutte licenze open source, ma danno diritti e doveri diversi a chi le usa. Il secondo: credere che "gratis" e "senza responsabilità" siano la stessa cosa. La licenza MIT è gratuita, ma dice anche chiaramente che l'autore non risponde di eventuali danni causati dal software: lo usi a tuo rischio.

Per andare avanti

Il testo ufficiale della licenza, con tutte le clausole, si legge sulla pagina dell'Open Source Initiative, l'organizzazione che riconosce le licenze open source. Per vedere un esempio reale applicato a un progetto molto usato, si può aprire il file LICENSE.txt nel repository di Visual Studio Code su GitHub.

Questa guida è aggiornata al 31 ottobre 2026. Il testo della licenza MIT non cambia nel tempo: quello che può cambiare è quali progetti la usano, quindi l'esempio di Visual Studio Code andrà riletto se in futuro Microsoft cambiasse licenza.

Ricezione del segnale…
Logo Signal
SIGNLnews
AI, SOFTWARE E IDEE
CHE ANTICIPANO IL FUTURO.
Newsletter
INTELLIGENZA ARTIFICIALE•19 SETTEMBRE 2026

L’AI entra nella
fase dell’auto-
miglioramento

I principali laboratori AI descrivono
progressi verso sistemi capaci di
contribuire in modo crescente allo
sviluppo dei propri successori.

Leggi l’analisi