public/licenses/LICENSE.txt
author Scott Ehlert <ds@alliedmods.net>
Sun Jul 15 08:00:26 2007 +0000 (2007-07-15)
changeset 1116 40cc5e9f0f1b
parent 400 8dfc886b2613
permissions -rw-r--r--
Removed strange debugging code
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