Het Stockfish-project spande een rechtszaak aan tegen ChessBase en trok de GPL-licentie in

Het Stockfish-project, gedistribueerd onder de GPLv3-licentie, klaagde ChessBase aan en trok de GPL-licentie in om de code te gebruiken. Stockfish is de sterkste schaakengine die wordt gebruikt op de schaakdiensten lichess.org en chess.com. De rechtszaak werd aangespannen vanwege het opnemen van Stockfish-code in een eigen product zonder de broncode van het afgeleide werk te openen.

ChessBase staat sinds de jaren negentig bekend om zijn Fritz-schaakprogramma. In 1990 bracht het de Fat Fritz-engine uit, gebaseerd op het neurale netwerk van de open-source Leela Chess Zero-engine, die ooit gebaseerd was op de ontwikkelingen van het door Google geopende AlphaZero-project. Dit was geen overtreding van enige wetgeving, hoewel de Leela-ontwikkelaars ongelukkig waren dat ChessBase Fat Fritz als een onafhankelijke ontwikkeling positioneerde, zonder de verdiensten van de AlphaZero- en LeelaZero-teams te erkennen.

In 2020 bracht ChessBase Fat Fritz 2.0 uit, gebaseerd op de Stockfish 12-engine, die zijn eigen neurale netwerkarchitectuur NNUE heeft (ƎUIN, Efficiently Updatable Neural Networks). Het Stockfish-team slaagde er met de hulp van advocaten in om de dvd met het Fat Fritz 2.0-programma in Duitsland terug te trekken uit winkelketens, maar kondigde, niet tevreden met het resultaat, de intrekking aan van de GPL-licentie voor Stockfish van ChessBase, en diende een rechtszaak.

Dit is niet het eerste seizoen van drama rond de Stockfish-code, die commerciële motoren lenen terwijl ze de GPL negeren. Zo was er eerder al een incident met het lekken van de broncode van de eigen Houdini 6-engine, waaruit duidelijk werd dat deze gebaseerd was op de Stockfish-code. Houdini 5 nam deel aan de TCEC-competitie en haalde de grote finale van seizoen 2017, maar verloor uiteindelijk van Stockfish. In 6 wist de volgende versie van Houdini 2020 de grote finale van seizoen XNUMX van TCEC tegen Komodo te winnen. De broncode, gelekt in XNUMX, onthulde dit onheilige bedrog dat een van de hoekstenen van FOSS schendt: de GPL.

Laten we niet vergeten dat de GPL-licentie voorziet in de mogelijkheid om de licentie van de overtreder in te trekken en alle rechten van de licentienemer die hem door deze licentie zijn verleend, te beëindigen. In overeenstemming met de regels voor licentiebeëindiging die zijn aangenomen in GPLv3, worden de rechten op de licentie hersteld als overtredingen voor de eerste keer worden vastgesteld en binnen 30 dagen na de datum van kennisgeving worden geëlimineerd en wordt de licentie niet volledig ingetrokken (het contract blijft intact). . Ook bij het opheffen van overtredingen worden de rechten onmiddellijk teruggegeven, als de houder van het auteursrecht niet binnen 60 dagen van de overtreding op de hoogte heeft gesteld. Als de termijnen zijn verstreken, kan de schending van de licentie worden geïnterpreteerd als een schending van het contract, waarvoor financiële sancties van de rechtbank kunnen worden verkregen.

Bron: opennet.ru

Voeg een reactie