La Stockfish-projekto arkivis proceson kontraŭ ChessBase kaj revokis la GPL-licencon

La Stockfish-projekto, distribuita sub la GPLv3-licenco, jurpersekutis ChessBase, revokante ĝian GPL-licencon por uzi ĝian kodon. Stockfish estas la plej forta ŝakmotoro uzata en la ŝakservoj lichess.org kaj chess.com. La proceso estis arkivita pro la inkludo de Stockfish-kodo en proprieta produkto sen malfermi la fontkodon de la derivita laboro.

ChessBase estas konata pro ĝia Fritz-ŝakprogramo ekde la 1990-aj jaroj. En 2019, ĝi publikigis la Fat Fritz-motoron, bazitan sur la neŭrala reto de la malfermfonta motoro Leela Chess Zero, kiu siatempe baziĝis sur la evoluoj de la projekto AlphaZero malfermita de Guglo. Tio ne estis malobservo de iu leĝaro, kvankam la Leela programistoj estis malfeliĉaj ke ChessBase poziciigis Fat Fritz kiel sendependan evoluon, sen rekonado de la merits de la AlphaZero kaj LeelaZero-teamoj.

En 2020, ChessBase publikigis Fat Fritz 2.0, bazitan sur la Stockfish 12-motoro, kiu havas sian propran neŭralan retan arkitekturon NNUE (ƎUIN, Efficiently Updatable Neural Networks). La Stockfish-teamo, kun la helpo de advokatoj, povis ricevi la DVD kun la programo Fat Fritz 2.0 en Germanio retirita de podetalaj ĉenoj, sed, ne kontenta pri la rezulto, anoncis la revokon de la GPL-licenco por Stockfish de ChessBase, kaj prezentis proceson.

Ĉi tio ne estas la unua sezono de dramo ĉirkaŭ la Stockfish-kodo, kiun komercaj motoroj pruntas ignorante la GPL. Ekzemple, pli frue okazis okazaĵo kun la liko de la fontkodo de la proprieta Houdini 6-motoro, de kiu evidentiĝis, ke ĝi baziĝas sur la Stockfish-kodo. Houdini 5 konkuris en la TCEC-konkurado kaj faris ĝin al la Sezono 2017 Grandioza Finalo, sed finfine perdis al Stockfish. En 6, la venonta versio de Houdini 2020 povis venki en la TCEC Sezono XNUMX Grandioza Finalo kontraŭ Komodo. La fontkodo, likita en XNUMX, malkaŝis ĉi tiun malsanktan trompon, kiu malobservas unu el la bazŝtonoj de FOSS - la GPL.

Ni rememoru, ke la GPL-licenco provizas la eblecon nuligi la permesilon de la malobservanto kaj ĉesigi ĉiujn rajtojn de la licencito donitaj al li per ĉi tiu permesilo. Konforme al la reguloj por nuligo de licenco adoptitaj en GPLv3, se malobservoj estis identigitaj por la unua fojo kaj eliminitaj ene de 30 tagoj de la dato de sciigo, rajtoj al la permesilo estas restarigitaj kaj la permesilo ne estas tute nuligita (la kontrakto restas sendifekta) . Rajtoj estas resenditaj tuj ankaŭ okaze de elimino de malobservoj, se la posedanto de la kopirajto ne sciigis pri la malobservo ene de 60 tagoj. Se la limdatoj eksvalidiĝis, tiam la malobservo de la permesilo povas esti interpretita kiel malobservo de la kontrakto, por kiu financaj punoj povas esti akiritaj de la tribunalo.

fonto: opennet.ru

Aldoni komenton