ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/COPYING.Affero
(Generate patch)

Comparing deliantra/server/COPYING.Affero (file contents):
Revision 1.4 by root, Mon Dec 24 05:03:17 2007 UTC vs.
Revision 1.14 by root, Sat Nov 7 14:00:25 2009 UTC

1Take note of the GNU Affero License (COPYING.GNU), which applies to part 1Take note of the GNU Affero General Public License (COPYING.Affero),
2of this release, which means you have to follow the requirements laid out 2which applies to part of this release, which means you have to follow the
3in section 13. of both licenses. 3requirements laid out in section 13 of both licenses (see COPYING.GNU).
4
5As long as you follow the provisions of the APGL you should be safe.
6
7Note that ALL changes introduced by the Deliantra team are under the
8Affero General Public License. Specifically, the files listed below are
9100% AGPL. The listing of these files does not imply the remaining files
10do not contain any AGPL code (the opposite is actually true).
11
12The archetypes and maps are mostly GPL, but all maps and archetype file
13added by Deliantra are AGPL, unless otherwise noted (many media files are
14cc:by or similarly permissive, and this is noted in the META.json files in
15directories that have them). Again, note that unless you remove the AGPL
16parts, then the whole server, maps and archetypes distributions have to be
17treated according to the Affero GPL.
18
19Here is an algorithm to decide which parts of the server code are AGPL and
20which are not:
21
221. is the file listed below (glob syntax)?
23 if yes, it is 100% AGPL.
242. does the file contain //+GPL and/or //-GPL markers?
25 if yes, then everything is AGPL, except the code between
26 //+GPL and //-GPL.
273. otherwise, the code is 100% GPL.
28
29 common/image.C
30 common/logger.C
31 common/los.C
32 common/shstr.C
33 common/utils.C
34 ext/*
35 include/attackinc.h
36 include/cfperl.h
37 include/crc.h
38 include/devel.h
39 include/dynbuf.h
40 include/event2inc
41 include/eventinc.h
42 include/evthread.h
43 include/face.h
44 include/genkeyword
45 include/loader.h
46 include/shstr.h
47 include/shstrinc.h
48 include/skillinc.h
49 include/traits.h
50 include/util.h
51 lib/cf.pm
52 lib/cf/*
53 pod/*
54 server/cfperl.xs
55 server/dynbuf.C
56 server/evthread.C
57 server/freezethaw.C
58 server/genaccess
59 socket/init.C
60 socket/loop.C
61 socket/lowlevel.C
62 socket/sounds.C
63 util/cfutil.in
4 64
5 GNU AFFERO GENERAL PUBLIC LICENSE 65 GNU AFFERO GENERAL PUBLIC LICENSE
6 Version 3, 19 November 2007 66 Version 3, 19 November 2007
7 67
8 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> 68 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines