Fat Fritz 2
-
- Posts: 10364
- Joined: Mon Aug 04, 2008 10:06 am
- Location: Somewhere you're not
Fat Fritz 2
Is anybody able to explain what this controversy is about without using technical language?
"Do you play chess?"
"Yes, but I prefer a game with a better chance of cheating."
lostontime.blogspot.com
"Yes, but I prefer a game with a better chance of cheating."
lostontime.blogspot.com
-
- Posts: 1523
- Joined: Fri Oct 21, 2016 4:15 pm
Re: Fat Fritz 2
And without getting Carl into trouble!
Chessbase are selling chess programs that are very, very closely based on products written by other people and available for free.
Chessbase are selling chess programs that are very, very closely based on products written by other people and available for free.
-
- Posts: 10364
- Joined: Mon Aug 04, 2008 10:06 am
- Location: Somewhere you're not
Re: Fat Fritz 2
Thanks. I assumed that was roughly what it was about: I wasn't sure (and I appreciate why it might be difficult to spell out) whether there was potentially a legal aspect here, or whether because it's open source, it might just be up to the customer to know better.
"Do you play chess?"
"Yes, but I prefer a game with a better chance of cheating."
lostontime.blogspot.com
"Yes, but I prefer a game with a better chance of cheating."
lostontime.blogspot.com
-
- Posts: 1523
- Joined: Fri Oct 21, 2016 4:15 pm
Re: Fat Fritz 2
I don't think anyone is alleging that chessbase have done anything that is against the law. But I can empathise with the people who have put huge effort into Leela and Stockfish and are annoyed that their work is being exploited for commercial purposes.
Probably also a moment to reflect that anyone who has ever bought a commercial chess database should consider making a donation to TWIC. The is often a remarkable correlation between the things Mark publishes for free and the things others sell.
Probably also a moment to reflect that anyone who has ever bought a commercial chess database should consider making a donation to TWIC. The is often a remarkable correlation between the things Mark publishes for free and the things others sell.
-
- Posts: 604
- Joined: Sun Jul 12, 2020 8:14 pm
Re: Fat Fritz 2
Basically they took open source software like Leela, changed the author name and a couple parameters, and said they created the engine while selling it at a profit (not sure whether the Leela and Stockfish licences allow commercial use )
In short, very predatory and scummy behaviour.
In short, very predatory and scummy behaviour.
-
- Posts: 3191
- Joined: Mon Jun 24, 2013 2:30 pm
Re: Fat Fritz 2
I think the answer to that lies in how difficult its become to both market and sell chess software. If its become so hard that the only way to do it is to try and emulate Alphazero then that should explain why all this has come about. It feels more like an act of desperation rather than an example of development in software itself. What chess.com and lichess offer is enough for me because, ultimately its more down to how you use them rather than what they can do themselves, something which is all too often overlooked.
-
- Posts: 3191
- Joined: Mon Jun 24, 2013 2:30 pm
Re: Fat Fritz 2
Agreed. In desperate times people undertake desperate measures. That's what it smells of to me.Wadih Khoury wrote: ↑Sat Feb 20, 2021 9:58 amBasically they took open source software like Leela, changed the author name and a couple parameters, and said they created the engine while selling it at a profit (not sure whether the Leela and Stockfish licences allow commercial use )
In short, very predatory and scummy behaviour.
-
- Posts: 5833
- Joined: Wed Apr 30, 2008 12:28 pm
Re: Fat Fritz 2
"Probably also a moment to reflect that anyone who has ever bought a commercial chess database should consider making a donation to TWIC. The is often a remarkable correlation between the things Mark publishes for free and the things others sell."
A friend of mine started putting annotations like "A real Clint Eastwood move" in games and then looked at new Chessbase databases only to find the various annotations appeared in the games, with "Chessbase" as annotator!
A friend of mine started putting annotations like "A real Clint Eastwood move" in games and then looked at new Chessbase databases only to find the various annotations appeared in the games, with "Chessbase" as annotator!
-
- Posts: 10358
- Joined: Tue Apr 17, 2007 10:12 am
- Location: Bolton, Greater Manchester
Re: Fat Fritz 2
The full TWIC database is available from Mark for a reasonable donation, which is better than buying a commercial database I thinkPaul Cooksey wrote: ↑Sat Feb 20, 2021 9:56 amI don't think anyone is alleging that chessbase have done anything that is against the law. But I can empathise with the people who have put huge effort into Leela and Stockfish and are annoyed that their work is being exploited for commercial purposes.
Probably also a moment to reflect that anyone who has ever bought a commercial chess database should consider making a donation to TWIC. The is often a remarkable correlation between the things Mark publishes for free and the things others sell.
Any postings on here represent my personal views
-
- Posts: 3191
- Joined: Mon Jun 24, 2013 2:30 pm
Re: Fat Fritz 2
The engines that come with lichess and chess.com seem perfectly adequate to me.
-
- Posts: 3554
- Joined: Wed Jul 02, 2008 4:31 pm
- Location: Awbridge, Hampshire
Re: Fat Fritz 2
The answer is yes, there is a legal aspect. If it's a copy of Stockfish with modifications it's subject to the GNU General Public License v3.0 that the developers of Stockfish have applied.JustinHorton wrote: ↑Sat Feb 20, 2021 9:50 amI wasn't sure (and I appreciate why it might be difficult to spell out) whether there was potentially a legal aspect here, or whether because it's open source, it might just be up to the customer to know better.
That permits copying and reuse, but requires, for example:
- It must be disclosed as being based on Stockfish
- It must be subject to the GNU General Public License v3.0
- The source code must be made available
-
- Posts: 78
- Joined: Mon Oct 18, 2010 3:41 am
Re: Fat Fritz 2
Not quite. If the software is covered by a specific licence (eg Gnu Public Licence) it is a requirement to identify where the program came from. The principle is that if you are going to use the work of others you a) acknowledge their work and b) 'pay it forward' by making your work available to others. NB There is no restriction on charging for such software (hence the expression 'free as in speech, not free as in beer') but you need to make it clear to the customer what you are really charging them for.JustinHorton wrote: ↑Sat Feb 20, 2021 9:50 amThanks. I assumed that was roughly what it was about: I wasn't sure (and I appreciate why it might be difficult to spell out) whether there was potentially a legal aspect here, or whether because it's open source, it might just be up to the customer to know better.
A non-chess example (with a link to chess) concerned the 'Samba' filesharing software developed by Dr Andrew Tridgell (the author of the Knightcap chess engine). A US company simply took the source code, changed the authors name and a few other things, and sold it for $50,000 a licence, passing it off as their own. The lawyers were called, and the sales soon stopped.
[Edit: Ian got in just ahead of me!]
-
- Posts: 2151
- Joined: Thu May 15, 2008 1:37 am
Re: Fat Fritz 2
There's also a statement from Stockfish.
One thing I'm not clear about is whether Chessbase has yet made available *all* of the source code / source data required by the GPL. It appears from the Stockfish statement that no source was made available at first and then, when a source was released, it wasn't everything. [edit: I'm not quite sure whether the part that was omitted is required by the GPL or not.]
The Lichess statement also states that FF2 was advertised as being the strongest engine available and in support of this presented results which were against not the version of Stockfish on which FF2 was based but an earlier version. If true that seems off, especially if, as Lichess claim, the version of Stockfish on which FF2 is based is actually stronger than FF2 - a somewhat strange situation [edit] in that the original is stronger than the derivative[/edit]!
One thing I'm not clear about is whether Chessbase has yet made available *all* of the source code / source data required by the GPL. It appears from the Stockfish statement that no source was made available at first and then, when a source was released, it wasn't everything. [edit: I'm not quite sure whether the part that was omitted is required by the GPL or not.]
The Lichess statement also states that FF2 was advertised as being the strongest engine available and in support of this presented results which were against not the version of Stockfish on which FF2 was based but an earlier version. If true that seems off, especially if, as Lichess claim, the version of Stockfish on which FF2 is based is actually stronger than FF2 - a somewhat strange situation [edit] in that the original is stronger than the derivative[/edit]!
Last edited by Angus French on Sat Feb 20, 2021 1:25 pm, edited 1 time in total.
-
- Posts: 266
- Joined: Sun Jun 14, 2020 8:10 pm
Re: Fat Fritz 2
Didn't Rybka get into some sort of similar controversy
"Allegations have surfaced that Rybka 1.0 beta and other versions of Rybka are derivatives of Fruit 2.1 and Crafty."
www.chessprogramming.org/Rybka_Controversy
"Allegations have surfaced that Rybka 1.0 beta and other versions of Rybka are derivatives of Fruit 2.1 and Crafty."
www.chessprogramming.org/Rybka_Controversy
Paul Robert Jackson
-
- Posts: 3554
- Joined: Wed Jul 02, 2008 4:31 pm
- Location: Awbridge, Hampshire
Re: Fat Fritz 2
ChessBase say (on the Description tab)Angus French wrote: ↑Sat Feb 20, 2021 12:52 pmOne thing I'm not clear about is whether Chessbase has yet made available *all* of the source code / source data required by the GPL. It appears from the Stockfish statement that no source was made available at first and then, when a source was released, it wasn't everything. [edit: I'm not quite sure whether the part that was omitted is required by the GPL or not.]
It's in the Stockfish repository on github.Fat Fritz 2 is an original neural network that is powered by a modified version of Stockfish. Stockfish is an open-source project licensed through the GPL v3 with all due rights. The source code of Stockfish and the modifications for Fat Fritz 2 can be found on Github.
There's 50 pages of discussion on Fat Fritz 2 on TalkChess.com which includes the claim that the neural net published on github is different from the one ChessBase are selling.