Stockfish projekts iesniedza tiesā prasību pret ChessBase un atņēma GPL licenci

Stockfish projekts, kas tika izplatīts saskaņā ar GPLv3 licenci, iesūdzēja ChessBase, atsaucot GPL licenci izmantot savu kodu. Stockfish ir spēcīgākais šaha dzinējs, ko izmanto šaha pakalpojumos lichess.org un chess.com. Prasība tika iesniegta saistībā ar Stockfish koda iekļaušanu patentētā produktā, neatverot atvasinātā darba pirmkodu.

ChessBase ir pazīstama ar savu Fritz šaha programmu kopš deviņdesmitajiem gadiem. 1990. gadā tas izlaida Fat Fritz dzinēju, kura pamatā ir atvērtā pirmkoda Leela Chess Zero dzinēja neironu tīkls, kas savulaik bija balstīts uz Google atvērtā AlphaZero projekta attīstību. Tas nebija neviena tiesību akta pārkāpums, lai gan Leela izstrādātāji bija neapmierināti, ka ChessBase pozicionēja Fat Fritz kā neatkarīgu attīstību, neatzīstot AlphaZero un LeelaZero komandu priekšrocības.

2020. gadā ChessBase izlaida Fat Fritz 2.0, kura pamatā ir Stockfish 12 dzinējs un kam ir sava neironu tīkla arhitektūra NNUE (ƎUIN, Efficiently Updateable Neural Networks). Stockfish komanda ar juristu palīdzību panāca, ka Vācijā no mazumtirdzniecības ķēdēm tiek izņemts DVD ar programmu Fat Fritz 2.0, taču, neapmierinot rezultātu, paziņoja par GPL licences atņemšanu Stockfish no ChessBase, un iesniedza prasību tiesā.

Šī nav pirmā drāmas sezona, kas saistīta ar Stockfish kodu, ko komerciālie dzinēji aizņemas, ignorējot GPL. Piemēram, agrāk bija incidents ar patentētā Houdini 6 dzinēja pirmkoda noplūdi, no kura kļuva skaidrs, ka tas ir balstīts uz Stockfish kodu. Houdini 5 piedalījās TCEC sacensībās un iekļuva 2017. sezonas lielajā finālā, taču galu galā zaudēja Stockfish. 6. gadā nākamā Houdini 2020 versija spēja uzvarēt TCEC XNUMX. sezonas lielajā finālā pret Komodo. XNUMX. gadā nopludinātais pirmkods atklāja šo nekrietno maldināšanu, kas pārkāpj vienu no FOSS stūrakmeņiem — GPL.

Atgādināsim, ka GPL licence paredz iespēju atsaukt pārkāpēja licenci un izbeigt visas ar šo licenci viņam piešķirtās licences turētāja tiesības. Saskaņā ar GPLv3 pieņemtajiem licences darbības pārtraukšanas noteikumiem, ja pārkāpumi tiek konstatēti pirmo reizi un novērsti 30 dienu laikā no paziņošanas dienas, tiesības uz licenci tiek atjaunotas un licence netiek pilnībā atsaukta (līgums paliek neskarts) . Tiesības tiek nekavējoties atgrieztas arī pārkāpumu novēršanas gadījumā, ja autortiesību īpašnieks 60 dienu laikā nav paziņojis par pārkāpumu. Ja termiņi ir beigušies, tad licences pārkāpums ir interpretējams kā līguma pārkāpums, par ko no tiesas var saņemt finansiālus sodus.

Avots: opennet.ru

Pievieno komentāru