Vai al contenuto

Visual Surveillance

Actualités

Perché scegliere il software libero per un’informatica più etica e sicura

Quando installi un software sul tuo computer, accetti delle condizioni d’uso che probabilmente non hai mai letto. Dietro a questi clic meccanici, un…

Femme développeuse utilisant un terminal Linux sur un ordinateur portable, illustrant l'adoption des logiciels libres pour une informatique éthique

Quando installi un software sul tuo computer, accetti delle condizioni d’uso che probabilmente non hai mai letto. Dietro a questi clic meccanici si gioca una scelta tecnica: chi controlla realmente il programma che utilizzi ogni giorno? I software liberi offrono una risposta chiara a questa domanda, dando agli utenti accesso completo al codice sorgente e la possibilità di modificarlo.

Cosa cambia per la sicurezza informatica con il codice sorgente aperto

Hai mai notato che un software proprietario ti chiede di fidarti senza mai mostrare come funziona? Con un software libero, il codice sorgente è leggibile da tutti. Qualsiasi sviluppatore può verificare cosa fa realmente il programma con i tuoi dati.

Questa trasparenza ha una conseguenza diretta sulla sicurezza. Quando migliaia di persone possono rileggere il codice, le vulnerabilità vengono individuate più rapidamente. Un editore proprietario, invece, conta su un team interno per rilevare i propri errori. Il software libero funziona come un documento revisionato da più correttori: ogni paio di occhi in più riduce il rischio di errore.

La comunità che contribuisce a progetti come Linux o LibreOffice pubblica regolarmente correzioni. Questi aggiornamenti sono accessibili immediatamente, senza aspettare che un editore decida di distribuirli. Per le organizzazioni che trattano dati sensibili, questa reattività è fondamentale.

Risorse francofone come mondelibre.org documentano queste soluzioni e aiutano a orientarsi nell’ecosistema dei software liberi, dal sistema operativo agli strumenti per l’ufficio.

Professionista che spiega un'architettura di software liberi al suo team su una lavagna in uno spazio di lavoro collaborativo

Cyber Resilience Act: cosa impone la normativa europea ai software liberi commercializzati

Un aspetto raramente affrontato nei confronti tra software libero e proprietario: la normativa. Il Cyber Resilience Act (CRA) europeo introduce nuove obbligazioni che riguardano direttamente i software liberi, a seconda del loro utilizzo.

Il CRA distingue il software libero non commerciale dal software libero commercializzato. Un progetto comunitario distribuito gratuitamente, senza monetizzazione, non è soggetto alle stesse restrizioni di un’azienda che vende servizi associati a quel software. Non appena entra in gioco un’offerta a pagamento (supporto, hosting, trattamento dei dati), l’azienda può essere considerata come produttore ai sensi del regolamento.

Obblighi di segnalazione delle vulnerabilità

I produttori interessati devono segnalare al proprio CSIRT nazionale e all’ENISA le vulnerabilità attivamente sfruttate. L’allerta iniziale deve essere trasmessa entro 24 ore, seguita da una notifica dettagliata entro 72 ore. I requisiti di conformità completi si applicheranno a partire dall’11 dicembre 2027.

Il CRA crea anche uno status di “open-source software steward”. Questo termine si riferisce alle fondazioni o persone giuridiche che garantiscono la sostenibilità di software liberi destinati a un uso commerciale. Questi steward hanno obblighi di cybersicurezza alleggeriti ma reali, in particolare in materia di documentazione e politica di gestione delle vulnerabilità.

Responsabilità delle aziende utilizzatrici

Integrare un componente libero in un prodotto commerciale non esonera dal verificare la sua sicurezza. Il CRA impone un obbligo di diligenza riguardo ai componenti di terze parti. Se viene scoperta una vulnerabilità in un modulo open source, l’azienda che lo utilizza deve trasmettere l’informazione alle persone che mantengono quel componente.

Il fatto che un componente sia libero non trasferisce la responsabilità della sicurezza alla comunità. Questa precisazione cambia le regole del gioco per le organizzazioni che si basano su mattoni software liberi senza contribuire alla loro manutenzione.

Software liberi e protezione dei dati personali

I software proprietari a volte raccolgono dati di utilizzo (telemetria) senza che l’utente ne sia consapevole. Con un software libero, il codice sorgente permette di verificare esattamente quali informazioni vengono trasmesse, a chi e con quale scopo.

Facciamo un esempio concreto. Un software di videoconferenza proprietario può inviare metadati (durata delle chiamate, partecipanti, frequenza d’uso) a server di terze parti. Con una soluzione libera come Jitsi, puoi ospitare il servizio sulla tua infrastruttura e mantenere il controllo totale sui dati scambiati.

Per le amministrazioni locali e le associazioni, questo punto è particolarmente sensibile. Utilizzare soluzioni il cui codice è auditabile consente di rispondere ai requisiti del GDPR in modo verificabile, non semplicemente dichiarativo.

Giovane uomo che lavora su un software libero in una biblioteca, simboleggiando l'accessibilità e la sicurezza dell'informatica open source

Costo reale dei software liberi: oltre la gratuità

Libero non significa gratuito. La maggior parte dei software liberi può essere ottenuta senza costi di licenza, ma il loro deployment in contesto professionale comporta altre voci di spesa. Confonderli sarebbe un errore.

  • La formazione delle squadre su nuovi strumenti richiede tempo, soprattutto quando utilizzano soluzioni proprietarie da anni. Una migrazione verso LibreOffice, ad esempio, presuppone un accompagnamento al cambiamento.
  • Il supporto tecnico può essere fornito da fornitori specializzati, dietro pagamento di un abbonamento. Questa spesa sostituisce i costi di licenza, ma esiste.
  • L’assenza di costi di licenza riduce i costi ricorrenti, soprattutto per le strutture che distribuiscono lo stesso software su molti posti di lavoro. Più il parco è grande, più il risparmio è evidente.

Il vero guadagno finanziario del software libero si trova nell’indipendenza da un editore unico. Quando un editore proprietario aumenta i suoi prezzi o smette di mantenere un prodotto, l’organizzazione catturata non ha un’alternativa immediata. Con un software libero, il codice rimane disponibile. Un altro fornitore può subentrare.

Formati aperti e interoperabilità: evitare il lock-in tecnico

Hai mai ricevuto un file impossibile da aprire perché non avevi il software giusto? Questo problema si chiama lock-in da formati. I software liberi utilizzano per lo più formati aperti e documentati, il che garantisce che i tuoi file rimangano leggibili nel tempo, indipendentemente dallo strumento.

Il formato ODF (Open Document Format), ad esempio, è uno standard internazionale. Un documento redatto con LibreOffice può essere aperto da qualsiasi software compatibile con questo formato. Un file salvato in un formato proprietario, invece, dipende dalla buona volontà dell’editore per rimanere accessibile.

  • I formati aperti facilitano gli scambi tra organizzazioni che non utilizzano gli stessi strumenti.
  • Proteggono contro l’obsolescenza: un documento rimane leggibile anche se l’editore originale scompare.
  • Le amministrazioni pubbliche di diversi paesi europei richiedono già formati aperti per i documenti ufficiali.

Scegliere un software libero significa anche scegliere di non dipendere da un unico fornitore per accedere ai propri dati. Questa autonomia tecnica rimane uno degli argomenti più concreti a favore di un’informatica etica, ben oltre le considerazioni filosofiche sulla libertà del codice.

Perché scegliere il software libero per un’informatica più etica e sicura