CHESS40 العربية

Open-source licences

Chess40 · Developed by Tibrcode Software Development — Abu Dhabi, United Arab Emirates

Chess40 is built with open-source software and fonts. We thank their authors. Each component remains under its own licence; this list does not change those licences.

Software

Component Licence
React, React DOM MIT
React Router MIT
i18next, react-i18next MIT
Zustand MIT
Lucide icons ISC
Capacitor MIT
Workbox (offline support) MIT
Tailwind CSS, Vite (build tools) MIT

Fonts

Font Licence
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

In the game

Component Licence
three.js, React Three Fiber, drei MIT
chess.js BSD 2-Clause
Stockfish 19 chess engine (Stockfish.js 19.0.1, lite single-threaded WebAssembly build) GNU General Public License v3
Puzzles: about 3,200 from the Lichess open puzzle database, with their ratings and themes CC0 1.0 (public domain)

About Stockfish. The computer opponent is Stockfish 19, compiled to WebAssembly by the Stockfish.js project (version 19.0.1, the lite single-threaded build). It is included as a separate, unmodified program that runs on its own and talks to the game only through the standard UCI text protocol. It is distributed under the GNU General Public License version 3, which lets anyone copy, change and share it under its terms. The licence text ships with the app (read it here), and the complete corresponding source code is available at github.com/nmrugg/stockfish.js (v19.0.1) and github.com/official-stockfish/Stockfish.

The full licence texts are included with the app. Questions: support@tibrcode.com.

Play Chess40