Projek Stockfish memfailkan tuntutan mahkamah terhadap ChessBase dan membatalkan lesen GPL

Projek Stockfish, yang diedarkan di bawah lesen GPLv3, menyaman ChessBase, membatalkan lesen GPLnya untuk menggunakan kodnya. Stockfish ialah enjin catur terkuat yang digunakan pada perkhidmatan catur lichess.org dan chess.com. Tuntutan itu difailkan kerana kemasukan kod Stockfish dalam produk proprietari tanpa membuka kod sumber karya terbitan itu.

ChessBase telah terkenal dengan program catur Fritz sejak tahun 1990-an. Pada 2019, ia mengeluarkan enjin Fat Fritz, berdasarkan rangkaian neural enjin Leela Chess Zero sumber terbuka, yang pada satu masa adalah berdasarkan perkembangan projek AlphaZero yang dibuka oleh Google. Ini bukan pelanggaran mana-mana perundangan, walaupun pembangun Leela tidak berpuas hati kerana ChessBase meletakkan Fat Fritz sebagai pembangunan bebas, tanpa mengiktiraf merit pasukan AlphaZero dan LeelaZero.

Pada tahun 2020, ChessBase mengeluarkan Fat Fritz 2.0, berdasarkan enjin Stockfish 12, yang mempunyai seni bina rangkaian sarafnya sendiri NNUE (ƎUIN, Rangkaian Neural Boleh Dikemas Kini Dengan Cekap). Pasukan Stockfish, dengan bantuan peguam, boleh mendapatkan DVD dengan program Fat Fritz 2.0 di Jerman ditarik balik daripada rangkaian runcit, tetapi, tidak berpuas hati dengan keputusan itu, mengumumkan pembatalan lesen GPL untuk Stockfish daripada ChessBase, dan memfailkan tuntutan mahkamah.

Ini bukan musim pertama drama mengenai kod Stockfish, yang dipinjam oleh enjin komersial sambil mengabaikan GPL. Sebagai contoh, sebelum ini terdapat insiden dengan kebocoran kod sumber enjin Houdini 6 proprietari, dari mana ia menjadi jelas bahawa ia berdasarkan kod Stockfish. Houdini 5 bertanding dalam pertandingan TCEC dan berjaya ke Grand Final Musim 2017, tetapi akhirnya tewas kepada Stockfish. Pada 6, versi seterusnya Houdini 2020 dapat memenangi Grand Final TCEC Musim XNUMX menentang Komodo. Kod sumber, yang dibocorkan pada tahun XNUMX, mendedahkan penipuan yang tidak suci ini yang melanggar salah satu asas FOSS - GPL.

Mari kita ingat bahawa lesen GPL memperuntukkan kemungkinan untuk membatalkan lesen pelanggar dan menamatkan semua hak pemegang lesen yang diberikan kepadanya oleh lesen ini. Selaras dengan peraturan penamatan lesen yang diterima pakai dalam GPLv3, jika pelanggaran dikenal pasti buat kali pertama dan dihapuskan dalam tempoh 30 hari dari tarikh pemberitahuan, hak untuk lesen dipulihkan dan lesen tidak dibatalkan sepenuhnya (kontrak kekal utuh) . Hak dikembalikan serta-merta juga sekiranya berlaku penghapusan pelanggaran, jika pemegang hak cipta tidak memberitahu pelanggaran dalam tempoh 60 hari. Sekiranya tarikh akhir telah tamat, maka pelanggaran lesen boleh ditafsirkan sebagai pelanggaran kontrak, yang mana penalti kewangan boleh diperolehi daripada mahkamah.

Sumber: opennet.ru

Tambah komen