AVISOS DE TERCEROS Y LICENCIAS DE CÓDIGO ABIERTO
HIFILAT SmartAudio Manager
Última actualización: octubre de 2026 · Corresponde a HIFILAT 1.1 (1.1.0 y 1.1.1) para Mac y 1.1.0 para Windows, más los componentes que se suman desde la versión 1.4.12, marcados así. Las versiones de los componentes permisivos son las de la versión más reciente.
1. QUÉ ES ESTE DOCUMENTO
HIFILAT SmartAudio Manager incluye software de terceros. Cada componente se rige por su propia licencia, que prevalece sobre el EULA de HIFILAT en lo que respecta a ese componente. Estos componentes no son propiedad de HIFILAT SpA: se los otorgan sus titulares bajo sus propias licencias.
Varios componentes están bajo la GNU LGPL (Licencia Pública General Reducida de GNU). La LGPL es una licencia de copyleft débil: HIFILAT puede incluir esos componentes en un programa propio, pero tú conservas sobre ellos los derechos que la LGPL te da, incluidos copiarlos, modificarlos, redistribuirlos y reemplazarlos por una versión modificada (ver §4). Ningún término de HIFILAT restringe esos derechos (EULA §7.1).
Ningún componente bajo GPL se redistribuye dentro de HIFILAT, con la sola excepción del cargador de PyInstaller, cuya licencia incluye una excepción expresa que permite usarlo en programas propietarios (ver §6).
2. COMPONENTES LGPL EN MAC
| Componente | Versión | Licencia | Cómo lo usa HIFILAT | Cómo se compiló |
|---|---|---|---|---|
FFmpeg (programa ffmpeg) | 7.1.1 | LGPL-2.1-or-later | Programa aparte, que HIFILAT ejecuta para convertir, analizar y escribir tags | Lo compila HIFILAT desde la fuente oficial de ffmpeg.org, sin cambios al código, con el script build_ffmpeg_lgpl.sh (viaja dentro de HIFILAT). Configuración: --enable-static --disable-autodetect --enable-libmp3lame --enable-libvorbis --enable-libopus --disable-network, sin --enable-gpl, --enable-nonfree ni --enable-version3 |
| LAME | 3.100 | LGPL-2.0-or-later | Enlazada de forma estática dentro del programa ffmpeg (codificación MP3) | Compilación de Homebrew, sin cambios de HIFILAT |
| libdiscid | 0.6.4 | LGPL-2.1-or-later | Biblioteca dinámica, para identificar CDs | La compila HIFILAT desde la versión 0.6.4 de MetaBrainz con build_libdiscid_lgpl.sh. Sin cambios al código; solo se cambió su nombre de instalación (@rpath) |
mpv (libmpv), desde la versión 1.4.12 | 0.36.0 | LGPL-2.1-or-later (compilada con -Dgpl=false) | Biblioteca dinámica del motor Hi-Fi | Compilación de media-kit/libmpv-darwin-build v0.7.2, que aplica sus propios parches. HIFILAT no cambió el código: convirtió los paquetes a bibliotecas .dylib, dejó solo la arquitectura arm64 y ajustó rutas |
FFmpeg del motor Hi-Fi (6 bibliotecas libav y libsw), desde la versión 1.4.12 | 6.0 | LGPL-3.0-or-later | Bibliotecas dinámicas que carga libmpv | Compilación de media-kit v0.7.2, con --enable-version3 --enable-mbedtls --enable-network. HIFILAT no cambió el código: convirtió los paquetes a .dylib, dejó solo arm64 y ajustó rutas |
| GNU FriBidi, desde la versión 1.4.12 | 1.0.13 | LGPL-2.1-or-later | Biblioteca dinámica que requiere libmpv | Compilación de media-kit v0.7.2. HIFILAT no cambió el código: convirtió el paquete a .dylib, dejó solo arm64 y ajustó rutas |
FFmpeg de Chromium (libffmpeg.dylib) | N-116569-gd0c8e13654 | LGPL-2.1-or-later | Biblioteca dinámica que usa Electron para reproducir medios en la interfaz | Viene sin cambios dentro de Electron 32.3.3 |
3. COMPONENTES LGPL EN WINDOWS
| Componente | Versión | Licencia | Cómo lo usa HIFILAT | Origen |
|---|---|---|---|---|
FFmpeg (ffmpeg.exe) | Compilación «win64-lgpl» de BtbN (rama master, junio de 2026) | LGPL-3.0-or-later, según la configuración publicada por BtbN | Programa aparte, igual que en Mac | Compilación de BtbN/FFmpeg-Builds, sin cambios de HIFILAT. Incluye de forma estática las bibliotecas que define esa configuración |
libdiscid (discid.dll) | 0.6.5 | LGPL-2.1-or-later | Biblioteca dinámica, para identificar CDs | Binario oficial de MetaBrainz, sin cambios |
FFmpeg de Chromium (ffmpeg.dll) | La de Electron 32.3.3 | LGPL-2.1-or-later | Biblioteca dinámica que usa Electron | Viene sin cambios dentro de Electron |
4. TUS DERECHOS SOBRE LOS COMPONENTES LGPL
- Puedes copiar, modificar y redistribuir cada componente LGPL según su licencia.
- Puedes reemplazar cualquiera de ellos por una versión modificada compatible. El programa
ffmpeges un ejecutable aparte, y las bibliotecas se cargan en forma dinámica desde el paquete de HIFILAT, así que se reemplazan poniendo tu versión en lugar del archivo original. HIFILAT no comprueba la integridad de esos archivos para impedir que los reemplaces. - LAME va enlazada de forma estática dentro de
ffmpeg: para reemplazarla, vuelve a compilarffmpegcon el código fuente y el script de §5. - En Mac, cambiar un archivo dentro del paquete invalida la firma de HIFILAT, y hay que volver a firmarlo en tu equipo (firma ad hoc). El paquete de código fuente (§5) trae las instrucciones paso a paso. En Windows, la versión de Microsoft Store se instala en una carpeta protegida del sistema. En ambos casos, si necesitas ayuda para hacer el reemplazo, escríbenos y te indicamos cómo.
- También puedes modificar HIFILAT para tu propio uso y aplicar ingeniería inversa para depurar esas modificaciones, en la medida en que la LGPL lo exige (EULA §7.1). Esto no te autoriza a distribuir el código propio de HIFILAT.
- No estamos obligados a dar soporte a una copia en la que se haya reemplazado o modificado un componente. Esto no afecta tus derechos como consumidor.
Textos completos de las licencias: LGPL 2.1 en https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html; LGPL 3.0, que se lee junto con la GPL 3.0, en https://www.gnu.org/licenses/lgpl-3.0.html y https://www.gnu.org/licenses/gpl-3.0.html; y LGPL 2.0 (la de LAME, que permite elegir una versión posterior) en https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html. También se entregan con el código fuente (§5).
5. CÓDIGO FUENTE CORRESPONDIENTE
Pídelo cuando quieras. Te entregamos el código fuente completo y correspondiente de los componentes LGPL de tu versión de HIFILAT, con lo necesario para reproducir cada compilación: los scripts de compilación de HIFILAT, la línea de configuración de cada componente, las recetas y parches de media-kit y, para el programa ffmpeg de Mac, también el código de las bibliotecas que lleva adentro (LAME, libvorbis, libopus y libogg). Escríbenos a contacto@hifilat.com indicando la versión de HIFILAT y tu sistema (Mac o Windows). No cobramos más que el costo de entregártelo.
Oferta por escrito. Esta oferta vale para cualquier persona que tenga una copia de esa versión, durante al menos tres años desde la última vez que la distribuyamos.
Publicación. Para Mac, el código fuente de la versión 1.1 (sirve para la 1.1.0 y la 1.1.1) está publicado como archivo del mismo release desde el que se descarga el instalador: https://github.com/Tutavo-Gus/hifilat-releases/releases/tag/v1.1.0 (archivo HIFILAT-SmartAudio-Manager-1.1-LGPL-source.zip, con instrucciones para recompilar, reemplazar y volver a firmar). Cada versión nueva trae el suyo, y todos se enlazan desde https://hifilat.com/opensource/. Para Windows lo estamos preparando junto al paquete de Microsoft Store; mientras tanto, pídelo por correo.
6. OTROS COMPONENTES INCLUIDOS
Estos componentes tienen licencias permisivas, que piden conservar sus avisos de autoría, salvo el cargador de PyInstaller (GPL con excepción, ver su fila).
Aplicación de escritorio
| Componente | Versión | Licencia |
|---|---|---|
| Electron | 32.3.3 | MIT |
| Chromium | 128.0.6613.186 | BSD-3-Clause y licencias de sus componentes (listadas en el archivo LICENSES.chromium.html de Electron) |
| Node.js | 20.18.1 | MIT |
| Squirrel, Mantle, ReactiveObjC (solo Mac, vienen con Electron) | 1.0, 1.0, 3.1.0 | MIT |
| ANGLE, SwiftShader y cargador de Vulkan (solo Windows, vienen con Electron) | los de Electron 32.3.3 | BSD-3-Clause, Apache-2.0 y Apache-2.0 |
d3dcompiler_47.dll y biblioteca de ejecución de Visual C++ (solo Windows) | las de Electron 32.3.3 y Python 3.13.13 | Archivos redistribuibles de Microsoft |
Motor interno (backend)
| Componente | Versión | Licencia |
|---|---|---|
| Python | 3.9.6 en Mac (compilación de Apple, con expat y libmpdec) · 3.13.13 en Windows | PSF License 2.0 (expat: MIT; libmpdec: BSD-2-Clause) |
| En Windows, bibliotecas que trae Python: OpenSSL 3, libffi, SQLite, expat, libmpdec, zlib, bzip2, xz | las de Python 3.13.13 | Apache-2.0, MIT, dominio público, MIT, BSD-2-Clause, zlib, bzip2 y dominio público o 0BSD |
| Cargador de PyInstaller | 6.20.0 | GPL-2.0-or-later con excepción para el cargador, que permite incluirlo en programas propietarios; sus hooks van bajo Apache-2.0 |
| Flask, Werkzeug, MarkupSafe, itsdangerous, Jinja2, click | 3.1.3, 3.1.8, 3.0.3, 2.2.0, 3.1.6, 8.1.8 | BSD-3-Clause (© Pallets; texto abajo) |
| blinker, zipp | 1.9.0, 3.23.1 | MIT |
| typing_extensions | 4.15.0 | PSF License 2.0 |
| importlib_metadata | 8.7.1 | Apache-2.0 |
| cryptography (incluye OpenSSL 4.0.1 y bibliotecas de Rust) | 49.0.0 | Apache-2.0 o BSD-3-Clause; OpenSSL: Apache-2.0; bibliotecas de Rust: MIT o Apache-2.0 |
| cffi | 2.0.0 | MIT |
Audio (Mac)
| Componente | Versión | Licencia |
|---|---|---|
libvorbis, libopus, libogg (estáticas dentro de ffmpeg) | 1.3.7, 1.6.1, 1.3.6 | BSD-3-Clause (© Xiph.Org Foundation) |
Motor Hi-Fi (Mac, desde la versión 1.4.12)
| Componente | Versión | Licencia |
|---|---|---|
| Mbed TLS | 3.4.1 | Apache-2.0 |
| libass | 0.17.1 | ISC |
| FreeType | 2.13.2 | FreeType License (FTL). Aviso exigido por su licencia: "Portions of this software are copyright © 2023 The FreeType Project (https://freetype.org). All rights reserved." "This software is based in part on the work of the FreeType Team." (Partes de este software son © 2023 The FreeType Project; este software se basa en parte en el trabajo del equipo de FreeType.) |
| HarfBuzz | 8.1.1 | Licencia «Old MIT» |
| libpng | 1.6.40 | PNG Reference Library License, versión 2 |
Asistente HIF-IA (solo Mac, desde la versión 1.4.12)
| Componente | Versión | Licencia |
|---|---|---|
| llama.cpp y ggml | b10099 | MIT |
| cpp-httplib, nlohmann/json, stb_image (dentro de llama.cpp) | json 3.12.0 | MIT (stb_image: MIT o dominio público) |
Se descarga aparte, no viaja dentro de HIFILAT: el modelo Qwen3-1.7B (Q4_K_M, formato GGUF), bajo licencia Apache-2.0, solo si decides instalar HIF-IA.
Tipografía e íconos
| Componente | Licencia |
|---|---|
| Bricolage Grotesque | SIL Open Font License 1.1 (texto completo en static/fonts/OFL-Bricolage.txt) |
| Phosphor Icons | MIT (© 2023 Phosphor Icons; texto abajo) |
Los íconos a medida (DAP, Camelot, BPM, Tono) y todos los demás elementos visuales son creación original de HIFILAT SpA, con derechos reservados.
Textos de licencia que se reproducen aquí. Los componentes de Pallets usan el mismo texto BSD-3-Clause, cada uno con su línea de autoría: Flask, Copyright 2010 Pallets; Werkzeug, Copyright 2007 Pallets; Jinja2, Copyright 2007 Pallets; MarkupSafe, Copyright 2010 Pallets; itsdangerous, Copyright 2011 Pallets; click, Copyright 2014 Pallets.
BSD 3-Clause License
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
MIT License Copyright (c) 2023 Phosphor Icons Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
7. LO QUE NO VIAJA DENTRO DE HIFILAT
- cdparanoia y cd-discid (GPL-2.0-or-later) no se incluyen. Si están instalados en tu sistema, HIFILAT puede usarlos como programas externos (cdparanoia, para extraer audio de CD en Windows; cd-discid, en Mac, solo como respaldo para identificar un CD).
- HIFILAT no depende de
mutagen(GPL): los tags FLAC se leen con código propio y se escriben conffmpeg.
8. SERVICIOS EN LÍNEA DE TERCEROS
HIFILAT consulta, cuando usas la función que los necesita, servicios de terceros que se rigen por sus propios términos. El detalle de cada conexión está en la Política de Privacidad (§5) (https://hifilat.com/privacidad/).
| Servicio | Para qué | Datos y términos |
|---|---|---|
| MusicBrainz (MetaBrainz Foundation) | Metadatos de canciones, discos y CDs | Los datos principales son CC0 (dominio público); los datos complementarios, como etiquetas y géneros, son CC BY-NC-SA 3.0. Términos: https://metabrainz.org/social-contract |
| LRCLIB | Letras sincronizadas | Base de datos comunitaria. Las letras pertenecen a sus autores y editores |
| Shazam (Apple), solo en Mac | Reconocer una canción por una huella del sonido, dentro de Completar tags | Desde la versión 1.4.12. Términos y privacidad de Apple. Se puede apagar en Ajustes → Identificar por sonido |
| Hugging Face, solo en Mac, desde la versión 1.4.12 | Descarga del modelo de HIF-IA, solo si decides instalarlo | https://huggingface.co/terms-of-service |
9. CONTACTO
Consultas sobre este documento o pedidos de código fuente: contacto@hifilat.com.
© 2025–2026 HIFILAT SpA. Este documento se puede copiar y adaptar citando la fuente (CC BY 4.0). Los textos de las licencias de terceros pertenecen a sus autores.