NOTICE revision 2018726aeb9a40b84670483d5e6ef381f662ddd9
144d362409d5469aed47d19e7908d19bd194493aThomas GrafThese files are Copyright 2007, 2008 Nuance Communications, but released under
244d362409d5469aed47d19e7908d19bd194493aThomas Grafthe Apache2 License.
344d362409d5469aed47d19e7908d19bd194493aThomas Graf
444d362409d5469aed47d19e7908d19bd194493aThomas Graf                               Apache License
544d362409d5469aed47d19e7908d19bd194493aThomas Graf                           Version 2.0, January 2004
644d362409d5469aed47d19e7908d19bd194493aThomas Graf                        http://www.apache.org/licenses/
744d362409d5469aed47d19e7908d19bd194493aThomas Graf
844d362409d5469aed47d19e7908d19bd194493aThomas Graf   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
944d362409d5469aed47d19e7908d19bd194493aThomas Graf
1044d362409d5469aed47d19e7908d19bd194493aThomas Graf   1. Definitions.
1144d362409d5469aed47d19e7908d19bd194493aThomas Graf
1244d362409d5469aed47d19e7908d19bd194493aThomas Graf      "License" shall mean the terms and conditions for use, reproduction,
1344d362409d5469aed47d19e7908d19bd194493aThomas Graf      and distribution as defined by Sections 1 through 9 of this document.
1444d362409d5469aed47d19e7908d19bd194493aThomas Graf
1544d362409d5469aed47d19e7908d19bd194493aThomas Graf      "Licensor" shall mean the copyright owner or entity authorized by
1644d362409d5469aed47d19e7908d19bd194493aThomas Graf      the copyright owner that is granting the License.
1744d362409d5469aed47d19e7908d19bd194493aThomas Graf
1844d362409d5469aed47d19e7908d19bd194493aThomas Graf      "Legal Entity" shall mean the union of the acting entity and all
1944d362409d5469aed47d19e7908d19bd194493aThomas Graf      other entities that control, are controlled by, or are under common
2044d362409d5469aed47d19e7908d19bd194493aThomas Graf      control with that entity. For the purposes of this definition,
2144d362409d5469aed47d19e7908d19bd194493aThomas Graf      "control" means (i) the power, direct or indirect, to cause the
2244d362409d5469aed47d19e7908d19bd194493aThomas Graf      direction or management of such entity, whether by contract or
2344d362409d5469aed47d19e7908d19bd194493aThomas Graf      otherwise, or (ii) ownership of fifty percent (50%) or more of the
2444d362409d5469aed47d19e7908d19bd194493aThomas Graf      outstanding shares, or (iii) beneficial ownership of such entity.
2544d362409d5469aed47d19e7908d19bd194493aThomas Graf
2644d362409d5469aed47d19e7908d19bd194493aThomas Graf      "You" (or "Your") shall mean an individual or Legal Entity
2744d362409d5469aed47d19e7908d19bd194493aThomas Graf      exercising permissions granted by this License.
2844d362409d5469aed47d19e7908d19bd194493aThomas Graf
2944d362409d5469aed47d19e7908d19bd194493aThomas Graf      "Source" form shall mean the preferred form for making modifications,
3044d362409d5469aed47d19e7908d19bd194493aThomas Graf      including but not limited to software source code, documentation
3144d362409d5469aed47d19e7908d19bd194493aThomas Graf      source, and configuration files.
3244d362409d5469aed47d19e7908d19bd194493aThomas Graf
3344d362409d5469aed47d19e7908d19bd194493aThomas Graf      "Object" form shall mean any form resulting from mechanical
3444d362409d5469aed47d19e7908d19bd194493aThomas Graf      transformation or translation of a Source form, including but
3544d362409d5469aed47d19e7908d19bd194493aThomas Graf      not limited to compiled object code, generated documentation,
3644d362409d5469aed47d19e7908d19bd194493aThomas Graf      and conversions to other media types.
3744d362409d5469aed47d19e7908d19bd194493aThomas Graf
3844d362409d5469aed47d19e7908d19bd194493aThomas Graf      "Work" shall mean the work of authorship, whether in Source or
3944d362409d5469aed47d19e7908d19bd194493aThomas Graf      Object form, made available under the License, as indicated by a
4044d362409d5469aed47d19e7908d19bd194493aThomas Graf      copyright notice that is included in or attached to the work
4144d362409d5469aed47d19e7908d19bd194493aThomas Graf      (an example is provided in the Appendix below).
4244d362409d5469aed47d19e7908d19bd194493aThomas Graf
4344d362409d5469aed47d19e7908d19bd194493aThomas Graf      "Derivative Works" shall mean any work, whether in Source or Object
4444d362409d5469aed47d19e7908d19bd194493aThomas Graf      form, that is based on (or derived from) the Work and for which the
4544d362409d5469aed47d19e7908d19bd194493aThomas Graf      editorial revisions, annotations, elaborations, or other modifications
4644d362409d5469aed47d19e7908d19bd194493aThomas Graf      represent, as a whole, an original work of authorship. For the purposes
4744d362409d5469aed47d19e7908d19bd194493aThomas Graf      of this License, Derivative Works shall not include works that remain
4844d362409d5469aed47d19e7908d19bd194493aThomas Graf      separable from, or merely link (or bind by name) to the interfaces of,
4944d362409d5469aed47d19e7908d19bd194493aThomas Graf      the Work and Derivative Works thereof.
5044d362409d5469aed47d19e7908d19bd194493aThomas Graf
5144d362409d5469aed47d19e7908d19bd194493aThomas Graf      "Contribution" shall mean any work of authorship, including
5244d362409d5469aed47d19e7908d19bd194493aThomas Graf      the original version of the Work and any modifications or additions
5344d362409d5469aed47d19e7908d19bd194493aThomas Graf      to that Work or Derivative Works thereof, that is intentionally
5444d362409d5469aed47d19e7908d19bd194493aThomas Graf      submitted to Licensor for inclusion in the Work by the copyright owner
5544d362409d5469aed47d19e7908d19bd194493aThomas Graf      or by an individual or Legal Entity authorized to submit on behalf of
5644d362409d5469aed47d19e7908d19bd194493aThomas Graf      the copyright owner. For the purposes of this definition, "submitted"
5744d362409d5469aed47d19e7908d19bd194493aThomas Graf      means any form of electronic, verbal, or written communication sent
5844d362409d5469aed47d19e7908d19bd194493aThomas Graf      to the Licensor or its representatives, including but not limited to
5944d362409d5469aed47d19e7908d19bd194493aThomas Graf      communication on electronic mailing lists, source code control systems,
6044d362409d5469aed47d19e7908d19bd194493aThomas Graf      and issue tracking systems that are managed by, or on behalf of, the
6144d362409d5469aed47d19e7908d19bd194493aThomas Graf      Licensor for the purpose of discussing and improving the Work, but
6244d362409d5469aed47d19e7908d19bd194493aThomas Graf      excluding communication that is conspicuously marked or otherwise
6344d362409d5469aed47d19e7908d19bd194493aThomas Graf      designated in writing by the copyright owner as "Not a Contribution."
6444d362409d5469aed47d19e7908d19bd194493aThomas Graf
6544d362409d5469aed47d19e7908d19bd194493aThomas Graf      "Contributor" shall mean Licensor and any individual or Legal Entity
6644d362409d5469aed47d19e7908d19bd194493aThomas Graf      on behalf of whom a Contribution has been received by Licensor and
6744d362409d5469aed47d19e7908d19bd194493aThomas Graf      subsequently incorporated within the Work.
6844d362409d5469aed47d19e7908d19bd194493aThomas Graf
6944d362409d5469aed47d19e7908d19bd194493aThomas Graf   2. Grant of Copyright License. Subject to the terms and conditions of
7044d362409d5469aed47d19e7908d19bd194493aThomas Graf      this License, each Contributor hereby grants to You a perpetual,
7144d362409d5469aed47d19e7908d19bd194493aThomas Graf      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
7244d362409d5469aed47d19e7908d19bd194493aThomas Graf      copyright license to reproduce, prepare Derivative Works of,
7344d362409d5469aed47d19e7908d19bd194493aThomas Graf      publicly display, publicly perform, sublicense, and distribute the
7444d362409d5469aed47d19e7908d19bd194493aThomas Graf      Work and such Derivative Works in Source or Object form.
7544d362409d5469aed47d19e7908d19bd194493aThomas Graf
7644d362409d5469aed47d19e7908d19bd194493aThomas Graf   3. Grant of Patent License. Subject to the terms and conditions of
7744d362409d5469aed47d19e7908d19bd194493aThomas Graf      this License, each Contributor hereby grants to You a perpetual,
7844d362409d5469aed47d19e7908d19bd194493aThomas Graf      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
79a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      (except as stated in this section) patent license to make, have made,
80a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      use, offer to sell, sell, import, and otherwise transfer the Work,
81a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      where such license applies only to those patent claims licensable
8244d362409d5469aed47d19e7908d19bd194493aThomas Graf      by such Contributor that are necessarily infringed by their
8344d362409d5469aed47d19e7908d19bd194493aThomas Graf      Contribution(s) alone or by combination of their Contribution(s)
8444d362409d5469aed47d19e7908d19bd194493aThomas Graf      with the Work to which such Contribution(s) was submitted. If You
8544d362409d5469aed47d19e7908d19bd194493aThomas Graf      institute patent litigation against any entity (including a
8644d362409d5469aed47d19e7908d19bd194493aThomas Graf      cross-claim or counterclaim in a lawsuit) alleging that the Work
8744d362409d5469aed47d19e7908d19bd194493aThomas Graf      or a Contribution incorporated within the Work constitutes direct
8844d362409d5469aed47d19e7908d19bd194493aThomas Graf      or contributory patent infringement, then any patent licenses
8944d362409d5469aed47d19e7908d19bd194493aThomas Graf      granted to You under this License for that Work shall terminate
9044d362409d5469aed47d19e7908d19bd194493aThomas Graf      as of the date such litigation is filed.
9144d362409d5469aed47d19e7908d19bd194493aThomas Graf
9244d362409d5469aed47d19e7908d19bd194493aThomas Graf   4. Redistribution. You may reproduce and distribute copies of the
9344d362409d5469aed47d19e7908d19bd194493aThomas Graf      Work or Derivative Works thereof in any medium, with or without
9444d362409d5469aed47d19e7908d19bd194493aThomas Graf      modifications, and in Source or Object form, provided that You
9544d362409d5469aed47d19e7908d19bd194493aThomas Graf      meet the following conditions:
9644d362409d5469aed47d19e7908d19bd194493aThomas Graf
9744d362409d5469aed47d19e7908d19bd194493aThomas Graf      (a) You must give any other recipients of the Work or
9844d362409d5469aed47d19e7908d19bd194493aThomas Graf          Derivative Works a copy of this License; and
9944d362409d5469aed47d19e7908d19bd194493aThomas Graf
10044d362409d5469aed47d19e7908d19bd194493aThomas Graf      (b) You must cause any modified files to carry prominent notices
10144d362409d5469aed47d19e7908d19bd194493aThomas Graf          stating that You changed the files; and
10244d362409d5469aed47d19e7908d19bd194493aThomas Graf
10344d362409d5469aed47d19e7908d19bd194493aThomas Graf      (c) You must retain, in the Source form of any Derivative Works
10444d362409d5469aed47d19e7908d19bd194493aThomas Graf          that You distribute, all copyright, patent, trademark, and
10544d362409d5469aed47d19e7908d19bd194493aThomas Graf          attribution notices from the Source form of the Work,
10644d362409d5469aed47d19e7908d19bd194493aThomas Graf          excluding those notices that do not pertain to any part of
10744d362409d5469aed47d19e7908d19bd194493aThomas Graf          the Derivative Works; and
10844d362409d5469aed47d19e7908d19bd194493aThomas Graf
10944d362409d5469aed47d19e7908d19bd194493aThomas Graf      (d) If the Work includes a "NOTICE" text file as part of its
11044d362409d5469aed47d19e7908d19bd194493aThomas Graf          distribution, then any Derivative Works that You distribute must
11144d362409d5469aed47d19e7908d19bd194493aThomas Graf          include a readable copy of the attribution notices contained
11244d362409d5469aed47d19e7908d19bd194493aThomas Graf          within such NOTICE file, excluding those notices that do not
11344d362409d5469aed47d19e7908d19bd194493aThomas Graf          pertain to any part of the Derivative Works, in at least one
11444d362409d5469aed47d19e7908d19bd194493aThomas Graf          of the following places: within a NOTICE text file distributed
11544d362409d5469aed47d19e7908d19bd194493aThomas Graf          as part of the Derivative Works; within the Source form or
11644d362409d5469aed47d19e7908d19bd194493aThomas Graf          documentation, if provided along with the Derivative Works; or,
11744d362409d5469aed47d19e7908d19bd194493aThomas Graf          within a display generated by the Derivative Works, if and
11844d362409d5469aed47d19e7908d19bd194493aThomas Graf          wherever such third-party notices normally appear. The contents
11944d362409d5469aed47d19e7908d19bd194493aThomas Graf          of the NOTICE file are for informational purposes only and
12044d362409d5469aed47d19e7908d19bd194493aThomas Graf          do not modify the License. You may add Your own attribution
12144d362409d5469aed47d19e7908d19bd194493aThomas Graf          notices within Derivative Works that You distribute, alongside
12244d362409d5469aed47d19e7908d19bd194493aThomas Graf          or as an addendum to the NOTICE text from the Work, provided
12344d362409d5469aed47d19e7908d19bd194493aThomas Graf          that such additional attribution notices cannot be construed
12444d362409d5469aed47d19e7908d19bd194493aThomas Graf          as modifying the License.
12544d362409d5469aed47d19e7908d19bd194493aThomas Graf
12644d362409d5469aed47d19e7908d19bd194493aThomas Graf      You may add Your own copyright statement to Your modifications and
12744d362409d5469aed47d19e7908d19bd194493aThomas Graf      may provide additional or different license terms and conditions
12844d362409d5469aed47d19e7908d19bd194493aThomas Graf      for use, reproduction, or distribution of Your modifications, or
12944d362409d5469aed47d19e7908d19bd194493aThomas Graf      for any such Derivative Works as a whole, provided Your use,
13044d362409d5469aed47d19e7908d19bd194493aThomas Graf      reproduction, and distribution of the Work otherwise complies with
13144d362409d5469aed47d19e7908d19bd194493aThomas Graf      the conditions stated in this License.
13244d362409d5469aed47d19e7908d19bd194493aThomas Graf
13344d362409d5469aed47d19e7908d19bd194493aThomas Graf   5. Submission of Contributions. Unless You explicitly state otherwise,
13444d362409d5469aed47d19e7908d19bd194493aThomas Graf      any Contribution intentionally submitted for inclusion in the Work
13544d362409d5469aed47d19e7908d19bd194493aThomas Graf      by You to the Licensor shall be under the terms and conditions of
13644d362409d5469aed47d19e7908d19bd194493aThomas Graf      this License, without any additional terms or conditions.
13744d362409d5469aed47d19e7908d19bd194493aThomas Graf      Notwithstanding the above, nothing herein shall supersede or modify
13844d362409d5469aed47d19e7908d19bd194493aThomas Graf      the terms of any separate license agreement you may have executed
13944d362409d5469aed47d19e7908d19bd194493aThomas Graf      with Licensor regarding such Contributions.
14044d362409d5469aed47d19e7908d19bd194493aThomas Graf
14144d362409d5469aed47d19e7908d19bd194493aThomas Graf   6. Trademarks. This License does not grant permission to use the trade
14244d362409d5469aed47d19e7908d19bd194493aThomas Graf      names, trademarks, service marks, or product names of the Licensor,
14344d362409d5469aed47d19e7908d19bd194493aThomas Graf      except as required for reasonable and customary use in describing the
14444d362409d5469aed47d19e7908d19bd194493aThomas Graf      origin of the Work and reproducing the content of the NOTICE file.
14544d362409d5469aed47d19e7908d19bd194493aThomas Graf
146a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf   7. Disclaimer of Warranty. Unless required by applicable law or
147a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      agreed to in writing, Licensor provides the Work (and each
148a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      Contributor provides its Contributions) on an "AS IS" BASIS,
149a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
150a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      implied, including, without limitation, any warranties or conditions
151a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
152a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      PARTICULAR PURPOSE. You are solely responsible for determining the
153a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      appropriateness of using or redistributing the Work and assume any
154a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      risks associated with Your exercise of permissions under this License.
155a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf
156a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf   8. Limitation of Liability. In no event and under no legal theory,
157a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      whether in tort (including negligence), contract, or otherwise,
158a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      unless required by applicable law (such as deliberate and grossly
159a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      negligent acts) or agreed to in writing, shall any Contributor be
160a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      liable to You for damages, including any direct, indirect, special,
161a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      incidental, or consequential damages of any character arising as a
162a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      result of this License or out of the use or inability to use the
163a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      Work (including but not limited to damages for loss of goodwill,
164a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      work stoppage, computer failure or malfunction, or any and all
165a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      other commercial damages or losses), even if such Contributor
166a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      has been advised of the possibility of such damages.
167a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf
168a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf   9. Accepting Warranty or Additional Liability. While redistributing
169a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      the Work or Derivative Works thereof, You may choose to offer,
170a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      and charge a fee for, acceptance of support, warranty, indemnity,
171a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      or other liability obligations and/or rights consistent with this
172a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      License. However, in accepting such obligations, You may act only
173a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      on Your own behalf and on Your sole responsibility, not on behalf
174a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      of any other Contributor, and only if You agree to indemnify,
175a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      defend, and hold each Contributor harmless for any liability
176a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      incurred by, or claims asserted against, such Contributor by reason
177a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      of your accepting any such warranty or additional liability.
178a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf
179a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf   END OF TERMS AND CONDITIONS
180a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf
181a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf   APPENDIX: How to apply the Apache License to your work.
182a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf
183a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      To apply the Apache License to your work, attach the following
184a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      boilerplate notice, with the fields enclosed by brackets "[]"
185a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      replaced with your own identifying information. (Don't include
186a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      the brackets!)  The text should be enclosed in the appropriate
187a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      comment syntax for the file format. We also recommend that a
188a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      file or class name and description of purpose be included on the
189a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      same "printed page" as the copyright notice for easier
190a7469ce758fac3631df6ce72eb3f89150070e7f8Thomas Graf      identification within third-party archives.
19144d362409d5469aed47d19e7908d19bd194493aThomas Graf
192   Copyright [yyyy] [name of copyright owner]
193
194   Licensed under the Apache License, Version 2.0 (the "License");
195   you may not use this file except in compliance with the License.
196   You may obtain a copy of the License at
197
198       http://www.apache.org/licenses/LICENSE-2.0
199
200   Unless required by applicable law or agreed to in writing, software
201   distributed under the License is distributed on an "AS IS" BASIS,
202   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
203   See the License for the specific language governing permissions and
204   limitations under the License.
205
206