Update COPYING to show all licenses represented in source, amend ChangeLog
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@45 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
This commit is contained in:
parent
f35d803c74
commit
3205bd6230
135
COPYING
135
COPYING
|
@ -1,3 +1,5 @@
|
||||||
|
dgamelaunch itself, virus.c, and last_char_is.c fall under the GNU
|
||||||
|
General Public License, which follows here.
|
||||||
|
|
||||||
GNU GENERAL PUBLIC LICENSE
|
GNU GENERAL PUBLIC LICENSE
|
||||||
Version 2, June 1991
|
Version 2, June 1991
|
||||||
|
@ -337,3 +339,136 @@ proprietary programs. If your program is a subroutine library, you may
|
||||||
consider it more useful to permit linking proprietary applications with the
|
consider it more useful to permit linking proprietary applications with the
|
||||||
library. If this is what you want to do, use the GNU Library General
|
library. If this is what you want to do, use the GNU Library General
|
||||||
Public License instead of this License.
|
Public License instead of this License.
|
||||||
|
|
||||||
|
ttyplay.c and ttyrec.c fall under a 4-clause BSD license,
|
||||||
|
which follows.
|
||||||
|
|
||||||
|
Copyright (c) 2000 Satoru Takabayashi <satoru@namazu.org>
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without
|
||||||
|
modification, are permitted provided that the following conditions
|
||||||
|
are met:
|
||||||
|
1. Redistributions of source code must retain the above copyright
|
||||||
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
notice, this list of conditions and the following disclaimer in the
|
||||||
|
documentation and/or other materials provided with the distribution.
|
||||||
|
3. All advertising materials mentioning features or use of this software
|
||||||
|
must display the following acknowledgement:
|
||||||
|
This product includes software developed by the University of
|
||||||
|
California, Berkeley and its contributors.
|
||||||
|
4. Neither the name of the University nor the names of its contributors
|
||||||
|
may be used to endorse or promote products derived from this software
|
||||||
|
without specific prior written permission.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
|
||||||
|
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
SUCH DAMAGE.
|
||||||
|
|
||||||
|
stripgfx.c is derived from drawing.c in the NetHack source distribution,
|
||||||
|
and falls under the NetHack General Public License, which follows.
|
||||||
|
|
||||||
|
NETHACK GENERAL PUBLIC LICENSE
|
||||||
|
(Copyright 1989 M. Stephenson)
|
||||||
|
.
|
||||||
|
(Based on the BISON general public license,
|
||||||
|
copyright 1988 Richard M. Stallman)
|
||||||
|
|
||||||
|
Everyone is permitted to copy and distribute verbatim copies of this
|
||||||
|
license, but changing it is not allowed. You can also use this wording to
|
||||||
|
make the terms for other programs.
|
||||||
|
|
||||||
|
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 NetHack. 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
|
||||||
|
agreement.
|
||||||
|
|
||||||
|
Specifically, we want to make sure that you have the right to give away
|
||||||
|
copies of NetHack, that you receive source code or else can get it if you
|
||||||
|
want it, that you can change NetHack 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 NetHack, 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 rights.
|
||||||
|
|
||||||
|
Also, for our own protection, we must make certain that everyone finds out
|
||||||
|
that there is no warranty for NetHack. If NetHack is modified by someone
|
||||||
|
else and passed on, we want its recipients to know that what they have is
|
||||||
|
not what we distributed.
|
||||||
|
|
||||||
|
Therefore we (Mike Stephenson and other holders of NetHack copyrights) make
|
||||||
|
the following terms which say what you must do to be allowed to distribute or
|
||||||
|
change NetHack.
|
||||||
|
|
||||||
|
|
||||||
|
COPYING POLICIES
|
||||||
|
|
||||||
|
1. You may copy and distribute verbatim copies of NetHack source code as
|
||||||
|
you receive it, in any medium, provided that you keep intact the notices on
|
||||||
|
all files that refer to copyrights, to this License Agreement, and to the
|
||||||
|
absence of any warranty; and give any other recipients of the NetHack
|
||||||
|
program a copy of this License Agreement along with the program.
|
||||||
|
|
||||||
|
2. You may modify your copy or copies of NetHack or any portion of it, and
|
||||||
|
copy and distribute such modifications under the terms of Paragraph 1 above
|
||||||
|
(including distributing this License Agreement), provided that you also do the
|
||||||
|
following:
|
||||||
|
|
||||||
|
a) cause the modified files to carry prominent notices stating that you
|
||||||
|
changed the files and the date of any change; and
|
||||||
|
|
||||||
|
b) cause the whole of any work that you distribute or publish, that in
|
||||||
|
whole or in part contains or is a derivative of NetHack or any part
|
||||||
|
thereof, to be licensed at no charge 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 some or all
|
||||||
|
third parties, at your option)
|
||||||
|
|
||||||
|
c) You may charge a distribution fee for the physical act of
|
||||||
|
transferring a copy, and you may at your option offer warranty protection
|
||||||
|
in exchange for a fee.
|
||||||
|
|
||||||
|
3. You may copy and distribute NetHack (or a portion or derivative of it,
|
||||||
|
under Paragraph 2) in object code or executable form under the terms of
|
||||||
|
Paragraphs 1 and 2 above provided that you also do one of the following:
|
||||||
|
|
||||||
|
a) accompany it with the complete machine-readable source code, which
|
||||||
|
must be distributed under the terms of Paragraphs 1 and 2 above; or,
|
||||||
|
|
||||||
|
b) accompany it with full information as to how to obtain the complete
|
||||||
|
machine-readable source code from an appropriate archive site. (This
|
||||||
|
alternative is allowed only for noncommercial distribution.)
|
||||||
|
|
||||||
|
For these purposes, complete source code means either the full source
|
||||||
|
distribution as originally released over Usenet or updated copies of the
|
||||||
|
files in this distribution used to create the object code or executable.
|
||||||
|
|
||||||
|
4. You may not copy, sublicense, distribute or transfer NetHack except as
|
||||||
|
expressly provided under this License Agreement. Any attempt otherwise to
|
||||||
|
copy, sublicense, distribute or transfer NetHack is void and your rights to
|
||||||
|
use the program 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.
|
||||||
|
|
||||||
|
|
||||||
|
Stated plainly: You are permitted to modify NetHack, or otherwise use parts
|
||||||
|
of NetHack, provided that you comply with the conditions specified above;
|
||||||
|
in particular, your modified NetHack or program containing parts of NetHack
|
||||||
|
must remain freely available as provided in this License Agreement. In
|
||||||
|
other words, go ahead and share NetHack, but don't try to stop anyone else
|
||||||
|
from sharing it farther.
|
||||||
|
|
|
@ -23,7 +23,9 @@
|
||||||
* Replace the giant size 64000 static buffers with dynamically
|
* Replace the giant size 64000 static buffers with dynamically
|
||||||
allocated structs
|
allocated structs
|
||||||
* Checking for colons in user fields is made simpler using strstr(3)
|
* Checking for colons in user fields is made simpler using strstr(3)
|
||||||
* allow page up and page down on the watch games menu
|
* Allow page up and page down on the watch games menu
|
||||||
|
* Merge BSD compatibility patches
|
||||||
|
* All licenses in source code mentioned in COPYING
|
||||||
|
|
||||||
1.3.10 (2003/10/22)
|
1.3.10 (2003/10/22)
|
||||||
* Added a mode flag to the open call for inprogress lock files.
|
* Added a mode flag to the open call for inprogress lock files.
|
||||||
|
|
Loading…
Reference in New Issue