Skip to content

Commit f0b00f6

Browse files
author
Derek Gonyeo
committed
Merge pull request #58 from dgonyeo/upstream-pull
Pull from upstream
2 parents 14f1895 + 3ecda54 commit f0b00f6

File tree

465 files changed

+231548
-53546
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

465 files changed

+231548
-53546
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
1+
# Last modified by Alex Smith, 2014-03-11
12
build/*
23
*.swp
34
*.kate-swp
45
*~
56
.emacs.desktop
67
.emacs.desktop.lock
8+
aimake.local
79
CMakeFiles/
810
CMakeCache.txt
911
Makefile
1012
cscope.*
1113
cmake_install.cmake
1214
install_manifest.txt
1315
tags
16+
TAGS
17+
libnethack/util/savemap.txt

indent.pro renamed to .indent.pro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
-ndj
2525
-nfc1
2626
-fca
27-
-nhnl
27+
-hnl
2828
-i4
2929
-il-4
3030
-ip4
@@ -43,4 +43,4 @@
4343
-nsob
4444
-ss
4545
-ts8
46-
-nut
46+
-nut

CMakeLists.txt

Lines changed: 0 additions & 77 deletions
This file was deleted.

COPYING

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
1+
(This file itself is Copyright (C) 2013, 2014, 2015 Alex Smith, and
2+
may be freely redistributed. See license for details.)
3+
14
NetHack 4 is licensed under the the NetHack General Public License
25
(see libnethack/dat/license for the license terms). The license is
3-
similar to old versions of the GPL (both the GPL and the NHGPL were
6+
similar to old versions of the GPL (both the GPL and the NGPL were
47
based on the same license, the BISON general public license).
58

69
Additionally, some of the newer files in the repository offer a choice
7-
of license; they can be distributed under the terms of the NHGPL, but
10+
of license; they can be distributed under the terms of the NGPL, but
811
additionally, can also be distributed under the terms of the GNU
912
General Public License (or GPL), version 2 or later. If a file offers
1013
this choice of license, that fact will be specified in a comment in
@@ -13,6 +16,26 @@ dual-licensed files, you can follow the terms of either or both
1316
licenses, at your option. You can find a copy of version 2 of the GPL
1417
as libnethack/dat/gpl.
1518

16-
Please note:
19+
The build system, version 3 of aimake, is licensed under version 3 of
20+
the GPL and is *not* licensed under the NGPL. However, the license of
21+
the build system does not transfer onto the files that it is used to
22+
build, leaving the resulting executables as purely NGPL. There is a
23+
copy of version 3 of the GPL inside aimake's source code; it can most
24+
conveniently be viewed via "./aimake --license", or else you can read
25+
it via opening the source code of aimake in a text editor.
26+
27+
libjansson is not part of NetHack 4, although it is compiled into it
28+
during a static build (and used as a shared library during a dynamic
29+
build), and is distributed under the Expat license. (See the
30+
"copyright" file for details.)
31+
32+
The art in the "tilesets/" directories has its own licenses. View the
33+
files themselves, or the "copyright" file, for full details.
34+
35+
For full, machine-readable detail on the licenses of all the source
36+
files that make up NetHack 4, see the "copyright" file. The licenses
37+
to the files included in a binary distribution (either compiled from
38+
the source, or copied from elsewhere) are listed in the
39+
"binary-copyright.rtf" file.
1740

1841
NetHack 4 DOES NOT COME WITH ANY SORT OF WARRANTY.

0 commit comments

Comments
 (0)