Projekat Stockfish podnio je tužbu protiv ChessBasea i oduzeo GPL licencu

Stockfish projekat, koji se distribuira pod GPLv3 licencom, tužio je ChessBase, poništavajući njegovu GPL licencu za korištenje svog koda. Stockfish je najjači šahovski motor koji se koristi na šahovskim servisima lichess.org i chess.com. Tužba je podnesena zbog uključivanja Stockfish koda u vlasnički proizvod bez otvaranja izvornog koda izvedenog djela.

ChessBase je poznat po svom Fritz šahovskom programu još od 1990-ih. Godine 2019. izdao je Fat Fritz engine, baziran na neuronskoj mreži otvorenog koda Leela Chess Zero engine, koji je svojevremeno bio baziran na razvoju projekta AlphaZero koji je otvorio Google. Ovo nije bilo kršenje nijednog zakona, iako su programeri Leela bili nezadovoljni što je ChessBase pozicionirao Fat Fritz kao nezavisni razvoj, ne prepoznajući zasluge AlphaZero i LeelaZero timova.

Godine 2020. ChessBase je izdao Fat Fritz 2.0, baziran na Stockfish 12 motoru, koji ima vlastitu arhitekturu neuronske mreže NNUE (ƎUIN, Efficiently Updatable Neural Networks). Stockfish tim je, uz pomoć advokata, uspio da DVD sa programom Fat Fritz 2.0 u Njemačkoj povuče iz trgovačkih lanaca, ali je, nezadovoljan rezultatom, najavio oduzimanje GPL licence za Stockfish od ChessBase-a i podnio tužbu.

Ovo nije prva sezona drame koja okružuje Stockfish kod, koji komercijalni motori posuđuju dok zanemaruju GPL. Na primjer, ranije je došlo do incidenta s curenjem izvornog koda vlasničkog motora Houdini 6, iz kojeg je postalo jasno da je baziran na Stockfish kodu. Houdini 5 se takmičio u TCEC takmičenju i stigao do Velikog finala sezone 2017, ali je na kraju izgubio od Stockfisha. U 6, sljedeća verzija Houdini 2020 je uspjela pobijediti u Velikom finalu TCEC sezone XNUMX protiv Komoda. Izvorni kod, koji je procurio XNUMX. godine, otkrio je ovu nesvetu obmanu koja krši jedan od kamena temeljaca FOSS-a - GPL.

Podsjetimo, GPL licenca predviđa mogućnost oduzimanja licence prekršiocu i ukidanja svih prava korisnika licence koja su mu data ovom licencom. U skladu sa pravilima za ukidanje licence usvojenim u GPLv3, ako su povrede otkrivene po prvi put i otklonjene u roku od 30 dana od datuma obaveštenja, prava na licencu se vraćaju i licenca se ne opoziva u potpunosti (ugovor ostaje netaknut) . Prava se vraćaju odmah iu slučaju otklanjanja povreda, ako nosilac autorskih prava nije obavestio o povredi u roku od 60 dana. Ako su rokovi istekli, onda se povreda licence može protumačiti kao kršenje ugovora, za šta se mogu dobiti novčane kazne od suda.

izvor: opennet.ru

Dodajte komentar