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