Merge 'remotes/trunk'
[0ad.git] / LICENSE.txt
blob79c6c180f66f04932d4b8687c6f8c7d05d45a452
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/third-party/vma/
90     MIT - see LICENSE.txt within that directory
92   source/tools/
93     Various - see LICENSE.txt within that directory
95   source/tools/atlas/
96     GPL version 2 (or later) - see license_gpl-2.0.txt
98   binaries/data/mods/public/gui/prelobby/common/terms/
99   binaries/data/mods/public/gui/userreport/Terms_and_Conditions.txt
100   binaries/data/mods/mod/gui/modio/Disclaimer.txt
101     Redistributing modified Terms and Conditions of online services may be within the licensing,
102     but may not change the legality or enforceability of the terms of the service provider.
103     It may be against the terms of the service provider to use online services with modified terms.