Projekt Stockfish je podneo tužbu protiv kompanije ChessBase i povukao GPL licencu.

Projekt Stockfish, ki se distribuira pod licenco GPLv3, je tožil podjetje ChessBase in mu odvzel licenco GPL za uporabo svoje kode. Stockfish je najmočnejši šahovski motor, ki se uporablja na šahovskih storitvah lichess.org in chess.com. Tožba je bila vložena zaradi vključitve kode Stockfish v lastniški produkt brez odprtja izvornih kod derivatnega dela.

Podjetje ChessBase je znano po svojem šahovskem programu Fritz že od 90-ih let prejšnjega stoletja. Leta 2019 je izdala motor Fat Fritz, ki temelji na nevronski mreži odprtega motorja Leela Chess Zero, ki se je prvotno razvijal na osnovi projekta AlphaZero, ki ga je odprl Google. To ni bilo kršitev nobenega zakonodajnega akta, čeprav so bili razvijalci Leela nezadovoljni, ker je ChessBase pozicionirala Fat Fritz kot samostojno razvojno delo in ni priznala zaslug ekip AlphaZero in LeelaZero.

Leta 2020 je podjetje ChessBase izdalo izdelek Fat Fritz 2.0, ki temelji na motorju Stockfish 12, ki ima svojo arhitekturo nevronske mreže NNUE (ƎUИИ, Učinkovite Nevronske Mreže, ki se dajo posodabljati). Ekipa Stockfish je s pomočjo odvetnikov uspela doseči umik programa Fat Fritz 2.0 iz trgovinskih verig DVD v Nemčiji, vendar pa nezadovoljna z rezultatom je napovedala odvzem licence GPL na Stockfish pri ChessBase in vložila tožbo na sodišče.

To ni prva sezona drame okoli kode Stockfish, ki jo komercialni motorji izkoriščajo ob ignoriranju GPL. Na primer, prej je prišlo do incidenta z uhajanjem izvornih kod lastniškega motorja Houdini 6, ki je razkril, da temelji na kodi Stockfish. Houdini 5 se je udeležil tekmovanja TCEC in dosegel superfinale devete sezone, a je na koncu izgubil proti Stockfishu. Leta 2017 je naslednja različica Houdini 6 uspela premagati Komodo v superfinalu TCEC desete sezone. Izvorne kode, ki so uhtele leta 2020, so razkrile to nečistost, ki krši enega od temeljnih kamenov FOSS — GPL.

Spomnimo, da licenca GPL omogoča preklic licence kršitelju in prenehanje vseh pravic licenciranca, ki mu jih daje ta licenca. V skladu s pravili o preklicu licence v GPLv3, če so bile kršitve prvič ugotovljene in odpravljene v 30 dneh od obvestila, se pravice do licence obnovijo, licenca pa se v celoti ne prekliče (pogodba ostane nekršena). Pravice se takoj vrnejo tudi v primeru odprave kršitev, če nosilec pravic ni obvestil o kršitvi v 60 dneh. Če so roki potekli, se kršitev licence lahko tolmači kot kršitev pogodbe, za katero je mogoče od sodišča zahtevati finančne odškodnine.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster