Licenças e créditos
O ChessClub é construído sobre software livre. Abaixo está o que usamos, sob qual licença, e onde obter o código-fonte correspondente.
Software que roda no seu navegador
Componentes de terceiros entregues junto com a aplicação.
Stockfish 19
GNU GPL v3Motor de xadrez que joga contra você e analisa posições. Roda no seu navegador; os puzzles das suas partidas são gerados com o mesmo motor no nosso servidor.
chess.js
BSD 2-ClauseRegras do xadrez: lances legais, xeque, xeque-mate, empate e notação.
Kokoro-82M (voz do ChessAI)
Apache 2.0Modelo de voz que lê em português a revisão do treinador na narração do ChessAI. Roda no nosso servidor; o texto lido é só o da revisão, e nada vai para serviço de terceiros.
eSpeak NG
GNU GPL v3Converte o texto da narração em fonemas para o modelo de voz. Roda como programa separado no nosso servidor e não é distribuído ao seu aparelho.
Tabela de aberturas ECO (lichess-org/chess-openings)
CC0 1.0 (domínio público)Nome e código ECO das aberturas (3.810 posições). Nas suas partidas, a tabela é consultada no seu navegador — nenhuma partida sai daqui para ser identificada. Nos Estudos, o servidor a usa para classificar as partidas do acervo por abertura e variante.
Classificador de casas do tabuleiro físico
Dados de treino: CC BY 4.0Modelo nosso que diz, em cada casa de um tabuleiro fotografado, se ela está vazia, com peça clara ou com peça escura. Roda no seu aparelho — a imagem não sai dele. Foi treinado com filmagens de partidas de clube e com o banco "Dataset of Rendered Chess Game State Images", de Georg Wölflein e Ognjen Arandjelović, usado sob a CC BY 4.0 (as imagens foram recortadas casa a casa para o treino).
ONNX Runtime Web
MITRoda o classificador de casas no navegador, em WebAssembly.
Copyright (c) Microsoft Corporation.
react-chessboard
MITTabuleiro interativo: casas, arrastar e soltar, destaques. O MIT cobre o código deste componente — as peças desenhadas são arte de terceiro, creditada no item seguinte.
Peças do tabuleiro (conjunto cburnett)
BSD 3-ClauseO conjunto padrão: as 12 peças que aparecem nos tabuleiros do site para quem não escolheu outro na Personalização. O autor publicou o conjunto sob quatro licenças, à escolha de quem usa (GFDL, CC BY-SA 3.0, BSD 3 cláusulas e GPL 2+); usamos sob a BSD 3 cláusulas.
Copyright © Colin M.L. Burnett (en:User:Cburnett), com correções de colaboradores do Wikimedia Commons.
Peças do tabuleiro (conjunto Chessnut)
Apache 2.0Conjunto de peças que você pode escolher na Personalização. Distribuído sem nenhuma alteração nos desenhos, como o autor publicou.
Copyright 2015 Alexis Luengas.
Peças do tabuleiro (Vector Chess Pieces, de RhosGFX)
CC0 1.0 (domínio público)Os conjuntos "RhosGFX" e "RhosGFX madeira" da Personalização, nas variantes com contorno do pacote, e as seis cores (Clássico, Vermelho e azul, Dourado e prata, Verde e roxo, Rosa e turquesa e Âmbar e grafite) que fizemos a partir da madeira, trocando só as cores. O autor dedicou o pacote ao domínio público; o crédito é cortesia nossa, não obrigação.
Serviços e dados de terceiros
Consultados pela internet enquanto você usa a plataforma.
Lichess
API pública · dados CC0Problemas táticos, transmissões, suas últimas partidas e o tabuleiro de análise. A base de problemas do Lichess é de domínio público (CC0). Marca e logotipo pertencem ao Lichess e não são usados como nossos.
Chess.com
API públicaLeitura pública de perfil e ratings para exibir no seu cartão de jogador.
Sobre o Stockfish e a GPL
O Stockfish é software livre licenciado sob a GNU General Public License v3. Nós o distribuímos sem modificações, exatamente como publicado na versão19.0.0, e ele é executado em um processo separado (Web Worker), comunicando-se com a aplicação apenas pelo protocolo UCI. Você pode obter, estudar, modificar e redistribuir o código-fonte do motor pelos links acima, nos termos da própria GPL.
O restante da plataforma ChessClub é software proprietário e não é coberto por essa licença.
Encontrou uma atribuição faltando ou incorreta? Fale com a gente — corrigimos.