New project, but is it allowed?

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

MiauiKatze
Posts: 2
Joined: Wed Feb 24, 2021 6:16 pm
Full name: Raphael Raberger

New project, but is it allowed?

Post by MiauiKatze »

Hello everyone,

i'm new here in the forum, but i have already coded this and that for chess.

Now I am coding a program which is a hybrid of Lc0 and SF13. The hybrid should terminate the best move from the evaluations of SF and Lc0 and compare both evaluations. But I am thinking about the legality of that, because i don't want to be like specific other software engineers (there was a lot of angery in the last months I think).

I am using SF13 and Lc0, but am I allowed to combine them into a new engine? I made the UCI Protocol that it shows the teams of both engines (authors: The SF team, the LC0 team and MiauiKatze), but do I have to take further steps and which are they?

Best regards,
Raphael
niel5946
Posts: 174
Joined: Thu Nov 26, 2020 10:06 am
Full name: Niels Abildskov

Re: New project, but is it allowed?

Post by niel5946 »

I think you should look into the rules of their licenses. Both are GPLv3 i think... If that is true, you need to make your project under GPLv3 too.
Here is another thread about some stockfish licensing: http://www.talkchess.com/forum3/viewtop ... =7&t=76865
Author of Loki, a C++ work in progress.
Code | Releases | Progress Log |
MiauiKatze
Posts: 2
Joined: Wed Feb 24, 2021 6:16 pm
Full name: Raphael Raberger

Re: New project, but is it allowed?

Post by MiauiKatze »

Thanks for your fast answer,
it is exactly what I needed.

Best regards,
Raphael