License

Version 1 (Hiroya Kubo, 2010-01-04 16:29)

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