|
1 |
| -Copyright 2011-2012, Tomas Petricek (http://tomasp.net) |
| 1 | +The MIT License (MIT) |
2 | 2 |
|
3 |
| -Licensed under the Apache License, Version 2.0 (the "License"); |
4 |
| -you may not use this file except in compliance with the License. |
5 |
| -You may obtain a copy of the License at |
| 3 | +Copyright (c) Microsoft Corporation. |
| 4 | +All rights reserved. |
6 | 5 |
|
7 |
| - http://www.apache.org/licenses/LICENSE-2.0 |
| 6 | +Permission is hereby granted, free of charge, to any person obtaining a copy |
| 7 | +of this software and associated documentation files (the "Software"), to deal |
| 8 | +in the Software without restriction, including without limitation the rights |
| 9 | +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
| 10 | +copies of the Software, and to permit persons to whom the Software is |
| 11 | +furnished to do so, subject to the following conditions: |
8 | 12 |
|
9 |
| -Unless required by applicable law or agreed to in writing, software |
10 |
| -distributed under the License is distributed on an "AS IS" BASIS, |
11 |
| -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
12 |
| -See the License for the specific language governing permissions and |
13 |
| -limitations under the License. |
| 13 | +The above copyright notice and this permission notice shall be included in all |
| 14 | +copies or substantial portions of the Software. |
14 | 15 |
|
15 |
| ------------------------------------------------------------- |
| 16 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| 17 | +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| 18 | +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
| 19 | +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
| 20 | +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
| 21 | +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
| 22 | +SOFTWARE. |
16 | 23 |
|
17 |
| -Apache License, Version 2.0 |
18 |
| -=========================== |
19 |
| - |
20 |
| -Apache License |
21 |
| -Version 2.0, January 2004 |
22 |
| -http://www.apache.org/licenses/ |
23 |
| - |
24 |
| -### TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
25 |
| - |
26 |
| - |
27 |
| -**1. Definitions.** |
28 |
| - |
29 |
| - - "License" shall mean the terms and conditions for use, reproduction, |
30 |
| -and distribution as defined by Sections 1 through 9 of this document. |
31 |
| - |
32 |
| - - "Licensor" shall mean the copyright owner or entity authorized by |
33 |
| -the copyright owner that is granting the License. |
34 |
| - |
35 |
| - - "Legal Entity" shall mean the union of the acting entity and all |
36 |
| -other entities that control, are controlled by, or are under common |
37 |
| -control with that entity. For the purposes of this definition, |
38 |
| -"control" means (i) the power, direct or indirect, to cause the |
39 |
| -direction or management of such entity, whether by contract or |
40 |
| -otherwise, or (ii) ownership of fifty percent (50%) or more of the |
41 |
| -outstanding shares, or (iii) beneficial ownership of such entity. |
42 |
| - |
43 |
| - - "You" (or "Your") shall mean an individual or Legal Entity |
44 |
| -exercising permissions granted by this License. |
45 |
| - |
46 |
| - - "Source" form shall mean the preferred form for making modifications, |
47 |
| -including but not limited to software source code, documentation |
48 |
| -source, and configuration files. |
49 |
| - |
50 |
| - - "Object" form shall mean any form resulting from mechanical |
51 |
| -transformation or translation of a Source form, including but |
52 |
| -not limited to compiled object code, generated documentation, |
53 |
| -and conversions to other media types. |
54 |
| - |
55 |
| - - "Work" shall mean the work of authorship, whether in Source or |
56 |
| -Object form, made available under the License, as indicated by a |
57 |
| -copyright notice that is included in or attached to the work |
58 |
| -(an example is provided in the Appendix below). |
59 |
| - |
60 |
| - - "Derivative Works" shall mean any work, whether in Source or Object |
61 |
| -form, that is based on (or derived from) the Work and for which the |
62 |
| -editorial revisions, annotations, elaborations, or other modifications |
63 |
| -represent, as a whole, an original work of authorship. For the purposes |
64 |
| -of this License, Derivative Works shall not include works that remain |
65 |
| -separable from, or merely link (or bind by name) to the interfaces of, |
66 |
| -the Work and Derivative Works thereof. |
67 |
| - |
68 |
| - - "Contribution" shall mean any work of authorship, including |
69 |
| -the original version of the Work and any modifications or additions |
70 |
| -to that Work or Derivative Works thereof, that is intentionally |
71 |
| -submitted to Licensor for inclusion in the Work by the copyright owner |
72 |
| -or by an individual or Legal Entity authorized to submit on behalf of |
73 |
| -the copyright owner. For the purposes of this definition, "submitted" |
74 |
| -means any form of electronic, verbal, or written communication sent |
75 |
| -to the Licensor or its representatives, including but not limited to |
76 |
| -communication on electronic mailing lists, source code control systems, |
77 |
| -and issue tracking systems that are managed by, or on behalf of, the |
78 |
| -Licensor for the purpose of discussing and improving the Work, but |
79 |
| -excluding communication that is conspicuously marked or otherwise |
80 |
| -designated in writing by the copyright owner as "Not a Contribution." |
81 |
| - |
82 |
| - - "Contributor" shall mean Licensor and any individual or Legal Entity |
83 |
| -on behalf of whom a Contribution has been received by Licensor and |
84 |
| -subsequently incorporated within the Work. |
85 |
| - |
86 |
| -**2. Grant of Copyright License.** |
87 |
| -Subject to the terms and conditions of |
88 |
| -this License, each Contributor hereby grants to You a perpetual, |
89 |
| -worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
90 |
| -copyright license to reproduce, prepare Derivative Works of, |
91 |
| -publicly display, publicly perform, sublicense, and distribute the |
92 |
| -Work and such Derivative Works in Source or Object form. |
93 |
| - |
94 |
| -**3. Grant of Patent License.** |
95 |
| -Subject to the terms and conditions of |
96 |
| -this License, each Contributor hereby grants to You a perpetual, |
97 |
| -worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
98 |
| -(except as stated in this section) patent license to make, have made, |
99 |
| -use, offer to sell, sell, import, and otherwise transfer the Work, |
100 |
| -where such license applies only to those patent claims licensable |
101 |
| -by such Contributor that are necessarily infringed by their |
102 |
| -Contribution(s) alone or by combination of their Contribution(s) |
103 |
| -with the Work to which such Contribution(s) was submitted. If You |
104 |
| -institute patent litigation against any entity (including a |
105 |
| -cross-claim or counterclaim in a lawsuit) alleging that the Work |
106 |
| -or a Contribution incorporated within the Work constitutes direct |
107 |
| -or contributory patent infringement, then any patent licenses |
108 |
| -granted to You under this License for that Work shall terminate |
109 |
| -as of the date such litigation is filed. |
110 |
| - |
111 |
| -**4. Redistribution.** |
112 |
| -You may reproduce and distribute copies of the |
113 |
| -Work or Derivative Works thereof in any medium, with or without |
114 |
| -modifications, and in Source or Object form, provided that You |
115 |
| -meet the following conditions: |
116 |
| - |
117 |
| - - You must give any other recipients of the Work or |
118 |
| - Derivative Works a copy of this License; and |
119 |
| - |
120 |
| - - You must cause any modified files to carry prominent notices |
121 |
| - stating that You changed the files; and |
122 |
| - |
123 |
| - - You must retain, in the Source form of any Derivative Works |
124 |
| - that You distribute, all copyright, patent, trademark, and |
125 |
| - attribution notices from the Source form of the Work, |
126 |
| - excluding those notices that do not pertain to any part of |
127 |
| - the Derivative Works; and |
128 |
| - |
129 |
| - - If the Work includes a "NOTICE" text file as part of its |
130 |
| - distribution, then any Derivative Works that You distribute must |
131 |
| - include a readable copy of the attribution notices contained |
132 |
| - within such NOTICE file, excluding those notices that do not |
133 |
| - pertain to any part of the Derivative Works, in at least one |
134 |
| - of the following places: within a NOTICE text file distributed |
135 |
| - as part of the Derivative Works; within the Source form or |
136 |
| - documentation, if provided along with the Derivative Works; or, |
137 |
| - within a display generated by the Derivative Works, if and |
138 |
| - wherever such third-party notices normally appear. The contents |
139 |
| - of the NOTICE file are for informational purposes only and |
140 |
| - do not modify the License. You may add Your own attribution |
141 |
| - notices within Derivative Works that You distribute, alongside |
142 |
| - or as an addendum to the NOTICE text from the Work, provided |
143 |
| - that such additional attribution notices cannot be construed |
144 |
| - as modifying the License. |
145 |
| - |
146 |
| -You may add Your own copyright statement to Your modifications and |
147 |
| -may provide additional or different license terms and conditions |
148 |
| -for use, reproduction, or distribution of Your modifications, or |
149 |
| -for any such Derivative Works as a whole, provided Your use, |
150 |
| -reproduction, and distribution of the Work otherwise complies with |
151 |
| -the conditions stated in this License. |
152 |
| - |
153 |
| -**5. Submission of Contributions.** |
154 |
| -Unless You explicitly state otherwise, |
155 |
| -any Contribution intentionally submitted for inclusion in the Work |
156 |
| -by You to the Licensor shall be under the terms and conditions of |
157 |
| -this License, without any additional terms or conditions. |
158 |
| -Notwithstanding the above, nothing herein shall supersede or modify |
159 |
| -the terms of any separate license agreement you may have executed |
160 |
| -with Licensor regarding such Contributions. |
161 |
| - |
162 |
| -**6. Trademarks.** |
163 |
| -This License does not grant permission to use the trade |
164 |
| -names, trademarks, service marks, or product names of the Licensor, |
165 |
| -except as required for reasonable and customary use in describing the |
166 |
| -origin of the Work and reproducing the content of the NOTICE file. |
167 |
| - |
168 |
| -**7. Disclaimer of Warranty.** |
169 |
| -Unless required by applicable law or |
170 |
| -agreed to in writing, Licensor provides the Work (and each |
171 |
| -Contributor provides its Contributions) on an "AS IS" BASIS, |
172 |
| -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
173 |
| -implied, including, without limitation, any warranties or conditions |
174 |
| -of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
175 |
| -PARTICULAR PURPOSE. You are solely responsible for determining the |
176 |
| -appropriateness of using or redistributing the Work and assume any |
177 |
| -risks associated with Your exercise of permissions under this License. |
178 |
| - |
179 |
| -**8. Limitation of Liability.** |
180 |
| -In no event and under no legal theory, |
181 |
| -whether in tort (including negligence), contract, or otherwise, |
182 |
| -unless required by applicable law (such as deliberate and grossly |
183 |
| -negligent acts) or agreed to in writing, shall any Contributor be |
184 |
| -liable to You for damages, including any direct, indirect, special, |
185 |
| -incidental, or consequential damages of any character arising as a |
186 |
| -result of this License or out of the use or inability to use the |
187 |
| -Work (including but not limited to damages for loss of goodwill, |
188 |
| -work stoppage, computer failure or malfunction, or any and all |
189 |
| -other commercial damages or losses), even if such Contributor |
190 |
| -has been advised of the possibility of such damages. |
191 |
| - |
192 |
| -**9. Accepting Warranty or Additional Liability.** |
193 |
| -While redistributing |
194 |
| -the Work or Derivative Works thereof, You may choose to offer, |
195 |
| -and charge a fee for, acceptance of support, warranty, indemnity, |
196 |
| -or other liability obligations and/or rights consistent with this |
197 |
| -License. However, in accepting such obligations, You may act only |
198 |
| -on Your own behalf and on Your sole responsibility, not on behalf |
199 |
| -of any other Contributor, and only if You agree to indemnify, |
200 |
| -defend, and hold each Contributor harmless for any liability |
201 |
| -incurred by, or claims asserted against, such Contributor by reason |
202 |
| -of your accepting any such warranty or additional liability. |
0 commit comments