Un software libero è un programma il cui codice sorgente è accessibile, modificabile e redistribuibile da chiunque, secondo i termini di una licenza specifica. Questa definizione si basa su quattro libertà formulate da Richard Stallman negli anni ’80: eseguire il programma, studiarne il funzionamento, redistribuire copie e distribuire versioni modificate. Queste libertà non riguardano il prezzo, ma il controllo che ogni utente mantiene sullo strumento.
Licenze copyleft e permissive: cosa cambia concretamente nel diritto
La licenza determina cosa un utente o un’azienda può fare con il codice sorgente. Coesistono due grandi famiglie, e la scelta dell’una o dell’altra modifica profondamente il modo in cui un progetto evolve.
Le licenze copyleft (GNU GPL, AGPL) impongono che ogni versione derivata del software rimanga pubblicata sotto la stessa licenza. Un editore che integra codice GPL nel proprio prodotto deve rendere il proprio codice accessibile. Questo meccanismo impedisce la privatizzazione di un progetto comunitario.
Le licenze permissive (MIT, BSD, Apache 2.0) autorizzano la riutilizzazione del codice in progetti proprietari senza obbligo di reciprocità. Interi settori delle infrastrutture commerciali si basano su codice pubblicato sotto licenza MIT, senza che le aziende che lo sfruttano contribuiscano in cambio.
Questa distinzione ha conseguenze dirette sulla sostenibilità dei progetti. Un software sotto copyleft genera meccanicamente un ecosistema di contributi aperti, mentre un progetto sotto licenza permissiva può vedere i suoi miglioramenti catturati da un attore privato. Per comprendere meglio le dinamiche comunitarie attorno a queste licenze, una risorsa utile: https://www.mondelibre.org/, che documenta le notizie e i dibattiti del movimento libero francofono.

Sovranità digitale: le migrazioni europee verso il software libero
Il tema del software libero ha lasciato il campo militante per entrare nelle valutazioni di bilancio e strategiche delle amministrazioni pubbliche. Diversi Stati europei hanno avviato dal 2024 migrazioni massicce, con calendari precisi.
Il Land tedesco del Schleswig-Holstein punta a un’uscita completa dall’ecosistema Microsoft. Circa l’80% dei 30.000 posti amministrativi funzionava già con LibreOffice nel 2025, la messaggistica è passata a Open-Xchange e Thunderbird, e una migrazione verso Linux desktop è prevista entro il 2030.
La Danimarca ha annunciato nell’estate del 2025 la migrazione dei suoi agenti verso Linux e LibreOffice. Pochi mesi dopo l’annuncio, circa la metà dei posti interessati aveva già effettuato la transizione.
Queste decisioni non derivano da una scelta ideologica. Rispondono a un riscontro di dipendenza critica da editori stranieri, con costi di licenza ricorrenti e una perdita di controllo sui dati pubblici. La Svizzera sta preparando un piano B open source in risposta a Microsoft 365, segno che la tendenza supera i casi isolati spesso citati in passato.
Cyber Resilience Act e sicurezza del codice open source
Il regolamento europeo Cyber Resilience Act (CRA), adottato nel 2024, impone progressivamente agli editori di prodotti digitali obblighi di segnalazione delle vulnerabilità attivamente sfruttate. Questa normativa riguarda anche i software liberi non appena vengono distribuiti in un contesto commerciale.
La trasparenza del codice sorgente costituisce qui un vantaggio strutturale. Un software il cui codice è leggibile da tutti consente:
- Un audit indipendente da qualsiasi sviluppatore o ente di sicurezza, senza dipendere dalla buona volontà di un editore
- Una correzione rapida delle vulnerabilità grazie alla comunità di contributori, dove un editore proprietario può ritardare una correzione per motivi commerciali
- Una tracciabilità completa delle modifiche apportate al programma, ogni cambiamento essendo documentato nella cronologia pubblica del progetto
Il CRA crea una tensione per i progetti liberi mantenuti a titolo volontario. Uno sviluppatore solista che pubblica uno strumento libero utilizzato da migliaia di aziende si trova di fronte a obblighi di conformità pensati per editori strutturati. La comunità GNU e diverse fondazioni hanno segnalato questo punto, chiedendo esenzioni chiare per i contributori non commerciali.

Software libero nella vita quotidiana: oltre il sistema operativo
L’impatto del software libero va oltre il posto di lavoro. Firefox, VLC, LibreOffice, Thunderbird sono strumenti di uso comune il cui codice sorgente è aperto. Il server web Apache e il kernel Linux fanno funzionare la maggior parte dei server che ospitano i siti consultati ogni giorno.
Per le piccole imprese, il software libero offre un vantaggio concreto:
- La rimozione dei costi di licenza ricorrenti, sostituiti da un investimento una tantum in formazione o integrazione
- La possibilità di far auditare o adattare il software da qualsiasi fornitore, il che elimina la dipendenza da un unico fornitore
- L’accesso a formati aperti (ODF, PDF/A) che garantiscono la leggibilità dei documenti a lungo termine, senza obsolescenza programmata da parte di un editore
Esiste una controparte. Un software libero senza una comunità attiva può diventare un rischio: nessun aggiornamento di sicurezza, documentazione carente, incompatibilità con strumenti di terze parti. Valutare la vitalità di un progetto (frequenza dei commit, numero di contributori, reattività sui ticket) fa parte della decisione, allo stesso modo della scelta di un editore proprietario.
Il movimento del software libero struttura ormai politiche pubbliche, norme di cybersicurezza e scelte di infrastruttura su scala continentale. La questione non è più se il libero sia sostenibile, ma come le organizzazioni gestiscono la transizione verso strumenti di cui controllano il codice, i dati e i costi.



