Stockfish clones in the AppStore: it's becoming a plague...

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

User avatar
JuLieN
Posts: 2949
Joined: Mon May 05, 2008 12:16 pm
Location: Bordeaux (France)
Full name: Julien Marcel

Re: Stockfish clones in the AppStore: it's becoming a plague

Post by JuLieN »

We've got a new world champion of cheeky cloner! :lol:

Here's the recipe:
- compile Stockfish's sources (without changing anything, too dangerous when you don't have a clue what you're doing)!
- Steal Shredder's icon and give it to Stockfish!
Image
- Name it Kasparov!
- Sell it for $.99 on the AppStore!

Et voilà!

Image

iTunes: https://itunes.apple.com/fr/app/id56735 ... Id=1578782

This is the worst I've seen up to now...
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
mar
Posts: 2554
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Stockfish clones in the AppStore: it's becoming a plague

Post by mar »

jshriver wrote:
mar wrote:These "authors" are violating GPL IMO as I can't find sources anywhere.
Martin
Guess it depends on how it interfaces with the engine. If the engine is separate then they can charge and keep their GUI closed source, just think of the Fritz interface for example. It's commercial but can call 3rd party engines via UCI/xboard.

If the app has the engine code hard coded into it, then agree it's a violation.
It's always been a tricky question.

When in doubt I look at it like this:

* Is the OS code completely separate? Then you're fine
* Does your code link to a library or code statically (this including it in your executable). Violation
* Doe you link dynamically and include the OS code as a .dll, .so, etc. Then you're fine.

Things may have changed and also depends on the individual license, I was going by GPLv2.
Unfortunately AFAIK there's no other way to interface with the engine than to include it in the app on iOS.
Last edited by mar on Sat Oct 20, 2012 8:23 am, edited 1 time in total.
mar
Posts: 2554
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Stockfish clones in the AppStore: it's becoming a plague

Post by mar »

JuLieN wrote:We've got a new world champion of cheeky cloner! :lol:

Here's the recipe:
- compile Stockfish's sources (without changing anything, too dangerous when you don't have a clue what you're doing)!
- Steal Shredder's icon and give it to Stockfish!
Image
- Name it Kasparov!
- Sell it for $.99 on the AppStore!

Et voilà!

Image

iTunes: https://itunes.apple.com/fr/app/id56735 ... Id=1578782

This is the worst I've seen up to now...
:D:D Go grab it while it's still available! Teh best app ever! 5-minutes of work ;)
bretti
Posts: 33
Joined: Sat Mar 12, 2011 12:03 pm

Re: Stockfish clones in the AppStore: it's becoming a plague

Post by bretti »

JuLieN wrote:We've got a new world champion of cheeky cloner! :lol:
It is of course the mother of all plagiarists - or let me say the queen! Compared with it Mr. K-T zu Guttenberg is an absolute beginner... :lol:
krusher
Posts: 37
Joined: Tue Aug 21, 2012 7:40 pm

Re: Stockfish clones in the AppStore: it's becoming a plague

Post by krusher »

I haven't read through all the 14 pages however can someone sum up :-

- what is Apple's response? I can still see some of the apps on the links provided on the 1st page.
- doesn't the Appstore allow reviewing of apps by users as people should be pointing out app x or y that is sold is a clone? I don't use IOS but Android allows reviews.
- doesn't apple allegedly vet apps before they come into the appstore?
User avatar
JuLieN
Posts: 2949
Joined: Mon May 05, 2008 12:16 pm
Location: Bordeaux (France)
Full name: Julien Marcel

Re: Stockfish clones in the AppStore: it's becoming a plague

Post by JuLieN »

krusher wrote:I haven't read through all the 14 pages however can someone sum up :-

- what is Apple's response? I can still see some of the apps on the links provided on the 1st page.
- doesn't the Appstore allow reviewing of apps by users as people should be pointing out app x or y that is sold is a clone? I don't use IOS but Android allows reviews.
- doesn't apple allegedly vet apps before they come into the appstore?
The "sprites" (Apple's team of pre-publishing reviewers) only look at blatant legal violations or Apple's own policy (pornography, racism, etc.), and at technical issues (crashes, use of forbidden libraries, etc.). Then the app is published on the AppStore. Yes, apps are reviewed by the users of course, but you can only review Apps you have bought (how could you have an opinion about an App you've not bought).
Now regarding complains, who could complain? The authors of the plagiarized programs when it's not GPL (here the authors of Shredder, as their icon was stolen, for example). The authors of Stockfish could also complain if nowhere in those clones it is mentioned that this program is under GPL and that you can obtain its sources, etc.
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
Hood
Posts: 657
Joined: Mon Feb 08, 2010 12:52 pm
Location: Polska, Warszawa

Re: Stockfish clones in the AppStore: it's becoming a plague

Post by Hood »

Hi,

I have read almost all post about and I am asking myself if that discussion is for discussion only.

StockFish is excellent engine and I do not imagine an analysis of the position in cc game without it. It chooses more different moves then other engines.

SF is GPL and free, so the authors have made a generous gift to the public and have not taken it back as I understand .
If we made a gift to someone we do not have an influence what will happen with it. It can be sold or given...

The prize for that discussed apps is a matter of agreement between seller and client.
Someone prefers to get sth for the symbolical price someone for free.. O.99 $ :-) It is not price to be a serious one for the engine may be it is a price for using the link or the space on the server? More peoples know link to that site then to SF site. Due to that more peoples will get SF.

In one place petrol price is differrent than in other. Is it a legal problem?

Making money from chess programs is being a past when there are so many very good programs for free. It is the true everyone has to accept. :(

Only selected persons (hobbist) will buy commercial engines to have them in their collections.

Rgds Hood
Polish National tragedy in Smoleńsk. President and all delegation murdered or killed.
Cui bono ?

There are not bugs free programs.
There are programs with undiscovered bugs.




Ashes to ashes dust to dust. Alleluia.
Hood
Posts: 657
Joined: Mon Feb 08, 2010 12:52 pm
Location: Polska, Warszawa

Re: Stockfish clones in the AppStore: it's becoming a plague

Post by Hood »

and here is an instruction how to do that, is it not? :)
JuLieN wrote:We've got a new world champion of cheeky cloner! :lol:

Here's the recipe:
- compile Stockfish's sources (without changing anything, too dangerous when you don't have a clue what you're doing)!
- Steal Shredder's icon and give it to Stockfish!
Image
- Name it Kasparov!
- Sell it for $.99 on the AppStore!

Et voilà!

Image

iTunes: https://itunes.apple.com/fr/app/id56735 ... Id=1578782

This is the worst I've seen up to now...
Polish National tragedy in Smoleńsk. President and all delegation murdered or killed.
Cui bono ?

There are not bugs free programs.
There are programs with undiscovered bugs.




Ashes to ashes dust to dust. Alleluia.
Hood
Posts: 657
Joined: Mon Feb 08, 2010 12:52 pm
Location: Polska, Warszawa

Re: Stockfish clones in the AppStore: it's becoming a plague

Post by Hood »

are they clones at all according to GPL, when it is mentioned that they are powered by SF engine?
JuLieN wrote:There are more and more paying clones of StockFish in the AppStore. Just for this week, I can count THREE of them :

Original Stockfish for iPad (Free, open source):
Image
iTunes link: http://itunes.apple.com/us/app/stockfis ... 58605?mt=8#

Cờ VuaBy NHAN NGUYEN HUU ($1.99):
Image
Not a single reference to Stockfish, either in the application, either in its iTunes description. By this screenshot one can see that Mr. Nhan Nguyen Huu can change a string in a source but can't play chess ^^
iTunes link: http://itunes.apple.com/us/app/id439503448?mt=8#

Deep Fish ChessBy ElementoApps Enterprise ($.99):
Image
Slight cosmetical changes, with the mention "powered by Stockfish engine".
iTunes link: http://itunes.apple.com/us/app/deep-fis ... 11946?mt=8

Chess(Special Version)By Tran Van Luong ($1.99):
Image
Yes, he managed to make it awful. I have no idea why this version would be "special", because I didn't want to spend $1.99 for it when Stockfish is free. Maybe because it's broken? Doesn't seem to be any mention of Stockfish anywhere, and the description just says:
************************
HAVE FUN !
************************
************************
SPECICAL VERSION
************************
SUPPORT : IPHONE,IPAD.
The "author" doesn't even seem to be able to play chess either, if one will judge by this screenshot.
iTunes link: http://itunes.apple.com/us/app/chess-sp ... 80325?mt=8#

This is just for this week, there are numerous other clones of Stockfish in the AppStore, nearly NONE of them being free. This is a real plague. As I kind of collect all of the chess applications I've been deceived a few times by other kind of apps: those that use stockfish with a different enough interface to lure us into buying them. I think StockFish's team should do something about that.
Polish National tragedy in Smoleńsk. President and all delegation murdered or killed.
Cui bono ?

There are not bugs free programs.
There are programs with undiscovered bugs.




Ashes to ashes dust to dust. Alleluia.
User avatar
hgm
Posts: 27788
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Stockfish clones in the AppStore: it's becoming a plague

Post by hgm »

Hood wrote:are they clones at all according to GPL, when it is mentioned that they are powered by SF engine?
'Clone' is not a term you will find in the GPL. The GPL specifies it is only allowed to use GPL code in applications that are themselves open-source and GPL. If the source code of the apps is released under the GPL, the makers of these apps are perfectly allowed to sell them. If not, and they are not willing to provide the source code, then the use of the GPL'ed Stockfish code was a copyright infringement, and its use an act punishable by law.