GNU Backgammon is a free software package that enables users to play backgammon online. It can play and analyzes backgammon games with its simple backgammon engine and various tools. It also can play and analyze either straight backgammon or a backgammon match, analyze and roll dice, and many other chess related tasks. Driven primarily by a command-line interface, Gnu Backgammon displays an HTML rendering of an 8-sided rectangular board on non-text-only terminals, with an application menu accessible from the main menu. In addition, it also supports other standard Win32 applications, including the curses package of graphics programming. Although the features are primarily geared toward a desktop environment, Gnu Backgammon has also been used in some limited mobile environments and for netbooks.
One of the most common questions concerning any open source software is whether it's compatible with various previous and current operating systems. The good news is that gnu backgammon has been tested and works perfectly with most recent systems, including Windows, Linux, Mac OS X, Solaris, and most distributions of Unix-like platforms. It runs well under the Microsoft Windows CE and XP operating systems, as well as most flavours of the Linux kernel. Gnu backgammon also runs perfectly under the Sun Solaris and IBM AIX environments.
A second commonly asked question is whether gnu backgammon has any special rules or strategies that can't be used with other backgammon software. Actually, there are only a few minor restrictions that can't be implemented using other systems. For instance, a backgammer who chooses to use a random number generator should ensure that the chosen generator produces numbers that are even if they happen to be odd. This rule difference is a result of the fact that windows has an artificial intelligence called random number generators that do not decide whether a number is even or odd until after it has been drawn.