开源许可
Chess40 · 由 Tibrcode Software Development 开发 — 阿拉伯联合酋长国,阿布扎比
Chess40 使用开源软件和字体构建,我们感谢它们的作者。每个组件仍遵循其各自的许可;本列表不会改变这些许可。
软件
| 组件 | 许可 |
|---|---|
| React, React DOM | MIT |
| React Router | MIT |
| i18next, react-i18next | MIT |
| Zustand | MIT |
| Lucide icons | ISC |
| Capacitor | MIT |
| Capawesome App Update(通过应用商店更新) | MIT |
| Supabase client(在线对局) | MIT |
| uqr(邀请二维码) | MIT |
| Workbox(离线支持) | MIT |
| Tailwind CSS, Vite(构建工具) | MIT |
字体
| 字体 | 许可 |
|---|---|
| Cinzel | SIL Open Font License 1.1 |
| Manrope | SIL Open Font License 1.1 |
| Reem Kufi | SIL Open Font License 1.1 |
| Noto Kufi Arabic | SIL Open Font License 1.1 |
| JetBrains Mono | SIL Open Font License 1.1 |
游戏中使用的组件
| 组件 | 许可 |
|---|---|
| three.js, React Three Fiber, drei | MIT |
| chess.js | BSD 2-Clause |
| Stockfish 19 国际象棋引擎(Stockfish.js 19.0.1,精简版单线程 WebAssembly 构建) | GNU General Public License v3(GPL-3.0) |
| 谜题:约 3,200 道,来自 Lichess 开放谜题数据库,附带其等级分与主题 | CC0 1.0(公有领域) |
关于 Stockfish。 电脑对手是 Stockfish 19,由 Stockfish.js 项目编译为 WebAssembly(版本 19.0.1,精简版单线程构建)。它作为一个独立、未经修改的程序包含在内,自行运行,仅通过标准的 UCI 文本协议与游戏通信。它依据 GNU 通用公共许可证第 3 版发布,任何人都可以在其条款下复制、修改和分享。许可证文本随应用一同提供(在此阅读),完整的对应源代码可在 github.com/nmrugg/stockfish.js (v19.0.1) 和 github.com/official-stockfish/Stockfish 获取。
完整的许可证文本随应用一同提供。如有疑问:support@tibrcode.com。
开始玩 Chess40