Le projet Stockfish a annoncé avoir conclu un accord dans le cadre d'un litige avec la société ChessBase, accusée de violation de la licence GPLv3 pour avoir inclus dans ses produits propriétaires Fat Fritz 2 et Houdini 6 du code du moteur d'échecs libre Stockfish, sans ouvrir le code source de l'œuvre dérivée et sans informer les clients de l'utilisation de code sous GPL. L'accord prévoit l'annulation du retrait par ChessBase de la licence GPL sur le code de Stockfish et offre à cette société la possibilité de distribuer son logiciel.
Dans le cadre de l'accord conclu, ChessBase cessera de vendre des programmes d'échecs utilisant le moteur Stockfish et informera ses clients en publiant des informations sur son site. Les clients existants pourront continuer à utiliser les programmes déjà achetés et pourront également télécharger des copies déjà acquises, si ChessBase ajuste le processus de téléchargement conformément aux exigences de la GPL. Un an après la conclusion de l'accord, les développeurs de Stockfish annuleront le retrait de la licence GPL et permettront à ChessBase d'utiliser leur code, qui a reconnu l'importance et le potentiel du logiciel libre et s'est engagé à respecter ses principes.
La GPL prévoit la possibilité de retirer une licence à un contrevenant et de mettre fin à tous les droits du licencié accordés par cette licence. Conformément aux règles de résiliation de la GPLv3, si des violations sont constatées pour la première fois et corrigées dans les 30 jours suivant la notification, les droits sur la licence sont restaurés et la licence n'est pas complètement retirée (le contrat reste valide). Les droits sont également rétablis immédiatement si les violations sont corrigées, à condition que le titulaire ne notifie pas la violation dans les 60 jours. Si les délais sont dépassés, la violation de la licence peut être considérée comme une violation de contrat, pour laquelle des pénalités peuvent être obtenues par le tribunal.
Pour prévenir d'éventuelles violations futures, ChessBase nommera un employé dédié, chargé de veiller au respect des exigences de la GPL. L'entreprise créera également un site foss.chessbase.com, où sera publiée des informations sur les produits utilisant du code ouvert. De plus, ChessBase ouvrira sous GPL ou une licence compatible des implémentations de réseaux neuronaux, fournies pour être utilisées avec Stockfish. Aucune compensation financière ni remboursement des dommages n'est prévu par l'accord, car l'équipe du projet Stockfish représente une communauté à but non lucratif qui a œuvré pour le respect de la GPL et de ses droits.
Source : opennet.ru
