MSF-1.2 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255
  1. The Metasploit Framework License v1.2
  2. Copyright (C) 2006 METASPLOIT.COM
  3. This License governs your use of the Software and any accompanying
  4. materials distributed with this License. You must accept the terms of
  5. this License before using the Software. If you are an individual working
  6. for a company, you represent and warrant that you have all necessary
  7. authority to bind your company to the terms and conditions of this License.
  8. If you do not agree to the terms of this License, you are not granted any
  9. rights whatsoever in the Software or Documentation. If you are not
  10. willing to be bound by these terms and conditions, do not download the
  11. Software.
  12. Definitions
  13. a. "License" means this particular version of this document (or, where
  14. specifically indicated, a successor iteration of this License officially
  15. issued by the Developer).
  16. b. "Software" means any software that is distributed under the terms of
  17. this License, in both object code and source code.
  18. c. "Enhancement" means any bug fix, error correction, patch, or other
  19. addition to the Software that are independent of the Software and do not
  20. require modification of the Software of the Software itself.
  21. d. "Extension" means any external software program or library that
  22. interfaces with the Software and does not [reproduce or require
  23. modification of the Software itself]. "Extension" includes any module or
  24. plug-in that is intended (by design and coding) to, or can, be
  25. dynamically loaded by the Software.
  26. e. "Developer" means the then-current copyright holder(s) of the Software,
  27. including, but not limited to, the Metasploit personnel and any
  28. third-party contributors (or their successor(s) or transferee(s)).
  29. f. "Documentation" means any and all end user, technical/programmer,
  30. network administrator, or other manuals, tutorials, or code samples
  31. provided or offered by Developer with the Software, excluding those items
  32. created by someone other than the Developer.
  33. g. "Use" means to download, install, access, copy, execute, sell, or
  34. otherwise benefit from the Software (directly or indirectly, with or
  35. without notice or knowledge of the Software's incorporation or
  36. utilization in any larger application or product).
  37. h. "You" means the individual or organization that is using the Software
  38. under the License.
  39. i. "Interface" means to execute, parse, or otherwise benefit from the use
  40. of the Software.
  41. License Grant and Restrictions
  42. 1. Provided that You agree to, and do, comply with all terms and
  43. conditions in this License, You are granted the non-exclusive rights
  44. specified in this License. Your Use of any of the Software in any form
  45. and to any extent signifies acceptance of this License. If You do not
  46. agree to all of these terms and conditions, then do not use the Software
  47. and immediately remove all copies of the Software, the Documentation, and
  48. any other items provided under the License.
  49. 2. Subject to the terms and conditions of this License, Developer hereby
  50. grants You a worldwide, royalty-free, non-exclusive license to reproduce,
  51. publicly display, and publicly perform the Software.
  52. 3. The license granted in Section 2 is expressly made subject to and
  53. limited by the following restrictions:
  54. a. You may only distribute, publicly display, and publicly perform
  55. unmodified Software. Without limiting the foregoing, You agree to
  56. maintain (and not supplement, remove, or modify) the same copyright,
  57. trademark notices and disclaimers in the exact wording as released by
  58. Developer.
  59. b. You may only distribute the Software free from any charge beyond the
  60. reasonable costs of data transfer or storage media. You may -not- (i)
  61. sell, lease, rent, or otherwise charge for the Software, (ii) include any
  62. component or subset of the Software in any commercial application or
  63. product, or (iii) sell, lease, rent, or otherwise charge for any
  64. appliance (i.e., hardware, peripheral, personal digital device, or other
  65. electronic product) that includes any component or subset of the
  66. Software.
  67. 4. You may develop Enhancements to the Software and distribute Your
  68. Enhancements, provided that You agree to each of the following
  69. restrictions on this distribution:
  70. a. Enhancements may not modify, supplement, or obscure the user interface
  71. or output of the Software such that the title of the Software, the
  72. copyrights and trademark notices in the Software, or the licensing terms
  73. of the Software are removed, hidden, or made less likely to be discovered
  74. or read.
  75. b. If you release any Enhancement to the Software, You agree to
  76. distribute the Enhancement under the terms of this License (or any other
  77. later-issued license(s) of Developer for the Software). Upon such
  78. release, You hereby grant and agree to grant a non-exclusive royalty-free
  79. right, to both (i) Developer and (ii) any of Developer's later licensees,
  80. owners, contributors, agents or business partners, to distribute Your
  81. Enhancement(s) with future versions of the Software provided that such
  82. versions remain available under the terms of this License (or any other
  83. later-adopted license(s) of Developer).
  84. 5. You may develop Extensions to the Software and distribute these
  85. Extensions under any license You see fit, for commercial sale or license
  86. or for non-commercial use, so long as -each- of the following conditions
  87. are met:
  88. a. The Extension, when installed with the Software, must -not- modify any
  89. of the behavior (e.g., change the display, modify the available commands,
  90. etc.) of the Software until the user explicitly requests (e.g., by
  91. invoking or exercising a command or feature are a screen display or other
  92. express notification of the new code's existence and function) that the
  93. Extension should be activated.
  94. b. The Extension may programmatically execute (e.g., call a method) code
  95. provided by this Software, but may not include or create copies of the
  96. Software (modified or otherwise) in the Extension itself.
  97. c. The Extension may not modify, supplement, or obscure the user interface
  98. or output of the Software such that the title of the Software, the
  99. copyrights and trademark notices in the Software, or the licensing terms
  100. of the Software are removed, hidden, or made less likely to be discovered
  101. or read.
  102. 6. If you develop external software components that interface with the
  103. Software, you may only distribute these components if (a) the external
  104. software component clearly indicates to the user, via the user interface
  105. and/or program output, both (i) the role of the Software in the component
  106. and (ii) where the user may obtain a copy of the Software and (b) the
  107. external software components do not modify, supplement, or obscure the
  108. user interface or output of the Software such that the title of the
  109. Software, the copyrights and trademark notices in the Software, or the
  110. licensing terms of the Software are removed, hidden, or made less likely
  111. to be discovered or read.
  112. Online Updates
  113. The Software includes the ability to download updates (i.e., additional
  114. code) from Developer's server(s). These updates may contain bug fixes,
  115. new functionality, updated Documentation, and/or Extensions. When
  116. retrieving these updates, the Software may transmit the Software version
  117. and operating system information from Your computer to the update server.
  118. The server may record (store) this information, in conjunction with the
  119. IP (global Internet Protocol) address of the user, in order to attempt to
  120. maintain accurate end user and version statistics. By using the online
  121. update feature, You hereby agree to allow this information to be
  122. transmitted, recorded, and stored in any nation by or for Developer.
  123. Proper Use
  124. As an express condition of this License, You agree that You will use the
  125. Software -solely- in compliance with all then-applicable local, state,
  126. national, and international laws, rules and regulations as may be amended
  127. or supplemented from time to time, including any then-current laws and/or
  128. regulations regarding the transmission and/or encryption of technical
  129. data exported from or imported into Your country of residence. Violation
  130. of any of the foregoing will result in immediate, automatic termination
  131. of this License without notice, and may subject You to state, national
  132. and/or international penalties and other legal consequences.
  133. Intellectual Property Ownership
  134. The Software is licensed, not sold. Developer retains exclusive ownership
  135. of all worldwide copyrights, trade secrets, patents, and all other
  136. intellectual property rights throughout the world and all applications
  137. and registrations therefor, in and to the Software and any full or
  138. partial copies thereof, including any additions thereto. You acknowledge
  139. that, except for the limited license rights expressly provided in this
  140. Agreement, no right, title, or interest to the intellectual property in
  141. the Software or Documentation is provided to You, and that You do not
  142. obtain any rights, express or implied, in the Software. All rights in and
  143. to the Software not expressly granted to You in this Agreement are
  144. expressly reserved by Developer. Product names, words or phrases
  145. mentioned in this License or the Software may be trademark(s) or
  146. servicemark(s) of Developer registered in certain nations and/or of third
  147. parties. You may not alter or supplement the copyright or trademark
  148. notices as contained in the Software.
  149. License Termination
  150. This License is effective until terminated. This License will terminate
  151. immediately without notice from Developer if You breach or fail to comply
  152. with any provision of this License. Upon such termination You must
  153. destroy the Software, all accompanying written materials, and all copies
  154. thereof.
  155. Limitations of Liability
  156. In no event will Developer, any owner, contributor, agent, business party,
  157. or other third party affiliated with Developer, be liable to You or any
  158. third party under any legal theory (including contract, tort, or
  159. otherwise) for any consequential, incidental, indirect or special damages
  160. whatsoever (including, without limitation, loss of expected savings, loss
  161. of confidential information, presence of viruses, damages for loss of
  162. profits, business interruption, loss of business information and the like
  163. or otherwise) or any related expense whether foreseeable or not, arising
  164. out of the use of or inability to use or any failure of the Software or
  165. accompanying materials, regardless of the basis of the claim and even if
  166. Developer or Developer's owner, contributor, agent, or business partner
  167. has been advised of the possibility of such damage. By using the
  168. Software, You hereby acknowledge that Developer would not offer the
  169. Software without the inclusion and enforceability of this provision, and
  170. that You (and not the Developer) are solely responsible for Your network,
  171. data, and application security testing, planning, audits, updates, and
  172. training, which require regular analysis, supplementing, and expertise.
  173. No Warranty
  174. The Software and this License document are provided AS IS with NO WARRANTY
  175. OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING,
  176. WITHOUT LIMITATION, THE WARRANTY OF DESIGN, MERCHANTABILITY, TITLE,
  177. NON-INFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE.
  178. Indemnification
  179. You agree to indemnify, hold harmless, and defend Developer and
  180. Developer's owners, contributors, agents, and business partners from and
  181. against any and all claims or actions including reasonable legal expenses
  182. that arise or result from Your use of or inability to use the Software.
  183. Developer agrees to notify You and reasonably cooperate with Your defense
  184. of any third party claim triggering such indemnification.
  185. Miscellaneous
  186. If any part of this License is found void and unenforceable, it will not
  187. affect the validity of the balance of this License, which shall remain
  188. valid and enforceable to the maximum extent according to its terms.
  189. Choice of Law; Venue
  190. This License will be construed, interpreted and governed by the laws of
  191. Texas, USA, without regard to its conflict of law rules. Any litigation
  192. related to this License must be filed and heard in the courts for Travis
  193. County, Texas.