Projektet Stockfish stämmer ChessBase och återkallar GPL-licensen

Projektet Stockfish, som distribueras under GPLv3-licensen, har stämt företaget ChessBase och återkallat licensen GPL för användning av sin kod. Stockfish är den starkaste av schackmotorerna som används på schacksajterna lichess.org och chess.com. Stämningen har lämnats in på grund av inkluderingen av Stockfish-kod i en proprietär produkt utan att öppna källkoden för det avledda arbetet.

Företaget ChessBase är känt för sitt schackprogram Fritz sedan 1990-talet. År 2019 släppte de motorn Fat Fritz, baserad på det öppna nätverksverket Leela Chess Zero, som i sin tur hade sina rötter i projektet AlphaZero, som öppnades av Google. Detta utgjorde inte en överträdelse av någon lagstiftning, även om utvecklarna av Leela var missnöjda med att ChessBase marknadsförde Fat Fritz som en oberoende produkt utan att erkänna bidrag från teamen bakom AlphaZero och LeelaZero.

År 2020 släppte ChessBase produkten Fat Fritz 2.0, baserad på motorn Stockfish 12, som har sin egen arkitektur för neurala nätverk NNUE (ƎUИИ, Efficiently Updatable Neural Networks). Teamet bakom Stockfish lyckades med hjälp av advokater att få till stånd en återkallelse av Fat Fritz 2.0-programmet från DVD-handelsnätverk i Tyskland, men när de blev missnöjda med resultatet deklarerade de en återkallelse av GPL-licensen för Stockfish från ChessBase och stämde företaget.

Detta är inte första säsongen av dramatik kring koden Stockfish, som kommersiella motorer lånar hänsynslöst utan att beakta GPL. Tidigare fanns det ett fall med läckan av källkoden till den proprietära motorn Houdini 6, vilket avslöjade att den var baserad på Stockfish-koden. Houdini 5 deltog i TCEC-tävlingen och nådde superfinalen i den nionde säsongen, men förlorade så småningom mot Stockfish. År 2017 lyckades nästa version, Houdini 6, vinna superfinalen i TCEC:s tionde säsong mot Komodo. Källkoden som läckte ut 2020 avslöjade denna ogudaktiga bedrägeri som strider mot en av hörnstenarna i FOSS — GPL.

Vi påminner om att GPL-licensen möjliggör återkallande av licensen hos förövaren och upphörande av alla rättigheter hos licenstagaren som tillhandahålls av denna licens. Enligt reglerna för licensuppsägning i GPLv3, om överträdelser först upptäcktes och åtgärdades inom 30 dagar efter meddelande, återställs rättigheterna till licensen, och licensen återkallas inte helt (avtalet förblir oförändrat). Rättigheterna återställs omedelbart även om överträdelser åtgärdas, om rättighetsinnehavaren inte meddelar om överträdelsen inom 60 dagar. Om tidsfristen löper ut kan överträdelsen av licensen tolkas som avtalsbrott, vilket kan leda till finansiella påföljder i domstol.

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster