Acknowledgments
Open source licenses
Marcus uses the work of open source authors and contributors.
Stockfish.js 19.0.1
The lite, single-threaded chess engine runs on your device as a Web Worker. Stockfish.js is by Nathan Rugg, Chess.com and contributors, based on Stockfish by T. Romstad, M. Costalba, J. Kiiski, G. Linscott and the Stockfish developers. The embedded lite network is by Chris Bao (sscg13).
The engine is free software under the GNU General Public License, version 3. Its source files retain their individual notices, including permissions for later GPL versions where stated. It is provided without warranty. Your applicable rights to use, study, modify and redistribute it are preserved.
- Read the engine’s GPL license
- Authors and contributors
- Engine version and attribution notice
- Download the exact corresponding source
- Source acquisition and build instructions
- Version and checksum manifest
The source download includes the exact upstream source, neural network, build scripts, locked build dependencies and license notices, at no additional charge. The JavaScript and WASM are unmodified upstream release files. Both were reproduced byte-for-byte from these inputs.
Source archive SHA-256: 7b4c25c19c23e3b82e5c15953299e5a754f84383300a2583991dc629c748683e
Other components
- chess.js 1.4.0 — BSD-2-Clause
- next 16.4.3 — MIT
- react 19.3.1 — MIT
- react-chessboard 5.12.1 — MIT
- react-dom 19.3.1 — MIT
Read component licenses and copyright notices, including transitive and bundled software and Emscripten runtime notices. A machine-readable inventory is also available.
These notices apply to their named components. They do not select a license for the Marcus application.