jose 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.
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
ECO opening classification
Create HTML and PDF files.
Web Servlet interface
jose requires Windows 98 or later and Sun Java Runtime Environment 1.4 or 1.5
If you don't have a Sun JRE download it from java.sun.com
Notes on Java
jose requires Java Runtime Environment 1.4 or 1.5 installed on your system.If you don't have it, download it from http://www.java.com
If you're not sure which version is installed on your system, open a command prompt and type java -version.
Note that jose will not run with older Java versions; in particular, it won't run with Microsoft's Java environment.