Merge 'remotes/trunk'
[0ad.git] / LICENSE.txt
blob7172f062dbf15e2911feca607b91f86a4a3c0268
1  0 A.D. Licensing Details
2 ==========================
4 0 A.D. and the Pyrogenesis engine are released as free and open source: you can freely use, copy, modify and
5 distribute the game's source code and data files, as long as you include
6 attribution to Wildfire Games and let anyone freely modify and distribute any
7 of your own modifications to the game's files.
9 The distribution includes several different types of files, and a number of
10 third-party components. The details are described here, based on the directory
11 structure. For any file, see the longest path name below which is a prefix of
12 the file's path.
14 If you have a question about, or can provide any information on missing or wrong licensing details,
15 please inform Wildfire Games at webmaster at wildfiregames dot com.
17   binaries/data/
18     GPL version 2 (or later) - see license_gpl-2.0.txt
20   binaries/data/mods/*/art
21   binaries/data/mods/*/audio
22     Creative Commons Attribution-Share Alike 3.0 - see
23     http://creativecommons.org/licenses/by-sa/3.0/
24     and also see LICENSE.txt within those directories
26   binaries/data/mods/*/maps/
27   see LICENSE.txt within those directories
29   binaries/data/mods/public/shaders/glsl/fxaa.fs
30     BSD
32   binaries/data/mods/public/shaders/glsl/cas.fs
33     MIT
35   binaries/system/
36     Various (unspecified)
38   binaries/system/dbghelp.dll
39     Proprietary - see license_dbghelp.txt for restrictions you must agree to
40     before distributing this particular file
42   build/
43     Various (unspecified)
45   build/arclint/
46     GPL version 2 (or later) - see license_gpl-2.0.txt
48   build/arclint/pyrolint/
49     Apache version 2 - see license_apache2.txt within that directory
51   build/premake/premake5/
52     BSD
54   build/premake/*.lua
55     MIT - see license_mit.txt
57   docs/
58     Various (unspecified)
60   libraries/
61     Various - see LICENSE.txt within that directory
63   source/
64     GPL version 2 (or later) - see license_gpl-2.0.txt
66   source/lib/
67     MIT - see license_mit.txt
69   source/scriptinterface/third_party/
70     MPL 2.0
72   source/third_party/encryption/
73     GPL version 2 (or later)
74     ISC (pkcs5_pbkdf2.cpp)
75     MIT (pkcs5_pbkdf2.h) - see license_mit.txt
77   source/third-party/jsonspirit/
78     MIT - see license_mit.txt
80   source/third_party/mikktspace/
81     zlib
83   source/third_party/mongoose/
84     MIT - see license_mit.txt
86   source/third_party/tinygettext/
87     zlib
89   source/tools/
90     Various - see LICENSE.txt within that directory
92   source/tools/atlas/
93     GPL version 2 (or later) - see license_gpl-2.0.txt
95   binaries/data/mods/public/gui/prelobby/common/terms/
96   binaries/data/mods/public/gui/userreport/Terms_and_Conditions.txt
97   binaries/data/mods/mod/gui/modio/Disclaimer.txt
98     Redistributing modified Terms and Conditions of online services may be within the licensing,
99     but may not change the legality or enforceability of the terms of the service provider.
100     It may be against the terms of the service provider to use online services with modified terms.