Note that WinBoard 4.4 has been superceded by WinBoard 4.5 as stable version.
WinBoard / XBoard 4.4.4
WinBoard 4.4 is the merger between the forked developments of the official GNU XBoard team (the never-released version 4.2.8) and the Winboard_x - WinBoard 4.3 development that can be obtained from here in the positing below. A special version is available for visually impaired people, for working with the JAWS screen reader, see the post below or click here to get there.
WinBoard 4.4.0 contains all the niceties of version 4.3.15, and for some more screenshots you are encouraged to look there. WinBoard 4.4.1, 4.4.2 through 4.4.4 mainly are bug-fix releases of it, although 4.4.1 also has some new features. (Chat windows.) WinBoard 4.4 can be downloaded as an installer package from here. This installer contains all essential support programs, such as Polyglot and PSWBTM, pre-installed and ready to run. In this respect it is similar to the WinBoard 4.3 Gold Pack. It contains two demo engines, a native WinBoard engine (Fairy-Max 4.8) and a UCI engine (Fruit 2.1). If you already have WinBoard 4.4.0 installed, you can simply replace the winboard.exe in its WinBoard folder by unzipping the executable of 4.4.3 downloaded from the link below. The 4.4.3 installer package also contains Tim Mann's bugfixed version of timeseal. Th 4.4.4 installer contains a new adapter, UCI2WB.exe, which can be used to run UCI variant engines (in particular Xiangqi and Shogi (USI) engines, but it really does not care much about the variant, and supports normal Chess as well).
Download WinBoard 4.4 installer (2.8MB)
Download WinBoard 4.4 bare executable (477 kB)
Download experimental WinBoard executable (486 kB), (with ICS seek graph, see posting below).
Download XQ installer pack (2 MB), (The same experimental version as installer for users only interested in Xiangqi.)
Download ICS installer pack (795 kB), (An earlier experimental version as installer for a simple install tailored to ICS users.)
This installer also contains optional sections for using WinBoard as a Xiangqi (Chinese Chess) GUI, and for general Chess Variant afficionados. For more information about the Xiangqi capabilities of WinBoard, look here. The variants section provides engines for in total more than 20 widely different Chess Variants (most of them through the Fairy-Max and Pulsar engines), ranging from Chess960 and Gothic Chess to Crazyhouse, Losers and Atomic. For the exact rules of these games, see http://www.chessvariants.org .
The source code for WinBord 4.4.4 and previous versions can be obtained frm the GNU XBoard source repository. Use the tar ball that is tagged v4.4.4 (xboard-4.4.4.tar.gz). Most unzippers should understand this format (e.g. 7Zip).
What is New?
WinBoard 4.4 contains many new features compared to its predecessors. From the GNU repository came the new feature to use engine analysis in ICS mode, so you can now analyze the games you are observing. From yet unreleased 4.3 development came the possibility to set engine options through a GUI dialog.
Note that next to the stable 4.4.4 version, the GNU repository also hosts the sources of a development version, (with many new, but experimental features (latest release tagged as master-20100810). You can find more about this development version at http://hgm.nubati.net , where you can also obtain WinBoard and XBoard binaries including these experimental features. You would be most welcome to test them, but keep in mind that it is to early to guarantee that addition of the new features has not broken anything.
Other new features are the possibility to lower the CPU priority of engines (so WinBoard will run more smoothly on heavily loaded systems), an option /noGUI to suppress most display functions to facilitate the use of WinBoard as GUI for ultra-fast (sub 10-sec) games, and the possibility to display engine logos through the options /firstLogo, /secondLogo or /autoLogo. The Winboard_x /stickyWindows feature, which makes all contiguous open windows behave as if they are one big window, which was broken on Windows XP and Vista, has been repaired, and extended to make more windows participate in it (e.g. the game-list window). For playing engines on ICS there now is an /autoKibitz option, which makes an attempt to treat you opponent engine on the ICS as if it were running locally, diverting its kibitz of PV info to the Engine Output window, and including its depth and scores in the PGN.
WinBoard 4.4.1 allows you to open chat windows in ICS play, which are dedicated to conversation with a single other ICS user or a specified channel. It also fixes the premove (so that you can again enter recaptures as premoves in ICS play), and some bugs in the GUI book. Many other small bugs were fixed as well, in particular bugs affecting ICS play (such as keeping the engine in sync during examining a game). A new -keepAlive option can periodically send a "date" command to the ICS to prevent you from being timed out (do not use frivolously!).
WinBoard Protocol Extensions
WinBoard 4.4 implements extensions to WinBoard protocol, which now allow native WinBoard engines to do what was formerly reserved only for UCI engines. Not only can engines now request their hash-table size and maximum number of CPUs to use from the GUI through the memory and cores commands, but they can define their own, engine-specific options for the user to set through the GUI, similar to UCI options, through the option feature.
The description of the extended protocol can be viewed here.
These protocol extensions bring WB and UCI engines to the same level of support, provided that the UCI engines are run through a Polyglot adapter that supports the protocol extension. Michel van den Bergh's recent Polyglot versions do this, and can be obtained as source, Windows and Linux binaries from:
Polyglot downloads
XBoard 4.4.4
Version 4.4.4 also includes a new XBoard. This of course supports all the new back-end features, such as -autoKibitz and the protocol extensions. It also implements several command-line options that were already avaiable in WinBoard, but (for no good reason) not in XBoard. XBoard 4.4.4 has improved display handling in variants such as Crazyhouse and Shogi. It will be available from Debian and Ubuntu repositories. A Debian package is also available from WB forum or the GNU XBoard home page. People using other Unix / Linux distributions can install from souce. The sources are kept at the GNU XBoard home page.
WinBoard / XBoard source code
XBoard 4.4.0 Debian package (32-bit)
We are still looking for a volunteer to create a 64-bit Debian package