라이선스
FormatPlease가 사용하는 소프트웨어의 원문 라이선스, 정확한 버전, 빌드 기록과 대응 소스를 제공합니다.
구성 요소와 원문 고지
각 구성 요소는 고유 라이선스를 유지합니다. 표와 목록에 버전, 소스와 보관한 저작권 고지를 제공합니다. 법적 원문을 번역으로 대체하지 않습니다. 다운로드에는 계정이나 결제가 필요 없고 사이트 약관 및 개인정보와는 별개입니다.
이미지, PDF와 글꼴
AVIF는 @jsquash/avif 2.1.1, libavif 1.0.1, libaom 3.7.0과 libsharpyuv 및 Apache/BSD·특허 고지를 포함합니다. HEIC은 네이티브 디코딩입니다. PDF.js는 Apache-2.0과 선택 PFB/CMaps 및 Adobe/Foxit 고지를 유지하며 선택 WASM·Liberation TTF는 배포하지 않습니다. 서명 글꼴은 고정 Noto Sans TC에서 파생해 OFL-1.1에 따라 이름을 바꾸고 소스·빌드법을 제공합니다. @pdf-lib/fontkit 1.1.1의 MIT 선언과 고지를 보관하며 별도 상위 라이선스 파일을 주장하지 않습니다.
동영상과 FFmpeg 소스
@ffmpeg/ffmpeg 0.12.15와 @ffmpeg/types 0.12.4는 MIT입니다. 별도 코어에 FFmpeg 5.1.4, x264, libpostproc을 GPL-2.0-or-later로 브라우저에 배포합니다. --enable-gpl을 사용하고 --enable-nonfree는 사용하지 않습니다. x265와 HEVC 인코더를 제거하고 영상 HEVC 디코더는 유지합니다. MP4/M4A 오디오 추출도 같은 코어를 쓰며 사이트 전체가 GPL이라는 선언은 아닙니다.
빌드와 소스 제공
고정 소스, ffmpeg.wasm, 라이브러리, Emscripten/SDL, 빌드법, 설정, 링크 맵, 기능 및 SHA-256을 제공합니다. FreeType의 GPL 선택은 이 조합과 호환되며 다른 고지도 포함합니다. 로더는 동일 바이트의 조각을 재구성·확인합니다. 서로 다른 호스트 도구에서 완전 재현을 약속하지 않습니다.
독립 오디오 엔진
오디오와 트리밍은 FFmpeg를 사용하지 않습니다. MP3 입력은 minimp3 CC0-1.0, 출력은 libmp3lame 3.100 LGPL-2.0-or-later이며 GPL mpglib는 제외합니다. 상위 소스 수정이 없고 별도 브리지도 LGPL입니다. 전체 LAME 소스, 브리지 오브젝트, 정적 라이브러리와 재빌드·교체 안내를 제공합니다. 개인 용도 수정 및 수정 디버깅을 위한 역공학 권리를 유지하며 GNU Library GPL 6절 재링크 권리를 보존하고 관련 없는 라이선스를 바꾸지 않습니다.
특허와 권리 범위
오픈소스 라이선스는 저작권을 다루며 모든 코덱 이용의 특허·상표·로열티 의무 면제를 보장하지 않습니다. 용도와 관할에 따라 다릅니다. 기술 자료와 시험은 법률 승인이 아니며 최종 배포, 약관과 특허는 법률 검토가 필요합니다. 원문과 목록은 아래에서 받으세요.
구성 요소 · 버전 · 라이선스
| 구성 요소 | 버전 | 라이선스 |
|---|---|---|
| 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 |
| 구성 요소 | 버전 | 라이선스 |
|---|---|---|
| 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 |
| 구성 요소 | 버전 | 라이선스 |
|---|---|---|
| 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 | 소스 및 고지 |
| AIFF PCM | sha256:7b6868fc6d8b51ad109200a74cbf630dee05c458c3e3c6a111e1ce747fd80605 | 소스 및 고지 |
| PCM mixer/resampler | sha256:a33dd4bc4af428e98b1d271242d71411bd30065c85e37ad348778e72e6da1a38 | 소스 및 고지 |
| libmp3lame | 3.100 | LGPL-2.0-or-later |
소스 및 고지
FFmpeg core 0.12.10-formatplease.1 · SHA-256
9210ad5c23b47b402bc568086f696f5d7fc8941c9bd8e5253d514dde28f81044- 다운로드:
THIRD_PARTY_NOTICES.txt - 다운로드:
components.json - 다운로드:
video-sources - 다운로드:
video-sources/CUSTOM_BUILD.md - 다운로드:
video-sources/manifest.json - 다운로드:
video-sources/binary.json - 다운로드:
video-sources/COPYING.GPLv2 - 다운로드:
video-sources/LICENSE.ffmpeg.wasm - 다운로드:
video-sources/NOTICES.txt - 다운로드:
video-sources/build-core.py - 다운로드:
video-sources/build.json - 다운로드:
video-sources/link-map.txt - 다운로드:
video-sources/capabilities.json - 다운로드:
jsquash-avif.txt - 다운로드:
/pdf-assets/cmaps/LICENSE - 다운로드:
/pdf-assets/standard_fonts/LICENSE_FOXIT - 다운로드:
sign-font/manifest.json - 다운로드:
sign-font/OFL.txt - 다운로드:
sign-font/NOTICE.txt - 다운로드:
sign-font/build-sign-font.py - 다운로드:
pdf-lib-fontkit.txt - 다운로드:
audio-notices.txt - 다운로드:
audio-inventory.json - 다운로드:
audio-sources/build.json - 다운로드:
audio-sources/mp3-build.json - 다운로드:
audio-sources/build-mp3.py - 다운로드:
audio-sources/lame-compliance.tar.gz - 다운로드:
audio-sources/lame/README.md - 다운로드:
audio-sources/lame-build.json - 다운로드:
audio-sources/notices/LAME-COPYRIGHTS.txt