XBoard

Home * User Interface * GUI * XBoard



XBoard is a graphical user interface for the Chess Engine Communication Protocol running under the Unix (Posix) operating system based on the X Window System, originally developed by Dan Sears and Chris Sears as a chess GUI for GNU Chess only. In 1991 Tim Mann took over, became the main developer and he continued developing it parallelly with WinBoard. In Fall 2013, Joshua Pettus managed to port XBoard to MAC OS X using the native Quarz Graphics layer. When Harm Geert Muller took over the project, he focused on WinBoard only and XBoard code was abandoned. Users on Unix and Unix-like systems should use the X Window System to run the program.

=Screenshot= Xboard 4.2.7 running GNU Chess on KDE 4.2.2 desktop under Fedora 10

=See also=
 * Chess Engine Communication Protocol
 * CPW-Engine_com
 * GNU Chess
 * Pondering
 * Tournament Manager
 * UCI
 * WinBoard
 * XBoard Engines

=Forum Posts=

1990 ...

 * xboard datapoint by Paul Vaughan, gnu.chess, January 29, 1991
 * xboard v1.2 by Dan Sears, gnu.chess, June 14, 1991
 * reading in a position and playing in xboard by Lewis Stiller, gnu.chess, February 20, 1992
 * GNU Xboard introductory letter by Stuart Cracraft, gnu.chess, May 16, 1992

1995 ...

 * XBoard version 3.5 by Tim Mann, rgc, January 03, 1997
 * Re: Using Timeseal with Xboard by Tim Mann, rgc, February 12, 1997
 * XBoard and WinBoard, version 3.6.0 by Tim Mann, rgc, May 09, 1997
 * xboard/WinBoard 4.0.0 available by Tim Mann, rgc, June 21, 1998

2000 ...

 * Using 2 machines for matches (Linux) by Jon Dart, CCC, June 24, 2001 » Linux
 * XBoard and WinBoard, version 4.2.6 by Tim Mann, gnu.chess, February 03, 2002

2005 ...

 * Safe I/O (repeated) by Fabien Letouzey, Winboard Forum, February 11, 2005
 * Re: gnuchess/xboard protocol by Hans Eric Sandström, gnu.org, May 19, 2006
 * Running very fast games in xboard by Mathieu Pagé, CCC, January 20, 2009

2010 ...
2011 2012 2013 2014
 * XBoard and epd tournament by Vlad Stamate, CCC, January 31, 2010 » Chess Engine Communication Protocol, Engine Testing
 * Problem using XBoard + Polyglot + Zippy on FICS by Ben-Hur Carlos Langoni, CCC, November 15, 2010 » PolyGlot, Free Internet Chess Server
 * xboard and engine match using remote machine by Frank Phillips, CCC, September 18, 2011
 * XBoard / WinBoard 4.6.0 released by H.G.Muller, CCC, March 11, 2012
 * xboard time control settings by Frank Phillips, CCC, May 12, 2012
 * XBoard beta tar ball by H.G.Muller, CCC, April 10, 2012
 * XBoard Installation for Dummies - Request by Richard Allbert, CCC, July 18, 2012
 * OSX Xboard/Winboard.app 4.7.2 Release Thread by Joshua Pettus, Winboard Forum, October 15, 2013 » Mac OS
 * OSX Xboard 4.7.2 .app by Joshua Pettus, CCC, October 16, 2013 » Mac OS
 * Shogi in Unix/Linux? by Joshua Pettus, Winboard Forum, October 19, 2013 » Shogi
 * XBoard native Mac App by Harm Geert Muller, Hiarcs Forum, December 18, 2013 » Mac OS
 * New XBoard feature: ICS Console by Harm Geert Muller, CCC, February 03, 2014
 * Ping, Xboard, and Cutechess-cli by Miguel A. Ballicora, CCC, March 04, 2014 » Cutechess-cli
 * for Chess-variant authors by Harm Geert Muller, CCC, September 17, 2014
 * WinBoard/XBoard 4.8.0 released by Harm Geert Muller, CCC, October 18, 2014
 * Xboard issue by Robert Hyatt, CCC, October 30, 2014

2015 ...
2016
 * Large Shogi variants in XBoard by Harm Geert Muller, CCC, August 07, 2015 » Shogi
 * XBoard for Mac: Zippy problems by Steven Edwards, CCC, August 29, 2015 » Mac OS
 * Suggestions for XBoard documentation by Steven Edwards, CCC, August 30, 2015 » CECP
 * Piece graphics by Harm Geert Muller, CCC, October 19, 2015 » 2D Graphics Board
 * xboard: -keepAlive option no longer working at FICS by Steven Edwards, CCC, November 24, 2015
 * xboard issue by Robert Hyatt, CCC, November 25, 2015
 * xboard: Spurious undo after a new game and first move by Steven Edwards, CCC, December 09, 2015
 * xboard and fifty move rule by Fabio Gobbato, CCC, December 11, 2015
 * Pi Zero compiling XBoard by Richard Allbert, CCC, February 06, 2016 » Raspberry Pi
 * XBoard interactive help by Harm Geert Muller, CCC, March 10, 2016
 * Xboard sluggish on OSX by Marcel van Kervinck, CCC, March 12, 2016 » Mac OS
 * Test epd for Linux ? by Jean Arthuin, CCC, March 25, 2016 » EPD, Linux
 * Re: Test epd for Linux ? by Harm Geert Muller, CCC, March 28, 2016


 * Release of XBoard 4.9.0 soon by Harm Geert Muller, CCC, April 07, 2016
 * Sjaak II, Wa Shogi and XBoard 4.9 by Harm Geert Muller, CCC, April 25, 2016 » Shogi, SjaakII
 * Einstein wuerfelt nicht by Harm Geert Muller, CCC, July 03, 2016 » EinStein würfelt nicht!
 * Crashing engines (Linux) by Harm Geert Muller, CCC, September 18, 2016 » Linux, Process

2020 ...

 * XBoard: C11 and more warnings by Mehdi Amini, CCC, February 29, 2020

=External Links=

Free Software Foundation

 * XBoard - GNU Project
 * What is new in WinBoard / XBoard 4.6.0?
 * XBoard tourney-manager function » Tournament Manager
 * What is new in WinBoard / XBoard 4.7.0?
 * What is new in WinBoard / XBoard 4.8.0?
 * What is new in WinBoard / XBoard 4.9.0?

Tim Mann & H.G. Muller

 * Chess Engine Communication Protocol by Tim Mann & H.G. Muller
 * hgm.nubati.net Git - xboard.git/summary
 * XBoard News by H.G. Muller
 * What is new in XBoard/WinBoard 4.9.0? by H.G. Muller
 * Tim Mann's xBoard page

XBoard Misc

 * Winboard/XBoard UML state diagram by Alessandro Scotti
 * XBoard from Wikipedia

Misc

 * X Window System from Wikipedia
 * Brand X - X-Communication (1992), YouTube Video

=References= Up one Level