Credits & licenses
The external components that go into gammonGo, with their author, license, and what is actually used.
License notices for the libraries that run in your browser
On our servers, never distributed
These components run server-side and never leave our machines; they are credited out of honesty, not license obligation.
blunderDB
- Author
- Kévin Unger
- License
- MIT · Read the full license text
- Source
- https://github.com/kevung/blunderDB
- What is used
- The backgammon engine behind positions, matches, analyses and search; it runs only on our servers. blunderDB credits its own dependencies and data.
Natural Earth
- Author
- Natural Earth contributors
- License
- Publicly published, no license declared
- Source
- https://www.naturalearthdata.com
- What is used
- The country outlines behind the embedded map, drawn by gammonGo itself (public domain).
Delivered to your browser
These components, fonts and data travel with the pages or are shown in them; their notices are kept.
gammonNet
- Author
- Kévin Unger
- License
- MIT · Read the full license text
- Source
- https://github.com/kevung/gammonNet
- What is used
- The neural-network evaluator that analyses positions on your device and on our servers.
backgammon-ai-engine
- Author
- Alexander Strehl
- License
- MIT · Read the full license text
- Source
- https://github.com/alexstrehl/backgammon-ai-engine
- What is used
- The self-play model weights and inference engine used by gammonNet, published with the author's notice.
Lucide
- Author
- Lucide Contributors
- License
- ISC · Read the full license text
- Source
- https://lucide.dev
- What is used
- The icons of the interface.
Inter, Lora
- Author
- The Inter Project Authors, The Lora Project Authors
- License
- OFL-1.1 · Read the full license text
- Source
- https://fontsource.org
- What is used
- The Inter and Lora typefaces, served by gammonGo itself.
OpenStreetMap
- Author
- OpenStreetMap contributors
- License
- ODbL-1.0 · Read the full license text
- Source
- https://www.openstreetmap.org
- What is used
- The background of the players' map, shown with the credit © OpenStreetMap contributors.
Published under attribution
These works are published publicly by their author and used here under visible attribution, a condition of that use.
Kazaross-XG2 Match Equity Table
- Author
- Neil Kazaross
- License
- Publicly published, no license declared
- Source
- https://bkgm.com/articles/Keith/KazarossXG2MET/index.html
- What is used
- This table is used to compute doubling-cube decisions for matches and published positions.
Complete list of dependencies
Generated from the dependencies that are actually built: production libraries of the interface and modules linked into the server.
Interface (npm)
- @fontsource-variable/noto-sans-arabic 5.3.0 OFL-1.1
- @fontsource-variable/noto-sans-jp 5.3.1 OFL-1.1
- @milkdown/kit 7.22.3 MIT
- @milkdown/plugin-collab 7.22.3 MIT
- @prosemirror-adapter/svelte 0.5.5 MIT
- leaflet 1.9.4 BSD-2-Clause
- lib0 0.2.119 MIT
- pg 8.23.1 MIT
- qrcode 1.5.4 MIT
- two.js 0.8.24 MIT
- web-vitals 6.2.3 Apache-2.0
- y-prosemirror 1.3.7 MIT
- y-protocols 1.0.7 MIT
- yjs 13.6.33 MIT
Server (Go)
- github.com/adrg/xdg v0.5.3 MIT
- github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc MIT
- github.com/cespare/xxhash/v2 v2.3.0 MIT
- github.com/dustin/go-humanize v1.0.1 MIT
- github.com/ebitengine/purego v0.11.1 Apache-2.0
- github.com/fxamacker/cbor/v2 v2.9.4 MIT
- github.com/gen2brain/jpegli v0.4.2 BSD-3-Clause
- github.com/gen2brain/webp v0.6.4 MIT
- github.com/go-viper/mapstructure/v2 v2.5.0 MIT
- github.com/go-webauthn/webauthn v0.18.2 BSD-3-Clause
- github.com/go-webauthn/x v0.3.1 BSD-3-Clause
- github.com/golang-jwt/jwt/v5 v5.3.1 MIT
- github.com/google/go-tpm v0.9.8 Apache-2.0
- github.com/google/jsonschema-go v0.4.3 MIT
- github.com/google/uuid v1.6.0 BSD-3-Clause
- github.com/gorilla/mux v1.8.1 BSD-3-Clause
- github.com/gorilla/websocket v1.5.3 BSD-2-Clause
- github.com/jackc/pgpassfile v1.0.0 MIT
- github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 MIT
- github.com/jackc/pgx/v5 v5.11.0 MIT
- github.com/jackc/puddle/v2 v2.2.2 MIT
- github.com/kevung/bgfparser v1.2.0 MIT
- github.com/kevung/blunderdb v0.44.0 MIT
- github.com/kevung/gnubgparser v1.7.1 MIT
- github.com/kevung/ogxmparser v0.1.0 MIT
- github.com/kevung/xgparser v1.5.1 MIT
- github.com/klauspost/compress v1.20.1 Apache-2.0
- github.com/lib/pq v1.12.3 MIT
- github.com/modelcontextprotocol/go-sdk v1.8.0 Apache-2.0
- github.com/open-spaced-repetition/go-fsrs/v3 v3.3.1 MIT
- github.com/philhofer/fwd v1.2.0 MIT
- github.com/PileOfCells/backgammon-tournoi v0.5.2 MIT
- github.com/pquerna/otp v1.5.0 Apache-2.0
- github.com/redis/go-redis/v9 v9.23.0 BSD-2-Clause
- github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec BSD-3-Clause
- github.com/segmentio/asm v1.1.3 MIT
- github.com/segmentio/encoding v0.5.4 MIT
- github.com/SherClockHolmes/webpush-go v1.4.0 MIT
- github.com/skip2/go-qrcode v0.0.0-20200617195104-da1b6568686e MIT
- github.com/srwiley/oksvg v0.0.0-20221011165216-be6e8873101c BSD-3-Clause
- github.com/srwiley/rasterx v0.0.0-20220730225603-2ab79fcdd4ef BSD-3-Clause
- github.com/tetratelabs/wazero v1.12.0 Apache-2.0
- github.com/tinylib/msgp v1.6.4 MIT
- github.com/x448/float16 v0.8.4 MIT
- github.com/yosida95/uritemplate/v3 v3.0.2 BSD-3-Clause
- go.uber.org/atomic v1.12.0 MIT
- golang.org/x/crypto v0.58.0 BSD-3-Clause
- golang.org/x/image v0.47.0 BSD-3-Clause
- golang.org/x/net v0.60.0 BSD-3-Clause
- golang.org/x/oauth2 v0.35.0 BSD-3-Clause
- golang.org/x/sync v0.24.0 BSD-3-Clause
- golang.org/x/sys v0.49.0 BSD-3-Clause
- golang.org/x/text v0.43.0 BSD-3-Clause
- golang.org/x/time v0.15.0 BSD-3-Clause
- gopkg.in/yaml.v3 v3.0.1 Apache-2.0
- modernc.org/libc v1.77.1 BSD-3-Clause
- modernc.org/mathutil v1.7.1 BSD-3-Clause
- modernc.org/memory v1.12.1 BSD-3-Clause
- modernc.org/sqlite v1.60.1 BSD-3-Clause