쓸모 홈

오픈소스 라이선스

쓸모가 감사히 쓰고 있는 것들
모두 상업적 이용이 허용된 오픈소스입니다
쓸모의 도구는 여러 오픈소스 라이브러리와 무료 글꼴의 도움으로 만들어졌어요. 만들어 주신 분들께 감사드리며, 각 저작물의 라이선스에 따라 아래와 같이 출처와 권리를 밝힙니다. 모든 항목은 상업적 사용이 허용된 라이선스(MIT · Apache-2.0 · LGPL-3.0 · SIL Open Font License 1.1 · CC BY 3.0 · CC BY 4.0)를 따릅니다.

자바스크립트 라이브러리 15

pdf-lib1.17.1MIT
PDF 합치기·견적서 PDF 저장에 사용 · github.com/Hopding/pdf-lib · Copyright (c) 2019 Andrew Dillon
pdf.js3.11.174Apache-2.0
PDF 미리보기·읽기에 사용 (Mozilla) · github.com/mozilla/pdf.js
SheetJS (xlsx)0.18.5Apache-2.0
엑셀 파일 입출력에 사용 · github.com/SheetJS/sheetjs
html2canvas1.4.1MIT
결과 화면을 이미지로 저장(결과짤)하는 데 사용 · github.com/niklasvh/html2canvas · Copyright (c) 2022 Niklas von Hertzen
gif.js0.2.0MIT
사진으로 GIF·움짤 만들기에 사용 · github.com/jnordberg/gif.js · Copyright (c) 2013 Johan Nordberg
qrcode.js1.0.0MIT
카드 만들기의 QR코드에 사용 · github.com/davidshimjs/qrcodejs · Copyright (c) 2012 davidshimjs
QR Code Generator for JavaScriptqrcode-generatorMIT
QR코드 만들기에 사용 (페이지 안에 그대로 포함) · github.com/kazuhikoarase/qrcode-generator · Copyright (c) 2009 Kazuhiko Arase · "QR코드"는 (주)덴소웨이브의 등록상표입니다
fix-webm-duration1.0.6MIT
영상 만들기에서 저장한 WebM 영상의 길이 정보 보정에 사용 (페이지 안에 그대로 포함) · github.com/yusitnikov/fix-webm-duration · Copyright (c) Yury Sitnikov
Basic Pitch (Spotify)모델 포함Apache-2.0
AI 악보 만들기에서 음표 찾기(채보)에 사용 · github.com/spotify/basic-pitch-ts
piano_transcription (ByteDance)모델 포함(ONNX 변환본)Apache-2.0(코드) · CC BY 4.0(모델)
AI 악보 만들기에서 피아노 파트 음표 찾기(피아노 전용 AI)에 사용. Qiuqiang Kong 외, "High-resolution Piano Transcription with Pedals by Regressing Onset and Offset Times"(2020) · github.com/bytedance/piano_transcription · 모델 가중치: Qiuqiang Kong, Zenodo 4034264, CC BY 4.0 · zenodo.org/records/4034264 · 변경 사항: 쓸모가 노트 모델만 ONNX(fp16)로 변환했습니다
TensorFlow.js3.21.0Apache-2.0 (tfjs-layers는 MIT)
AI 악보 만들기의 음표 찾기 모델 실행에 사용 (Google) · github.com/tensorflow/tfjs
seedrandom · long.jsTensorFlow.js에 포함MIT · Apache-2.0
TensorFlow.js 묶음 파일(vendor/sw-basicpitch.js) 안에 함께 들어 있어요 · seedrandom: Copyright 2019 David Bau (MIT) · github.com/davidbau/seedrandom · long.js: Daniel Wirtz (Apache-2.0) · github.com/dcodeIO/long.js
onnxruntime-web1.18.0MIT
AI 악보 만들기·보컬 제거의 파트 분리 모델 실행에 사용 (Microsoft) · github.com/microsoft/onnxruntime · Copyright (c) Microsoft Corporation · jsDelivr에서 불러옴
HT-Demucs 6파트 (ONNX 변환본)htdemucs_6sMIT
AI 악보 만들기·보컬 제거(MR 만들기)에서 보컬·피아노 등 파트 분리에 사용 (Meta 원작, ONNX 변환 StemSplit) · github.com/facebookresearch/demucs · Copyright (c) Meta Platforms, Inc. and affiliates · 모델은 Hugging Face에서 처음 한 번 내려받음
lamejs (LAME MP3 인코더)1.2.1LGPL-3.0
보컬 제거·MR 만들기에서 MP3 저장에 사용 · 수정하지 않은 별도 파일(vendor/lame-1.2.1.min.js)로 씀 · github.com/zhuker/lamejs · lame.sourceforge.io · lamejs 라이선스 안내 · LGPL-3.0 전문 · GPL-3.0 전문 · 소스: lamejs-1.2.1.tgz

소리 (오디오 샘플) 1

Salamander Grand Piano V3Yamaha C5 · MP3 30음CC BY 3.0
AI 악보 만들기의 피아노 소리 미리듣기에 사용 · 녹음: Alexander Holm · MP3 변환: @audio-samples/piano-mp3-velocity8 (Jan Forst, MIT) · 쓸모는 파일 이름만 바꿨고 소리는 그대로입니다 · archive.org/details/SalamanderGrandPianoV3 · creativecommons.org/licenses/by/3.0

글꼴 (폰트) 12

Pretendard1.3.9SIL OFL 1.1
사이트 전체 본문 글꼴 (길형진, orioncactus) · github.com/orioncactus/pretendard
Google Fonts 한국어 글꼴 11종SIL OFL 1.1
Black Han Sans · Do Hyeon · Jua · Gowun Batang · Gowun Dodum · Nanum Myeongjo · Nanum Pen Script · Song Myung · Gaegu · Gugi · Gamja Flower — 청첩장·카드·발표자료 등의 제목 글꼴로 사용 · fonts.google.com
제공 방식 · 위 라이브러리와 Pretendard 글꼴은 쓸모 서버에서 직접 제공합니다. 단, onnxruntime-web은 jsDelivr에서, AI 모델(HT-Demucs 등)은 Hugging Face에서 처음 한 번 내려받아요. 한국어 제목 글꼴은 Google Fonts에서 불러옵니다.
표기 안내 · 이모지(😀 🍎 등)는 이용자 기기의 글꼴로 표시되며, 쓸모는 이모지 이미지 파일을 배포하지 않습니다. 도구의 그래픽은 외부 이미지를 쓰지 않고 직접 만듭니다. 라이선스 전문은 각 프로젝트의 링크와 MIT · Apache-2.0 · CC BY 4.0 · CC BY 3.0 원문에서 확인하실 수 있습니다. 오탈자나 누락이 있다면 wjbstec@naver.com으로 알려주세요.