Open Source Licenses
Dice Chess Play is free and open-source software. We believe in software freedom, open collaboration, and transparent disclosure of all included open-source components that power this client.
Dice Chess Play Client
AGPL-3.0-onlyPackage: dicechess-play
The public browser play client for Dice Chess. Fully client-side SvelteKit application supporting anonymous play against local bots and online play via server connection.
Chessground
GPL-3.0-or-laterPackage: @lichess-org/chessground 10.1.1
Interactive chessboard UI, piece animation, and board rendering library created by lichess.org. Used under the terms of the GNU General Public License version 3 or later.
Dice Chess Engine
AGPL-3.0-onlyPackage: @fortemate/dicechess-engine 0.13.0
High-performance core Dice Chess engine, move generator, and bot algorithms compiled to Scala.js and WebAssembly.
Chess Piece Graphics (cburnett)
CC BY-SA 3.0 / GPLAsset: /pieces/cburnett/*.svg
The standard chess piece vector SVG graphics set designed by Colin M.L. Burnett, distributed under Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) and GNU General Public License.
Sound Effects (Kenney)
CC0-1.0Asset: /sounds/kenney-*/
The dice, promotion, no-legal-moves and game-result sounds come from Kenney's Casino Audio, Interface Sounds and Music Jingles packs, the same cues as Dice Chess for Fire TV. Kenney dedicates them to the public domain under CC0 1.0, so no credit is required; we give it anyway. Each pack's licence file is served beside its sounds.
Sound Effects (JDSherbert)
Free with attributionAsset: /sounds/jdsherbert-tabletop/
The move, castling and capture sounds come from JDSherbert's Tabletop Games SFX Pack, the same cues as Dice Chess for Fire TV. Its licence asks for visible credit and does not allow sharing the raw files. The author permitted their use in Dice Chess on every platform, this site included. They are not covered by this repository's AGPL-3.0-only licence, and using them anywhere else needs the author's permission. The pack's licence file is served beside its sounds.
/sounds/jdsherbert-tabletop/LICENSE.txtAdditional Third-Party Libraries
Direct runtime dependencies bundled with the client application
| Package | Version | License | Upstream |
|---|---|---|---|
| idb | ^8.0.3 | ISC | jakearchibald/idb |
| uuid | ^14.0.1 | MIT | uuidjs/uuid |
| @sentry/sveltekit | ^10.70.0 | MIT | getsentry/sentry-javascript |
Source Code & AGPL-3.0-only Section 13 Notice
In accordance with Section 13 of the GNU Affero General Public License (AGPLv3), users interacting with this application remotely through a computer network are entitled to receive the Corresponding Source code of this application.
You can inspect, clone, fork, and contribute to the complete source code of this application at https://github.com/fortemate/dicechess-play. For game rules and dialect specifications, see our Rules of Dice Chess page.