Gratis e senza pubblicità, grazie a te. Sostieni
Software libero 6 min di lettura Aggiornato a ottobre 2026

RustMusic, un lettore audio libero e gratuito

RustMusic è un lettore musicale per Windows, macOS e Linux pubblicato con licenza GNU GPL v3. È gratuito, ma soprattutto libero: il suo codice è pubblico, e chiunque può usarlo, studiarlo, modificarlo e ridistribuirlo. Ecco cosa cambia per te e come approfittarne.

01

Un lettore audiofilo, libero dall’inizio alla fine

RustMusic riproduce i tuoi file locali: FLAC, ALAC, WAV, AIFF, MP3, AAC, Ogg, Opus e il DSD (DSF, DFF) in nativo. Garantisce la riproduzione bit-perfect (WASAPI esclusivo su Windows), il passaggio senza pause tra i brani e il Replay Gain, e offre playlist intelligenti, un’officina dei tag collegata a MusicBrainz e Deezer, un server DLNA e la riproduzione sui lettori di rete e sui dispositivi AirPlay.

Tutto questo codice è pubblicato con la stessa licenza, la GNU GPL v3. Non esistono versioni a pagamento, opzioni premium o funzioni riservate: le versioni offerte sul sito sono compilate a partire dal codice pubblico. RustMusic funziona con la stessa interfaccia su Windows, macOS (Apple Silicon e Intel) e Linux.

Gratuito e libero non sono la stessa cosa. Un software gratuito può tenere chiuso il suo codice; un software libero ti dà dei diritti su quel codice. RustMusic è entrambe le cose. La differenza è spiegata nella guida «Software libero, open source o gratuito: qual è la differenza?».

02

Cosa ti permette la licenza GPL v3

La GPL v3 garantisce le quattro libertà del software libero. Applicate a un lettore musicale, sono molto concrete:

LibertàCosa permette la GPLIn concreto con RustMusic
UsareEseguire il programma per qualsiasi scopoA casa, in ufficio, in uno studio o in un’associazione, senza licenze da comprare né account da creare
StudiareLeggere il codice e capire come funzionaVerificare come il suono viene inviato al tuo DAC, o quali connessioni apre l’applicazione
ModificareAdattare il programma alle tue esigenzeCorreggere un bug, aggiungere una lingua, cambiare un comportamento che ti dà fastidio
CondividereRidistribuire copie, modificate o noDare RustMusic ad amici e parenti, integrarlo in una distribuzione Linux, pubblicare la tua versione

In cambio, la GPL pone una condizione: una versione modificata e ridistribuita deve restare sotto la stessa licenza, con il suo codice sorgente. È quello che si chiama copyleft. Protegge gli utenti: nessuno può prendere RustMusic, chiuderlo e togliere queste libertà a chi lo usa.

03

Un codice che chiunque può verificare

Il codice di RustMusic è pubblico su GitHub, nel repository larevuegeek/rustmusic-desktop. Il motore audio, i decoder, il server DLNA e il database sono scritti in Rust, con Tauri 2; l’interfaccia è scritta in SvelteKit e TypeScript. Il motore audio si trova nella cartella src-tauri/src/core.

RustMusic non chiede un account, non mostra pubblicità e non invia telemetria. Con un software libero non è una promessa da prendere sulla parola: il codice è lì per verificarlo, da parte tua o di qualcuno di cui ti fidi.

Gli aggiornamenti integrati sono firmati. Prima di installare una nuova versione, RustMusic ne verifica la firma con la chiave pubblica scritta nel suo codice: un aggiornamento modificato lungo il percorso viene rifiutato.

04

Installare RustMusic

  • Windows: il programma di installazione .exe della pagina Download, oppure winget. «winget install rustmusic» lo installa, «winget upgrade» lo tiene aggiornato.
  • macOS: l’immagine .dmg universale, per i Mac Apple Silicon e Intel.
  • Linux: pacchetti .deb (Debian, Ubuntu), .rpm (Fedora, openSUSE) e AppImage. Esiste una versione di compatibilità per Debian 12, Ubuntu 22.04 e le altre distribuzioni con una glibc più vecchia.
  • Dal codice sorgente, sui tre sistemi: vedi la guida «Compilare RustMusic dal codice sorgente».
05

Partecipare al progetto

Un software libero va avanti anche grazie a chi lo usa, e per dare una mano non serve saper programmare:

  • Segnalare un bug o proporre un’idea nelle issue di GitHub, indicando il tuo sistema e, per la rete, marca e modello del tuo hardware.
  • Tradurre: l’interfaccia esiste in francese, inglese, tedesco, spagnolo e italiano. Una correzione alla traduzione si può proporre direttamente.
  • Proporre codice: le piccole correzioni vanno direttamente in pull request; per una nuova funzione, apri prima una issue per discuterne.
  • Sostenere lo sviluppo su Patreon, Ko-fi o PayPal, oppure aggiungere una stella al repository GitHub per aiutare altre persone a trovarlo.

RustMusic è sviluppato da una sola persona, nel tempo libero: ogni riscontro conta.

Domande frequenti

RustMusic è davvero gratuito?

Sì. Non ci sono abbonamenti, versioni a pagamento od opzioni premium. Lo sviluppo è sostenuto da donazioni, senza contropartite nell’applicazione.

Posso usare RustMusic al lavoro?

Sì. La GPL v3 ne consente l’uso per qualsiasi scopo, privato o professionale, senza licenze da comprare.

Posso modificare RustMusic e pubblicare la mia versione?

Sì, a condizione di pubblicarla con la stessa licenza, la GPL v3, insieme al codice sorgente. Per evitare confusione con la versione ufficiale, dalle un altro nome.

Dove trovo il codice sorgente e la licenza?

Su GitHub, nel repository larevuegeek/rustmusic-desktop. La licenza è nel file LICENSE del repository; l’applicazione la mostra anche in Impostazioni → Informazioni, con un link al testo completo.

Esiste un’app per smartphone?

No. RustMusic è un lettore desktop, per Windows, macOS e Linux.

Un lettore libero, per davvero

RustMusic è gratuito, con licenza GPL v3, senza account né telemetria. Scaricalo, o leggi il suo codice su GitHub.

Per approfondire