cc3ac734041905e8855f7b979d9d872b82ba4c22
[gnushogi.git] / xshogi / README.xboard
1 ----------------------------------------------------------------------
2 xshogi is based on xboard.  This file includes copyright information
3 for xboard.
4 ----------------------------------------------------------------------
5
6 XBoard -- an Xt/Athena user interface for GNU Chess
7
8 Original authors:  Dan Sears and Chris Sears
9 Enhancements (Version 2.0):  Tim Mann
10
11 XBoard borrows its colors, icon and piece bitmaps from XChess
12 which was written and is copyrighted by Wayne Christopher.
13
14 Copyright 1991 by Digital Equipment Corporation, Maynard, Massachusetts.
15 Enhancements Copyright 1992 Free Software Foundation, Inc.
16
17 The following terms apply to Digital Equipment Corporation's copyright
18 interest in XBoard:
19 ------------------------------------------------------------------------
20 All Rights Reserved
21
22 Permission to use, copy, modify, and distribute this software and its
23 documentation for any purpose and without fee is hereby granted,
24 provided that the above copyright notice appear in all copies and that
25 both that copyright notice and this permission notice appear in
26 supporting documentation, and that the name of Digital not be
27 used in advertising or publicity pertaining to distribution of the
28 software without specific, written prior permission.
29
30 DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
31 ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
32 DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
33 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
34 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
35 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
36 SOFTWARE.
37 ------------------------------------------------------------------------
38
39 The following terms apply to the enhanced version of XBoard distributed
40 by the Free Software Foundation:
41 ------------------------------------------------------------------------
42 This file is part of XBOARD.
43
44 XBOARD is distributed in the hope that it will be useful, but WITHOUT ANY
45 WARRANTY.  No author or distributor accepts responsibility to anyone for
46 the consequences of using it or for whether it serves any particular
47 purpose or works at all, unless he says so in writing.  Refer to the XBOARD
48 General Public License for full details.
49
50 Everyone is granted permission to copy, modify and redistribute XBOARD, but
51 only under the conditions described in the XBOARD General Public License. A
52 copy of this license is supposed to have been given to you along with
53 XBOARD so you can know your rights and responsibilities.  It should be in a
54 file named COPYING.  Among other things, the copyright notice and this
55 notice must be preserved on all copies.
56 ------------------------------------------------------------------------
57
58 XBoard is an X11/R4-based user interface for GNU Chess.  It uses the R4 Athena
59 widgets and Xt Intrinsics to provide an interactive referee for managing a
60 chess game between a user and a computer opponent or between two computers.
61 You can also use XBoard without a chess program to play through games in files
62 or to play through games manually (force mode); in this case, moves aren't
63 validated by XBoard.  XBoard manages a digital chess clock for each player and
64 resets the clocks if the proper number of moves are played within the time
65 control period.  A game can be started with the initial chess position, with a
66 series of moves from a game file or with a position from a position file.  The
67 "match" shell script runs a series of games between two machines, alternating
68 sides.  The man page xboard.man describes the features of XBoard.
69
70 XBoard was originally written by Dan Sears and Chris Sears.  XBoard borrows its
71 colors, icons and piece bitmaps from XChess, which was written and copyrighted
72 by Wayne Christopher.  We thank him for his work on XChess.  Beginning with
73 version 2.0, Tim Mann has taken over development of XBoard.  
74
75 Report bugs to Tim Mann <mann@src.dec.com>, with a carbon copy to Stuart
76 Cracraft <cracraft@rice-chex.ai.mit.edu>.  If you improve XBoard, please send
77 your changes to Tim and Stuart.
78
79 CAVEATS
80
81 XBoard depends on the R4 Xt Intrinsics and R4 Athena Widget Set.  In
82 particular, R3 just won't do---XBoard uses features introduced in R4.  The
83 standard DEC and SUN releases won't do either.  The Athena widgets are either
84 missing in the DEC standard distribution or in the wrong (R3) place in SUN
85 OpenWindows.
86
87 XBoard works best with version 4.0 of GNU Chess.  (Older versions may also
88 work, but they are unsupported.  The GNU Chess project requests that you get a
89 current copy of GNU Chess rather than using older, bug-ridden versions.)  GNU
90 Chess must be compiled with the -DXBOARD flag for use with XBoard.  Use the
91 "make gnuchessx" target in GNU Chess 4.0 to do this.
92
93 The Free Software Foundation would prefer to be able to distribute an X
94 chessboard program covered only by the GNU General Public License and
95 unencumbered by any other copyright.  If you can help with this, please 
96 contact the FSF.