Q: How do I get Stockfish to work on Windows?
A: Stockfish is a UCI engine, which means that it needs to be installed in a UCI-compatible interface. You can use the commercial Fritz, Shredder, or Aquarium interfaces. Some free alternatives are the Arena and Tarrasch GUIs.

Q: How do I get Stockfish to work on Mac OS X?
A: Stockfish for Mac already comes in its own GUI, so it's already ready to go. If you would like to install Stockfish under a different GUI for Mac OS X, you can use the engine file that came in the download and install it in your preferred GUI.

Q: How do I use the opening book?
A: Stockfish is compatible with PolyGlot (.bin) opening books. To use a book with Stockfish, place the file in the same location as the engine runtime. Then, use the UCI options to specify the file name of the book.

Q: How do I compile Stockfish?
A: A makefile is included in the Stockfish source code. If you need help, type 'make help' to get the list of options.

Q: Does Stockfish support any type of endgame tablebases/bitbases?
A: No.

Q: Why is the Glaurung iPhone app on the Stockfish download page?
A: The Glaurung iPhone app by Tord Romstad actually uses the Stockfish engine.

Q: What are the "best" settings for Stockfish?
A: The default values are best. Just be sure Stockfish is utilizing the right number of cores.

Q: Can I donate?
A: We (the developers of Stockfish) enjoy developing Stockfish for free. We have never tried to monetize Stockfish nor do we have plans to.