Proiectul Stockfish a intentat un proces împotriva companiei ChessBase și a retras licența GPL.

Proiectul Stockfish, distribuit sub licența GPLv3, a dat în judecată compania ChessBase, retrăgându-i licența GPL pentru utilizarea codului său. Stockfish este cel mai puternic dintre motoarele de șah folosite pe serviciile de șah lichess.org și chess.com. Procesul a fost intentat din cauza includerii codului Stockfish într-un produs proprietar fără a deschide codul sursă al lucrării derivate.

Compania ChessBase este cunoscută pentru programul său de șah Fritz încă din anii 1990. În 2019, aceasta a lansat motorul Fat Fritz, bazat pe rețeaua neuronală a motorului open-source Leela Chess Zero, care, la vremea sa, s-a bazat pe realizările proiectului AlphaZero, deschis de Google. Aceasta nu a constituit o încălcare a legislației, deși dezvoltatorii Leela au fost nemulțumiți că ChessBase a poziționat Fat Fritz ca o dezvoltare independentă, fără a recunoaște meritele echipelor AlphaZero și LeelaZero.

În 2020, compania ChessBase a lansat produsul Fat Fritz 2.0, bazat pe motorul Stockfish 12, care are propria arhitectură de rețea neuronală NNUE (ƎUИИ, Rețele Neuronale Eficient Reactualizabile). Echipa Stockfish, cu ajutorul avocaților, a reușit să obțină retragerea din rețelele de comerț DVD a programului Fat Fritz 2.0 în Germania, dar, nemulțumită de rezultat, a anunțat retragerea licenței GPL de la ChessBase pentru Stockfish și a intentat un proces în instanță.

Aceasta nu este prima rundă de dramă în jurul codului Stockfish, pe care motoarele comerciale îl imit cu ignorarea GPL. De exemplu, anterior a avut loc un incident cu scurgerea codului sursă al motorului proprietar Houdini 6, din care a reieșit că se bazează pe codul Stockfish. Houdini 5 a participat la competiția TCEC și a ajuns în superfinala sezonului nouă, dar, în cele din urmă, a cedat în fața Stockfish. În 2017, următoarea versiune Houdini 6 a reușit să învingă Komodo în superfinala TCEC a sezonului zece. Codurile sursă, scurse în 2020, au dezvăluit această înșelătorie nelegitimă, sfidând una dintre pietrele de temelie FOSS — GPL.

Amintim că licența GPL prevede posibilitatea revocării licenței în cazul încălcării și încetării tuturor drepturilor licențiatului acordate prin această licență. Conform regulilor de reziliere adoptate în GPLv3, dacă încălcările au fost identificate pentru prima dată și corectate în termen de 30 de zile de la notificare, drepturile asupra licenței sunt restabilite, iar licența nu este complet revocată (contractul rămâne valabil). Drepturile sunt, de asemenea, restituite imediat în cazul remedierii încălcărilor, dacă titularul drepturilor nu a notificat despre încălcare în termen de 60 de zile. Dacă termenul a expirat, atunci încălcarea licenței poate fi interpretată ca o încălcare a contractului, pentru care se pot solicita despăgubiri financiare în instanță.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster