BUILT ON OTHER PEOPLE'S WORK
Every piece of software below was written by somebody else and given away. Some of it is GPL, which means the licence travels with the code and has to be handed on to you along with it โ the licence links go to the actual file shipped with the code it covers, not to a copy of it somewhere else.
THE GAMBIT โ CHESS
The chess is almost entirely other people's work. Stockfish and python-chess are both GPL-3.0.
| WHAT | WHO | USED FOR | LICENCE |
|---|---|---|---|
| Stockfish 10, via stockfish.js 10.0.2 | The Stockfish developers; JS build by nmrugg | The engine you practise against, in your own browser | GPL-3.0 (verified) ยท text |
| python-chess 1.11.2 | Niklas Fiekas | Decides every move on the server. The final authority | GPL-3.0 |
| cm-chessboard 8.14.0 | Stefan Haack | The board itself, and the pieces on it | MIT (verified) ยท text |
| Chess piece artwork | After Colin M.L. Burnett | The pieces, in both the arcade and classic looks | Ships with cm-chessboard |
THE REST OF THE ARCADE
The other games are built on these.
| WHAT | WHO | USED FOR | LICENCE |
|---|---|---|---|
| Phaser 3.85.2 | Richard Davey and Phaser Studio | The Sicilian, Ridge Wiper, Ball of Doody and others | MIT |
| three.js | The three.js authors | 3D scenes | MIT (verified) |
| Press Start 2P | CodeMan38 | The site's arcade lettering | SIL Open Font License 1.1 |
| Space Grotesk | Florian Karsten | Everything on The Gambit you actually read | SIL Open Font License 1.1 ยท text |
| JetBrains Mono | JetBrains | Clocks, ratings and move lists โ tabular figures | SIL Open Font License 1.1 ยท text |
WHAT SERVES THE PAGES
None of this is sent to your browser; it runs here. Credited because it did the work.
| WHAT | WHO | USED FOR | LICENCE |
|---|---|---|---|
| Flask | Pallets | The web framework underneath all of it | BSD-3-Clause |
| SQLAlchemy | Michael Bayer and contributors | Talking to the database | MIT |
| Gunicorn | Benoit Chesneau and contributors | Runs the application | MIT |
| Pillow | Jeffrey A. Clark and contributors | Image handling | MIT-CMU |
| Caddy | Matt Holt and contributors | The front door, and the certificates on it | Apache-2.0 |
| Matomo | The Matomo team | Self-hosted page counts | GPL-3.0 |
Licences marked in gold are GPL. Where that code is sent to your browser โ Stockfish is โ the licence file ships beside it and is linked above. Where it only ever runs on the server, python-chess for instance, running it is not distribution and no licence file has to travel, but it is credited anyway because it did the work.
Something missing or miscredited? That is a bug. Say so and it gets fixed.