Scegliere il verde
Come un software sostenibile contribuisce a creare un hardware sostenibile.
Table of contents
Informazioni su questo manuale
Autori
Il testo di questa versione del manuale è stato scritto e compilato da varie fonti da Joseph P. De Veaugh-Geiss. Annie Musgrove ha modificato il testo secondo le linee guida editoriali di KDE Eco. Anita Sengupta e Arwin Neil Baichoo hanno realizzato il design del libro e del sito web bellissimo.
Riconoscimenti
Un ringraziamento generale ai numerosi contributori all'iniziativa KDE Eco, al progetto Opt Green e alla campagna End Of 10. Un elenco incompleto (in ordine alfabetico): Aaron Wey, Albert Astals Cid, Bernard Sadaka, Bettina Louis, Carl Schwan, Carolina Silva Rodé, Christopher Waldon, Finnjan Hofmann, Geoffrey Teale, Harald Reingruber, Jannick Kremer, la comunità di sviluppo KDE, i team di traduzione di KDE, Lydia Pintscher, Nico Düsing, Nicole Teale, Øjvind Fritjof Arnfred, Susanne Rabler, Tobias Bernard e, ultimo ma non meno importante, le innumerevoli persone in tutto il mondo che aiutano i nuovi utenti con software libero e open source. Siete tutti una fonte d'ispirazione.
Le persone interessate a contribuire a KDE Eco sono incoraggiate a unirsi alla stanza Matrix. I contributori sono anche invitati a partecipare a uno degli Eco sprint di KDE e agli incontri di persona o online. Scopri di più sul nostro sito web.
Il progetto Opt Green ha beneficiato di numerose discussioni informative che hanno avuto luogo nelle seguenti conferenze, workshop, incontri e festival: Akademy, Anstiftung, Chaos Communication Congress, ecoCompute, FOSDEM, FOSS Meetup Delhi, Annual Meeting of the Gesellschaft für Informatik, KDE India Conference, Linux App Summit, Lucknow FOSS, Repair Cafe Workshops ad Hannover, Norimberga e Dessau, SFSCon, Umweltfestival e Weltwechseler. Grazie!
Nessuna IA generativa o LLM
Non sono stati utilizzati AI generativi o LLM in nessuna fase della preparazione o della scrittura di questo manuale, nonostante ciò che l'uso frequente di trattini em potrebbe suggerire.
Nota sulle fonti
Alcuni testi nelle Parti I e II sono stati adattati dal manuale KDE Eco "Applying The Blue Angel Criteria To Free Software", rilasciato sotto licenza Creative Commons Attribution-ShareAlike 4.0 International (CC-BY-SA-4.0).
La Parte III ha beneficiato dei seguenti testi del Linux User Group Villingen-Schwenningen e Repair-Café Hilpoltstein:
Wikipedia ha fornito riferimenti a diversi testi qui inclusi. Grazie alla comunità dei beni comuni per aver reso disponibili risorse così eccellenti per tutti noi.
Licenza
Salvo diversa indicazione, tutti i contenuti rilasciati sotto la licenza Creative Commons Attribuzione-Condividi allo stesso modo 4.0 Internazionale (CC-BY-SA-4.0). Per ulteriori informazioni sulla licenza della documentazione presso KDE, vedere Politica di licenza di KDE.
Introduzione: di cosa si tratta?
Questo manuale fornisce una breve panoramica dei danni ambientali causati dal software e di come il software libero e open source (FOSS) fornisce una soluzione.
A questo punto potresti chiederti: cosa c'entra la sostenibilità con il software? Come può qualcosa di così apparentemente immateriale come il software avere un impatto ambientale? In poche parole, computer e altri dispositivi finiscono nelle discariche perché gli sviluppi del software li rendono obsoleti, anche se in alcuni casi tali sviluppi non sono necessari.
In questo libro esamineremo più da vicino i modi in cui il software, e l'hardware che lo gestisce, stanno contribuendo alla crisi climatica, e cosa puoi fare al riguardo nella tua comunità, oggi! Il libro è diviso in tre parti principali:
- Parte I: Impatto ambientale del software
- Parte II: Sostenibilità digitale
- Parte III: Aggiornamento dei dispositivi con FOSS
Mentre la Parte I esplora il perché e la Parte II il cosa, la Parte III discute il come esplorando ciò che devi considerare quando aiuti altri ad aggiornare il proprio hardware con software libero e open source. In questo modo, tu e gli altri potrete utilizzare i dispositivi fino al termine della vita operativa dell'hardware, anziché eliminare i computer funzionanti al termine del supporto software. La Parte III non è una guida tecnica passo passo, ma piuttosto uno schema di ciò che riteniamo utile per iniziare, con indicazioni su come trovare risorse per ulteriori informazioni.
Il pubblico a cui si rivolgono le Parti I e II è chiunque abbia a cuore l'ambiente e il ruolo svolto dal software nella sostenibilità digitale. La Parte III è più specifica e più pratica. Il pubblico a cui si rivolge questa sezione sono coloro che vogliono aiutare a prevenire i rifiuti elettronici e "riparare" i computer non supportati aggiornandoli con FOSS. Ciò include volontari nei Repair Café, organizzazioni ambientaliste e altre iniziative di riparazione, nonché coloro che aiutano agli eventi End of 10 e Digital Independence Day, Linux Install Party, CryptoParties e così via.
Iniziamo!
Parte I: Impatto ambientale del software
Prima di approfondire l'impatto ambientale del software, considera come completeresti questa frase:
Il dispositivo più ecologico è…
Pensaci per un minuto.
Ora tieni a mente la tua risposta: ci torneremo tra breve.
La tecnologia digitale ha rivoluzionato il modo in cui viviamo ed è spesso elogiata per aver apportato non solo comodità ma anche efficienza nella nostra vita quotidiana. Le aziende hanno sfruttato la digitalizzazione per la distribuzione efficiente di tutti i tipi di beni di consumo e la dematerializzazione dei prodotti di uso quotidiano. Non sono più necessari biglietti stampati per concerti o viaggi, poiché possono essere scaricati e presentati sul proprio telefono. Le fotografie non vengono raccolte in scatole di scarpe stracolme, ma su un tablet o un computer. Migliaia di film e serie TV vengono trasmessi in streaming sui laptop, rendendo le collezioni di film un ricordo del passato. In molti casi, un dispositivo, uno smartphone, viene utilizzato per tutto quanto sopra e molto altro ancora. Questi oggetti fisici un tempo costituivano una parte importante della nostra vita quotidiana, ma oggi semplicemente non sono più necessari, poiché esistono quasi esclusivamente in forma digitale sui nostri dispositivi.
Nonostante tutti i modi in cui la digitalizzazione ha reso la nostra vita più comoda e più efficiente, può sembrare che questi sviluppi tecnologici siano anche meno materiali e meno dispendiosi. Ma lo sono davvero?
Risposta breve, no. Internet e i computer che utilizziamo per connetterci richiedono un'infrastruttura fisica. Ciò include l'estrazione di materiali per la produzione, le fabbriche che producono i dispositivi e le reti continentali che consentono la comunicazione globale. Tutto ciò richiede energie e risorse. Molte energie e risorse. Inoltre, l'hardware considerato obsoleto finisce nei centri di smaltimento per il trattamento di fine vita o come rifiuto in discarica tossico sia per le persone che per l'ambiente. Quindi, vengono prodotti e trasportati nuovi dispositivi per sostituirli. Ma quei “vecchi” dispositivi sono davvero obsoleti quando funzionano ancora? Cosa li ha trasformati esattamente in rifiuti elettronici? In molti casi è il software a determinare la vita operativa dell'infrastruttura digitale. Non solo, il software determina il consumo di energia e risorse di un dispositivo mentre lo stai ancora utilizzando.

Questo manuale esaminerà più da vicino alcuni dei modi in cui la tecnologia digitale sta contribuendo al danno ambientale e alla crisi climatica. Per essere chiari, questo manuale non è contro la tecnologia. Indubbiamente, la digitalizzazione ha migliorato la vita di un vasto numero di persone in innumerevoli modi. Ma gli impatti ecologici della tecnologia digitale ci impongono di pensare più profondamente al modo in cui la usiamo e a come potremmo usarla in modo più sostenibile. La buona notizia è che, attraverso le nostre scelte software, gli utenti possono avere un'influenza immediata e significativa su molte delle questioni discusse in questo manuale.
Per affrontare un problema in modo efficace, però, dobbiamo prima comprenderlo. Esploriamo quindi cosa si intende per impronta ambientale digitale e come è coinvolto il software che utilizziamo ogni giorno.
Impronta materiale della tecnologia digitale
La tecnologia digitale è spesso (ed erroneamente) associata all'immaterialità. Ma c'è un aspetto molto reale, molto materiale, nella digitalizzazione, che comprende non solo i nostri dispositivi fisici come smartphone e laptop, ma anche gli impianti di lavorazione dei metalli estratti necessari per farli funzionare, le navi portacontainer che trasportano hardware prodotto in serie, e cavi e data center che li collegano alle reti globali.
Usiamo più dispositivi digitali che mai. Il numero di dispositivi connessi a Internet, inclusi laptop e smartphone, ma anche smart TV, assistenti domestici e altri dispositivi Internet of Things (IoT), è in crescita. A livello globale, l'adozione degli smartphone è aumentata rapidamente, così come la richiesta di risorse necessarie per produrre dispositivi nuovi e sempre più potenti. La produzione di questi dispositivi, inclusa l'estrazione dei metalli delle terre rare necessari per farli funzionare, e il loro trasporto, utilizzo ed eventuale smaltimento hanno tutti un impatto ambientale.

In effetti, l'impatto ambientale del settore nel suo insieme, in particolare in termini di emissioni di CO2, è attualmente pari a quello dell'industria aeronautica. L'Association of Computing Machinery (ACM), la più antica società informatica scientifica ed educativa del mondo, ha pubblicato nel 2021 un rapporto del Technology Policy Council intitolato "Informatica e cambiamento climatico". Le stime del rapporto sono sconcertanti. Si stima che il settore delle tecnologie dell'informazione e della comunicazione (ICT) contribuisca tra l'1,8 e il 3,9% alle emissioni globali di carbonio ogni anno. L'industria aeronautica globale è del 2,5%. Il rapporto ACM avverte che se non si cambia nulla, le emissioni di carbonio delle TIC aumenteranno fino a più del 30% di tutte le emissioni globali entro il 2050. Nelle loro conclusioni, gli autori riconoscono una contraddizione intrinseca della digitalizzazione: la tecnologia digitale "può aiutare a mitigare il cambiamento climatico", ma "deve prima cessare di contribuirvi".
Per stimare il contributo della tecnologia digitale al danno ambientale, è necessario tenere conto del suo intero ciclo di vita. Ciò include i costi di produzione e trasporto dei dispositivi digitali (da e verso il negozio, nonché alla discarica), i costi del loro utilizzo e i costi di riparazione dei danni ambientali causati dai rifiuti elettronici. Ciò è particolarmente vero se si considera l'impronta di carbonio aggregata delle nostre tecnologie digitali, poiché in alcuni casi la semplice produzione di un dispositivo contribuisce a più emissioni di gas serra rispetto all'utilizzo del dispositivo durante la sua intera vita operativa! Tenete questo pensiero per un minuto, poiché la nostra esplorazione del ciclo di vita di un dispositivo inizierà effettivamente con la sua fine, quando diventerà un rifiuto elettronico. Dopo aver fatto un giro tra le discariche e i depositi di rottami, esploreremo l'impatto ambientale della produzione di hardware e dell'utilizzo dei dispositivi.

Uno «tsunami di rifiuti elettronici»
Alto sette metri, l'"Uomo RAEE" è un gigante. Prendendo il nome dalla direttiva sui rifiuti di apparecchiature elettriche ed elettroniche (RAEE) del 2003, che stabilisce obiettivi di raccolta, riciclaggio e recupero dei rifiuti elettronici nell'UE,1 la statua è composta da 3,3 tonnellate di rifiuti elettrici. Questa è la quantità media di rifiuti elettronici che un individuo del Regno Unito genera nel corso della sua vita.
Nel 2015, mentre i rifiuti elettronici erano sulla buona strada per diventare il "flusso di rifiuti in più rapida crescita nel mondo", l'allora direttore esecutivo del Programma ambientale delle Nazioni Unite Achim Steiner mise in guardia da uno "tsunami di e-waste in diffusione in tutto il mondo". I numeri sono schiaccianti. Secondo uno studio, nel 2022, secondo una stima di 62 miliardi di chilogrammi di rifiuti elettronici sono stati generati a livello globale, quasi il doppio rapporto dell'Istituto delle Nazioni Unite per la formazione e la ricerca (UNITAR) e dell'Unione internazionale delle telecomunicazioni (ITU). Per mettere quel numero in prospettiva, 62 miliardi di chilogrammi riempirebbero 1,55 milioni di camion da 40 tonnellate che girano da paraurti a paraurti attorno all'equatore terrestre. Si tratta di 40.075 chilometri di rifiuti elettronici. Tra un anno!

I numeri continuano ad aumentare. Secondo lo stesso rapporto, la quantità di rifiuti elettronici aumenta di circa 2,3 miliardi di chilogrammi ogni anno e siamo sulla buona strada per generare 82 miliardi di chilogrammi entro il 2030. Quel che è peggio, meno del 20% dei rifiuti elettronici viene raccolto e riciclato. Sebbene costituisca solo il 2% dei rifiuti nelle discariche, contribuisce a quasi il 70% dei rifiuti tossici che vi si trovano. Il Forum RAEE avverte: "Attualmente, la quantità di rifiuti elettronici sta crescendo cinque volte più velocemente rispetto ai tassi di raccolta formale del riciclaggio dal 2010". Nel 2024, circa il 18% dei rifiuti elettronici proviene da personal computer, stampanti, telefoni cellulari, router, dispositivi GPS e telefoni, nonché schermi e monitor. Il resto comprende videocamere, giocattoli, forni a microonde, sigarette elettroniche (insieme denominate "piccole apparecchiature"); lavatrici, lavastoviglie, grandi stampanti, fotocopiatrici (insieme denominate "grandi attrezzature"); pannelli fotovoltaici, tra gli altri.
Di tutti questi dispositivi, i rifiuti elettronici della tecnologia informatica sono particolarmente dannosi. I componenti di scarto elettronico come le CPU contengono materiali potenzialmente dannosi come piombo, cadmio, berillio o ritardanti di fiamma bromurati. Di conseguenza, il suo trattamento di fine vita può comportare rischio significativo per la salute dei lavoratori e delle loro comunità. Inoltre, gli spazzini mettono a rischio la loro salute per i metalli preziosi scartati nei computer portatili e negli smartphone "mescolati con piombo, mercurio o altri materiali tossici sostanze". Il processo di smantellamento e smaltimento dei rifiuti elettronici ha già portato a una serie di impatti ambientali nei paesi in via di sviluppo. Le emissioni liquide e atmosferiche finiscono nei corpi idrici, nelle falde acquifere, nel suolo e nell'aria, e quindi anche negli animali terrestri e marini, nei raccolti mangiati sia dagli animali che dagli esseri umani e nell'acqua potabile.
Questo manuale si occupa principalmente di computer desktop e portatili, ma le questioni affrontate qui si riferiscono a qualsiasi dispositivo che richieda software per funzionare. Sempre più spesso, questo include, beh, praticamente qualsiasi cosa. Come scrive Bruce Schneier, esperto di tecnologie di interesse pubblico, (https://www.schneier.com/blog/archives/2017/02/security_and_th.html): "Non abbiamo più oggetti con computer incorporati al loro interno. Abbiamo computer con oggetti collegati". Schneier continua (il corsivo è mio):
Il tuo frigorifero moderno è un computer che mantiene le cose fredde. Allo stesso modo, il tuo forno è un computer che riscalda le cose. Un bancomat è un computer con denaro al suo interno. La tua auto non è più un dispositivo meccanico con dei computer al suo interno; è un computer con quattro ruote e un motore. In realtà è un sistema distribuito di oltre 100 computer con quattro ruote e un motore. E, naturalmente, i tuoi telefoni sono diventati computer generici a piena potenza nel 2007, quando è stato introdotto l'iPhone.
Indossiamo computer: fitness tracker e dispositivi medici abilitati al computer e, ovviamente, portiamo i nostri smartphone ovunque. Le nostre case sono dotate di termostati intelligenti, elettrodomestici intelligenti, serrature intelligenti e persino lampadine intelligenti. […] Le città stanno iniziando a incorporare sensori intelligenti nelle strade, nei lampioni e nei marciapiedi, nonché nelle reti energetiche intelligenti e nelle reti di trasporto intelligenti. Una centrale nucleare è in realtà solo un computer che produce elettricità e, come tutto ciò che abbiamo appena elencato, si trova su Internet.
Tutti questi dispositivi computerizzati sono su Internet, molti raccolgono dati su di te—e, soprattutto, hanno tutti bisogno di software per funzionare.
Danno incarnato: prima che un dispositivo venga mai utilizzato
Valutiamo ora l'inizio del ciclo di vita, quando il dispositivo viene prodotto. Quando un dispositivo funzionante finisce in discarica, tutti i costi energetici e le emissioni incorporate se ne vanno con esso. Cosa sono le emissioni incorporate e in cosa differiscono dalle emissioni di utilizzo? Le emissioni incorporate si riferiscono all'impronta di carbonio necessaria per produrre e trasportare il dispositivo ben prima che fosse nelle mani dell'utente. Al contrario, le emissioni di utilizzo sono le emissioni di CO2, avete indovinato, quando si utilizza effettivamente il dispositivo. Nella maggior parte dei casi, le emissioni di carbonio derivanti dalla produzione sono notevolmente sproporzionate rispetto all'utilizzo.

Il carbonio incorporato è fondamentale se si considera l'impronta di carbonio dei nostri dispositivi. Prendi in considerazione tre dispositivi comuni degli utenti finali: laptop, desktop e monitor. Confrontando l'utilizzo con le emissioni di carbonio incorporate (Figura 5), la sola produzione rappresenta il 50-80% delle emissioni totali durante l'intera vita operativa di questi dispositivi. Infatti, un rapporto del 2012 pubblicato dall'Agenzia tedesca per l'ambiente stima che, per motivi ambientali, sarebbe necessario utilizzare un laptop per decenni prima che qualsiasi aumento di efficienza nei dispositivi di nuova produzione ne giustifichi l'acquisto. Il rapporto afferma (il corsivo è mio):
[L]gli impatti ambientali della fase di produzione di un notebook sono così elevati che non possono essere compensati in periodi di tempo realistici da guadagni di efficienza energetica nella fase di utilizzo. In caso di aumento del 10% dell'efficienza energetica di un nuovo notebook rispetto a quello vecchio, la sostituzione del notebook più vecchio può essere giustificata solo dopo 33-89 anni, se si considerano le preoccupazioni ambientali.
Alla luce del problema dei rifiuti elettronici e del carbonio incorporato nei dispositivi degli utenti finali, torniamo alla frase che ha introdotto questa sezione. Come hai concluso con questa affermazione: "L'apparecchio più rispettoso dell'ambiente è..."?
La nostra risposta: Il dispositivo più ecologico è quello che già possiedi!

Consideriamo ora come il software aumenta le richieste sull'hardware e anche perché spesso scartiamo dispositivi che ancora funzionano per acquistarne di nuovi. Per fare ciò, dobbiamo guardare al software.
Hardware e software si incontrano
Passiamo ora alla metà del ciclo di vita di un dispositivo, ovvero agli anni in cui utilizzi il computer.
L'ingegneria del software ha un ruolo importante ma spesso invisibile nella definizione dei nostri modelli di consumo digitale. Spesso ci sono ragioni economiche, e non tecnologiche, che lo guidano. Infatti, i produttori spesso incoraggiano i consumatori ad acquistare nuovi dispositivi inutilmente; anzi, potrebbero addirittura applicarlo attraverso la progettazione del software. La versione più recente e più interessante che gli utenti sono incoraggiati ad acquistare, spesso con nuove funzionalità computazionalmente costose come l'intelligenza artificiale generativa accompagnata da una maggiore estrazione di dati e pubblicità integrate, potrebbe inviare dispositivi meno potenti ma funzionanti direttamente nel cestino. Gli utenti possono fare poco al riguardo quando la licenza del software vieta le modifiche da parte dell'utente. Come affermano i criteri del premio Blue Angel per i software di certificazione ecologica: "[...] la chiave per aumentare l'efficienza energetica e proteggere le risorse naturali non sta nell'hardware ma piuttosto soprattutto nel software".
Per comprendere il consumo energetico di un dispositivo e il modo in cui è coinvolto il software, questa sezione esplorerà tre aspetti:
- Richieste — Il software determina il consumo energetico e i requisiti minimi di sistema.
- Dipendenze — Il software può codificare le dipendenze da servizi e aziende esterne.
- Longevità — Il software è responsabile del tempo in cui i dispositivi rimangono in uso (in sicurezza).
Requisiti hardware
Il software consuma energia. I componenti software indesiderati creano inefficienze e aumentano la domanda di hardware occupando memoria, sprecando tempo di elaborazione, consumando spazio di archiviazione e causando ritardi all'avvio e all'arresto del sistema. Peggio ancora, feature creep e altre forme di software bloat aumentano il consumo di energia e rendono inutilizzabile l'hardware meno potente (nella Parte II esamineremo più da vicino esempi di codice software inefficiente). Considera questo, sempre in base ai criteri del premio Blue Angel "Prodotti software ad alta efficienza energetica e in termini di risorse":
Dal 1970 la potenza di elaborazione è raddoppiata ogni due anni circa. Ciò significa che le funzioni vengono elaborate due volte più velocemente e quindi per le stesse funzioni è necessaria meno energia. Un miglioramento simile in termini di efficienza non può essere osservato nel campo del software. […] La disponibilità di hardware sempre più potente ha fatto sì che il software diventasse sempre più gonfio da una versione all'altra, tanto che sono necessarie più risorse per un miglioramento minimo o addirittura nullo della funzionalità.
Inoltre, il data mining, la pubblicità, il tracciamento di terze parti e gli algoritmi personalizzati per massimizzare il coinvolgimento aumentano il consumo di energia nel software che eseguiamo, sia sul dispositivo dell'utente che nel cloud. In un rapporto del 2021 intitolato "Impronta di carbonio dell'uso indesiderato dei dati da parte degli smartphone: un'analisi per l'UE", i ricercatori dell'UE hanno stimato i costi ambientali del monitoraggio e della pubblicità a cui gli utenti non possono rinunciare. L'impronta di carbonio di questo "uso indesiderato di dati" negli smartphone ammonta tra 3 e 8 milioni di tonnellate di CO2 all'anno nella sola UE, "pari all'impronta di carbonio di tra 370 e 950mila cittadini dell'UE". Nel peggiore dei casi, questa è più o meno l'impronta di carbonio annuale di una città nell'Unione europea come Torino o Lisbona. Il rapporto sottolinea che circa il 60% degli utenti europei di smartphone afferma che rinuncerebbe al tracciamento e bloccherebbe la pubblicità quando possibile. Si tratta di un'enorme quantità di CO2 per qualcosa che la maggior parte degli utenti non desidera nemmeno!
Nel frattempo, i sistemi abbinati a modelli linguistici di grandi dimensioni e ad altre forme di intelligenza artificiale generativa fanno aumentare non solo le richieste di hardware e il consumo di energia, a livello locale e remoto, ma anche il consumo di acqua. Per il momento, potrebbe essere possibile disattivare la funzionalità integrata di intelligenza artificiale generativa, ma non lo è facile—e la disattivazione di questi strumenti potrebbe non essere possibile in futuro. Sul lato backend, la formazione e l'implementazione di modelli di intelligenza artificiale generativa richiede una quantità sconcertante di elettricità. Ciò sta mettendo a dura prova la rete elettrica e facendo aumentare le bollette elettriche nelle aree vicine ai data center, richiedendo al contempo nuova energia fonti e [riapertura di quelli in pensione](https://arstechnica.com/ai/2024/09/re-opened- three-mile-island-will-power-ai-data-centers-under-new-deal/) per gestirli. Si stima che una query che utilizza ChatGPT richieda cinque volte l'energia di una ricerca sul Web e il consumo di acqua da parte dei [data center] di Google e Microsoft(https://journals.calstate.edu/ai-edu/article/download/5448/4391/16689) è aumentato di circa il 20-35%, attribuito ai carichi di lavoro dell'intelligenza artificiale generativa. Combinare l'intelligenza artificiale generativa con software, come Copilot+ di Microsoft e Apple Intelligence, richiede requisiti hardware minimi più elevati, che ha già reso i consumatori di fascia bassa dispositivi obsoleto.
Dipendenze esterne
Le dipendenze di rete possono svolgere un ruolo fondamentale nella longevità dell'hardware. L'infrastruttura sottostante da cui le persone possono dipendere per eseguire un'applicazione, come server di licenze software utilizzata per il controllo degli accessi o funzionalità dipendenti dal server, può andare offline, a volte permanentemente, e il risultato nei dispositivi con funzionalità ridotte, anche per le funzionalità primarie. Inoltre, come ormai ci si potrebbe aspettare, tali dipendenze richiedono un'elaborazione aggiuntiva e quindi consumano risorse ed energia, spesso oltre quelle necessarie per lo scopo previsto del software.
Come riporta Ars Technica riguardo alle automobili definite dal software che si basano su "server centralizzati, abbonamenti e software proprietario":
La lezione è chiara: nelle auto di oggi, il motore o il motore elettrico non è sempre ciò che ti fa muovere: lo fa il software. Quando quel software svanisce con una società in bancarotta, la tua auto può passare dall'essere un conducente quotidiano a un costoso fermacarte da un giorno all'altro. E nell'era dei veicoli definiti dal software, possedere un'auto significa sempre più scommettere sulla sopravvivenza del suo codice. Quando quel codice muore, il vialetto o l'autostrada, non l'officina, diventa l'ultima fermata.
Longevità dei dispositivi
Tutta questa elaborazione aggiuntiva per eseguire software gonfio o integrare strumenti di intelligenza artificiale generativa nelle applicazioni utente (che tu lo voglia o no), per inviare i tuoi dati a server sconosciuti per l'elaborazione o pubblicarti annunci sul tuo dispositivo, non sta solo aumentando le richieste hardware, ma sta anche consumando il dispositivo. Come afferma la pubblicazione informatica online XDA: «Le CPU soggette a carichi di lavoro pesanti e costanti, overclocking e temperature operative elevate quasi certamente si degraderanno più velocemente.» Tutte queste "funzionalità" codificate nel software potrebbero sovraccaricare e surriscaldare il tuo dispositivo, consumandolo più rapidamente. La domanda è: volevi quella «funzionalità» aggiuntive? E potresti rimuoverlo se lo volessi?
Esiste un altro modo comune in cui il software può rendere obsoleto un dispositivo. Il software fine vita e abandonware, in particolare se rilasciati con una licenza proprietaria, possono nel peggiore dei casi significare che il dispositivo smette di funzionare o, nella migliore delle ipotesi (!) utenti vulnerabili a virus e altri malware. Non sono solo le nuove funzionalità ad essere interrotte quando lo sviluppo del software si ferma; ancora più importante, sono gli aggiornamenti di sicurezza. Questi aggiornamenti sono fondamentali per il tuo computer e per i dispositivi a cui si connettono. Tutto il software deve ricevere aggiornamenti per mantenere i tuoi dati sicuri e protetti. Maggiori informazioni su questo argomento nella parte successiva di questo manuale.
Nella Parte I abbiamo esplorato il danno ambientale della digitalizzazione e identificato diversi modi in cui il software può rendere obsoleto un dispositivo funzionante. Nella Parte II esamineremo il ruolo svolto dal software libero e open source nell'estensione della vita operativa dell'hardware e nel fornire supporto continuo ai dispositivi. Ma prima chiediamoci: vale davvero la pena concentrarsi sul software?
Vale la pena concentrarsi sul software?
Nel quadro più ampio, il danno ambientale causato dal software potrebbe essere meno significativo rispetto ad altri settori. Sembra quindi ragionevole chiedersi: vale la pena affrontarlo?
Ci sono alcune cose che potremmo considerare qui. Il primo è un rifiuto dell'errore "Not As Bad As", noto anche come "Appello ai problemi peggiori". L'argomentazione generale è questa: il contributo del software alle emissioni globali di CO2 potrebbe non essere così negativo come quello di un altro settore, e quindi non vale la pena concentrarsi su di esso. Ciò che è sbagliato in questa argomentazione è che, sebbene un altro settore possa essere peggiore, ciò non nega il fatto che l'ingegneria del software sia responsabile di causare gravi danni ambientali. Inoltre, l'errore "Non così male come" suggerisce una falsa scelta tra affrontare un problema o l'altro, quando in realtà la progettazione di software ecologicamente compatibile è solo un pezzo di un puzzle più grande.

Non siamo come il Cappello Bianco di XKCD e facciamo appello a problemi peggiori come scusa per non fare nulla!
In secondo luogo, concentrarsi solo sulla risoluzione del “problema più grande” non è necessariamente la strategia più efficace. È anche importante valutare la probabilità di successo nell'affrontare un problema, nonché il tempo e le risorse necessarie per farlo. Il software libero e open source, con la sua attenzione all'autonomia e alla trasparenza dell'utente, offre opportunità uniche agli utenti, alle comunità e alle organizzazioni per affrontare direttamente le questioni sociali ed ecologiche intrecciate. Le licenze software consentono di adattare, aggiornare e mantenere il software senza dipendenze dal fornitore o restrizioni artificiali, spesso a costi inferiori.
Infine, si spera che ormai sia chiaro che il software contribuisce in modo significativo al consumo di energia e risorse, nonché ai rifiuti, e questi contributi non faranno altro che peggiorare a meno che non apportiamo cambiamenti reali.
Cambiare il nostro software e utilizzare il nostro hardware in modo più sostenibile può sembrare un piccolo gesto nell'affrontare un problema complesso come il cambiamento climatico. È anche chiaro che il semplice cambiamento dei nostri modelli di consumo individuali potrebbe non essere sufficiente da solo. È vero: un futuro a emissioni zero richiederà cambiamenti fondamentali sia nel modo in cui viviamo sia nel modo in cui operano le industrie, e tale responsabilità non può essere gestita a livello individuale. Ma consideriamo ciò che osservò una volta l'antropologa Margaret Mead:
"Non dubitare mai che un piccolo gruppo di cittadini attenti e impegnati possa cambiare il mondo; anzi, è l'unica cosa che sia mai riuscita a cambiare."
Il cambiamento strutturale avviene quando persone dedicate e appassionate si organizzano per affrontare questioni sociali urgenti. Con decenni di esperienza nel riunire con successo le comunità globali per lavorare verso obiettivi comuni, il software libero e open source può essere una forza potente per combattere l'impatto ambientale della digitalizzazione. Sappiamo come organizzare: ora si tratta di trasformare i piani in pratica, gli obiettivi in realtà. Uniamoci per combattere i danni ambientali causati dal software. Promuoviamo una cultura della sostenibilità digitale nelle nostre comunità e oltre.
Parte II: Sostenibilità digitale
Cosa c'entra l'impatto ambientale del software con il software libero e open source? Prima di esplorare questo argomento in dettaglio, diamo un'occhiata a cosa è esattamente FOSS e in cosa differisce dalla sua controparte, il software proprietario.
Che cos'è il software libero e open source (FOSS)?
Il software libero e open source, spesso indicato con l'acronimo FOSS, è un software disponibile con una licenza che garantisce agli utenti determinati diritti. Questi diritti sono talvolta definiti le quattro libertà essenziali, ovvero la libertà di utilizzare, studiare, condividere e migliorare il software. Queste libertà sono al centro di FOSS: la parola "Free" nel software libero e open source non ha nulla a che fare con il prezzo, ma piuttosto con le libertà che derivano dalla licenza del software. Stiamo parlando del significato di "libero" come nella frase "società libera"!

Cosa significa esattamente ciascuno di questi diritti? La Free Software Foundation Europe (FSFE) spiega:
- Utilizzo: FOSS "può essere utilizzato per qualsiasi scopo ed è privo di restrizioni quali scadenza della licenza o limitazioni geografiche."
- Studio: FOSS "e il suo codice possono essere studiati da chiunque, senza accordi di non divulgazione o restrizioni simili."
- Condividi: FOSS "può essere condiviso e copiato praticamente senza alcun costo."
- Migliora: FOSS "può essere modificato da chiunque e questi miglioramenti possono essere condivisi pubblicamente."
Il video "Cos'è il software libero (Open Source)?" della FSFE fornisce una breve introduzione al tema FOSS e alla sua importanza per la società. Dai un'occhiata se desideri maggiori informazioni sulla connessione tra software e libertà.
Un'intera sezione sulle licenze software?! Che noia! Beh, può sembrare secco e tecnico, ma in realtà è piuttosto eccitante. Veramente. E speriamo che tu sia d'accordo entro la fine! Quando parliamo di licenze software, parliamo in realtà dei nostri diritti e della nostra capacità di partecipare a una società digitale. La tecnologia digitale è alla base di quasi ogni aspetto della vita moderna: le nostre case, le scuole, le università, i governi, le industrie, le organizzazioni no-profit, gli ospedali e così via. Oggi si affidano tutti alla tecnologia digitale. E tutta questa tecnologia richiede software.
Dato che questo software sta plasmando le nostre vite e le nostre comunità, non dovremmo avere voce in capitolo su come funziona? KDE, la comunità di software libero e open source che sostiene l'iniziativa KDE Eco, ha la seguente visione. Riassume bene il tipo di mondo a cui FOSS e i suoi sostenitori stanno lavorando.
"Un mondo in cui tutti abbiano il controllo sulla propria vita digitale e godano di libertà e privacy."
KDE Eco aggiungerebbe soltanto: "... gode di libertà, privacy e e di un uso più sostenibile della tecnologia digitale"!
In questo testo utilizziamo il termine Software libero e open source, ma il lettore potrebbe anche imbattersi nei termini Software libero, Software open source e Software open source libero/libero. Per i nostri scopi si riferiscono tutti alla stessa cosa: ai diritti garantiti dalla licenza del software. E questi diritti sono direttamente collegati all'accessibilità del codice sorgente del software.
Che cos'è il codice sorgente?
L'opposto di FOSS è il "software proprietario". Il software proprietario è concesso in licenza per non concedere agli utenti alcuna autorizzazione sul codice dietro il software che utilizzano. In effetti, il software proprietario viene generalmente distribuito con codice sorgente non divulgato.
Aspetta un attimo, cos'è il codice sorgente, ti chiedi?
In realtà, cos'è il software?
Nella sua forma più elementare, il software è una ricetta per il computer. I programmatori scrivono le ricette in "codice sorgente", che è, in poche parole, un insieme di istruzioni leggibili dall'uomo per il computer. E proprio come una ricetta è scritta nell'uno o nell'altro linguaggio umano, il codice sorgente è scritto in un linguaggio di programmazione. Con l'accesso al codice sorgente, chiunque può comprendere e rivedere la ricetta, anche tu! In effetti, provalo tu stesso: riesci a indovinare cosa fa il codice sorgente seguente?2
int main(){
printf(''Hello World!'')
return 0
}
Probabilmente hai indovinato: stampa la frase "Hello World!" sullo schermo. Anche se non sai nulla del linguaggio di programmazione (un linguaggio chiamato C), il codice è trasparente e leggibile. Forse puoi già farci qualcosa, modificarlo o migliorarlo in qualche modo, anche se non sei un programmatore. Ad esempio, se parli una lingua diversa potresti tradurre il testo stampato sullo schermo, oppure potresti fargli dire qualcosa di completamente diverso.
Questo codice sorgente, questa ricetta, è ottima per gli esseri umani, ma in realtà non è così eccezionale per i computer. Un computer richiede che la ricetta sia codificata in qualcosa di più simile a un computer, cioè 1 e 0 o codice binario. Questa conversione dal codice sorgente al codice binario è il lavoro di un compilatore: i compilatori trasformano il codice sorgente leggibile dall'uomo in codice binario di facile utilizzo per il computer. Evviva! Considera lo stesso frammento di codice di facile lettura sopra, ma ora in formato binario:
1100011110111010100101001001001010101110
0110101010011000001111001011010101111101
0100111111111110010110110000000010100100
0100100001100101011011000110110001101111
0010000001010111011011110111001001101100
0110010000100001010000100110111101101111
Riesci a leggere questo codice? Puoi farci qualcosa? Modificarlo in qualche modo significativo? Non preoccuparti, nessun essere umano può farlo! Il software proprietario è generalmente distribuito in codice binario, composto solo da un insieme di 1 e 0, mentre il codice sorgente rimane segreto, nascosto dietro licenze proprietarie. Tutte quelle cose che potevi fare quando avevi accesso alla ricetta, capire cosa fa il codice sorgente, forse anche cambiarlo o migliorarlo, rimangono del tutto fuori portata3 quando tutto ciò che hai è la torta sfornata. Non potete sapere come è stata fatta la torta e con quali ingredienti, e di certo non potete modificarla.
Insomma, chi controlla la ricetta deciderà la torta che mangeremo.
Se solo parlassimo solo di ricette di torte! In effetti, ciò di cui stiamo parlando è il codice che modella ogni aspetto della vita nell'era digitale, dal lavoro alla socializzazione, dall'assistenza sanitaria agli appuntamenti, dai club del libro di quartiere alla ricerca accademica. E tutto il resto che facciamo continuamente con i nostri computer e smartphone.
A differenza del software proprietario, FOSS garantisce il diritto degli utenti ad accedere al codice sorgente e ad eseguire operazioni con il software indipendentemente dalle persone o dall'azienda che lo hanno scritto. Quindi, in un mondo in cui la tecnologia digitale se ne sta silenziosamente (e talvolta non così silenziosamente) dietro la maggior parte degli aspetti della vita quotidiana, l'accesso al codice sorgente e la capacità di modificarlo riguardano in definitiva i diritti che abbiamo come popolo e come società.
Ciò di cui stiamo parlando è controllo e libertà, e ha grandi implicazioni per noi e per l'ambiente. È molto emozionante, vero?!
Ci sono molte idee sbagliate sul FOSS che affronteremo in un'appendice alla fine di questo capitolo, continuando con l'analogia con le ricette. Se ti stai chiedendo se qualcuno, forse anche malintenzionati, può modificare il codice sorgente, o se rendere trasparente il codice sorgente lo rende meno sicuro, e altre domande simili, puoi passare alla fine di questa sezione per ottenere alcune risposte!
FOSS è migliore per l'ambiente
Miglioramento del codice, da parte degli utenti e per gli utenti
Con FOSS, il codice sorgente può essere modificato per garantire che il software non faccia cose inutili, riducendo così le richieste hardware, risparmiando risorse condivise e garantendo la longevità dell'hardware. Consideriamo i risultati di uno studio pubblicato dall'Agenzia tedesca per l'ambiente e un articolo correlato nella rivista Future Generation Computer Systems. I ricercatori riferiscono che due applicazioni che fanno la stessa cosa e ottengono lo stesso risultato possono porre esigenze diverse all'hardware e avere profili energetici drasticamente diversi.
Lo studio prevedeva un confronto tra due programmi di elaborazione testi: l'elaboratore di testi 1 è identificato come "Open Source", mentre l'elaboratore di testi 2 è identificato come "proprietario". Entrambi i programmi per computer sono stati incaricati di eseguire le stesse azioni. Il risultato è mostrato nella Figura 9. L'esecuzione dell'elaboratore di testi 2 ha consumato quattro volte l'energia rispetto all'elaboratore di testi 1, ancora una volta, e questo non sarà mai sottolineato abbastanza per eseguire la stessa operazione!

Osservando il consumo energetico dei due elaboratori di testo nel tempo, è anche chiaro come i due programmi si comportino in modo abbastanza diverso... e forse contrario a quanto ci si potrebbe aspettare. Consideriamo il grafico nella Figura 10. A circa 440 secondi, entrambi gli elaboratori di testo salvano il documento e lo script di misurazione non richiede ulteriori azioni. Come puoi vedere, l'elaboratore di testi Open Source 1 resta inattivo (come ci si potrebbe aspettare). Al contrario, l'elaboratore di testi proprietario 2 continua a funzionare, consumando ulteriore energia fino al completamento della misurazione. Vale la pena chiedersi a cosa servono le attività aggiuntive da 440 a 600 secondi: le azioni dell'elaboratore di testi 2 sono necessarie per la funzionalità del software? L'elaboratore di testi proprietario raccoglie e trasmette i dati dell'utente? In tal caso, gli utenti hanno modo di disattivare questi tipi di analisi? Bene, questo dipende dalla progettazione del software.

In questi casi, l'autonomia dell'utente può fare una grande differenza nel profilo energetico di un prodotto software. Il software proprietario può fornire una certa autonomia offrendo agli utenti scelte predefinite, ma queste sono solo scelte che il fornitore ha deciso di dare e possono essere ritirate in qualsiasi momento. Al contrario, FOSS offre agli utenti l'accesso al codice sorgente e il diritto di modificarlo. Questa è la vera autonomia. In questo modo, il software può essere fatto funzionare nel modo desiderato dagli utenti, non dalle aziende. Per essere chiari, il semplice rilascio di software con licenza FOSS non garantisce una maggiore efficienza del codice. Il codice proprietario può essere molto efficiente. Tuttavia, FOSS ha un reale vantaggio in quanto le inefficienze possono essere trovate e migliorate da chiunque, cosa che è semplicemente impossibile con il software proprietario.
I cambiamenti nell'efficienza del codice contano davvero? Su larga scala, lo fanno sicuramente! Dato che applicazioni come gli elaboratori di testo vengono eseguite in quasi tutte le case e gli uffici moderni, miglioramenti minimi nell'efficienza del software possono, su larga scala, comportare risparmi paragonabili al consumo energetico annuale di intere città. Questa affermazione si basa su un esempio dell'ingegnere di prodotto SAP Detlef Thoms, che esegue calcoli back-of-the-envelope (04:20-06:10) per passare da una riduzione di un secondo di CPU, equivalente a un risparmio di circa 10 watt al secondo, a Risparmi di 95mila megawattora semplicemente aumentando la produttività. Questi risparmi sono paragonabili al consumo energetico annuo di oltre 30mila famiglie composte da due persone. Come affermato nel video: "Spesso è un insieme di decisioni abbastanza gestibili che porta a differenze significative nel consumo energetico", vale a dire che piccoli cambiamenti produrranno grandi risultati.
Qui è stato discusso solo un esempio, ma la stessa logica si applica ad altri esempi di richieste hardware del software, dipendenze esterne e longevità dei dispositivi presentati nella Parte I. Il software determinerà cosa è richiesto al nostro hardware per eseguire applicazioni e sistemi operativi. Quando l'accesso al codice sorgente è limitato, gli utenti hanno solo un potere apparente sul software. Attraverso la trasparenza e l'autonomia dell'utente, FOSS offre agli utenti un controllo reale e ciò rende possibile un uso più sostenibile delle risorse. Passiamo ora a cosa significa nello specifico per la longevità dell'hardware.
FOSS non è fatto solo per gli ultimi e i più grandi
FOSS aiuta a mantenere in azione i vecchi modelli di hardware, operando ben oltre il punto in cui il software proprietario avrebbe potuto renderli obsoleti. Parliamo di come FOSS consente cicli di vita più lunghi dei dispositivi e di cosa significa un software leggero e indipendente per un utilizzo sostenibile dell'hardware.
Innanzitutto, il software determina non solo la quantità di energia necessaria all'hardware, ma determina anche la potenza dell'hardware per eseguire il software. Considera le due tabelle seguenti che mettono a confronto i requisiti minimi di sistema per RAM, processore e spazio di archiviazione di Microsoft Windows 11, macOS 14 "Sonoma" e i sistemi operativi di base (SO) per una manciata di distribuzioni di software libero e open source. Tutti i sistemi nella tabella ricevono aggiornamenti di sicurezza a partire dall'inizio del 2026, con Sonoma che è la versione più vecchia di macOS ancora supportata da Apple.
| Sistema operativo proprietario | RAM | Processore | Storage |
|---|---|---|---|
| Windows 11 | 4 GB | alcuni processori a 64 bit | 64 GB |
| + Copilot genAI | 16 GB | + NPU | 256 GB |
| macOS 14 | 8 GB | 64 bit | 25 GB |
I sistemi operativi proprietari hanno generalmente requisiti minimi di sistema più elevati e nessun supporto hardware di fascia bassa. Al contrario, se si considerano i sistemi basati su FOSS di seguito, si può vedere che generalmente hanno requisiti di sistema inferiori. Perché? I sistemi operativi Windows e macOS sono dotati di molti servizi di sistema e applicazioni integrate ed è certo che la telemetria è abilitata per impostazione predefinita. Oggi questi sistemi vengono sempre più abbinati a strumenti di intelligenza artificiale generativa e in alcuni casi anche a annunci pubblicitari. Inoltre, in base alla progettazione, il software è destinato a funzionare su hardware più recente e pertanto richiederà una maggiore potenza di calcolo. Con un hardware così potente, i problemi di software bloat saranno meno rilevanti.
| Sistema operativo basato su FOSS | RAM | Processore | Storage |
|---|---|---|---|
| Fedora (Linux) | 2 GB | 64 bit | 15 GB |
| openSUSE (Linux) | 2 GB | 64 bit | 8 GB |
| Debian (Linux) | 512 MB | 64 bit | 4 GB |
| Arch (Linux) | 512 MiB | 64 bit | 2 GB |
| OpenBSD (BSD) | 512 MB | 32 o 64 bit | 1 GB |
| Haiku (BeOS) | 384 MiB | 32 o 64 bit | 1.5 GB |
Al contrario, i sistemi operativi di base nell'ecosistema FOSS in genere sono proprio questo, un sistema di base, con meno servizi e applicazioni in background, la telemetria generalmente disabilitata per impostazione predefinita e quindi un sovraccarico complessivo inferiore. Gli utenti hanno molte più opzioni con la configurazione del sistema di base e il software su di esso, come l'ambiente desktop, il gestore di Windows e le applicazioni. Questo livello più elevato di personalizzazione significa un maggiore controllo da parte dell'utente.
Non sono solo gli utenti finali a personalizzare i sistemi. Molte distribuzioni (o distribuzioni) FOSS si basano su questi sistemi di base e li distribuiscono insieme a servizi e software su misura per vari utenti e computer. Molti utenti nuovi a FOSS potrebbero essere interessati a una distribuzione progettata specificamente per i "neofiti", che in genere include molti servizi e impostazioni predefiniti in modo che le cose funzionino immediatamente. Inoltre, FOSS consente modifiche del codice sorgente e consente la condivisione delle modifiche. In effetti, tali derivati si verificano continuamente. Sebbene avere così tante opzioni possa essere fonte di confusione per gli utenti Windows e macOS, il fatto che sia possibile un alto livello di personalizzazione offre molta più variabilità nel supporto hardware, incluso il supporto continuo per i dispositivi di fascia bassa.
Tieni presente che le macchine obsolete che soddisfano semplicemente i requisiti tecnici minimi potrebbero non soddisfare le odierne aspettative di velocità e praticità. Dipende sicuramente da cosa si deve fare con il proprio computer, da quali applicazioni si utilizzano e da quanta pazienza ha l'utente. Tuttavia, computer vecchi di decenni possono ancora eseguire software aggiornato con FOSS!
Imponendo "caratteristiche" computazionalmente costose e limitando chi può modificare il codice sorgente, il software proprietario esclude l'hardware dal supporto continuo e determina l'obsolescenza prematura dell'hardware. Detto questo, tutto l'hardware dovrebbe essere supportato a tempo indeterminato? Che si tratti di proprietà di FOSS, è ragionevole che i team di sviluppo siano selettivi riguardo all'hardware che desiderano supportare in modo da concentrare al meglio i propri sforzi. Nessuno ha una scorta illimitata di tempo ed energia. Tuttavia, mentre FOSS consente a chiunque di continuare a supportare qualsiasi hardware se lo desidera, le licenze proprietarie lo precludono.
Se intendi acquistare un nuovo dispositivo, questi potrebbero non essere problemi per te. Tuttavia, se possiedi già un computer, che funziona ancora ma non è più supportato, e desideri continuare a utilizzarlo, non è esagerato affermare che FOSS è la tua unica opzione. Se un sistema operativo FOSS viene eseguito sul tuo dispositivo obsoleto, generalmente continuerà a ricevere aggiornamenti, inclusi aggiornamenti di sicurezza. Gli aggiornamenti software sono una parte importante di questa storia e l'argomento principale della sezione successiva.
Il software è difettoso e questo è rischioso
Il software contiene difetti, noti come bug. Tutto il software, sia esso Windows o macOS o FOSS. Tutto il software! Questi bug possono essere minori o gravi. Un bug minore può comportare un rallentamento del funzionamento del software, mentre un bug grave potrebbe causare l'interruzione completa del funzionamento del software. Forse il tipo di bug più grave e insidioso crea rischi per la sicurezza dell'utente, chiamati vulnerabilità. Queste vulnerabilità di sicurezza vengono sfruttate da malintenzionati per infiltrarsi in un sistema informatico e possono provocare perdite finanziarie, violazioni di dati, il controllo del tuo veicolo (https://www.wired.com/2015/07/hackers-remotely-kill-jeep-highway/) e introdurre seri rischi ovunque siano incorporati i computer, compresi i nostri stessi corpi.

Quindi, come manteniamo sicuri i nostri sistemi? Proprio come si rattoppa un buco in un vestito con uno strappo, il software viene "rattoppato" per correggere i difetti. Agli albori dell'informatica, questo processo prevedeva letteralmente l'applicazione di correzioni su nastro di carta o schede perforate, ma ora viene ottenuto tramite aggiornamenti software. Come scrive Bruce Schneier nel libro Click Here To Kill Everybody, "L'applicazione di patch è qualcosa che tutti noi facciamo continuamente con il nostro software, di solito lo chiamiamo 'aggiornamento', ed è il meccanismo principale di cui disponiamo per mantenere i nostri sistemi sicuri." Questo è il motivo per cui gli esperti di sicurezza considerano l'aggiornamento del software come una delle pratiche di sicurezza più importanti che puoi implementare.
Gli aggiornamenti di sicurezza sono essenziali. Qualsiasi dispositivo che richieda il funzionamento di un software, sia esso un laptop, uno smartphone o un'automobile, richiede aggiornamenti software per correggere i difetti. Schneier descrive gli aggiornamenti di sicurezza in questo modo: "Manteniamo la sicurezza attraverso (1) rilevatori che rivelano una vulnerabilità rilevata al fornitore del software e al pubblico, (2) fornitori che emettono rapidamente una patch di sicurezza per correggere la vulnerabilità e (3) utenti che installano quella patch." Perché l'approccio "trova e ripara" è il nostro modo di fare le cose? Perché non "facciamo le cose bene la prima volta"? Bene, alcuni sistemi provano a farlo bene la prima volta, ad esempio software in esecuzione su aeroplani, automobili o apparecchiature mediche, ma in genere è lento e costoso farlo. E anche in questo caso, non sempre si capisce bene: anche aerei e automobili e medici Equipment potrebbe ancora richiedere patch per correggere i difetti.

Ciò che viene definito Fine vita per il software significa che non vengono rilasciate nuove patch o aggiornamenti. Quando il codice sorgente è proprietario, nessuno può fare nulla per riparare i difetti del software. In questi casi, bug e vulnerabilità rimarranno semplicemente irrisolti, per sempre. Un esempio recente, che potrebbe interessare i lettori di questo manuale, è la fine del supporto di Windows 10. Inizialmente previsto per il 14 ottobre 2025, successivamente esteso al 13 ottobre 2026 (anche se con vincoli, come la richiesta di un account Microsoft), si stima che la fine del ciclo di vita di Windows 10 trasformerà in rifiuti elettronici oltre 240 milioni di computer. Il motivo: dati i nuovi requisiti hardware restrittivi, centinaia di milioni di computer non sono in grado di aggiornarsi a Windows 11, lasciando gli utenti di questi dispositivi abbandonati con software non supportato e in una posizione vulnerabile.
Sebbene i computer Windows 10 possano ancora accendersi ed essere "utilizzabili" al termine del supporto, le applicazioni più recenti prima o poi smetteranno di funzionare e, cosa più importante, per qualsiasi nuova vulnerabilità rilevata l'utente sarà a rischio, senza alcun aggiornamento in vista. Mai. Ancora una volta, quando il software su un computer non viene riparato, continuare a eseguirlo rappresenta un rischio per la sicurezza. Sostituire il dispositivo non supportato è un modo per risolvere il problema. In effetti, sostituire il tuo computer Windows 10 sembra essere ciò che Microsoft vuole. Ma sostituire un dispositivo significa produrne e trasportarne uno nuovo, e ciò comporta un enorme costo ecologico. Richiamo:
Il dispositivo più ecologico è quello che già possiedi.
Esistono modi migliori per risolvere l'obsolescenza hardware dovuta al software rispetto all'acquisto di un nuovo computer. Quello che consigliamo è installare un nuovo software, uno che continui a ricevere aggiornamenti di sicurezza: FOSS! Infatti, l'Ufficio federale tedesco per la sicurezza informatica ha raccomandato Linux come un modo per mantenere in uso i dispositivi Windows 10 abbandonati in modo sicuro.
Mantenere e testare il software è certamente molto più complesso che avere semplicemente codice libero e open source. Tuttavia, solo FOSS consente la riparazione del software (ovvero, l'applicazione di patch) indipendentemente dai fornitori, motivo per cui KDE Eco si riferisce a FOSS come software riparabile. Infatti, insieme ad altre organizzazioni come Software Freedom Conservancy, Free Software Foundation e Free Software Foundation Europe, prendiamo in considerazione la concessione di licenze software una parte fondamentale del più ampio movimento Diritto alla riparazione.
Appendice: Idee sbagliate comuni
In questa sezione, sfatiamo cinque dei malintesi più comuni sul FOSS:
- «Chiunque può modificare l'applicazione che sto utilizzando.»
- «Non si sa mai da dove provenga il software.»
- «Il software libero e open source è meno sicuro.»
- «Devo essere uno sviluppatore per poter beneficiare del software libero e open source.»
- «Il software libero e open source (FOSS) è gratuito perché sviluppato da volontari.»
Tutte queste affermazioni sono errate e le seguenti spiegazioni sveleranno di più su come funziona il FOSS come software, come ecosistema e come attività commerciale.
Errore n. 1: Chiunque può modificare l'applicazione che sto utilizzando.
L'idea sbagliata è l'idea che tutte le modifiche al codice finiscano effettivamente nel software scaricato e utilizzato. Non è questo il caso. Un team principale di sviluppatori gestisce lo sviluppo FOSS, sia che si tratti di un'applicazione, di un ambiente desktop o di qualche altro componente del sistema operativo. Chiunque può apportare modifiche e proporle al team principale di sviluppatori, che le esaminerà e deciderà se accettarle o rifiutarle. Questo processo non significa che FOSS sia esente da codice mal scritto o dannoso, significa solo che non tutte le modifiche proposte al codice vengono automaticamente incluse nel software rilasciato dagli sviluppatori principali e quindi eseguite sul tuo computer.
Per fare un'analogia con la cucina: quando un famoso chef pubblica una ricetta, chiunque può modificare la ricetta da solo durante la preparazione del piatto. Queste modifiche potrebbero migliorare la ricetta o peggiorarla. In effetti, alcune modifiche possono essere così buone che una persona pensa che dovrebbero essere incluse nella ricetta originale e quindi sottopone i propri suggerimenti allo chef originale. Il fatto che queste modifiche siano incluse o meno nelle versioni future della ricetta, tuttavia, dipende interamente dallo chef originale e non da colui che ha suggerito le modifiche. In breve, chiunque può suggerire le modifiche che desidera, ma ciò non significa che tali modifiche verranno aggiunte alla ricetta originale o finiranno nel tuo piatto.
Errore n. 2: Non si sa mai da dove provenga il software.
È vero che chiunque può modificare FOSS e rendere pubbliche le proprie modifiche, ma l'idea sbagliata è che il software modificato sia indistinguibile dall'originale. FOSS è tipicamente marchiato e identificabile. Ad esempio, un marchio proteggerà legalmente il logo, i simboli, i nomi e altri elementi associati al software. Sebbene il codice sorgente sia concesso in licenza per concedere agli utenti determinati diritti, ovvero utilizzare, studiare, condividere e migliorare il codice sottostante, i marchi forniscono restrizioni legali per gli sviluppatori del marchio. Il codice che è stato modificato dall'originale (o "biforcato") può essere rinominato e tale rebranding avviene continuamente. Ma un marchio significa che il software biforcato non può essere rilasciato con lo stesso marchio dell'originale; legalmente, deve essere identificabile come software modificato, in modo da poter vedere esattamente da dove proviene.
Usando l'analogia con la cucina: anche se un cuoco può modificare una ricetta mentre prepara un piatto, non può pubblicarlo con il nome dello chef originale. Cioè, puoi modificare la ricetta per tuo uso personale, in alcuni casi anche pubblicare le tue modifiche, ma non puoi affermare che tali modifiche provengano dallo chef originale.
Errore n. 3: Il software libero e open source è meno sicuro.
Questo è forse uno dei malintesi più comuni sul FOSS, ma in realtà è vero il contrario. Sebbene FOSS possa ancora contenere bug o codice dannoso (tutto il codice può farlo), la trasparenza del codice significa che questi punti deboli sono più facili da individuare; e, cosa fondamentale, una volta scoperto il codice problematico, è più facile risolverlo. Infatti, l'Ufficio federale tedesco per la sicurezza informatica (tedesco: Bundesamt für Sicherheit in der Informationstechnik o BSI in breve) ha evidenziato i vantaggi in termini di sicurezza del FOSS. Essi affermano: "L'uso di [FOSS] di per sé non garantisce un sistema sicuro. Tuttavia, offre vantaggi strategici significativi in questo processo."
Ancora una volta, usando l'analogia della cucina: è più difficile aggiungere elementi dannosi o indesiderati a una ricetta quando l'elenco degli ingredienti è visibile a tutti. Inoltre, se tali ingredienti vengono trovati, un cuoco può facilmente adattare la ricetta e rimuoverli per rendere il piatto sicuro da consumare di nuovo. La trasparenza non può garantire che una ricetta non contenga ingredienti indesiderati, ma presenta vantaggi reali nel trovarli ed eliminarli.
Errore n. 4: Devo essere uno sviluppatore per trarre vantaggio dal software libero e open source (FOSS).
Non è necessario essere un ingegnere del software per utilizzare FOSS e trarne i vantaggi. Puoi scaricarlo e installarlo con la certezza che gli aggiornamenti necessari arriveranno quando saranno pronti. In sostanza puoi essere un cliente FOSS, e questo è sufficiente. Se lo desideri, tuttavia, potresti imparare il linguaggio di programmazione del tuo software preferito e inviare tu stesso il codice per la revisione. Molti lo fanno, ogni ora di ogni giorno. In effetti, ci sono milioni di programmatori in tutto il mondo che sviluppano FOSS. Alcuni vengono pagati per il loro lavoro, altri lo fanno su base volontaria; alcuni vengono pagati per questo e continuano a fare volontariato al di fuori dell'orario di lavoro. Anche se non sei uno sviluppatore, altri lo sono, potresti anche conoscerne alcuni, e sono là fuori ad aggiungere nuove funzionalità, eliminare bug, correggere vulnerabilità di sicurezza, ecc. Ma certamente non devi fare nulla di tutto questo per goderti il software libero e open source.
Utilizzando l'analogia con la cucina: non è necessario essere un cuoco per apprezzare i risultati di una buona ricetta. Se non sai cucinare, probabilmente conosci qualcuno che lo fa e condividerà la cena con te (a patto che tu contribuisca alla spesa!). Se non conosci qualcuno, puoi sempre assumere uno chef personale per preparare il cibo che ti piace proprio come desideri. Avere accesso alla ricetta lo rende possibile. È importante aggiungere che puoi e dovresti supportare i team dietro il software che usi e ti piace. Puoi donare i tuoi soldi o il tuo tempo: i volontari sono fondamentali per i progetti FOSS, offrendo tutti i tipi di competenze non di codifica come progettazione, sensibilizzazione, traduzione, promozione e molto altro.
Nella Parte III di questo manuale imparerai come eseguire eventi di installazione e supportare i nuovi utenti con FOSS. Aiutare i nuovi utenti a iniziare è un ottimo modo per contribuire al software che usi e ami.
Errore n. 5: Il software libero e open source (FOSS) è gratuito perché sviluppato da volontari.
Questo non è vero, per niente. FOSS non è necessariamente gratuito, né è sviluppato solo da volontari. FOSS è sviluppato sia da ingegneri software retribuiti che da volontari, e i contributori provengono da tutto il mondo. La parola "Free" nel Software Libero e Open Source non si riferisce al prezzo, ma alle libertà dell'utente garantite dalla licenza FOSS. Le persone hanno ancora bisogno di guadagnarsi da vivere. Il modo in cui si guadagna dipende dal modello di business e ci sono molti modelli di business diversi nell'ecosistema FOSS. Alcuni programmatori vendono i loro software, ad esempio negli app store; alcune aziende vendono servizi professionali a supporto del software che sviluppano; altre organizzazioni vendono merci; mentre alcuni progetti di sviluppo non vendono nulla, basandosi invece sulle donazioni (piccole e grandi) degli utenti. Finché il codice software viene rilasciato sotto una licenza FOSS, è ancora un software gratuito e open source, indipendentemente da quanti soldi si guadagnano.
L'analogia con la cucina ha i suoi limiti. Una differenza importante da notare: anche se una ricetta può essere condivisa con un numero illimitato di persone, un singolo cuoco può condividere i risultati (ovvero il piatto servito) solo con un numero limitato di persone. Al contrario, il codice software e il suo risultato, l'app scaricata e utilizzata, possono essere condivisi un numero infinito di volte con un numero infinito di persone. Le modifiche apportate al codice base da un semplice contributore occasionale (forse tu!) possono essere estese a milioni, persino centinaia di milioni, di utenti del software!
Parte III: Aggiornamento dei dispositivi con FOSS
Spero che a questo punto tu sia convinto di usare FOSS tu stesso e di aiutare gli altri a installare un sistema operativo e app FOSS sui loro computer. In questo modo, tu e gli altri potrete utilizzare i vostri dispositivi fino alla fine della vita operativa dell'hardware e non scartare i computer funzionanti quando termina il supporto del software proprietario.
Questa parte del manuale si concentra su come aggiornare i dispositivi degli utenti a FOSS. In effetti, il modo più semplice e diretto è assistere direttamente i tuoi amici, familiari e persone care. Non sottovalutare quanto sia importante questo supporto!
Detto questo, il nostro focus qui è sul supporto FOSS con un pubblico più ampio attraverso feste di sensibilizzazione e installazione e altri tipi di incontri organizzati per aiutare le persone a effettuare il passaggio. Per coloro che desiderano svolgere questo lavoro, consigliamo di collaborare prima con un'organizzazione esistente. Ciò include il volontariato con Repair Café, organizzazioni ambientaliste e altre iniziative di riparazione, nonché coloro che aiutano agli eventi End of 10 e Digital Independence Day, Linux Install Party, CryptoParties e così via. Se non ne esistono nella tua zona, puoi avviarne uno e ne discuteremo più avanti.

Non presupponiamo che tu abbia precedenti esperienze nell'organizzazione di eventi di installazione e la prima sezione offre suggerimenti su come acquisire maggiore esperienza. Non copriremo troppi dettagli tecnici in questa sede: questa non è una guida passo passo. Forniamo piuttosto uno schema di ciò che riteniamo utile per iniziare, con indicazioni su come trovare risorse per ulteriori informazioni. Tieni presente che nessun software in particolare sarà al centro del manuale, anche se utilizzeremo molte risorse della comunità KDE in tutto il testo. Esistono un paio di motivi per cui non forniamo indicazioni dettagliate dettagliate:
- Le specifiche spesso cambiano man mano che vengono rilasciate nuove versioni del software, il che renderebbe rapidamente obsoleto il manuale.
- I dettagli dipendono dallo specifico software che si sta installando, per il quale esistono già numerose guide online. Non c'è bisogno di reinventare la ruota!
Ci sono certamente altri motivi per cui questo testo è incompleto, ma speriamo comunque che il manuale fornisca una buona base per iniziare con il supporto FOSS per i nuovi utenti.
Anche qui il testo è supponente e il lettore potrebbe non essere d'accordo con alcuni suggerimenti. Riteniamo comunque che sia utile. Notando le aree di disaccordo, sarai più consapevole delle decisioni che sceglierai. Questa consapevolezza può favorire la pianificazione e l'implementazione dei propri eventi di installazione. Tuttavia, accogliamo con favore il tuo feedback, commenti, suggerimenti e input costruttivi!
Da qui, questa sezione è suddivisa in 4 fasi:
- Acquisire esperienza con FOSS e gruppi FOSS
- Prima degli eventi d'installazione
- Durante gli eventi di installazione
- Dopo gli eventi di installazione
Idealmente, puoi ripetere questi passaggi come l'algoritmo dello shampoo: schiuma, risciacquo, ripeti. Cioè, idealmente ci si avvicina al supporto FOSS come un'attività continua, piuttosto che come un evento unico. Lo affronteremo nuovamente verso la fine della sezione.
Mentre scavi più a fondo nell'ecosistema FOSS, potresti imbatterti in diversi nuovi termini. Ecco un breve glossario di vocaboli utili:
- PC: un computer portatile o fisso
- Sistema operativo FOSS (OS): Linux è il più popolare, ma ce ne sono altri come OpenBSD e Haiku.
- Sistema operativo proprietario (OS): MS Windows, MacOS
- Distribuzione (o Distro): un sistema operativo FOSS e il software di accompagnamento, spesso ottenuti da un sito web
- ISO / file immagine: il file che contiene il sistema operativo da installare
- Interfaccia grafica utente (GUI): un metodo basato sulla grafica per interagire con il computer (ad esempio, puntando e facendo clic con il mouse).
- Ambiente desktop: l'Interfaccia utente grafica (GUI) utilizzata per interagire con il sistema operativo o per amministrarlo.
- Applicazioni (o App): programmi informatici per attività dell'utente finale, ad esempio lettori PDF, editor di testo, giochi, piuttosto che per l'amministrazione del sistema (cfr. Ambiente desktop)
- Con i sistemi operativi proprietari, le applicazioni vengono spesso scaricate e installate da un sito Web esterno, sebbene oggigiorno alcune applicazioni possano essere installate anche tramite un app store.
- Nell'ecosistema FOSS, le applicazioni vengono generalmente installate tramite il software o il gestore pacchetti dell'ambiente desktop.
- CPU (Central Processing Unit): principalmente CPU Intel o AMD basate sull'architettura x86 con 32 bit o Architettura 64-bit, ma non solo
- RAM (o memoria di lavoro): memoria volatile che viene persa quando si spegne il PC. Più RAM in genere significa un'elaborazione più rapida.
- Memoria di massa: disco rigido (HDD), unità a stato solido (SSD), scheda SD, ecc.
- Repository (per Linux e altri ecosistemi FOSS): la fonte da cui è possibile aggiornare il sistema e le applicazioni e installare nuove applicazioni.
- Interfaccia a riga di comando (CLI) / Terminale: un'interfaccia basata su testo (ad esempio, digitando comandi con la tastiera) rispetto a un'interfaccia grafica (GUI).
Fase 1. Acquisizione di esperienza
Il modo più semplice ed economico per acquisire esperienza con un sistema operativo FOSS è trovare un computer inutilizzato, preferibilmente non troppo vecchio (<10 anni) in modo da poter davvero sperimentare la potenza del nuovo sistema operativo e provarlo tu stesso. Sono disponibili numerose guide che ti guideranno passo passo attraverso il processo di installazione. Cerca online il sistema operativo che desideri installare o consulta i siti Web di panoramica come "Year of the Linux Desktop". Se non hai un vecchio computer in giro, probabilmente lo hanno i tuoi amici e la tua famiglia. Chiedi in giro! Rimarrai sorpreso da quanto possa essere facile trovare un computer funzionante ma abbandonato nelle tue cerchie sociali.
Quindi hai trovato un computer per testare FOSS, ma a questo punto potresti chiederti: come posso decidere quale sistema operativo FOSS e quale ambiente desktop dovrei utilizzare quando ci sono così tante opzioni? E sì, ci sono così tante opzioni. È una delle lamentele più comuni che sentiamo dai nuovi utenti. La nostra risposta: a parte i vincoli come i requisiti minimi di sistema, non ha molta importanza! Puoi sempre passare a un altro sistema operativo e ambiente desktop FOSS in un secondo momento. Non ci sono costi di licenza o altre restrizioni quando si utilizza FOSS, quindi scaricare e installare un altro sistema è sempre un'opzione. In effetti, il "distro hopping" è un fenomeno comune tra i nuovi utenti di FOSS.
Un paio di cose da notare a questo punto:
- FOSS è generalmente reso disponibile attraverso una "distribuzione" (o "distro" in breve) che offre diverse configurazioni predefinite e interfacce utente per varie esigenze dell'utente e hardware.
- Se hai un computer particolarmente vecchio con specifiche hardware basse, ti consigliamo di cercare un sistema operativo "leggero" progettato per dispositivi a bassa potenza. Cerca online e troverai molti consigli.
- Se disponi di un computer più recente che offre maggiore potenza hardware, puoi installare praticamente qualsiasi sistema operativo. Le principali differenze che noterai sono l'ambiente desktop, la configurazione di sistema predefinita e simili. Gira tra varie distribuzioni per trovare quella che funziona meglio per te.
- Poiché la maggior parte dell'hardware non è stato progettato per FOSS, potresti riscontrare problemi con i driver per schede grafiche, WiFi, webcam, tra gli altri. Questi problemi possono spesso essere risolti con un piccolo sforzo, ma potrebbe essere necessario fare qualche ricerca per trovare soluzioni.
- Alcune distribuzioni includono software GUI per rilevare e installare driver proprietari. Questo è consigliato prima di sporcarti le mani con l'interfaccia della riga di comando.
Se desideri supporto di persona mentre inizi, ti consigliamo di visitare il sito web Fine di 10 per trovare un luogo o un evento nella tua zona. Inoltre, consulta la sezione successiva per suggerimenti su come costruire un power team FOSS!
Poiché si tratta di un manuale dell'iniziativa KDE Eco, consigliamo di provare una distribuzione con l'ambiente desktop KDE Plasma. Questo può essere installato su molte principali distribuzioni, come Fedora, openSUSE, Debian, così come i loro derivati come Kubuntu, MX Linux, CachyOS e altro. E se possiedi uno SteamDeck, potresti già utilizzare KDE Plasma.

Lo slogan di KDE Plasma è:
«Semplice per definizione, potente quando serve.»
In altre parole, sebbene le impostazioni predefinite lo rendano semplice da usare senza ulteriori modifiche, KDE Plasma è in realtà un software molto potente, che consente la personalizzazione in modo che funzioni come tu desideri. Con una piccola esplorazione delle impostazioni di sistema e qualche clic qua e là, puoi renderlo familiare, oppure provare qualcos'altro, qualcosa di unico per le tue esigenze. KDE Plasma ha molte opzioni sia per i nuovi utenti che per gli utenti esperti. E oltre all'ambiente desktop Plasma, KDE offre molte applicazioni ampiamente utilizzate. Consulta la pagina "KDE For You" per scoprire come le applicazioni KDE e altri software gratuiti e open source possono soddisfare le tue esigenze, che tu sia un Creatore, Giocatore, Studente o Scienziato e altro ancora.
Fase 2. Prima degli eventi d'installazione
In questa sezione esploreremo la creazione di team FOSS e alcuni modi per preparare e promuovere un evento, prima di ritrovarti in una stanza piena di nuovi utenti curiosi e nervosi.
Trovare altri angeli FOSS
Se non ci sono Linux User Group o Linux Café nella tua zona (vedi la sezione successiva), è un peccato ma è anche un'opportunità: puoi crearne uno!
Nel progetto "Opt Green" di KDE Eco abbiamo avuto contatti con molte organizzazioni e individui che offrono supporto FOSS. Una storia in particolare merita di essere condivisa. Per creare un team locale di angeli FOSS,4 un gruppo in Germania ha organizzato una sessione informativa presso il municipio locale. Si sono presentate circa 100 persone! Hanno discusso le questioni relative alla fine del ciclo di vita di Windows 10 (tornare alla Parte II per ricordare il suo impatto ambientale) e hanno chiesto al pubblico (a) chi sarebbe interessato a installare FOSS e (b) chi sarebbe interessato ad aiutare gli altri a farlo.
Da questo evento hanno creato un team di 20 volontari che si sono incontrati per diverse settimane davanti a pizza e birra per acquisire esperienza e risolvere insieme i problemi. Hanno inoltre mantenuto aggiornati i membri interessati del pubblico sulla loro attività. Una volta pronto, il team di supporto ha organizzato diversi eventi di installazione, aggiornando oltre 40 dispositivi a FOSS in appena un paio di mesi. Visto il successo di questa iniziativa, stanno ora progettando un Linux Cafe nella loro zona per offrire supporto continuo alla loro comunità!
Seguendo questo eccellente esempio, anche tu puoi costruire un power team FOSS nella tua zona.

Se ti piace questa idea ma hai la sensazione di vivere in un deserto FOSS, non dimenticare che i contributori ai progetti FOSS vivono in tutto il mondo. È veramente una rete globale. Quando cerchi persone che la pensano allo stesso modo, considera di contattare direttamente un progetto e chiedi se qualche contributore vive nella tua zona e vorrebbe aiutare, o se conosce qualcuno che lo farebbe. Trova una mailing list o una chat room, presentati e fai sapere alla community cosa ti interessa fare. I team FOSS generalmente accolgono nuove persone che mostrano interesse per il loro lavoro e probabilmente riceverai feedback abbastanza rapidamente.
Avviare un Linux o un Repair Café è più faticoso che organizzare un evento, ma ne vale la pena per il supporto continuo. Ecco alcune risorse su come avviarne uno:
- Repair Cafe International contiene informazioni molto utili nelle pagine web "Start Your Own" e "Linux Repair Café".
- Restart Project ha preparato un "Fine di Windows 10: un toolkit per gruppi di riparazione della comunità".
Organizzare il primo di molti eventi di installazione o avviare un Repair Café è molto fattibile. Molte persone come te stanno aprendo la strada! Non scoraggiarti se all'inizio l'interesse è basso. Ci vuole tempo ed energia per costruire una comunità.
Entrare a far parte di un'organizzazione
Perché iniziare da zero quando un gruppo motivato potrebbe già essere attivo nella tua zona? Ad esempio, in tutto il mondo si possono trovare iniziative di riparazione che offrono supporto software, gruppi di utenti Linux, CryptoParties e altro ancora. Alcuni posti da cui iniziare sono:
- Fine di 10 directory
- Repair Café International
- Riavvia progetto
- iFixit directory del café di riparazione
- Gruppi utenti Linux
- CryptoParties
- Club studenteschi e FOSS (come i FOSS United Clubs in India)
- Negozi di informatica che offrono supporto Linux
Contattali e chiedi di cosa hanno bisogno di aiuto. Non essere timido! Per esperienza, questi gruppi sono sempre felici di avere più aiutanti. Puoi partecipare aiutando a organizzare feste di installazione FOSS ed eventi promozionali (ad esempio, Software Freedom Day o Linux Presentation Day), fornendo supporto continuo ai nuovi utenti, raccogliendo fondi o qualsiasi altra cosa l'organizzazione stia facendo per promuovere e supportare il software libero e open source per i nuovi utenti.
Organizzazione di una festa di installazione
Vale la pena sottolineare che l'installazione è solo uno dei tanti passaggi del processo di migrazione. Quindi pensiamoci dal punto di vista dell'utente. Le fasi principali per un nuovo utente potrebbero essere simili alle seguenti:
- Fase 0: decisione di installare un sistema operativo FOSS
- Fase 1: Protezione dei dati
- Fase 2: Installazione
- Fase 3: ottenere supporto successivo
Considerando ciascuna di queste fasi, puoi soddisfare al meglio le esigenze di un utente (i) prima dell'evento effettuando una promozione efficace, (ii) durante l'evento assicurandoti che tutto proceda senza intoppi e (iii) dopo l'evento in caso di problemi.
Nota: il primo passo più semplice per i nuovi utenti potrebbe essere quello di utilizzare app FOSS multipiattaforma sul sistema operativo proprietario esistente prima di installare completamente un nuovo sistema operativo. Molte applicazioni FOSS funzionano anche su Windows e macOS. Questi includono (ma certamente non sono limitati a) il browser web FireFox, il client di posta elettronica Thunderbird, l'editor di testo LibreOffice, il visualizzatore di PDF e documenti di KDE Okular e molti altri. Quindi, una volta effettuato il passaggio a un sistema operativo FOSS, parte del software sarà già familiare!
Perché un nuovo utente decide (non) di installare un sistema operativo FOSS
Molte guide di installazione iniziano proprio dalla fase di installazione o forse con il backup dei dati, ma pochissime iniziano con quello che è il passo più importante di tutti: decidere in primo luogo di migrare a un sistema operativo FOSS. Comprendere le motivazioni degli utenti per effettuare il passaggio ti aiuterà a prepararti per la sensibilizzazione e la promozione degli eventi.
Molti potenziali utenti non penserebbero mai di provare un sistema operativo FOSS. Ciò può avvenire per molte ragioni, ad esempio:
- Non sanno nemmeno che esistono i sistemi operativi FOSS.
- Credono che FOSS non soddisferà le loro esigenze.
- Pensano che sia troppo difficile da usare.
- Vedono che il loro software obsoleto funziona ancora, quindi perché preoccuparsi.
- Hanno sentito che molte cose non funzioneranno.
- Temono di non avere sostegno quando sorgono problemi.
- Non conoscono nessun altro che usi FOSS.
E certamente di più. È importante considerare queste ragioni per capire come affrontarle al meglio. Alcune idee che possono aiutare:
- Mostra, non dire! Tieni sempre a portata di mano un computer dimostrativo che gli utenti possono provare. Ciò può avvenire durante l'evento di installazione stesso o prima dell'evento durante una presentazione pubblica o uno stand. Consenti agli utenti di utilizzare un dispositivo e di avere un'idea diretta di come funziona. Molti sono sorpresi da quanto sia comodo da usare!
- La fine del supporto software è un ottimo momento per menzionare FOSS come opzione praticabile. Ad esempio, quando Microsoft o Apple interrompono il supporto per il loro software proprietario, in alcuni casi lasciando agli utenti apparentemente senza altra scelta se non quella di acquistare nuovo hardware, FOSS può essere presentato come un modo per mantenere in uso quel dispositivo.
- Poiché l'utente potrebbe essere comunque pronto ad acquistare un nuovo dispositivo, questa opzione non presenta quasi alcun rischio (a condizione che abbia eseguito il backup dei propri dati). Possono provarlo senza spendere soldi e potrebbero essere soddisfatti di come funziona per loro.
- Se sei davvero entusiasta, valuta la possibilità di fare una dimostrazione di dispositivi che eseguono FOSS che altrimenti sarebbero considerati rifiuti elettronici nei mercati o nei festival ambientali (e porta alcuni opuscoli sui benefici ambientali di FOSS). Questo da solo può essere abbastanza convincente, soprattutto quando il software è più veloce e più reattivo di quello utilizzato attualmente dalla persona.
- Scopri le esigenze informatiche di un utente e aiutalo a valutare se un sistema FOSS sarà adatto. Ad esempio, determinare se l'utente dipende da alcuni software proprietari (ad esempio, prodotti Adobe) o hardware esterno (ad esempio, apparecchiature di laboratorio specializzate) che non funziona (bene) con FOSS.
- Potrebbe essere utile sottolineare che altre applicazioni FOSS potrebbero soddisfare le loro esigenze, evidenziando che il software non è migliore o peggiore, ma semplicemente diverso da quello a cui sono abituati. Installalo e lascia che lo provino. E non dimenticare: va bene se decidono che l'alternativa non è giusta per loro.
- Scopri quali periferiche utilizzano come stampanti e altre apparecchiature esterne e controlla se sono supportate. In caso contrario, chiariscilo a loro.
- Spiegare perché gli aggiornamenti sono importanti per correggere le vulnerabilità della sicurezza e come ciò sia vero per tutti i software.
- Indica esempi specifici ai nuovi utenti, quando possibile. A volte c'è attenzione da parte dei media sulla questione delle vulnerabilità della sicurezza nel software. Ad esempio, l'Ufficio federale tedesco per la sicurezza informatica (BSI) ha rilasciato suggerimenti su cosa possono fare gli utenti prima della fine del ciclo di vita di Windows 10, inclusa l'installazione di Linux.
- Fai un elenco dei luoghi nelle vicinanze che offrono supporto al di fuori dell'evento. Ad esempio, consulta i luoghi elencati alla fine dei 10, oppure contatta altre organizzazioni locali e negozi di computer indipendenti che offrono supporto FOSS. Fornisci questo elenco agli utenti prima e dopo l'evento.
- Piuttosto che ai singoli individui, promuovi il tuo evento insieme a gruppi di potenziali utenti. Ad esempio, avvicinati a una scuola, a un gruppo ambientalista o politico, a un collettivo, a un ambiente di vita condivisa, ecc. e offriti di organizzare un evento o tenere un corso. La migrazione di più utenti che sono in contatto regolare tra loro aiuterà con il supporto informale dopo l'installazione di un nuovo sistema operativo.
- Ecco un esempio di come KDE ha collaborato con la comunità di sviluppo della comunità americana di Capo Verde nel Rhode Island per aggiornare i dispositivi inutilizzati: "Questi computer sono quasi finiti in discarica. Gli adolescenti li stanno ripristinando gratuitamente. Ecco come."
- Ecco un esempio di come KDE Eco ha collaborato con una scuola di Hannover e un'azienda locale che ha donato hardware per insegnare agli alunni della nona elementare i vantaggi ambientali del FOSS: "The Academy of Games".
- Pensa ai numerosi vantaggi derivanti dal passaggio a FOSS e comunicalo chiaramente ai nuovi utenti. Il sito web End Of 10 contiene un elenco di 5 motivi per aggiornare il tuo vecchio computer a Linux. Forse alcuni dei motivi risuoneranno con il tuo pubblico target.
- Non essere un fanatico: rispettare la libertà dell'utente significa anche che gli utenti possono scegliere diversamente da te!
Queste sono solo alcune idee. Ne hai di più? Non esitate a contattarci e potremo aggiungerli alle versioni future di questo manuale.

Sede, logistica e sensibilizzazione
Una volta che tu e il tuo team di FOSS angel siete pronti e avete qualche idea su come promuovere l'evento, è il momento di iniziare a organizzare i dettagli. Ecco un elenco di alcuni aspetti principali che dovresti considerare:
- Avrai bisogno di una sede e di tutte le forniture necessarie. Esempi di luoghi che possono offrire stanze gratuite includono biblioteche, centri comunitari, bar, chiese, ecc. Assicurati di verificare l'accessibilità dell'edificio e dei servizi igienici, nonché di Internet (facoltativo) e delle prese di corrente (non facoltative). Avrai bisogno anche di prolunghe, prese multiple, chiavette USB predisposte per FOSS e forse DVD. È bello avere cibo, bevande, adesivi, animali di peluche con pinguini e gnu, guide FOSS e altro materiale per incoraggiare e motivare i nuovi utenti.
- Un dongle WiFi USB è utile se il dispositivo non riesce a connettersi a Internet dopo l'installazione. Questo problema si verifica spesso con i laptop Apple dotati del driver proprietario Broadcom e può verificarsi anche con i dispositivi Windows. Se ti dovessi trovare in una situazione del genere, avere un dongle WiFi USB è utile per installare i driver necessari, se disponibili, a posteriori.
- Preparare un Codice di condotta (CoC) per i volontari e i partecipanti. Assicurati che tutti ne siano consapevoli e che abbiano un piano su come gestire le violazioni. Un esempio di CoC della comunità FOSS può essere trovato nella comunità KDE e ci sono molti altri esempi con una rapida ricerca online.
- Spargi la voce, online e offline. Se fai volontariato con un'organizzazione, chiedi cosa stanno facendo per la sensibilizzazione. Appendi poster nel tuo quartiere e nella tua università, ufficio, biblioteca, supermercato, centro comunitario; stampare volantini e volantini e distribuirli alle persone; pubblicare l'evento sui social media. Se ci sono gruppi ambientalisti o per i diritti umani (anche se non tecnici), contattate anche loro. I rifiuti elettronici e l'obsolescenza programmata sono direttamente rilevanti per entrambi i gruppi e potrebbero persino promuovere l'evento (vedi qui per un esempio a Graz, Austria).
I media locali sono un modo efficace per raggiungere le persone nella tua zona. Metti un annuncio sul tuo giornale locale, scrivi ai giornalisti locali, contatta le stazioni radio locali, i podcast e altre organizzazioni con un'ampia portata. Ciò è particolarmente efficace se la tua attività di sensibilizzazione ha una storia con un buon appeal mediatico, ad esempio con la fine del supporto per Windows 10 o quando collabori con comunità ambientaliste o orientate al sociale.
E non dimenticare: invita interi gruppi e comunità, non solo singoli individui. È più facile superare gli effetti della rete e ottenere supporto quando la tua cerchia sociale utilizza FOSS!
Protezione dei dati utente: prima o durante l'evento?
Prima di installare qualsiasi cosa, è fondamentale disporre di backup di tutti i dati sul dispositivo. Questo è abbastanza importante da ripeterlo: è fondamentale disporre di backup di tutti i dati prima di installare qualsiasi cosa. Non saltare questo passaggio!
I backup dei dati possono essere effettuati prima o durante l'evento. In ogni caso, il tuo raggio d'azione dovrebbe comunicare chiaramente ciò che ti aspetti. Lo svantaggio di eseguire i backup prima dell'evento è che alcuni utenti potrebbero non sapere come farlo e quindi non venire. Lo svantaggio di eseguirli durante l'evento è che il backup dei dati dell'utente può richiedere molto tempo. In ogni caso, assicurati che i visitatori sappiano cosa ti aspetti prima del loro arrivo.
Nel progetto Opt Green, abbiamo visto che molte persone conservano i vecchi dispositivi come archivi dei propri dati, senza rendersi conto che i dati possono essere protetti su un disco esterno, liberando il dispositivo per altri usi. Forse vuoi avere un tavolo al tuo evento solo per il backup dei dati dell'utente. Ciò può abbassare la barriera per alcuni nuovi utenti, ma non togliere tempo a coloro che già proteggevano i propri dati prima dell'evento. E poiché probabilmente stai organizzando più eventi, loro potranno venire a quello successivo per installare il loro nuovo sistema operativo.
Fase 3. Durante gli eventi d'installazione
Mostrare, non raccontare
Ancora meglio che dire a un utente curioso cosa può fare FOSS, mostrarglielo. Tieni pronto un computer demo o avvialo in un ambiente live (fai attenzione però che nulla venga bloccato in modo permanente durante l'avvio da un'unità USB, come può accadere con Windows Bitlocker; vedi qui). A volte anche solo vedere un computer che esegue FOSS può sfatare le idee sbagliate delle persone. Una volta che vedono che FOSS funziona come ci si aspetterebbe da qualsiasi sistema operativo moderno, molte paure vengono rapidamente dissipate.
Attenersi alle interfacce familiari quando possibile. Che cosa significa? Ad esempio, quando il software può essere installato utilizzando una GUI, utilizzare quella e non la riga di comando. Per molti nuovi utenti, le interfacce a riga di comando non fanno altro che rafforzare l'idea che FOSS sia per esperti. Se devi assolutamente fare qualcosa dalla riga di comando, spiega che non è qualcosa che dovranno fare o chiedi se sono interessati a saperne di più. Per la maggior parte degli utenti, ciò che stanno cercando è il modo più semplice per portare a termine qualcosa. Dateglielo!

Conoscere le esigenze informatiche di un utente
Prima di installare qualsiasi cosa, conosci le esigenze della persona che stai aiutando e informala su come FOSS potrebbe essere diverso o simile. Invitali a provare FOSS in un ambiente live o su un computer demo. Scopri cosa deve fare un utente. Per molti utenti, questo potrebbe non essere chiaro nemmeno a loro. Per questo motivo alcuni eventi prevedono brevi questionari da compilare insieme agli utenti. Vedi qui per i collegamenti ad alcuni moduli di esempio, inclusa la raccolta di informazioni sull'hardware. A seconda di quanto tecnico sia il modulo (e moduli molto tecnici possono spaventare un visitatore), completa questi moduli insieme all'utente. Alcune informazioni generali includono: Quanti anni ha il loro computer? Cosa vogliono farne? Di quale software hanno bisogno o che usano regolarmente?
- Le esigenze di un utente sono spesso determinate dal lavoro o dallo studio, che possono presentare ostacoli insormontabili. Se hai bisogno di un particolare programma per computer e funziona solo su un sistema operativo non FOSS, sarà difficile o impossibile cambiarlo. È importante essere consapevoli di questi ostacoli prima di modificare il sistema operativo di un utente. Non vuoi lasciare una persona incapace di fare ciò che deve fare con il proprio computer per lavoro!
- Per alcune applicazioni proprietarie potrebbe essere disponibile una versione del software basata sul Web (ad esempio, Microsoft Word dispone anche di una versione Web). Esamina queste opzioni in quanto potrebbe ridurre l'attrito quando si cambia sistema operativo. Esistono anche molte alternative al software proprietario che possono soddisfare le esigenze dell'utente. Mostra queste opzioni ai nuovi utenti. Cerca online molti suggerimenti.
- In alcuni casi potrebbe essere possibile eseguire software Windows su un sistema FOSS utilizzando un livello di compatibilità come Wine o software basato su Wine come Proton per i giochi. Questa è una soluzione più tecnica e potrebbe non funzionare in tutti i casi. Wine ha un database di software che funziona, e Proton ha un database simile ma per i giochi. In effetti, i giochi su Linux hanno fatto molta strada. Se hai giocatori al tuo evento, fagli sapere che potranno giocare a molti dei loro giochi sul loro nuovo sistema operativo. Esistono persino distribuzioni pensate appositamente per i giochi.
Protezione dei dati utente
Vedi sopra per sapere se eseguire il backup dei dati prima o durante l'evento. Il modo più semplice per eseguire il backup dei dati è copiare e incollare manualmente i dati su un'unità esterna. Un'altra opzione è offrire unità SDD per sostituire l'HDD e mantenere la vecchia unità come backup dell'intero sistema. Il Repair Café Hilpoltstein ha una guida (in tedesco) su come eseguire questa operazione.
Se lavori con un'organizzazione no-profit, potrebbero verificarsi problemi con la vendita degli SDD durante l'evento. Alcuni volontari ci hanno detto che vendono l'unità SSD al prezzo di costo e danno agli utenti la ricevuta per evitare problemi legali. Informatevi prima di farlo.
Spesso trascurato è scoprire dove sono archiviate le password degli utenti. Chiedi agli utenti se lo sanno. E potrebbero non farlo! Molti browser memorizzano le password, quindi potresti voler eseguire il backup anche di tali dati per sicurezza.
Se un utente ha eseguito il backup dei dati sul cloud, questo può essere utilizzato anche per migrare i propri dati sul nuovo sistema. Anche se potresti avere opinioni sulle piattaforme che altri potrebbero utilizzare, probabilmente non è il momento di entrare in un dibattito sulla privacy e simili. Usa quello che usano loro e offriti di mostrare loro delle alternative se sono interessati.
Installare un sistema operativo FOSS
Assicurati che tutti i dati utente siano sottoposti a backup e protetti prima di fare qualsiasi altra cosa. È anche importante avere una dichiarazione di non responsabilità prima dell'evento, come ad esempio:
- Si tratta di un aiuto volontario per mostrare ai nuovi utenti come possono aiutare se stessi.
- Nessun contratto in fase di definizione.
- I dispositivi e i dati possono rompersi se li tocchi.
- I partecipanti sono responsabili dei propri dispositivi e del backup dei dati.
Suggerimento: è sempre meglio chiedere prima di toccare il computer di qualcun altro! Idealmente non avrai bisogno di toccare il dispositivo, poiché l'utente può imparare a fare tutto da solo sotto la tua guida.
La dichiarazione di non responsabilità può essere presentata oralmente, ma vale anche la pena averla per iscritto con una firma prima di installare qualsiasi cosa. Se ritieni che siano necessari, sono disponibili documenti legali provenienti da iniziative di riparazione e da The Linux Document Project. Verificare con le autorità competenti per essere certi che questi documenti siano legalmente vincolanti.
Il processo di installazione generalmente segue questi 3 passaggi:
- Preparare un'unità USB o un DVD avviabile
- Accedi al BIOS e avvia dall'unità
- Installa il sistema operativo
Sono disponibili numerose guide online per tutte le distribuzioni su come preparare un'unità avviabile. Esiste anche un software multipiattaforma per preparare l'unità, come Fedora Media Writer e Rufus. La verifica del file ISO o dell'immagine scaricata richiederà alcuni passaggi aggiuntivi, ma ti consigliamo di farlo per assicurarti che il file non sia corrotto e che si tratti del software previsto rilasciato dagli sviluppatori.

Per avviare il BIOS o il menu di avvio, è necessario tenere premuto un tasto particolare all'avvio (solitamente F2, F10, F12, Esc, ecc. per i dispositivi Windows e il tasto Opzione per i dispositivi Apple). A questo punto puoi selezionare l'unità da cui desideri avviare. Vedi qui per una tabella di dispositivi e combinazioni di tasti necessarie per accedere al BIOS o al menu di avvio.
Raccomandiamo l'avvio in un cosiddetto ambiente live. Ciò consente a un utente di provare il software sul proprio dispositivo prima di installare qualsiasi cosa (assicurarsi che Bitlocker sia disabilitato su un dispositivo Windows o che sia disponibile una chiave di ripristino di Bitlocker nel caso in cui l'utente venga bloccato fuori dal proprio sistema). Nell'ambiente live è una buona opportunità per testare il Wi-Fi, la webcam, ecc. per assicurarsi che tutto funzioni immediatamente prima dell'installazione. Se qualcosa non funziona, ciò indica che saranno necessari passaggi aggiuntivi dopo l'installazione. Tuttavia, anche se tutto funziona nell'ambiente live, non è una garanzia che funzionerà dopo l'installazione.
Durante l'installazione sarà necessario creare un nuovo nome utente, password, ecc. Chiedere all'utente di scriverli su un pezzo di carta. Non saltare questo passaggio. Un problema comune dopo l'installazione è dimenticare la nuova password e talvolta anche il nome utente!
Utilizzare un sistema operativo FOSS
A questo punto ti consigliamo di mostrare all'utente come eseguire le operazioni nel nuovo sistema operativo. Alcuni suggerimenti per poter utilizzare il loro nuovo sistema:
- Navigazione nel nuovo sistema, ad esempio nel menu delle applicazioni, nel centro software, nella regolazione del volume, nell'amministrazione della stampante e così via (è utile lasciare che lo facciano da soli e chiedere loro di porre domande)
- Installazione o disinstallazione di applicazioni
- Aggiornamento del sistema e delle applicazioni (il completamento di questa azione potrebbe richiedere del tempo)
- Copia dei dati di backup dell'utente sul nuovo sistema operativo (il completamento di questa azione potrebbe richiedere del tempo)
- Facoltativo: configurazione del software di backup automatico con il disco rigido esterno (il completamento di questa azione potrebbe richiedere del tempo)

Potrebbe essere utile dimostrare in che modo l'installazione del software può differire dal sistema precedente. A differenza dei sistemi operativi proprietari, l'installazione e la disinstallazione delle applicazioni e gli aggiornamenti software vengono generalmente eseguiti con un software o un gestore di pacchetti. Spiegare che questo è il modo consigliato per installare e aggiornare il software nell'ecosistema FOSS.
Fase 4. Dopo gli eventi d'installazione
Anche se qui lo tratteremo solo brevemente, non sottovalutare l'importanza di offrire supporto successivo. L'installazione in sé potrebbe procedere senza intoppi, ma abituarsi al nuovo sistema operativo in molti casi richiederà ulteriore aiuto, come ad esempio:
- Hanno esigenze software specifiche (ad esempio, applicazioni che utilizzano per lavoro, software fiscale) e necessitano di assistenza aggiuntiva.
- Hanno dispositivi periferici (ad esempio stampanti, scanner) che non sembrano funzionare con il loro nuovo sistema operativo.
- Sembra che un aggiornamento abbia danneggiato il loro sistema.
- Il loro bootloader sembra essere rotto (troppo spesso accade con configurazioni dual boot).
In alcuni casi questi problemi sono facili da risolvere, ma è necessario un know-how che un nuovo utente potrebbe non avere. In altri casi, potrebbe essere necessario più lavoro e tempo da parte dell'aiutante.
Per quanto riguarda le esigenze software specifiche di un utente, idealmente queste vengono identificate prima di installare qualsiasi cosa; tuttavia, è facile trascurare qualcosa e non tutti i casi d'uso saranno sempre trattati nella consultazione pre-installazione. Preparati ad aiutare i nuovi utenti quando si verificano questi problemi imprevisti.
Ti consigliamo di tenere orari di consultazione FOSS regolari (ad esempio, una volta alla settimana o una volta al mese), se ne hai la capacità. Far sapere ai nuovi utenti che non saranno soli quando sorgono problemi può davvero ridurre gli ostacoli all'adozione.
Se stai organizzando più eventi, comunica agli utenti la data e gli orari dei prossimi eventi. Se ci sono altre organizzazioni nella tua zona che offrono supporto FOSS, anche a pagamento, crea un elenco e consegnalo ai partecipanti ai tuoi eventi.
Non dimenticare di dimostrare anche come possono aiutare se stessi. Esistono moltissime risorse online e, sebbene non siano per tutti (molti utenti vogliono semplicemente che un computer funzioni e non sono disposti a leggere i post del forum, per non parlare di registrare un account per porre una domanda), ci saranno alcuni partecipanti che trarranno vantaggio dal sapere che ci sono posti online per chiedere aiuto. Fai un elenco dei forum e delle mailing list rilevanti per il loro nuovo sistema operativo.

Per il supporto online, è utile dimostrare un flusso di lavoro per la risoluzione dei problemi. Ciò include:
- Avere sempre un backup recente. Se qualcosa va storto, avere un backup rende molto più semplice ricominciare da capo senza il rischio di perdita di dati.
- Leggere i messaggi di errore. In molti casi, il messaggio di errore fornirà informazioni critiche per risolvere un problema.
- Cerca soluzioni online. A volte è utile incollare il messaggio di errore insieme a "risolto" in un motore di ricerca per trovare una soluzione più rapidamente.
- Leggi i post del forum. Non provare a copiare e incollare i comandi del terminale, volenti o nolenti. Leggi prima l'intero post per vedere se le soluzioni suggerite sono effettivamente state di aiuto prima di provare qualcosa tu stesso.
- Pubblica il tuo problema in un forum. Trova il forum giusto, includi informazioni sul sistema (software, versione, hardware, azioni che hanno attivato il problema in modo che possa essere replicato da altri, eventuali messaggi di errore) e sii gentile e riconoscente. Alcune persone potrebbero sembrare scortesi, dopo tutto stiamo parlando di Internet, ma non lasciarti influenzare. Molti altri saranno pazienti e disponibili. Concentra la tua energia su di loro!

Alcune persone offrono supporto aggiuntivo a un costo orario al di fuori degli eventi. Se sei un aiutante e decidi di farlo, assicurati di essere dalla parte giusta riguardo a eventuali problemi legali che ciò può presentare e che l'organizzazione dietro l'evento sia d'accordo.
Risorse aggiuntive
Organizzazione di un evento di installazione
Maggiori informazioni possono essere trovate in Elenco fantastico del supporto per nuovi utenti.
- Come posso organizzare un install party? -- Breve guida all'organizzazione di un install party, dalle domande frequenti sulla campagna End Of 10 (2025)
- Passa a Linux -- Preparazione per un party di installazione Linux, da LUG Villingen-Schwenningen e.V. (tedesco) (2025)
- Offene Linux-Werkstatt -- Guide per iniziare con Linux, da Repair-Café Hilpoltstein (tedesco) (2025)
- Fedora Wiki "InstallParty" -- Organizzazione di un evento di installazione, dalla comunità Fedora Linux (2019)
- Linux InstallfestHOWTO -- Linee guida per eseguire con successo un installfest, da The Linux Documentation Project (2012)
FOSS su altri dispositivi
In questo manuale ci siamo concentrati sui PC, ma anche molti altri dispositivi possono essere aggiornati a FOSS. In alcuni casi, il software libero e open source potrebbe essere ancora in fase di sviluppo (ad esempio, Linux sugli smartphone) e potrebbe non soddisfare le esigenze di molti utenti. Avvertimento! Tuttavia, potresti voler esplorare l'entusiasmante mondo di FOSS su altri dispositivi. Ecco alcuni esempi:
- Smartphone e tablet
- Linux: postmarketOS, mobian, Plasma Mobile, Ubuntu Touch, Phosh
- Derivati di Android: Replicant, lineageOS, e/OS
- Server domestico (FreedomBox per la sincronizzazione dei file, chat, email e contenuti multimediali)
- Automazione domestica (Home Assistant, incluso con FreedomBox)
- Smart TV (Kodi, Jellyfin, Plasma Big Screen)
- Lettori di ebook (KOReader)
- Apriporta per garage (OpenGarage, ratgdo)
Ci sono sicuramente altri progetti entusiasmanti per rendere la tua vita digitale completamente FOSS e indipendente. C'è un grande mondo di software libero e open source là fuori.

Risoluzione dei problemi
Ecco alcune risorse generali per risolvere alcuni problemi che potrebbero sorgere. Questo elenco non è in alcun modo completo e si concentra sulle soluzioni di base (ad esempio, l'utilizzo di una GUI su un'interfaccia a riga di comando). Se riscontri problemi specifici, consulta il flusso di lavoro riportato sopra per una guida di base alla ricerca di soluzioni online.
- Linux non si installa
- Bitlocker
- Installazione dei driver NVIDIA su Linux: una guida completa
- Come configurare una stampante in Linux
- Risoluzione dei problemi Linux: una guida per principianti
- Risoluzione dei problemi comuni di Linux: suggerimenti per i nuovi utenti
- Risoluzione dei problemi comuni di Linux: una guida per i nuovi utenti
Avviso di finanziamento
Il progetto Opt Green di KDE Eco è stato finanziato dall'Agenzia federale per l'ambiente e dal Ministero federale per l'ambiente, l'azione per il clima, la conservazione della natura e la sicurezza nucleare (BMUKN). I fondi vengono messi a disposizione tramite decisione del Bundestag tedesco.


L'editore è responsabile per il contenuto di questa pubblicazione.
Nel 2005, due anni dopo il recepimento della direttiva nel diritto europeo, la Royal Society of Arts nel Regno Unito ha presentato "WEEE Man". Originariamente situata sulla South Bank di Londra, l'imponente figura è stata successivamente trasferita all'Eden Project in Cornovaglia, dove risiede attualmente. ↩︎
Esempio tratto da E. Buckman & Joshua Gray, ``A Note On Software'' in Free Software, Free Society (Prima edizione). ↩︎
Sebbene esistano "decompilatori" che riconvertono il codice binario in codice sorgente, l'output è spesso distorto rispetto all'originale e può essere difficile da comprendere. ↩︎
Usiamo il termine «angelo» seguendo la terminologia utilizzata dal Chaos Computer Club in Germania per i volontari durante i loro eventi. ↩︎