Proyek Stockfish mengajukan gugatan terhadap ChessBase dan mencabut lisensi GPL

Proyek Stockfish, yang didistribusikan di bawah lisensi GPLv3, menggugat ChessBase, mencabut lisensi GPL untuk menggunakan kodenya. Stockfish adalah mesin catur terkuat yang digunakan pada layanan catur lichess.org dan catur.com. Gugatan tersebut diajukan akibat pencantuman kode Stockfish pada suatu produk proprietary tanpa membuka source code karya turunannya.

ChessBase telah dikenal dengan program catur Fritz sejak tahun 1990-an. Pada tahun 2019, ia merilis mesin Fat Fritz, berdasarkan jaringan saraf mesin open-source Leela Chess Zero, yang pernah didasarkan pada pengembangan proyek AlphaZero yang dibuka oleh Google. Ini bukan merupakan pelanggaran terhadap undang-undang apa pun, meskipun pengembang Leela tidak senang karena ChessBase memposisikan Fat Fritz sebagai pengembangan independen, tanpa mengakui keunggulan tim AlphaZero dan LeelaZero.

Pada tahun 2020, ChessBase merilis Fat Fritz 2.0, berdasarkan mesin Stockfish 12, yang memiliki arsitektur jaringan sarafnya sendiri NNUE (ƎUIN, Efficiently Updatable Neural Networks). Tim Stockfish, dengan bantuan pengacara, berhasil mendapatkan DVD dengan program Fat Fritz 2.0 di Jerman yang ditarik dari rantai ritel, tetapi, karena tidak puas dengan hasilnya, mengumumkan pencabutan lisensi GPL untuk Stockfish dari ChessBase, dan mengajukan gugatan.

Ini bukan musim pertama drama seputar kode Stockfish, yang dipinjam oleh mesin komersial sambil mengabaikan GPL. Misalnya, sebelumnya ada insiden bocornya kode sumber mesin milik Houdini 6, yang ternyata didasarkan pada kode Stockfish. Houdini 5 berkompetisi di kompetisi TCEC dan berhasil mencapai Grand Final Season 2017, namun akhirnya kalah dari Stockfish. Pada tahun 6 lalu, Houdini 2020 versi selanjutnya mampu memenangkan Grand Final TCEC Season XNUMX melawan Komodo. Kode sumbernya, yang bocor pada tahun XNUMX, mengungkap penipuan tidak suci yang melanggar salah satu landasan FOSS - GPL.

Ingatlah bahwa lisensi GPL memberikan kemungkinan untuk mencabut lisensi pelanggar dan mengakhiri semua hak penerima lisensi yang diberikan kepadanya oleh lisensi ini. Sesuai dengan aturan penghentian lisensi yang diadopsi dalam GPLv3, jika pelanggaran diidentifikasi untuk pertama kalinya dan dihilangkan dalam waktu 30 hari sejak tanggal pemberitahuan, hak atas lisensi dipulihkan dan lisensi tidak dicabut sepenuhnya (kontrak tetap utuh) . Hak dikembalikan segera juga jika terjadi penghapusan pelanggaran, jika pemegang hak cipta tidak memberitahukan pelanggaran tersebut dalam waktu 60 hari. Apabila jangka waktunya telah habis, maka pelanggaran terhadap izin dapat diartikan sebagai pelanggaran terhadap kontrak, yang untuk itu dapat diperoleh sanksi keuangan dari pengadilan.

Sumber: opennet.ru

Tambah komentar