A Stockfish projekt pert indított a ChessBase ellen, és visszavonta a GPL licencet

A GPLv3 licenc alatt terjesztett Stockfish projekt beperelte a ChessBase-t, visszavonva a kód használatára vonatkozó GPL licencét. A Stockfish a legerősebb sakkmotor, amelyet a lichess.org és chess.com sakkszolgáltatásokon használnak. A keresetet azért indították, mert Stockfish kódot tartalmaztak egy védett termékben a származékos mű forráskódjának megnyitása nélkül.

A ChessBase az 1990-es évek óta ismert Fritz sakkprogramjáról. 2019-ben kiadta a nyílt forráskódú Leela Chess Zero motor neurális hálózatán alapuló Fat Fritz motort, amely egy időben a Google által megnyitott AlphaZero projekt fejlesztésein alapult. Ez nem sértett semmilyen jogszabályt, bár a Leela fejlesztői elégedetlenek voltak amiatt, hogy a ChessBase független fejlesztésként pozícionálta a Fat Fritz-et, anélkül, hogy elismerte volna az AlphaZero és a LeelaZero csapat érdemeit.

2020-ban a ChessBase kiadta a Stockfish 2.0 motoron alapuló Fat Fritz 12-t, amely saját neurális hálózati architektúrával NNUE (ƎUIN, Hatékonyan Frissíthető Neurális Hálózatok) rendelkezik. A Stockfish csapata ügyvédek segítségével elérte, hogy a németországi Fat Fritz 2.0 programmal készült DVD-t kivonják a kiskereskedelmi láncokból, de nem elégedett meg az eredménnyel, bejelentették a Stockfish GPL licencének visszavonását a ChessBase-től, ill. pert indított.

Nem ez az első drámai szezon a Stockfish kóddal, amelyet a kereskedelmi motorok kölcsönöznek, miközben figyelmen kívül hagyják a GPL-t. Például korábban történt egy incidens a szabadalmaztatott Houdini 6 motor forráskódjának kiszivárgásával, amiből kiderült, hogy az a Stockfish kódon alapul. A Houdini 5 részt vett a TCEC versenyében, és bejutott a 2017. szezon nagydöntőjébe, de végül kikapott Stockfishtől. 6-ben a Houdini 2020 következő verziója képes volt megnyerni a TCEC XNUMX. évadának nagydöntőjét Komodo ellen. A XNUMX-ban kiszivárgott forráskód felfedte ezt a szentségtelen megtévesztést, amely sérti a FOSS egyik sarokkövét – a GPL-t.

Emlékezzünk vissza, hogy a GPL-licenc lehetőséget biztosít a jogsértő engedélyének visszavonására és az engedélyes minden, az általa neki biztosított jogának megszüntetésére. A GPLv3-ban elfogadott licenc-megszüntetési szabályoknak megfelelően, ha a jogsértéseket első alkalommal azonosították és az értesítéstől számított 30 napon belül megszüntették, a licenchez fűződő jogok visszaállnak, és a licencet nem vonják vissza teljesen (a szerződés érintetlen marad) . A jogsértések megszüntetése esetén is azonnal visszajárnak a jogok, ha a szerzői jog tulajdonosa 60 napon belül nem értesítette a jogsértést. Ha a határidők lejártak, akkor az engedély megszegése szerződésszegésként értelmezhető, amiért pénzbírságot lehet kérni a bíróságtól.

Forrás: opennet.ru

Hozzászólás