Projekti Stockfish ngriti një padi kundër ChessBase dhe hoqi licencën GPL

Projekti Stockfish, i shpërndarë nën licencën GPLv3, paditi ChessBase, duke i hequr licencën GPL për të përdorur kodin e saj. Stockfish është motori më i fortë i shahut i përdorur në shërbimet e shahut lichess.org dhe chess.com. Padia u ngrit për shkak të përfshirjes së kodit Stockfish në një produkt të pronarit pa hapur kodin burimor të veprës derivative.

ChessBase ka qenë i njohur për programin e tij të shahut Fritz që nga vitet 1990. Në vitin 2019, ajo lëshoi ​​motorin Fat Fritz, bazuar në rrjetin nervor të motorit Leela Chess Zero me burim të hapur, i cili në një kohë bazohej në zhvillimet e projektit AlphaZero të hapur nga Google. Kjo nuk ishte një shkelje e asnjë legjislacioni, megjithëse zhvilluesit e Leela ishin të pakënaqur që ChessBase e pozicionoi Fat Fritz si një zhvillim të pavarur, pa njohur meritat e ekipeve AlphaZero dhe LeelaZero.

Në vitin 2020, ChessBase lëshoi ​​​​Fat Fritz 2.0, bazuar në motorin Stockfish 12, i cili ka arkitekturën e tij të rrjetit nervor NNUE (ƎUIN, Rrjetet nervore të përditësueshme me efikasitet). Ekipi i Stockfish, me ndihmën e avokatëve, mundi të merrte DVD-në me programin Fat Fritz 2.0 në Gjermani, të tërhequr nga zinxhirët e shitjes me pakicë, por, i pakënaqur me rezultatin, njoftoi heqjen e licencës GPL për Stockfish nga ChessBase, dhe ngriti një padi.

Ky nuk është sezoni i parë i dramës që rrethon kodin Stockfish, të cilin motorët komercialë e marrin hua duke injoruar GPL. Për shembull, më herët pati një incident me rrjedhjen e kodit burimor të motorit të pronarit Houdini 6, nga i cili u bë e qartë se bazohej në kodin Stockfish. Houdini 5 konkurroi në konkursin TCEC dhe arriti në finalen e madhe të sezonit 2017, por në fund humbi nga Stockfish. Në vitin 6, versioni tjetër i Houdini 2020 ishte në gjendje të fitonte finalen e madhe të sezonit XNUMX të TCEC kundër Komodo. Kodi burimor, i zbuluar në vitin XNUMX, zbuloi këtë mashtrim jo të shenjtë që shkel një nga gurët themelorë të FOSS - GPL.

Kujtojmë se licenca GPL parashikon mundësinë e heqjes së licencës së dhunuesit dhe ndërprerjes së të gjitha të drejtave të të licencuarit që i jepen nga kjo licencë. Në përputhje me rregullat për përfundimin e licencës të miratuara në GPLv3, nëse shkeljet janë identifikuar për herë të parë dhe eliminohen brenda 30 ditëve nga data e njoftimit, të drejtat e licencës rikthehen dhe licenca nuk revokohet plotësisht (kontrata mbetet e paprekur) . Të drejtat kthehen menjëherë edhe në rast të eliminimit të shkeljeve, nëse mbajtësi i së drejtës së autorit nuk ka njoftuar për shkeljen brenda 60 ditëve. Nëse afatet kanë kaluar, atëherë shkelja e licencës mund të interpretohet si shkelje e kontratës, për të cilën mund të merren gjoba financiare nga gjykata.

Burimi: opennet.ru

Shto një koment