오픈소스 라이선스
집문서는 아래 오픈소스 덕분에 만들 수 있었어요. 집문서 자체도 GNU AGPL-3.0 으로 소스를 공개해요.
전체 고지문 보기 (third-party-licenses.txt)저작권 문구와 라이선스 원문(MIT·Apache-2.0·LGPL-3.0·GPL-3.0·AGPL-3.0)을 모두 담았어요.
이 사이트가 함께 싣는 라이브러리
아래 파일은 이 사이트의 /vendor/ 에서 그대로 내려받아져요.
| 이름 · 버전 | 라이선스 | 어디에 쓰나요 |
|---|---|---|
| pdf-lib 1.17.1© 2019 Andrew Dillon · 안에 pako(MIT·zlib), @pdf-lib/standard-fonts·upng(MIT), tslib(Apache-2.0) | MIT | PDF 합치기·나누기·회전, 이미지 → PDF |
| PDF.js 4.10.38© 2024 Mozilla Foundation · cmaps·기본 글꼴은 각자 라이선스 파일 동봉 | Apache-2.0 | PDF 쪽 미리보기 |
| fflate 0.8.2© 2023 Arjun Barrett | MIT | 여러 파일을 ZIP 으로 묶기 |
| exifr 7.1.3© 2020 Mike Kovařík, Mutiny.cz | MIT | 사진 속 위치·카메라 정보 읽기 |
| heic-to 1.5.2Hopper Gee · 안에 libheif 1.22.2, libde265 1.0.16(LGPL-3.0, Struktur AG·Dirk Farin), Emscripten(MIT) | LGPL-3.0 | 아이폰 HEIC 사진 열기 |
| @imgly/background-removal 1.7.0IMG.LY · 집문서가 일부 고침 · 안에 onnxruntime-web 1.21.0(MIT, Microsoft), lodash-es·zod·iota-array·is-buffer(MIT) | AGPL-3.0 | 사진 배경 지우기 |
LGPL 라이브러리(heic-to) 안내
/vendor/heic-to-1.5.2-csp.mjs는 npm 의heic-to@1.5.2배포본(dist/csp/heic-to.js)과 똑같은 파일이에요. 고치지 않았어요.- 원본 소스: heic-to (1.5.2 패키지) · libheif 1.22.2 · libde265 1.0.16
- 브라우저가 HEIC 사진을 스스로 못 열 때만 따로 불러오는 독립 파일이라, 집문서 소스를 받아 이 파일을 직접 고친 빌드로 바꿔 끼울 수 있어요.
집문서가 고친 부분
배경 지우기 라이브러리 안의 ndarray 가 new Function 을 써서 이 사이트의 보안 정책(CSP)에 막혀요. 그 부분만 작은 대체 구현으로 바꿔 다시 묶었어요(2026-10-13). 바꾼 코드와 다시 만드는 방법은 소스 저장소의 dev/ 에 있어요.
브라우저가 다른 곳에서 불러오는 것
아래는 이 사이트가 싣지 않고, 브라우저가 해당 서버에서 직접 받아요.
- rough.js 4.6.6 (MIT, © 2019 Preet Shihn) · anime.js 3.2.2 (MIT, © 2019 Julian Garnier) — 화면 효과, jsDelivr
- Pretendard (SIL OFL 1.1) — jsDelivr · Gaegu (SIL OFL 1.1) — Google Fonts
- 배경 지우기 AI 모델·실행 파일 — IMG.LY(staticimgly.com), 배경 지우기를 처음 쓸 때 한 번 받아요. 사진은 보내지 않아요.