Het project Stockfish heeft een overeenkomst bereikt in een rechtszaak met ChessBase, dat beschuldigd werd van inbreuk op de GPLv3-licentie door code van de vrije schaakengine Stockfish op te nemen in hun propriƫtaire producten Fat Fritz 2 en Houdini 6, zonder de afgeleide werken openbaar te maken en zonder klanten te informeren over het gebruik van GPL-code. De overeenkomst voorziet in het intrekken van ChessBase's GPL-licentie op de code van Stockfish en biedt dit bedrijf de mogelijkheid om zijn software te distribueren.
In het kader van de bereikte overeenkomst zal ChessBase stoppen met de verkoop van schaakprogramma's waarin de Stockfish-engine wordt gebruikt, en klanten hierover informeren door middel van een publicatie op hun website. Bestaande klanten kunnen de al aangeschafte programma's blijven gebruiken en kunnen eerder gekochte versies downloaden, mits ChessBase het downloadproces in overeenstemming brengt met de vereisten van de GPL. Een jaar na de overeenkomst zullen de ontwikkelaars van Stockfish de GPL-licentie intrekking intrekken en ChessBase de mogelijkheid bieden om hun code te gebruiken, waarbij het bedrijf het belang en potentieel van vrije software erkent en zich verbindt om de principes ervan te respecteren.
De GPL voorziet in de mogelijkheid om de licentie van de overtreder in te trekken en alle rechten van de licentienemer te beëindigen die aan hem zijn verleend door deze licentie. Overeenkomstig de regels voor het beëindigen van de licentie in GPLv3, als overtredingen voor het eerst worden ontdekt en binnen 30 dagen na kennisgeving worden verholpen, worden de licentierechten hersteld en wordt de licentie niet volledig ingetrokken (de overeenkomst blijft ongeschonden). De rechten worden ook onmiddellijk teruggegeven als de overtredingen worden verholpen, mits de rechthebbende niet binnen 60 dagen over de overtreding heeft kennisgegeven. Als de termijnen zijn verstreken, kan een schending van de licentie worden geïnterpreteerd als een contractbreuk waarvoor in de rechtbank schadevergoeding kan worden gevorderd.
Om mogelijke toekomstige inbreuken te voorkomen, zal ChessBase een aparte medewerker aanstellen die toezicht houdt op de naleving van de GPL-voorschriften. Het bedrijf zal ook een website lanceren op foss.chessbase.com, waar informatie over producten die gebruikmaken van open source wordt gepubliceerd. Bovendien zal ChessBase implementaties van neurale netwerken onder de GPL of een compatibele licentie openstellen, die ter beschikking worden gesteld voor gebruik met Stockfish. Financiƫle compensatie of schadevergoeding is in de overeenkomst niet opgenomen, omdat het team van het Stockfish-project een non-profitgemeenschap vertegenwoordigt die zich heeft ingezet voor de naleving van de GPL en zijn rechten.
Bron: opennet.ru
