Built on generous work

Open-source licenses

Modern chess software stands on decades of shared engineering. These notices identify the major open-source components distributed with or used by Busted Minds Chess.

Public beta, built with care

Exact resolved dependency versions are recorded in the project lockfile. Transitive packages retain their own copyrights and licenses.

GNU GPL v3.0

Stockfish.js / Stockfish 18

Version 18.0.8

Chess engine used for browser-based analysis and computer play. The distributed WebAssembly and JavaScript build is covered by GPLv3.

MIT

react-chessboard

Version 5.10.0

Responsive React chessboard interface by Ryan Gregory and contributors.

BSD-2-Clause

chess.js

Version 1.4.0

Move generation, validation, check, checkmate, draw, FEN, and PGN utilities.

ISC

Lucide

Interface icon library used throughout the application.

MIT

Supabase JavaScript & SSR

Version 2.110.7 / 0.12.3

Database, authentication, Realtime, storage, and server-rendering client libraries.

Stockfish source obligations

The included Stockfish build is free software under GPLv3. Corresponding source is available from the linked upstream repository and npm source package. Distributors of modified binaries must satisfy the GPLv3 source requirements.

Brand assets

Busted Minds Chess logos, Busted Minds company logos, original visual design, and original editorial content are not granted under the software licenses listed here unless a separate notice says otherwise.

This page is a readable summary, not a replacement for the complete license texts. The repository’s THIRD_PARTY_NOTICES file and each package’s license are authoritative.