@King-Queen-Crusaders said in #28:
@Dood03 Thanks for explaining without injecting bias.
I think this makes more harm than good. Since they(Chessbase) are enhancing software and not just wrapping a UCI engine into another engine and calling it original.
It may be true that they have added enhancements, but this only shows why this is harmful. The point of the GPL (or any Copyleft license) is that the software remains free/libre even if someone creates enhancements/changes. Why should Chessbase be allowed to use the immense work of Stockfish developers selfishly for themselves without being required to allow the community to benefit?
Chessbase is the only decent software out there with a nice UI that can represent UCI engines analysis etc.
That's simply not true. Take Scid for example.
If they put something like "based partially on Stockfish work" would that be enough?
No it would not. They need to do that of course, but they also need to release the code and neural net for Fat Fritz. At this point, they also need to pay cash damages to Stockfish, ideally enough to wipe them off the face of the earth.
Otherwise if Stockfish don't like it because they oppose perhaps Commercial software, wouldn't that be a bit cynical?
I think what you mean by "commercial" is "proprietary" or "nonfree", which is quite different. Stockfish's license allows it to be sold commercially (so it would not be "free" in the "no cost" sense) as long as it remains free in the "freedom" sense, which is what we are demanding of Chessbase. You can read more about free software here: https://www.gnu.org/philosophy/free-sw.html And no, I don't see how it would be cynical.
What Chessbase is doing is illegal and unethical, and I believe and hope that Stockfish will win this case. May the better engine win!
@King-Queen-Crusaders said in #28:
> @Dood03 Thanks for explaining without injecting bias.
>
> I think this makes more harm than good. Since they(Chessbase) are enhancing software and not just wrapping a UCI engine into another engine and calling it original.
It may be true that they have added enhancements, but this only shows why this is harmful. The point of the GPL (or any Copyleft license) is that the software remains free/libre even if someone creates enhancements/changes. Why should Chessbase be allowed to use the immense work of Stockfish developers selfishly for themselves without being required to allow the community to benefit?
> Chessbase is the only decent software out there with a nice UI that can represent UCI engines analysis etc.
That's simply not true. Take Scid for example.
> If they put something like "based partially on Stockfish work" would that be enough?
No it would not. They need to do that of course, but they also need to release the code and neural net for Fat Fritz. At this point, they also need to pay cash damages to Stockfish, ideally enough to wipe them off the face of the earth.
> Otherwise if Stockfish don't like it because they oppose perhaps Commercial software, wouldn't that be a bit cynical?
I think what you mean by "commercial" is "proprietary" or "nonfree", which is quite different. Stockfish's license allows it to be sold commercially (so it would not be "free" in the "no cost" sense) as long as it remains free in the "freedom" sense, which is what we are demanding of Chessbase. You can read more about free software here: https://www.gnu.org/philosophy/free-sw.html And no, I don't see how it would be cynical.
What Chessbase is doing is illegal and unethical, and I believe and hope that Stockfish will win this case. May the better engine win!