From author's site:
josé is a graphical Chess tool. You can store chess games in a database (backed by MySQL). You can view games and edit variations and comments. You can play against a "plugged-in" chess engine and use it for analysis.
josé is packaged with the Toga and Spike chess engines.
However, there is a huge number of freely available -and commercial- engines that you can also use with jose:
Features:
* graphical frontend to MySQL database
* read and write PGN (Portable Game Notations) files
* 2D and 3D view
* edit games, insert comments, variations
* plug-in chess engine for play and analysis; supports both XBoard and UCI protocol.
* Play Fischer Random Chess / Chess 960, or Shuffle Chess
* Opening Books
* ECO opening classification
* Position Search




