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