GNU CHESS Public licence, Free Software Foundation
Although the Free Software Foundation and I have nothing to do with
each other, I like their attitude, which is the spirit in which I
would like to offer the chess pages. Basically, do what you like
with it, but don't forget it's mine!
In practical terms:
- if you quote directly, please attribute it properly.
- if you base your work partly on mine, please say so. [Just a
mention in the "references" will do, and listing the URL would be
- if you got some stuff free from me, please let others know they
can get it free from me too.
If you catch me not obeying these rules myself, please
let me know!
A recent correspondent summed up the idea nicely:
"I must admit that I have grown rather cynical over the
years. The internet has been the one shining light in a world that,
for me, has grown overcast with the fallout of the "me"
generation's myopia. Through the internet I have come to beleive
that there are people all over the world [...] that are
contributing to the "Stone Soup" for
purely altruistic reasons. I am delighted and amazed and thankful
to all that are helping slow down the Third Law of Thermodynamics
(entropy, non?). I will make efforts to contribute
Nicely put. It's my way of giving something back when folk have been kind to me. What goes
around, comes around, if you'll pardon the corn. There are many
reasons to like the internet, and chess
is one of them.
GNU CHESS GENERAL PUBLIC LICENSE
Copyright (C) 1986,1987 Free Software Foundation, Inc.
Everyone is permitted to copy and distribute verbatim copies of
this license, but changing it is not allowed.
The license agreements of most software companies keep
you at the mercy of those companies. By contrast, our general
public license is intended to give everyone the right to share GNU
Chess. To make sure that you get the rights we want you to have, we
need to make restrictions that forbid anyone to deny you these
rights or to ask you to surrender the rights. Hence this license
Specifically, we want to make sure that you have the
right to give away copies of GNU Chess, that you receive source
code or else can get it if you want it, that you can change GNU
Chess or use pieces of it in new free programs, and that you know
you can do these things.
To make sure that everyone has such rights, we have to
forbid you to deprive anyone else of these rights. For example, if
you distribute copies of GNU Chess, you must give the recipients
all the rights that you have. You must make sure that they, too,
receive or can get the source code. And you must tell them their
Also, for our own protection, we must make certain that
everyone finds out that there is no warranty for GNU Chess. If GNU
Chess is modified by someone else and passed on, we want its
recipients to know that what they have is not what we distributed,
so that any problems introduced by others will not reflect on our
Therefore the Free Software Foundation, Inc. makes the
following terms which say what you must do to be allowed to
distribute or change GNU Chess.
1. You may copy and distribute verbatim copies of GNU
Chess source code as you receive it, in any medium, provided that
you conspicuously and appropriately publish on each file a valid
copyright notice "Copyright (C) 1986,1987 Free Software Foundation,
Inc.", containing the year of last change for the file in question;
keep intact the notices on all files that refer to this License
Agreement and to the absence of any warranty; and give any other
recipients of the GNU Chess program a copy of this License
Agreement along with the program.
2. You may modify your copy or copies of GNU Chess source
code or any portion of it, and copy and distribute such
modifications under the terms of Paragraph 1 above, provided that
you also do the following:
a) cause the modified files to carry prominent notices
stating who last changed such files and the date of any change;
b) cause the whole of any work that you distribute or
publish, that in whole or in part contains or is a derivative of
GNU Chess or any part thereof, to be freely distributed and
licensed to all third parties on terms identical to those contained
in this License Agreement (except that you may choose to grant more
extensive warranty protection to third parties, at your
c) if the modified program serves as a text editor, cause
it when started running in the simplest and usual way, to print an
announcement including a valid copyright notice ("Copyright (C)",
the year of authorship, and all copyright owners' names), saying
that there is no warranty (or else, saying that you provide a
warranty) and that users may redistribute the program under these
conditions, and telling the user how to view a copy of this License
3. You may copy and distribute GNU Chess or any portion
of it in compiled, executable or object code form under the terms
of Paragraphs 1 and 2 above provided that you do the following:
a) cause each such copy of GNU Chess to be accompanied by
the corresponding machine-readable source code; or
b) cause each such copy of GNU Chess to be accompanied by
a written offer, with no time limit, to give any third party free
(except for a nominal shipping charge) machine readable copy of the
corresponding source code; or
c) in the case of a recipient of GNU Chess in compiled,
executable or object code form (without the corresponding source
code) you shall cause copies you distribute to be accompanied by a
copy of the written offer of source code which you received along
with the copy of GNU Chess.
4. You may not copy, sublicense, distribute or transfer
GNU Chess except as expressly provided under this License
Agreement. Any attempt otherwise to copy, sublicense, distribute or
transfer GNU Chess is void and your rights to use GNU Chess under
this License agreement shall be automatically terminated. However,
parties who have received computer software programs from you with
this License Agreement will not have their licenses terminated so
long as such parties remain in full compliance.
Your comments and suggestions about our licensing
policies and our software are welcome! Please contact the Free
Software Foundation, Inc., 1000 Mass Ave, Cambridge, MA 02138, or
call (617) 876-3296.
BECAUSE GNU CHESS IS LICENSED FREE OF CHARGE, WE PROVIDE
ABSOLUTELY NO WARRANTY, TO THE EXTENT PERMITTED BY APPLICABLE STATE
LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING, FREE SOFTWARE
FOUNDATION, INC, AND/OR OTHER PARTIES PROVIDE GNU CHESS "AS IS"
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE
RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.
SHOULD THE GNU CHESS PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST
OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW WILL FREE
SOFTWARE FOUNDATION, INC., AND/OR ANY OTHER PARTY WHO MAY MODIFY
AND REDISTRIBUTE GNU CHESS AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
DAMAGES, INCLUDING ANY LOST PROFITS, LOST MONIES, OR OTHER SPECIAL,
INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
INABILITY TO USE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY THIRD PARTIES OR A
FAILURE OF THE PROGRAM TO OPERATE WITH PROGRAMS NOT DISTRIBUTED BY
FREE SOFTWARE FOUNDATION, INC.) THE PROGRAM, EVEN IF YOU HAVE BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY