Un reproductor audiófilo, libre de principio a fin
RustMusic reproduce tus archivos locales: FLAC, ALAC, WAV, AIFF, MP3, AAC, Ogg, Opus y DSD (DSF, DFF) de forma nativa. Ofrece reproducción bit-perfect (WASAPI exclusivo en Windows), encadenamiento de pistas sin pausas y Replay Gain, e incluye listas de reproducción inteligentes, un taller de etiquetas conectado a MusicBrainz y Deezer, un servidor DLNA y la reproducción en reproductores de red y dispositivos AirPlay.
Todo este código se publica bajo la misma licencia, la GNU GPL v3. No hay versión de pago, ni opción premium, ni funciones reservadas: las versiones que se ofrecen en el sitio se compilan a partir del código público. RustMusic funciona con la misma interfaz en Windows, macOS (Apple Silicon e Intel) y Linux.
Gratuito y libre no significan lo mismo. Un programa gratuito puede mantener su código cerrado; un software libre te da derechos sobre ese código. RustMusic es ambas cosas. La diferencia se explica en detalle en la guía «Software libre, código abierto o gratuito: ¿cuál es la diferencia?».
Lo que te permite la licencia GPL v3
La GPL v3 garantiza las cuatro libertades del software libre. Aplicadas a un reproductor de música, son muy concretas:
| Libertad | Lo que permite la GPL | En la práctica con RustMusic |
|---|---|---|
| Usar | Ejecutar el programa con cualquier propósito | En casa, en la oficina, en un estudio o en una asociación, sin comprar licencias ni crear cuentas |
| Estudiar | Leer el código y entender cómo funciona | Comprobar cómo se envía el sonido a tu DAC o qué conexiones abre la aplicación |
| Modificar | Adaptar el programa a tus necesidades | Corregir un error, añadir un idioma, cambiar un comportamiento que te molesta |
| Compartir | Redistribuir copias, modificadas o no | Dar RustMusic a familiares y amigos, integrarlo en una distribución Linux, publicar tu versión |
A cambio, la GPL impone una condición: una versión modificada y redistribuida debe seguir bajo la misma licencia, con su código fuente. Es lo que se llama copyleft. Protege a los usuarios: nadie puede tomar RustMusic, cerrarlo y quitar estas libertades a quienes lo usan.
Un código que cualquiera puede comprobar
El código de RustMusic es público en GitHub, en el repositorio larevuegeek/rustmusic-desktop. El motor de audio, los decodificadores, el servidor DLNA y la base de datos están escritos en Rust, con Tauri 2; la interfaz está escrita en SvelteKit y TypeScript. El motor de audio se encuentra en la carpeta src-tauri/src/core.
RustMusic no pide cuenta, no muestra publicidad y no envía telemetría. Con un software libre, no es una promesa que haya que creer a ciegas: el código está ahí para comprobarlo, tú mismo o alguien de tu confianza.
Las actualizaciones integradas están firmadas. Antes de instalar una nueva versión, RustMusic comprueba su firma con la clave pública incluida en su código: si una actualización se ha modificado por el camino, se rechaza.
Instalar RustMusic
- Windows: el instalador .exe de la página de Descargas, o winget. «winget install rustmusic» lo instala y «winget upgrade» lo mantiene actualizado.
- macOS: la imagen .dmg universal, para Mac con Apple Silicon e Intel.
- Linux: paquetes .deb (Debian, Ubuntu), .rpm (Fedora, openSUSE) y AppImage. Hay una versión de compatibilidad para Debian 12, Ubuntu 22.04 y otras distribuciones con una glibc antigua.
- Desde el código fuente, en los tres sistemas: consulta la guía «Compilar RustMusic desde el código fuente».
Participar en el proyecto
Un software libre también avanza gracias a quienes lo usan, y no hace falta saber programar para ayudar:
- Informar de un error o proponer una idea en los issues de GitHub, indicando tu sistema y, para la red, la marca y el modelo de tu equipo.
- Traducir: la interfaz está disponible en francés, inglés, alemán, español e italiano. Puedes proponer directamente una corrección de traducción.
- Proponer código: las correcciones pequeñas van directamente en una pull request; para una función nueva, abre primero un issue para hablarlo.
- Apoyar el desarrollo en Patreon, Ko-fi o PayPal, o dar una estrella al repositorio en GitHub para ayudar a que otras personas lo encuentren.
RustMusic lo desarrolla una sola persona, en su tiempo libre: cada comentario cuenta.
Preguntas frecuentes
¿RustMusic es realmente gratuito?
Sí. No hay suscripción, ni versión de pago, ni opción premium. El desarrollo se financia con donaciones, sin contrapartidas en la aplicación.
¿Puedo usar RustMusic en el trabajo?
Sí. La GPL v3 permite usarlo con cualquier propósito, privado o profesional, sin comprar ninguna licencia.
¿Puedo modificar RustMusic y publicar mi versión?
Sí, siempre que la publiques bajo la misma licencia, la GPL v3, con su código fuente. Para evitar confusiones con la versión oficial, ponle otro nombre.
¿Dónde encuentro el código fuente y la licencia?
En GitHub, en el repositorio larevuegeek/rustmusic-desktop. La licencia está en el archivo LICENSE del repositorio; la aplicación también la muestra en Ajustes → Acerca de, con un enlace al texto completo.
¿Existe una aplicación móvil?
No. RustMusic es un reproductor de escritorio para Windows, macOS y Linux.
Un reproductor libre, de verdad
RustMusic es gratuito, con licencia GPL v3, sin cuenta ni telemetría. Descárgalo o lee su código en GitHub.