오픈소스 라이선스
ConvertGlide의 변환 기능은 아래 오픈소스 프로젝트 덕분에 브라우저 안에서 동작합니다. 각 구성 요소는 해당 라이선스를 따릅니다.
| 구성 요소 | 쓰임 | 라이선스 |
|---|---|---|
| Preact | 화면 구성 | MIT |
| PDF.js (pdfjs-dist) | PDF 페이지 렌더링 | Apache-2.0 |
| pdf-lib | PDF 만들기·합치기·나누기·회전 | MIT |
| pdfmake (pdfkit, fontkit 포함) | 문서를 PDF로 조판 | MIT |
| docx | Word(DOCX) 문서 생성 | MIT |
| mammoth.js | Word(DOCX) 문서 읽기 | BSD-2-Clause |
| marked | Markdown 해석 | MIT |
| DOMPurify | HTML 정화 | Apache-2.0 또는 MPL-2.0 |
| libheif (libheif-js) | HEIC/HEIF 사진 디코딩 — 별도 WebAssembly 모듈로 필요할 때만 불러옵니다 | LGPL-3.0 |
| jSquash AVIF (libavif, libaom) | AVIF 인코딩 | Apache-2.0 (libavif·libaom: BSD-2-Clause) |
| UTIF | TIFF 디코딩 | MIT |
| UPNG.js (pako 포함) | PNG 색상 최적화 | MIT |
| gifenc | GIF 인코딩 | MIT |
| gifuct-js | GIF 디코딩 | MIT |
| Mediabunny | 오디오·동영상 읽기와 쓰기 | MPL-2.0 |
| LAME (@mediabunny/mp3-encoder) | MP3 인코딩 — LAME 3.100 WebAssembly 빌드 | LGPL |
| libFLAC (@mediabunny/flac-encoder) | FLAC 인코딩 | BSD-3-Clause |
| fflate | ZIP 압축·해제 | MIT |
| Papa Parse | CSV·TSV 해석 | MIT |
| Noto Sans KR, Noto Sans Mono | PDF에 넣는 한글·고정폭 글꼴 | SIL Open Font License 1.1 |
LGPL 구성 요소(libheif, LAME)는 이 사이트의 코드와 분리된 파일로 제공되며, 각 프로젝트 사이트에서 소스 코드를 받을 수 있습니다. 글꼴 파일은 SIL Open Font License에 따라 원본 라이선스 문서와 함께 배포합니다.