root/trunk/copying.txt

Revision 836, 20.0 kB (checked in by takkaria, 1 month ago)

Update the copying.txt file.

Line 
1 Angband is free software; you can redistribute it and/or modify it under the
2 terms of either the GNU General Public License as published by the Free Software
3 Foundation, version 2, or the "Angband licence", shown below, with some
4 exceptions:
5
6  * At the time of release, code written by the following individuals is only
7    available under the Angband licence; the brackets after their name indicate
8    the code which is not clean as a result:
9
10    - Ron Anderson (Mac port)
11    - Ross E Becker (Windows port)
12
13    Any information on the contact details for these people, whether online or
14    otherwise, would be much appreciated.  Note that as a result of these
15    remaining restrictions, the game itself is not quite GPL-clean.
16
17  * The SDL runtime libraries (if provided with your copy of the game) are under
18    the following licence:
19
20      The Simple DirectMedia Layer (SDL for short) is a cross-platfrom library
21      designed to make it easy to write multi-media software, such as games and
22      emulators.
23
24      The Simple DirectMedia Layer library source code is available from:
25      http://www.libsdl.org/
26
27      This library is distributed under the terms of the GNU LGPL license:
28      http://www.gnu.org/copyleft/lesser.html
29
30  * Adam Bolt's (16x16) graphics may be redistributed and used for any purpose,
31    with or without modification.
32
33  * David Gervais' (32x32) graphics may be redistributed, modified, and used
34    only under the terms of the Creative Commons Attribution 3.0 licence:
35    http://creativecommons.org/licenses/by/3.0/
36
37  * the sounds are freeware, whatever that means.
38
39  * the font files are under the licences noted in lib/xtra/font/copying.txt,
40    all of which are OSI-compliant.
41
42
43 It is considered good practice to retain this statement for derivatives, rather
44 than (e.g.) redistributing Adam Bolt's tiles under the GPL, or choosing to make
45 a variant which is only under one of the Angband or GPL licences.  This allows
46 easier sharing of changes between variants.
47
48
49 ------------------------------------------------------------------------------
50
51 The Angband Licence is:
52
53 Copyright (c) 1997 Ben Harrison, James E. Wilson, Robert A. Koeneke
54
55 This software may be copied and distributed for educational, research,
56 and not for profit purposes provided that this copyright and statement
57 are included in all such copies.  Other copyrights may also apply.
58
59 ------------------------------------------------------------------------------
60
61 The GNU GENERAL PUBLIC LICENCE is:
62
63                     GNU GENERAL PUBLIC LICENSE
64                        Version 2, June 1991
65
66  Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
67  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
68  Everyone is permitted to copy and distribute verbatim copies
69  of this license document, but changing it is not allowed.
70
71                             Preamble
72
73   The licenses for most software are designed to take away your
74 freedom to share and change it.  By contrast, the GNU General Public
75 License is intended to guarantee your freedom to share and change free
76 software--to make sure the software is free for all its users.  This
77 General Public License applies to most of the Free Software
78 Foundation's software and to any other program whose authors commit to
79 using it.  (Some other Free Software Foundation software is covered by
80 the GNU Lesser General Public License instead.)  You can apply it to
81 your programs, too.
82
83   When we speak of free software, we are referring to freedom, not
84 price.  Our General Public Licenses are designed to make sure that you
85 have the freedom to distribute copies of free software (and charge for
86 this service if you wish), that you receive source code or can get it
87 if you want it, that you can change the software or use pieces of it
88 in new free programs; and that you know you can do these things.
89
90   To protect your rights, we need to make restrictions that forbid
91 anyone to deny you these rights or to ask you to surrender the rights.
92 These restrictions translate to certain responsibilities for you if you
93 distribute copies of the software, or if you modify it.
94
95   For example, if you distribute copies of such a program, whether
96 gratis or for a fee, you must give the recipients all the rights that
97 you have.  You must make sure that they, too, receive or can get the
98 source code.  And you must show them these terms so they know their
99 rights.
100
101   We protect your rights with two steps: (1) copyright the software, and
102 (2) offer you this license which gives you legal permission to copy,
103 distribute and/or modify the software.
104
105   Also, for each author's protection and ours, we want to make certain
106 that everyone understands that there is no warranty for this free
107 software.  If the software is modified by someone else and passed on, we
108 want its recipients to know that what they have is not the original, so
109 that any problems introduced by others will not reflect on the original
110 authors' reputations.
111
112   Finally, any free program is threatened constantly by software
113 patents.  We wish to avoid the danger that redistributors of a free
114 program will individually obtain patent licenses, in effect making the
115 program proprietary.  To prevent this, we have made it clear that any
116 patent must be licensed for everyone's free use or not licensed at all.
117
118   The precise terms and conditions for copying, distribution and
119 modification follow.
120
121                     GNU GENERAL PUBLIC LICENSE
122    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
123
124   0. This License applies to any program or other work which contains
125 a notice placed by the copyright holder saying it may be distributed
126 under the terms of this General Public License.  The "Program", below,
127 refers to any such program or work, and a "work based on the Program"
128 means either the Program or any derivative work under copyright law:
129 that is to say, a work containing the Program or a portion of it,
130 either verbatim or with modifications and/or translated into another
131 language.  (Hereinafter, translation is included without limitation in
132 the term "modification".)  Each licensee is addressed as "you".
133
134 Activities other than copying, distribution and modification are not
135 covered by this License; they are outside its scope.  The act of
136 running the Program is not restricted, and the output from the Program
137 is covered only if its contents constitute a work based on the
138 Program (independent of having been made by running the Program).
139 Whether that is true depends on what the Program does.
140
141   1. You may copy and distribute verbatim copies of the Program's
142 source code as you receive it, in any medium, provided that you
143 conspicuously and appropriately publish on each copy an appropriate
144 copyright notice and disclaimer of warranty; keep intact all the
145 notices that refer to this License and to the absence of any warranty;
146 and give any other recipients of the Program a copy of this License
147 along with the Program.
148
149 You may charge a fee for the physical act of transferring a copy, and
150 you may at your option offer warranty protection in exchange for a fee.
151
152   2. You may modify your copy or copies of the Program or any portion
153 of it, thus forming a work based on the Program, and copy and
154 distribute such modifications or work under the terms of Section 1
155 above, provided that you also meet all of these conditions:
156
157     a) You must cause the modified files to carry prominent notices
158     stating that you changed the files and the date of any change.
159
160     b) You must cause any work that you distribute or publish, that in
161     whole or in part contains or is derived from the Program or any
162     part thereof, to be licensed as a whole at no charge to all third
163     parties under the terms of this License.
164
165     c) If the modified program normally reads commands interactively
166     when run, you must cause it, when started running for such
167     interactive use in the most ordinary way, to print or display an
168     announcement including an appropriate copyright notice and a
169     notice that there is no warranty (or else, saying that you provide
170     a warranty) and that users may redistribute the program under
171     these conditions, and telling the user how to view a copy of this
172     License.  (Exception: if the Program itself is interactive but
173     does not normally print such an announcement, your work based on
174     the Program is not required to print an announcement.)
175
176 These requirements apply to the modified work as a whole.  If
177 identifiable sections of that work are not derived from the Program,
178 and can be reasonably considered independent and separate works in
179 themselves, then this License, and its terms, do not apply to those
180 sections when you distribute them as separate works.  But when you
181 distribute the same sections as part of a whole which is a work based
182 on the Program, the distribution of the whole must be on the terms of
183 this License, whose permissions for other licensees extend to the
184 entire whole, and thus to each and every part regardless of who wrote it.
185
186 Thus, it is not the intent of this section to claim rights or contest
187 your rights to work written entirely by you; rather, the intent is to
188 exercise the right to control the distribution of derivative or
189 collective works based on the Program.
190
191 In addition, mere aggregation of another work not based on the Program
192 with the Program (or with a work based on the Program) on a volume of
193 a storage or distribution medium does not bring the other work under
194 the scope of this License.
195
196   3. You may copy and distribute the Program (or a work based on it,
197 under Section 2) in object code or executable form under the terms of
198 Sections 1 and 2 above provided that you also do one of the following:
199
200     a) Accompany it with the complete corresponding machine-readable
201     source code, which must be distributed under the terms of Sections
202     1 and 2 above on a medium customarily used for software interchange; or,
203
204     b) Accompany it with a written offer, valid for at least three
205     years, to give any third party, for a charge no more than your
206     cost of physically performing source distribution, a complete
207     machine-readable copy of the corresponding source code, to be
208     distributed under the terms of Sections 1 and 2 above on a medium
209     customarily used for software interchange; or,
210
211     c) Accompany it with the information you received as to the offer
212     to distribute corresponding source code.  (This alternative is
213     allowed only for noncommercial distribution and only if you
214     received the program in object code or executable form with such
215     an offer, in accord with Subsection b above.)
216
217 The source code for a work means the preferred form of the work for
218 making modifications to it.  For an executable work, complete source
219 code means all the source code for all modules it contains, plus any
220 associated interface definition files, plus the scripts used to
221 control compilation and installation of the executable.  However, as a
222 special exception, the source code distributed need not include
223 anything that is normally distributed (in either source or binary
224 form) with the major components (compiler, kernel, and so on) of the
225 operating system on which the executable runs, unless that component
226 itself accompanies the executable.
227
228 If distribution of executable or object code is made by offering
229 access to copy from a designated place, then offering equivalent
230 access to copy the source code from the same place counts as
231 distribution of the source code, even though third parties are not
232 compelled to copy the source along with the object code.
233
234   4. You may not copy, modify, sublicense, or distribute the Program
235 except as expressly provided under this License.  Any attempt
236 otherwise to copy, modify, sublicense or distribute the Program is
237 void, and will automatically terminate your rights under this License.
238 However, parties who have received copies, or rights, from you under
239 this License will not have their licenses terminated so long as such
240 parties remain in full compliance.
241
242   5. You are not required to accept this License, since you have not
243 signed it.  However, nothing else grants you permission to modify or
244 distribute the Program or its derivative works.  These actions are
245 prohibited by law if you do not accept this License.  Therefore, by
246 modifying or distributing the Program (or any work based on the
247 Program), you indicate your acceptance of this License to do so, and
248 all its terms and conditions for copying, distributing or modifying
249 the Program or works based on it.
250
251   6. Each time you redistribute the Program (or any work based on the
252 Program), the recipient automatically receives a license from the
253 original licensor to copy, distribute or modify the Program subject to
254 these terms and conditions.  You may not impose any further
255 restrictions on the recipients' exercise of the rights granted herein.
256 You are not responsible for enforcing compliance by third parties to
257 this License.
258
259   7. If, as a consequence of a court judgment or allegation of patent
260 infringement or for any other reason (not limited to patent issues),
261 conditions are imposed on you (whether by court order, agreement or
262 otherwise) that contradict the conditions of this License, they do not
263 excuse you from the conditions of this License.  If you cannot
264 distribute so as to satisfy simultaneously your obligations under this
265 License and any other pertinent obligations, then as a consequence you
266 may not distribute the Program at all.  For example, if a patent
267 license would not permit royalty-free redistribution of the Program by
268 all those who receive copies directly or indirectly through you, then
269 the only way you could satisfy both it and this License would be to
270 refrain entirely from distribution of the Program.
271
272 If any portion of this section is held invalid or unenforceable under
273 any particular circumstance, the balance of the section is intended to
274 apply and the section as a whole is intended to apply in other
275 circumstances.
276
277 It is not the purpose of this section to induce you to infringe any
278 patents or other property right claims or to contest validity of any
279 such claims; this section has the sole purpose of protecting the
280 integrity of the free software distribution system, which is
281 implemented by public license practices.  Many people have made
282 generous contributions to the wide range of software distributed
283 through that system in reliance on consistent application of that
284 system; it is up to the author/donor to decide if he or she is willing
285 to distribute software through any other system and a licensee cannot
286 impose that choice.
287
288 This section is intended to make thoroughly clear what is believed to
289 be a consequence of the rest of this License.
290
291   8. If the distribution and/or use of the Program is restricted in
292 certain countries either by patents or by copyrighted interfaces, the
293 original copyright holder who places the Program under this License
294 may add an explicit geographical distribution limitation excluding
295 those countries, so that distribution is permitted only in or among
296 countries not thus excluded.  In such case, this License incorporates
297 the limitation as if written in the body of this License.
298
299   9. The Free Software Foundation may publish revised and/or new versions
300 of the General Public License from time to time.  Such new versions will
301 be similar in spirit to the present version, but may differ in detail to
302 address new problems or concerns.
303
304 Each version is given a distinguishing version number.  If the Program
305 specifies a version number of this License which applies to it and "any
306 later version", you have the option of following the terms and conditions
307 either of that version or of any later version published by the Free
308 Software Foundation.  If the Program does not specify a version number of
309 this License, you may choose any version ever published by the Free Software
310 Foundation.
311
312   10. If you wish to incorporate parts of the Program into other free
313 programs whose distribution conditions are different, write to the author
314 to ask for permission.  For software which is copyrighted by the Free
315 Software Foundation, write to the Free Software Foundation; we sometimes
316 make exceptions for this.  Our decision will be guided by the two goals
317 of preserving the free status of all derivatives of our free software and
318 of promoting the sharing and reuse of software generally.
319
320                             NO WARRANTY
321
322   11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
323 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
324 OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
325 PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
326 OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
327 MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
328 TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
329 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
330 REPAIR OR CORRECTION.
331
332   12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
333 WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
334 REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
335 INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
336 OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
337 TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
338 YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
339 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
340 POSSIBILITY OF SUCH DAMAGES.
341
342                      END OF TERMS AND CONDITIONS
343
344             How to Apply These Terms to Your New Programs
345
346   If you develop a new program, and you want it to be of the greatest
347 possible use to the public, the best way to achieve this is to make it
348 free software which everyone can redistribute and change under these terms.
349
350   To do so, attach the following notices to the program.  It is safest
351 to attach them to the start of each source file to most effectively
352 convey the exclusion of warranty; and each file should have at least
353 the "copyright" line and a pointer to where the full notice is found.
354
355     <one line to give the program's name and a brief idea of what it does.>
356     Copyright (C) <year>  <name of author>
357
358     This program is free software; you can redistribute it and/or modify
359     it under the terms of the GNU General Public License as published by
360     the Free Software Foundation; either version 2 of the License, or
361     (at your option) any later version.
362
363     This program is distributed in the hope that it will be useful,
364     but WITHOUT ANY WARRANTY; without even the implied warranty of
365     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
366     GNU General Public License for more details.
367
368     You should have received a copy of the GNU General Public License along
369     with this program; if not, write to the Free Software Foundation, Inc.,
370     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
371
372 Also add information on how to contact you by electronic and paper mail.
373
374 If the program is interactive, make it output a short notice like this
375 when it starts in an interactive mode:
376
377     Gnomovision version 69, Copyright (C) year name of author
378     Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
379     This is free software, and you are welcome to redistribute it
380     under certain conditions; type `show c' for details.
381
382 The hypothetical commands `show w' and `show c' should show the appropriate
383 parts of the General Public License.  Of course, the commands you use may
384 be called something other than `show w' and `show c'; they could even be
385 mouse-clicks or menu items--whatever suits your program.
386
387 You should also get your employer (if you work as a programmer) or your
388 school, if any, to sign a "copyright disclaimer" for the program, if
389 necessary.  Here is a sample; alter the names:
390
391   Yoyodyne, Inc., hereby disclaims all copyright interest in the program
392   `Gnomovision' (which makes passes at compilers) written by James Hacker.
393
394   <signature of Ty Coon>, 1 April 1989
395   Ty Coon, President of Vice
396
397 This General Public License does not permit incorporating your program into
398 proprietary programs.  If your program is a subroutine library, you may
399 consider it more useful to permit linking proprietary applications with the
400 library.  If this is what you want to do, use the GNU Lesser General
401 Public License instead of this License.
Note: See TracBrowser for help on using the browser.