|
dvander@377
|
1 |
0. Preamble
|
|
dvander@377
|
2 |
|
|
dvander@377
|
3 |
This license is designed to address various issues that came up with AMX Mod X.
|
|
dvander@377
|
4 |
SourceMod is Freeware and has fairly unrestrictive terms for redistribution. You
|
|
dvander@377
|
5 |
may use it commercially, but you may not sell SourceMod redistributions or
|
|
dvander@377
|
6 |
derivatives.
|
|
dvander@377
|
7 |
|
|
dvander@377
|
8 |
Derivative works created with the SourceMod SDK are required to be licensed
|
|
dvander@377
|
9 |
under the GNU General Public License (GPL), unless with explicit written permission
|
|
dvander@377
|
10 |
of AlliedModders LLC. This affects both Extensions and Plugins. A copy of the GPL
|
|
dvander@377
|
11 |
is distributed in GPL.txt.
|
|
dvander@377
|
12 |
|
|
dvander@377
|
13 |
While there are sections of this license that restrict your usage, there are
|
|
dvander@377
|
14 |
many entries to explicitly grant rights that were ambiguous with prior products.
|
|
dvander@377
|
15 |
|
|
dvander@377
|
16 |
1. COPYRIGHT INFORMATION
|
|
dvander@377
|
17 |
|
|
dvander@377
|
18 |
SourceMod is Copyright (C) 2004-2007 AlliedModders LLC. All rights reserved.
|
|
dvander@377
|
19 |
SourcePawn is Copyright (C) 2006-2007 AlliedModders LLC. All rights reserved.
|
|
dvander@377
|
20 |
Pawn and SMALL are Copyright (C) 1997-2007 ITB CompuPhase.
|
|
dvander@377
|
21 |
Source is Copyright (C) Valve Corporation.
|
|
dvander@400
|
22 |
All trademarks are property of their respective owners in the US and other countries.
|
|
dvander@377
|
23 |
|
|
dvander@377
|
24 |
2. LICENSE AGREEMENT
|
|
dvander@377
|
25 |
|
|
dvander@377
|
26 |
The copyright owner and Licensor of SourceMod is "AlliedModders LLC."
|
|
dvander@377
|
27 |
SourceMod is Freeware, and does not require payment of any license fee.
|
|
dvander@377
|
28 |
This license is a binding legal agreement between the individual who downloads
|
|
dvander@377
|
29 |
SourceMod ("you") and the Licensor. AlliedModders hereby grants you a
|
|
dvander@377
|
30 |
non-exclusive, transferable license to use SourceMod and its accompanying
|
|
dvander@400
|
31 |
documentation and source code. As a condition for granting you a license to
|
|
dvander@377
|
32 |
download or use SourceMod, you agree to all of the Terms and Conditions.
|
|
dvander@377
|
33 |
If you fail to adhere to the Terms and Conditions, your license to use SourceMod
|
|
dvander@377
|
34 |
is automatically revoked without any action on behalf of the Licensor.
|
|
dvander@377
|
35 |
|
|
dvander@400
|
36 |
This License may be updated at any time, without prior notice.. Each revision
|
|
dvander@400
|
37 |
is differentiated by a date version. This License was created on Jan-27-2007.
|
|
dvander@377
|
38 |
|
|
dvander@377
|
39 |
With this License, you may:
|
|
dvander@377
|
40 |
|
|
dvander@377
|
41 |
a. Use SourceMod on any number of computers;
|
|
dvander@377
|
42 |
|
|
dvander@377
|
43 |
b. Redistribute or copy SourceMod (subject to requirements in Section 3);
|
|
dvander@377
|
44 |
|
|
dvander@377
|
45 |
c. Alter SourceMod files (both binary and text) for personal use;
|
|
dvander@377
|
46 |
|
|
dvander@377
|
47 |
d. Disassemble, decompile, reverse engineer, or otherwise reduce SourceMod
|
|
dvander@377
|
48 |
to human readable form for personal use, documentation, research, or to
|
|
dvander@377
|
49 |
report bugs or security issues.
|
|
dvander@377
|
50 |
|
|
dvander@377
|
51 |
e. Create derivate works using the provided SDK, subject to the SDK Terms
|
|
dvander@377
|
52 |
and Conditions (Section 4).
|
|
dvander@377
|
53 |
|
|
dvander@377
|
54 |
3. LIMITATIONS ON DISTRIBUTION.
|
|
dvander@377
|
55 |
|
|
dvander@377
|
56 |
Redistribution granted in Section 2.b is subject to the following restrictions:
|
|
dvander@377
|
57 |
|
|
dvander@377
|
58 |
a. You may alter certain files under the following restrictions:
|
|
dvander@377
|
59 |
|
|
dvander@377
|
60 |
(i) You may not alter any binary object file for redistribution.
|
|
dvander@377
|
61 |
|
|
dvander@377
|
62 |
(ii) You may alter any text, configuration, or database file, if you
|
|
dvander@377
|
63 |
mark the files explicitly as altered from their original.
|
|
dvander@377
|
64 |
|
|
dvander@377
|
65 |
(iii) SourceMod may come with files under their own licenses (for example,
|
|
dvander@377
|
66 |
the GeoIP database by MaxMind). You must obey the licenses for
|
|
dvander@377
|
67 |
third-party files.
|
|
dvander@377
|
68 |
|
|
dvander@377
|
69 |
b. You may not sell SourceMod, alter its License, or sell/rent licenses to
|
|
dvander@377
|
70 |
third parties (by payment of money or otherwise).
|
|
dvander@377
|
71 |
|
|
dvander@377
|
72 |
(i) You may charge for the media transfer of its files only.
|
|
dvander@377
|
73 |
|
|
dvander@377
|
74 |
(ii) You may not sell individual files derived from or directly from SourceMod
|
|
dvander@377
|
75 |
without explicit written permission of AlliedModders LLC.
|
|
dvander@377
|
76 |
|
|
dvander@377
|
77 |
(iii) You may sell or offer services related to installing, configuring,
|
|
dvander@377
|
78 |
servicing, coding for, or troubleshooting SourceMod.
|
|
dvander@377
|
79 |
|
|
dvander@377
|
80 |
(iv) You may sell or offer services where SourceMod is offered, permitted, or
|
|
dvander@377
|
81 |
pre-installed on game servers you provide. You may charge a nominal fee
|
|
dvander@377
|
82 |
for such services in relation to SourceMod. However, it must be clear
|
|
dvander@377
|
83 |
that you are not charging for a SourceMod License itself, but a service
|
|
dvander@377
|
84 |
related to it.
|
|
dvander@377
|
85 |
|
|
dvander@377
|
86 |
(v) You may sell or charge for the service of using SourceMod in-game or
|
|
dvander@377
|
87 |
remotely. Such services are considered not to be related to SourceMod,
|
|
dvander@377
|
88 |
but to the VALVe (R) Source Engine, and thus are not related to this
|
|
dvander@377
|
89 |
License or its Terms and Conditions.
|
|
dvander@377
|
90 |
|
|
dvander@377
|
91 |
c. You may not remove this or any copyright notice from SourceMod, or any files
|
|
dvander@377
|
92 |
distributed with SourceMod.
|
|
dvander@377
|
93 |
|
|
dvander@377
|
94 |
d. You may remove files or otherwise reorganize the SourceMod distribution
|
|
dvander@377
|
95 |
as long as you explicitly mark it as altered from the original, and maintain
|
|
dvander@377
|
96 |
all Copyright and License information.
|
|
dvander@377
|
97 |
|
|
dvander@377
|
98 |
4. SDK TERMS AND CONDITIONS.
|
|
dvander@377
|
99 |
|
|
dvander@377
|
100 |
You may create derivative works using the
|
|
dvander@377
|
101 |
provided SourceMod SDK. In order to create such works, you must agree to the
|
|
dvander@377
|
102 |
terms and conditions below. Failure to adhere to these conditions
|
|
dvander@377
|
103 |
automatically revokes your License to use the SourceMod SDK.
|
|
dvander@377
|
104 |
|
|
dvander@377
|
105 |
a. You may redistribute the SourceMod SDK or any derivative works in object
|
|
dvander@377
|
106 |
or source code form, provided you use one of the following open source
|
|
dvander@377
|
107 |
licenses. In this case, "use" means "adhere to the terms and conditions of."
|
|
dvander@377
|
108 |
The alternate license does not replace the SourceMod SDK License, but
|
|
dvander@377
|
109 |
applies to your redistribution of the SourceMod SDK in altered form.
|
|
dvander@377
|
110 |
|
|
dvander@377
|
111 |
(i) GNU General Public License ("GPL") Version 2 or higher. A copy of the
|
|
dvander@377
|
112 |
GPL is provided in GPL.txt. You are granted explicit permission to link
|
|
dvander@377
|
113 |
your GPL SourceMod SDK code against both SourceMod and the Source SDK
|
|
dvander@377
|
114 |
from VALVe (R).
|
|
dvander@377
|
115 |
|
|
dvander@377
|
116 |
b. Usage of alternate licenses, terms, or conditions specified in Section 4.a
|
|
dvander@377
|
117 |
is not allowed unless given explicit written permission from AlliedModders
|
|
dvander@377
|
118 |
LLC. You may, however, use more than one of the alternate licenses under a
|
|
dvander@377
|
119 |
multi-license scheme.
|
|
dvander@377
|
120 |
|
|
dvander@377
|
121 |
c. You may alter any file in the SourceMod SDK and redistribute as long as it
|
|
dvander@377
|
122 |
is explicitly marked as altered, and all License or Copyright information
|
|
dvander@377
|
123 |
remains unaltered.
|
|
dvander@377
|
124 |
|
|
dvander@377
|
125 |
d. You may use the SourceMod SDK freely to write competing works, to reverse
|
|
dvander@377
|
126 |
engineer SourceMod, or to otherwise write works unrelated to SourceMod,
|
|
dvander@377
|
127 |
under the normal conditions specified by Section 4.a.
|
|
dvander@377
|
128 |
|
|
dvander@377
|
129 |
5. NO WARRANTY
|
|
dvander@377
|
130 |
|
|
dvander@400
|
131 |
BECAUSE SOURCEMOD IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY, TO THE
|
|
dvander@400
|
132 |
EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING,
|
|
dvander@377
|
133 |
ALLIEDMODDERS LLC AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
|
|
dvander@377
|
134 |
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED
|
|
dvander@400
|
135 |
TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
|
dvander@377
|
136 |
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS
|
|
dvander@377
|
137 |
WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
|
|
dvander@377
|
138 |
NECESSARY SERVICING, REPAIR OR CORRECTION.
|
|
dvander@377
|
139 |
|
|
dvander@377
|
140 |
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
|
|
dvander@377
|
141 |
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE
|
|
dvander@377
|
142 |
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
|
dvander@377
|
143 |
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
|
dvander@377
|
144 |
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA
|
|
dvander@377
|
145 |
OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES
|
|
dvander@377
|
146 |
OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH
|
|
dvander@377
|
147 |
HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
|
dvander@377
|
148 |
|
|
dvander@377
|
149 |
|
|
dvander@377
|
150 |
|