라이선스·소스 코드
이 사이트의 소스 코드
장기 게임의 소스 코드는 GNU General Public License v3.0(GPL-3.0-only)으로 공개하고 있습니다. 브라우저에서 동작하는 프로그램과 대국 서버가 모두 포함됩니다.
- 소스 코드: https://github.com/wanglin1329
- 라이선스 전문: GNU General Public License v3.0(저장소의
LICENSE에도 같은 내용이 있습니다)
이 사이트는 같은 운영자가 만든 쇼기(일본 장기) 사이트 shogigo(GPL-3.0-only, https://github.com/wanglin1329/shogigo)의 코드를 바탕으로 합니다. 일부 파일은 GPL-3.0으로 공개된 다른 프로젝트의 코드에서 왔으며, 해당 파일에는 원래의 저작권 표시와 변경 내용을 적어 두었습니다(저장소의 NOTICE.md 참고).
장기 AI 엔진: Fairy-Stockfish
AI 대국에는 장기 엔진 'Fairy-Stockfish'를 브라우저에서 단일 스레드로 동작하도록 빌드한 WebAssembly 판을 씁니다.
- Fairy-Stockfish(Fabian Fichter 외, GPL-3.0): https://github.com/fairy-stockfish/Fairy-Stockfish
- WebAssembly 판의 원본: https://github.com/fairy-stockfish/fairy-stockfish.wasm
- 배포 중인 wasm 파일에 대응하는 소스 코드·변경 내용·빌드 방법: 저장소의
third_party/fairy-stockfish/
상위 강도의 신경망: janggi NNUE
AI의 명인·최강 강도는 장기용 신경망 평가 파일 'janggi-9991472750de.nnue'(belzedar_ 작성)를 씁니다.
- 출처: https://github.com/fairy-stockfish/Fairy-Stockfish-NNUE(GPL-3.0으로 공개된 저장소에 들어 있으며, Fairy-Stockfish가 이 신경망을 넣은 GPL-3.0 프로그램으로 배포하고 있습니다)
- 이 사이트는 고치지 않고 GPL-3.0으로 배포합니다. 자세한 내용: 저장소의
third_party/fairy-stockfish-nnue/
음성 안내
장군·멍군 등의 음성은 이 사이트가 Google의 음성 합성 모델 Gemini 3.8 Flash TTS(목소리 Charon·Kore)로 만든 AI 음성입니다. 사이트의 일부로 GPL-3.0으로 배포합니다. 만드는 방법: 저장소의 scripts/janggi/voices.ts
기물의 글자
기물의 한자는 아래 글꼴의 글자 모양을 SVG 도형으로 바꿔 씁니다(글꼴 파일 자체는 배포하지 않습니다).
- 한(漢)의 기물: Yuji Syuku(The Yuji Project Authors), SIL Open Font License 1.1(OFL.txt)
- 초(楚)의 기물: 衡山毛筆フォント行書(青柳衡山). 작가의 이용 조건: 무료, 상업적 이용 제한 없음, 로고 등에도 자유롭게 이용 가능(https://opentype.jp/kouzangyousho.htm)
라이브러리
| 이름 | 라이선스 |
|---|---|
| React | MIT |
| TanStack Router / TanStack Start | MIT |
| Tailwind CSS | MIT |
사이트 운영자는 운영자 정보에서 확인할 수 있습니다.
최종 수정일: 2026년 10월 6일