Licencias
Consulta las licencias originales, versiones exactas, registros de compilación y fuentes correspondientes del software usado por FormatPlease.
Componentes y avisos originales
Cada componente conserva su licencia. La tabla y los inventarios incluyen versiones, fuentes y avisos de copyright conservados. Los textos legales originales no se traducen ni sustituyen. Descargas sin cuenta ni pago; las condiciones del sitio y la privacidad son asuntos separados.
Imagen, PDF y fuentes tipográficas
AVIF usa @jsquash/avif 2.1.1, libavif 1.0.1, libaom 3.7.0 y libsharpyuv con avisos Apache/BSD y patentes. HEIC usa decodificación nativa. PDF.js usa Apache-2.0 y distribuye PFB y CMaps seleccionados con avisos Adobe/Foxit, sin WASM opcional ni Liberation TTF. La fuente de firma deriva de Noto Sans TC fijado, renombrada conforme a OFL-1.1 y acompañada de fuentes y receta. Se conserva la declaración MIT y avisos de @pdf-lib/fontkit 1.1.1, sin afirmar que exista un archivo de licencia independiente.
Vídeo y fuentes de FFmpeg
@ffmpeg/ffmpeg 0.12.15 y @ffmpeg/types 0.12.4 son MIT. El núcleo separado incluye FFmpeg 5.1.4, x264 y libpostproc bajo GPL-2.0-or-later y se distribuye al navegador. Activa --enable-gpl, no --enable-nonfree; elimina x265 y codificación HEVC, conservando decodificación HEVC de vídeo. Las herramientas MP4/M4A a audio reutilizan ese núcleo. Esto no declara GPL a todo el sitio.
Compilación y disponibilidad
Las descargas incluyen archivos fuente fijados, ffmpeg.wasm, bibliotecas, Emscripten/SDL, receta, configuración, mapa de enlace, capacidades y SHA-256. La opción GPL de FreeType es compatible con el conjunto y se conservan otros avisos. Un cargador reconstruye y verifica los bloques idénticos. No se promete reproducibilidad entre herramientas anfitrionas distintas.
Motor de audio independiente
Audio y recorte no usan FFmpeg. MP3 entra mediante minimp3 CC0-1.0 y sale mediante libmp3lame 3.100 LGPL-2.0-or-later, sin el decodificador GPL mpglib. No hay cambios de fuentes upstream; el puente independiente también es LGPL. Se ofrecen fuentes LAME completas, objeto del puente, biblioteca estática e instrucciones de reconstrucción y sustitución. Puedes modificar el módulo combinado para uso propio y realizar ingeniería inversa para depurar cambios; se preservan los derechos de reenlace de la sección 6 de GNU Library GPL, sin cambiar licencias ajenas.
Patentes y alcance de los derechos
Las licencias abiertas regulan copyright, sin garantizar que todo uso de códecs esté libre de patentes, marcas o regalías. Depende del uso y jurisdicción. Materiales y pruebas técnicas no equivalen a aprobación legal; distribución final, condiciones y patentes requieren revisión jurídica. Los avisos e inventarios originales están enlazados abajo.
Componente · Versión · Licencia
| Componente | Versión | Licencia |
|---|---|---|
| react | 19.3.0 | MIT |
| react-dom | 19.3.0 | MIT |
| scheduler | 0.28.0 | MIT |
| fflate | 0.8.3 | MIT |
| omggif | 1.0.10 | MIT |
| utif | 3.1.0 | MIT |
| pako | 1.0.11 | (MIT AND Zlib) |
| pdf-lib | 1.17.1 | MIT |
| @pdf-lib/standard-fonts | 1.0.0 | MIT |
| @pdf-lib/upng | 1.0.1 | MIT |
| tslib | 1.14.1 | 0BSD |
| @pdf-lib/fontkit | 1.1.1 | MIT |
| pdfjs-dist | 6.4.299 | Apache-2.0 |
| exifr | 7.1.3 | MIT |
| mediainfo.js | 0.3.8 | BSD-2-Clause |
| tesseract.js | 7.0.0 | Apache-2.0 |
| @jsquash/avif | 2.1.1 | Apache-2.0 |
| wasm-feature-detect | 1.9.0 | Apache-2.0 |
| @ffmpeg/ffmpeg | 0.12.15 | MIT |
| @ffmpeg/types | 0.12.4 | MIT |
| qrcode-generator | 2.0.4 | MIT |
| jsqr | 1.4.0 | Apache-2.0 |
| @noble/hashes | 2.0.1 | MIT |
| bmp-js | 0.1.0 | MIT |
| idb-keyval | 6.3.0 | Apache-2.0 |
| is-url | 1.2.4 | MIT |
| regenerator-runtime | 0.13.11 | MIT |
| zlibjs | 0.3.1 | MIT |
| formatplease-ffmpeg-core | 0.12.10-formatplease.1 | GPL-2.0-or-later |
| astro | 7.3.5 | MIT |
| @astrojs/react | 7.0.0 | MIT |
| tailwindcss | 4.3.3 | MIT |
| Componente | Versión | Licencia |
|---|---|---|
| x264 | — | GPL-2.0-or-later |
| libvpx | — | BSD-3-Clause |
| lame | — | LGPL-2.0-or-later |
| opus | — | BSD-3-Clause |
| vorbis | — | BSD-3-Clause |
| theora | — | BSD-3-Clause |
| libwebp | — | BSD-3-Clause |
| libass | — | ISC |
| freetype2 | — | FTL OR GPL-2.0-or-later |
| fribidi | — | LGPL-2.1-or-later |
| zlib | — | Zlib |
| zimg | — | WTFPL |
| Componente | Versión | Licencia |
|---|---|---|
| libogg | 1.3.5 | BSD-3-Clause |
| libvorbis / vorbisenc / vorbisfile | 1.3.7 | BSD-3-Clause |
| libFLAC | 1.5.0 | BSD-3-Clause |
| libopus | 1.5.2 | BSD-3-Clause |
| libopusfile | 0.12 | BSD-3-Clause |
| minimp3 | ea99364f61c14656440e8d77e9c233ccf3124633 | CC0-1.0 |
| Emscripten | 4.0.10 | MIT (selected option) |
| compiler-rt | Emscripten 4.0.10 copy | Apache-2.0 WITH LLVM-exception |
| musl / linked math | Emscripten 4.0.10 copy | MIT; embedded BSD and SunPro notices retained |
| dlmalloc | 2.8.6 (Emscripten 4.0.10 copy) | CC0-1.0 AND MIT |
| React | 19.3.0 | MIT |
| React DOM | 19.3.0 | MIT |
| scheduler | 0.28.0 | MIT |
| fflate | 0.8.3 | MIT |
| WAV PCM | sha256:1be4462e268a7061e9ad4759f5cc3438f3fe9d011c3d44a1a51efc1626696347 | Fuentes y avisos |
| AIFF PCM | sha256:7b6868fc6d8b51ad109200a74cbf630dee05c458c3e3c6a111e1ce747fd80605 | Fuentes y avisos |
| PCM mixer/resampler | sha256:a33dd4bc4af428e98b1d271242d71411bd30065c85e37ad348778e72e6da1a38 | Fuentes y avisos |
| libmp3lame | 3.100 | LGPL-2.0-or-later |
Fuentes y avisos
FFmpeg core 0.12.10-formatplease.1 · SHA-256
9210ad5c23b47b402bc568086f696f5d7fc8941c9bd8e5253d514dde28f81044- Descargar:
THIRD_PARTY_NOTICES.txt - Descargar:
components.json - Descargar:
video-sources - Descargar:
video-sources/CUSTOM_BUILD.md - Descargar:
video-sources/manifest.json - Descargar:
video-sources/binary.json - Descargar:
video-sources/COPYING.GPLv2 - Descargar:
video-sources/LICENSE.ffmpeg.wasm - Descargar:
video-sources/NOTICES.txt - Descargar:
video-sources/build-core.py - Descargar:
video-sources/build.json - Descargar:
video-sources/link-map.txt - Descargar:
video-sources/capabilities.json - Descargar:
jsquash-avif.txt - Descargar:
/pdf-assets/cmaps/LICENSE - Descargar:
/pdf-assets/standard_fonts/LICENSE_FOXIT - Descargar:
sign-font/manifest.json - Descargar:
sign-font/OFL.txt - Descargar:
sign-font/NOTICE.txt - Descargar:
sign-font/build-sign-font.py - Descargar:
pdf-lib-fontkit.txt - Descargar:
audio-notices.txt - Descargar:
audio-inventory.json - Descargar:
audio-sources/build.json - Descargar:
audio-sources/mp3-build.json - Descargar:
audio-sources/build-mp3.py - Descargar:
audio-sources/lame-compliance.tar.gz - Descargar:
audio-sources/lame/README.md - Descargar:
audio-sources/lame-build.json - Descargar:
audio-sources/notices/LAME-COPYRIGHTS.txt