YAHO KEYCAP 오픈소스 라이선스 고지
YAHO KEYCAP 배포본에는 아래 오픈소스 소프트웨어가 포함됩니다. 패키지명·버전·SPDX 라이선스와 각 배포본에 포함된 원문 고지는 package-lock.json 및 설치된 운영 의존성에서 생성했습니다.
1. 배포 운영 의존성
| 패키지 | 버전 | 라이선스 |
|---|---|---|
| @capacitor/android | 8.4.0 | MIT |
| @capacitor/app | 8.1.0 | MIT |
| @capacitor/browser | 8.0.3 | MIT |
| @capacitor/core | 8.4.0 | MIT |
| @capacitor/haptics | 8.0.2 | MIT |
| @capacitor/ios | 8.4.0 | MIT |
| @capacitor/share | 8.0.1 | MIT |
| @capacitor/splash-screen | 8.0.1 | MIT |
| @capacitor-community/admob | 8.0.0 | MIT |
| @pixi/colord | 2.9.6 | MIT |
| @rdlabo/capacitor-docgen | 0.4.1 | MIT |
| @types/earcut | 3.0.0 | MIT |
| @webgpu/types | 0.1.71 | BSD-3-Clause |
| @xmldom/xmldom | 0.8.13 | MIT |
| colorette | 2.0.20 | MIT |
| earcut | 3.2.3 | ISC |
| eventemitter3 | 5.0.4 | MIT |
| gifuct-js | 2.1.2 | MIT |
| github-slugger | 1.5.0 | ISC |
| ismobilejs | 1.1.1 | MIT |
| js-binary-schema-parser | 2.0.3 | MIT |
| minimist | 1.2.8 | MIT |
| parse-svg-path | 0.2.0 | MIT |
| pixi.js | 8.19.0 | MIT |
| react | 19.2.7 | MIT |
| react-dom | 19.2.7 | MIT |
| scheduler | 0.27.0 | MIT |
| tiny-lru | 11.4.7 | BSD-3-Clause |
| tslib | 2.8.1 | 0BSD |
| typescript | 4.2.4 | Apache-2.0 |
라이선스 분포는 MIT 24개, BSD-3-Clause 2개, ISC 2개, 0BSD 1개, Apache-2.0 1개입니다.
2. 제3자 상용 SDK
Google Mobile Ads SDK와 Google User Messaging Platform SDK는 오픈소스 구성요소가 아니며 Google의 SDK 약관과 관련 정책이 적용됩니다. @capacitor-community/admob 플러그인 자체는 위 표와 같이 MIT 라이선스입니다.
3. 빌드 도구와 폰트
Vite, Sass, @vitejs/plugin-react-swc, ESLint 등 개발·빌드 전용 패키지는 최종 앱의 운영 의존성 표에서 분리했습니다. 각 도구의 라이선스는 소스 개발 환경의 패키지 배포본을 따릅니다.
소스 트리에는 Jua 폰트 파일과 SIL Open Font License 1.1 원문이 보관되어 있으나 현재 Android APK에는 해당 폰트 파일이 포함되지 않습니다. 향후 배포본에 포함하면 본 고지와 배포 고지 파일에 OFL 원문을 함께 포함합니다.
4. 고지 생성과 갱신
npm run licenses:generate는 현재 설치된 운영 의존성에서 패키지명, 버전, 라이선스 원문을 읽어 open-source-notices.txt를 생성합니다. 의존성이 변경되면 앱 배포 전에 이 문서, 패키지 표와 원문 고지를 함께 갱신합니다.
5. 문의
- 운영자: WorksMade Corp.
- 이메일: wm@worksmade.com