F-Droid è un catalogo di applicazioni libere e open source per il sistema operativo Android. Il progetto nasce con l’obiettivo di fornire un’alternativa etica e trasparente ai tradizionali store di applicazioni, promuovendo software che può essere liberamente utilizzato, studiato, modificato e redistribuito.
Come funziona
F-Droid è composto da due componenti principali: un client e un’infrastruttura server.
Il client F-Droid è un’applicazione installabile sui dispositivi Android che consente agli utenti di cercare, installare e aggiornare le applicazioni presenti nel catalogo. Il software è distribuito sotto licenza GNU General Public License versione 3 o successiva.
Il lato server, invece, si occupa della compilazione, verifica e distribuzione delle applicazioni. Questo sistema automatizzato costruisce le app a partire dal codice sorgente, garantendo che i file distribuiti corrispondano effettivamente al codice pubblico. Il software server è rilasciato sotto GNU Affero General Public License.
Filosofia di fondo
Uno degli aspetti distintivi di F-Droid è il forte impegno verso il software libero.
Le applicazioni presenti nel catalogo devono rispettare criteri rigorosi:
- il codice sorgente deve essere disponibile pubblicamente;
- la licenza deve essere libera e conforme alle linee guida del progetto;
- non devono includere componenti proprietari non verificabili.
Le applicazioni che contengono elementi potenzialmente problematici (come tracciamento, pubblicità o dipendenze non libere) vengono segnalate con apposite etichette, permettendo agli utenti di fare scelte informate.
Sicurezza
F-Droid adotta un modello di distribuzione basato sulla trasparenza. Le applicazioni vengono generalmente compilate dai server del progetto, anziché essere caricate direttamente dagli sviluppatori, riducendo il rischio di codice malevolo. Inoltre, il processo di build è documentato e riproducibile, favorendo la verifica indipendente.
Gli aggiornamenti delle app sono firmati crittograficamente e distribuiti tramite repository verificati, garantendo l’integrità dei pacchetti installati.
Oltre al repository ufficiale, F-Droid supporta repository alternativi. Ciò consente a sviluppatori o organizzazioni di distribuire le proprie app tramite canali indipendenti, mantenendo comunque la compatibilità con il client F-Droid.
Gli utenti possono aggiungere, rimuovere o gestire manualmente questi repository, aumentando il livello di controllo rispetto agli store centralizzati.
NewPipe: streaming libero

Un esempio di applicazione che si può trovare su F-Droid è NewPipe. Si tratta di un’applicazione libera e open source per Android che permette di visualizzare e scaricare contenuti da piattaforme di streaming, in particolare YouTube, senza utilizzare le API ufficiali di Google.
NewPipe si distingue per alcune funzionalità molto apprezzate:
- Nessun account necessario: non richiede l’accesso a un account Google;
- Maggiore privacy: non traccia l’utente e non utilizza servizi proprietari di Google;
- Riproduzione in background: permette di ascoltare audio o video mentre si usano altre app;
- Download dei contenuti: consente di scaricare video e audio in vari formati;
- Modalità popup (picture-in-picture): per guardare video in una finestra ridotta.
A differenza dell’app ufficiale di YouTube, NewPipe non utilizza le API ufficiali ma estrae direttamente i dati pubblici dal sito web. Questo approccio lo rende più leggero e indipendente, ma può causare interruzioni temporanee quando la piattaforma cambia il proprio funzionamento interno.
Distribuzione
NewPipe non è disponibile sul Google Play Store, ma può essere scaricato tramite store alternativi come F-Droid o dal repository ufficiale del progetto.
Vantaggi e limiti
Vantaggi:
- maggiore controllo sulla privacy;
- assenza di pubblicità invasive;
- consumo ridotto di risorse.
Limiti:
- mancano alcune funzionalità ufficiali (commenti, login completo, notifiche);
- possibili malfunzionamenti dovuti a cambiamenti di YouTube;
- non supportato ufficialmente da Google.
Considerazioni personali
F-Droid è un ottimo strumento per curiosare e sperimentare nuove app libere.
Tra le varie app, una di quelle interessanti è NewPipe, che permette di vedere video in streaming di Youtube in modo più leggero e rispettoso della privacy.




