jw项目windows环境软件安装
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

11381 lines
601 KiB

1 year ago
  1. Elasticsearch
  2. Copyright 2009-2021 Elasticsearch
  3. This product includes software developed by The Apache Software
  4. Foundation (http://www.apache.org/).
  5. This product includes software developed by
  6. Joda.org (http://www.joda.org/).
  7. ================================================================================
  8. HdrHistogram LICENSE
  9. ================================================================================
  10. The code in this repository code was Written by Gil Tene, Michael Barker,
  11. and Matt Warren, and released to the public domain, as explained at
  12. http://creativecommons.org/publicdomain/zero/1.0/
  13. For users of this code who wish to consume it under the "BSD" license
  14. rather than under the public domain or CC0 contribution text mentioned
  15. above, the code found under this directory is *also* provided under the
  16. following license (commonly referred to as the BSD 2-Clause License). This
  17. license does not detract from the above stated release of the code into
  18. the public domain, and simply represents an additional license granted by
  19. the Author.
  20. -----------------------------------------------------------------------------
  21. ** Beginning of "BSD 2-Clause License" text. **
  22. Copyright (c) 2012, 2013, 2014 Gil Tene
  23. Copyright (c) 2014 Michael Barker
  24. Copyright (c) 2014 Matt Warren
  25. All rights reserved.
  26. Redistribution and use in source and binary forms, with or without
  27. modification, are permitted provided that the following conditions are met:
  28. 1. Redistributions of source code must retain the above copyright notice,
  29. this list of conditions and the following disclaimer.
  30. 2. Redistributions in binary form must reproduce the above copyright notice,
  31. this list of conditions and the following disclaimer in the documentation
  32. and/or other materials provided with the distribution.
  33. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  34. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  35. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  36. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
  37. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  38. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  39. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  40. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  41. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  42. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  43. THE POSSIBILITY OF SUCH DAMAGE.
  44. ================================================================================
  45. accessors-smart LICENSE
  46. ================================================================================
  47. Apache License
  48. Version 2.0, January 2004
  49. http://www.apache.org/licenses/
  50. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  51. 1. Definitions.
  52. "License" shall mean the terms and conditions for use, reproduction,
  53. and distribution as defined by Sections 1 through 9 of this document.
  54. "Licensor" shall mean the copyright owner or entity authorized by
  55. the copyright owner that is granting the License.
  56. "Legal Entity" shall mean the union of the acting entity and all
  57. other entities that control, are controlled by, or are under common
  58. control with that entity. For the purposes of this definition,
  59. "control" means (i) the power, direct or indirect, to cause the
  60. direction or management of such entity, whether by contract or
  61. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  62. outstanding shares, or (iii) beneficial ownership of such entity.
  63. "You" (or "Your") shall mean an individual or Legal Entity
  64. exercising permissions granted by this License.
  65. "Source" form shall mean the preferred form for making modifications,
  66. including but not limited to software source code, documentation
  67. source, and configuration files.
  68. "Object" form shall mean any form resulting from mechanical
  69. transformation or translation of a Source form, including but
  70. not limited to compiled object code, generated documentation,
  71. and conversions to other media types.
  72. "Work" shall mean the work of authorship, whether in Source or
  73. Object form, made available under the License, as indicated by a
  74. copyright notice that is included in or attached to the work
  75. (an example is provided in the Appendix below).
  76. "Derivative Works" shall mean any work, whether in Source or Object
  77. form, that is based on (or derived from) the Work and for which the
  78. editorial revisions, annotations, elaborations, or other modifications
  79. represent, as a whole, an original work of authorship. For the purposes
  80. of this License, Derivative Works shall not include works that remain
  81. separable from, or merely link (or bind by name) to the interfaces of,
  82. the Work and Derivative Works thereof.
  83. "Contribution" shall mean any work of authorship, including
  84. the original version of the Work and any modifications or additions
  85. to that Work or Derivative Works thereof, that is intentionally
  86. submitted to Licensor for inclusion in the Work by the copyright owner
  87. or by an individual or Legal Entity authorized to submit on behalf of
  88. the copyright owner. For the purposes of this definition, "submitted"
  89. means any form of electronic, verbal, or written communication sent
  90. to the Licensor or its representatives, including but not limited to
  91. communication on electronic mailing lists, source code control systems,
  92. and issue tracking systems that are managed by, or on behalf of, the
  93. Licensor for the purpose of discussing and improving the Work, but
  94. excluding communication that is conspicuously marked or otherwise
  95. designated in writing by the copyright owner as "Not a Contribution."
  96. "Contributor" shall mean Licensor and any individual or Legal Entity
  97. on behalf of whom a Contribution has been received by Licensor and
  98. subsequently incorporated within the Work.
  99. 2. Grant of Copyright License. Subject to the terms and conditions of
  100. this License, each Contributor hereby grants to You a perpetual,
  101. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  102. copyright license to reproduce, prepare Derivative Works of,
  103. publicly display, publicly perform, sublicense, and distribute the
  104. Work and such Derivative Works in Source or Object form.
  105. 3. Grant of Patent License. Subject to the terms and conditions of
  106. this License, each Contributor hereby grants to You a perpetual,
  107. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  108. (except as stated in this section) patent license to make, have made,
  109. use, offer to sell, sell, import, and otherwise transfer the Work,
  110. where such license applies only to those patent claims licensable
  111. by such Contributor that are necessarily infringed by their
  112. Contribution(s) alone or by combination of their Contribution(s)
  113. with the Work to which such Contribution(s) was submitted. If You
  114. institute patent litigation against any entity (including a
  115. cross-claim or counterclaim in a lawsuit) alleging that the Work
  116. or a Contribution incorporated within the Work constitutes direct
  117. or contributory patent infringement, then any patent licenses
  118. granted to You under this License for that Work shall terminate
  119. as of the date such litigation is filed.
  120. 4. Redistribution. You may reproduce and distribute copies of the
  121. Work or Derivative Works thereof in any medium, with or without
  122. modifications, and in Source or Object form, provided that You
  123. meet the following conditions:
  124. (a) You must give any other recipients of the Work or
  125. Derivative Works a copy of this License; and
  126. (b) You must cause any modified files to carry prominent notices
  127. stating that You changed the files; and
  128. (c) You must retain, in the Source form of any Derivative Works
  129. that You distribute, all copyright, patent, trademark, and
  130. attribution notices from the Source form of the Work,
  131. excluding those notices that do not pertain to any part of
  132. the Derivative Works; and
  133. (d) If the Work includes a "NOTICE" text file as part of its
  134. distribution, then any Derivative Works that You distribute must
  135. include a readable copy of the attribution notices contained
  136. within such NOTICE file, excluding those notices that do not
  137. pertain to any part of the Derivative Works, in at least one
  138. of the following places: within a NOTICE text file distributed
  139. as part of the Derivative Works; within the Source form or
  140. documentation, if provided along with the Derivative Works; or,
  141. within a display generated by the Derivative Works, if and
  142. wherever such third-party notices normally appear. The contents
  143. of the NOTICE file are for informational purposes only and
  144. do not modify the License. You may add Your own attribution
  145. notices within Derivative Works that You distribute, alongside
  146. or as an addendum to the NOTICE text from the Work, provided
  147. that such additional attribution notices cannot be construed
  148. as modifying the License.
  149. You may add Your own copyright statement to Your modifications and
  150. may provide additional or different license terms and conditions
  151. for use, reproduction, or distribution of Your modifications, or
  152. for any such Derivative Works as a whole, provided Your use,
  153. reproduction, and distribution of the Work otherwise complies with
  154. the conditions stated in this License.
  155. 5. Submission of Contributions. Unless You explicitly state otherwise,
  156. any Contribution intentionally submitted for inclusion in the Work
  157. by You to the Licensor shall be under the terms and conditions of
  158. this License, without any additional terms or conditions.
  159. Notwithstanding the above, nothing herein shall supersede or modify
  160. the terms of any separate license agreement you may have executed
  161. with Licensor regarding such Contributions.
  162. 6. Trademarks. This License does not grant permission to use the trade
  163. names, trademarks, service marks, or product names of the Licensor,
  164. except as required for reasonable and customary use in describing the
  165. origin of the Work and reproducing the content of the NOTICE file.
  166. 7. Disclaimer of Warranty. Unless required by applicable law or
  167. agreed to in writing, Licensor provides the Work (and each
  168. Contributor provides its Contributions) on an "AS IS" BASIS,
  169. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  170. implied, including, without limitation, any warranties or conditions
  171. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  172. PARTICULAR PURPOSE. You are solely responsible for determining the
  173. appropriateness of using or redistributing the Work and assume any
  174. risks associated with Your exercise of permissions under this License.
  175. 8. Limitation of Liability. In no event and under no legal theory,
  176. whether in tort (including negligence), contract, or otherwise,
  177. unless required by applicable law (such as deliberate and grossly
  178. negligent acts) or agreed to in writing, shall any Contributor be
  179. liable to You for damages, including any direct, indirect, special,
  180. incidental, or consequential damages of any character arising as a
  181. result of this License or out of the use or inability to use the
  182. Work (including but not limited to damages for loss of goodwill,
  183. work stoppage, computer failure or malfunction, or any and all
  184. other commercial damages or losses), even if such Contributor
  185. has been advised of the possibility of such damages.
  186. 9. Accepting Warranty or Additional Liability. While redistributing
  187. the Work or Derivative Works thereof, You may choose to offer,
  188. and charge a fee for, acceptance of support, warranty, indemnity,
  189. or other liability obligations and/or rights consistent with this
  190. License. However, in accepting such obligations, You may act only
  191. on Your own behalf and on Your sole responsibility, not on behalf
  192. of any other Contributor, and only if You agree to indemnify,
  193. defend, and hold each Contributor harmless for any liability
  194. incurred by, or claims asserted against, such Contributor by reason
  195. of your accepting any such warranty or additional liability.
  196. END OF TERMS AND CONDITIONS
  197. APPENDIX: How to apply the Apache License to your work.
  198. To apply the Apache License to your work, attach the following
  199. boilerplate notice, with the fields enclosed by brackets "[]"
  200. replaced with your own identifying information. (Don't include
  201. the brackets!) The text should be enclosed in the appropriate
  202. comment syntax for the file format. We also recommend that a
  203. file or class name and description of purpose be included on the
  204. same "printed page" as the copyright notice for easier
  205. identification within third-party archives.
  206. Copyright [yyyy] [name of copyright owner]
  207. Licensed under the Apache License, Version 2.0 (the "License");
  208. you may not use this file except in compliance with the License.
  209. You may obtain a copy of the License at
  210. http://www.apache.org/licenses/LICENSE-2.0
  211. Unless required by applicable law or agreed to in writing, software
  212. distributed under the License is distributed on an "AS IS" BASIS,
  213. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  214. See the License for the specific language governing permissions and
  215. limitations under the License.
  216. ================================================================================
  217. antlr4-runtime LICENSE
  218. ================================================================================
  219. [The "BSD license"]
  220. Copyright (c) 2015 Terence Parr, Sam Harwell
  221. All rights reserved.
  222. Redistribution and use in source and binary forms, with or without
  223. modification, are permitted provided that the following conditions
  224. are met:
  225. 1. Redistributions of source code must retain the above copyright
  226. notice, this list of conditions and the following disclaimer.
  227. 2. Redistributions in binary form must reproduce the above copyright
  228. notice, this list of conditions and the following disclaimer in the
  229. documentation and/or other materials provided with the distribution.
  230. 3. The name of the author may not be used to endorse or promote products
  231. derived from this software without specific prior written permission.
  232. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  233. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  234. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  235. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  236. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  237. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  238. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  239. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  240. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  241. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  242. ================================================================================
  243. asm LICENSE
  244. ================================================================================
  245. Copyright (c) 2012 France Télécom
  246. All rights reserved.
  247. Redistribution and use in source and binary forms, with or without
  248. modification, are permitted provided that the following conditions
  249. are met:
  250. 1. Redistributions of source code must retain the above copyright
  251. notice, this list of conditions and the following disclaimer.
  252. 2. Redistributions in binary form must reproduce the above copyright
  253. notice, this list of conditions and the following disclaimer in the
  254. documentation and/or other materials provided with the distribution.
  255. 3. Neither the name of the copyright holders nor the names of its
  256. contributors may be used to endorse or promote products derived from
  257. this software without specific prior written permission.
  258. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  259. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  260. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  261. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  262. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  263. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  264. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  265. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  266. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  267. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  268. THE POSSIBILITY OF SUCH DAMAGE.
  269. ================================================================================
  270. commons NOTICE
  271. ================================================================================
  272. Apache Commons Codec
  273. Copyright 2002-2014 The Apache Software Foundation
  274. This product includes software developed at
  275. The Apache Software Foundation (http://www.apache.org/).
  276. src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java
  277. contains test data from http://aspell.net/test/orig/batch0.tab.
  278. Copyright (C) 2002 Kevin Atkinson (kevina@gnu.org)
  279. ===============================================================================
  280. The content of package org.apache.commons.codec.language.bm has been translated
  281. from the original php source code available at http://stevemorse.org/phoneticinfo.htm
  282. with permission from the original authors.
  283. Original source copyright:
  284. Copyright (c) 2008 Alexander Beider & Stephen P. Morse.
  285. ================================================================================
  286. commons LICENSE
  287. ================================================================================
  288. Apache License
  289. Version 2.0, January 2004
  290. http://www.apache.org/licenses/
  291. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  292. 1. Definitions.
  293. "License" shall mean the terms and conditions for use, reproduction,
  294. and distribution as defined by Sections 1 through 9 of this document.
  295. "Licensor" shall mean the copyright owner or entity authorized by
  296. the copyright owner that is granting the License.
  297. "Legal Entity" shall mean the union of the acting entity and all
  298. other entities that control, are controlled by, or are under common
  299. control with that entity. For the purposes of this definition,
  300. "control" means (i) the power, direct or indirect, to cause the
  301. direction or management of such entity, whether by contract or
  302. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  303. outstanding shares, or (iii) beneficial ownership of such entity.
  304. "You" (or "Your") shall mean an individual or Legal Entity
  305. exercising permissions granted by this License.
  306. "Source" form shall mean the preferred form for making modifications,
  307. including but not limited to software source code, documentation
  308. source, and configuration files.
  309. "Object" form shall mean any form resulting from mechanical
  310. transformation or translation of a Source form, including but
  311. not limited to compiled object code, generated documentation,
  312. and conversions to other media types.
  313. "Work" shall mean the work of authorship, whether in Source or
  314. Object form, made available under the License, as indicated by a
  315. copyright notice that is included in or attached to the work
  316. (an example is provided in the Appendix below).
  317. "Derivative Works" shall mean any work, whether in Source or Object
  318. form, that is based on (or derived from) the Work and for which the
  319. editorial revisions, annotations, elaborations, or other modifications
  320. represent, as a whole, an original work of authorship. For the purposes
  321. of this License, Derivative Works shall not include works that remain
  322. separable from, or merely link (or bind by name) to the interfaces of,
  323. the Work and Derivative Works thereof.
  324. "Contribution" shall mean any work of authorship, including
  325. the original version of the Work and any modifications or additions
  326. to that Work or Derivative Works thereof, that is intentionally
  327. submitted to Licensor for inclusion in the Work by the copyright owner
  328. or by an individual or Legal Entity authorized to submit on behalf of
  329. the copyright owner. For the purposes of this definition, "submitted"
  330. means any form of electronic, verbal, or written communication sent
  331. to the Licensor or its representatives, including but not limited to
  332. communication on electronic mailing lists, source code control systems,
  333. and issue tracking systems that are managed by, or on behalf of, the
  334. Licensor for the purpose of discussing and improving the Work, but
  335. excluding communication that is conspicuously marked or otherwise
  336. designated in writing by the copyright owner as "Not a Contribution."
  337. "Contributor" shall mean Licensor and any individual or Legal Entity
  338. on behalf of whom a Contribution has been received by Licensor and
  339. subsequently incorporated within the Work.
  340. 2. Grant of Copyright License. Subject to the terms and conditions of
  341. this License, each Contributor hereby grants to You a perpetual,
  342. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  343. copyright license to reproduce, prepare Derivative Works of,
  344. publicly display, publicly perform, sublicense, and distribute the
  345. Work and such Derivative Works in Source or Object form.
  346. 3. Grant of Patent License. Subject to the terms and conditions of
  347. this License, each Contributor hereby grants to You a perpetual,
  348. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  349. (except as stated in this section) patent license to make, have made,
  350. use, offer to sell, sell, import, and otherwise transfer the Work,
  351. where such license applies only to those patent claims licensable
  352. by such Contributor that are necessarily infringed by their
  353. Contribution(s) alone or by combination of their Contribution(s)
  354. with the Work to which such Contribution(s) was submitted. If You
  355. institute patent litigation against any entity (including a
  356. cross-claim or counterclaim in a lawsuit) alleging that the Work
  357. or a Contribution incorporated within the Work constitutes direct
  358. or contributory patent infringement, then any patent licenses
  359. granted to You under this License for that Work shall terminate
  360. as of the date such litigation is filed.
  361. 4. Redistribution. You may reproduce and distribute copies of the
  362. Work or Derivative Works thereof in any medium, with or without
  363. modifications, and in Source or Object form, provided that You
  364. meet the following conditions:
  365. (a) You must give any other recipients of the Work or
  366. Derivative Works a copy of this License; and
  367. (b) You must cause any modified files to carry prominent notices
  368. stating that You changed the files; and
  369. (c) You must retain, in the Source form of any Derivative Works
  370. that You distribute, all copyright, patent, trademark, and
  371. attribution notices from the Source form of the Work,
  372. excluding those notices that do not pertain to any part of
  373. the Derivative Works; and
  374. (d) If the Work includes a "NOTICE" text file as part of its
  375. distribution, then any Derivative Works that You distribute must
  376. include a readable copy of the attribution notices contained
  377. within such NOTICE file, excluding those notices that do not
  378. pertain to any part of the Derivative Works, in at least one
  379. of the following places: within a NOTICE text file distributed
  380. as part of the Derivative Works; within the Source form or
  381. documentation, if provided along with the Derivative Works; or,
  382. within a display generated by the Derivative Works, if and
  383. wherever such third-party notices normally appear. The contents
  384. of the NOTICE file are for informational purposes only and
  385. do not modify the License. You may add Your own attribution
  386. notices within Derivative Works that You distribute, alongside
  387. or as an addendum to the NOTICE text from the Work, provided
  388. that such additional attribution notices cannot be construed
  389. as modifying the License.
  390. You may add Your own copyright statement to Your modifications and
  391. may provide additional or different license terms and conditions
  392. for use, reproduction, or distribution of Your modifications, or
  393. for any such Derivative Works as a whole, provided Your use,
  394. reproduction, and distribution of the Work otherwise complies with
  395. the conditions stated in this License.
  396. 5. Submission of Contributions. Unless You explicitly state otherwise,
  397. any Contribution intentionally submitted for inclusion in the Work
  398. by You to the Licensor shall be under the terms and conditions of
  399. this License, without any additional terms or conditions.
  400. Notwithstanding the above, nothing herein shall supersede or modify
  401. the terms of any separate license agreement you may have executed
  402. with Licensor regarding such Contributions.
  403. 6. Trademarks. This License does not grant permission to use the trade
  404. names, trademarks, service marks, or product names of the Licensor,
  405. except as required for reasonable and customary use in describing the
  406. origin of the Work and reproducing the content of the NOTICE file.
  407. 7. Disclaimer of Warranty. Unless required by applicable law or
  408. agreed to in writing, Licensor provides the Work (and each
  409. Contributor provides its Contributions) on an "AS IS" BASIS,
  410. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  411. implied, including, without limitation, any warranties or conditions
  412. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  413. PARTICULAR PURPOSE. You are solely responsible for determining the
  414. appropriateness of using or redistributing the Work and assume any
  415. risks associated with Your exercise of permissions under this License.
  416. 8. Limitation of Liability. In no event and under no legal theory,
  417. whether in tort (including negligence), contract, or otherwise,
  418. unless required by applicable law (such as deliberate and grossly
  419. negligent acts) or agreed to in writing, shall any Contributor be
  420. liable to You for damages, including any direct, indirect, special,
  421. incidental, or consequential damages of any character arising as a
  422. result of this License or out of the use or inability to use the
  423. Work (including but not limited to damages for loss of goodwill,
  424. work stoppage, computer failure or malfunction, or any and all
  425. other commercial damages or losses), even if such Contributor
  426. has been advised of the possibility of such damages.
  427. 9. Accepting Warranty or Additional Liability. While redistributing
  428. the Work or Derivative Works thereof, You may choose to offer,
  429. and charge a fee for, acceptance of support, warranty, indemnity,
  430. or other liability obligations and/or rights consistent with this
  431. License. However, in accepting such obligations, You may act only
  432. on Your own behalf and on Your sole responsibility, not on behalf
  433. of any other Contributor, and only if You agree to indemnify,
  434. defend, and hold each Contributor harmless for any liability
  435. incurred by, or claims asserted against, such Contributor by reason
  436. of your accepting any such warranty or additional liability.
  437. END OF TERMS AND CONDITIONS
  438. APPENDIX: How to apply the Apache License to your work.
  439. To apply the Apache License to your work, attach the following
  440. boilerplate notice, with the fields enclosed by brackets "[]"
  441. replaced with your own identifying information. (Don't include
  442. the brackets!) The text should be enclosed in the appropriate
  443. comment syntax for the file format. We also recommend that a
  444. file or class name and description of purpose be included on the
  445. same "printed page" as the copyright notice for easier
  446. identification within third-party archives.
  447. Copyright [yyyy] [name of copyright owner]
  448. Licensed under the Apache License, Version 2.0 (the "License");
  449. you may not use this file except in compliance with the License.
  450. You may obtain a copy of the License at
  451. http://www.apache.org/licenses/LICENSE-2.0
  452. Unless required by applicable law or agreed to in writing, software
  453. distributed under the License is distributed on an "AS IS" BASIS,
  454. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  455. See the License for the specific language governing permissions and
  456. limitations under the License.
  457. ================================================================================
  458. commons-codec NOTICE
  459. ================================================================================
  460. Apache Commons Codec
  461. Copyright 2002-2015 The Apache Software Foundation
  462. This product includes software developed at
  463. The Apache Software Foundation (http://www.apache.org/).
  464. src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java
  465. contains test data from http://aspell.net/test/orig/batch0.tab.
  466. Copyright (C) 2002 Kevin Atkinson (kevina@gnu.org)
  467. ===============================================================================
  468. The content of package org.apache.commons.codec.language.bm has been translated
  469. from the original php source code available at http://stevemorse.org/phoneticinfo.htm
  470. with permission from the original authors.
  471. Original source copyright:
  472. Copyright (c) 2008 Alexander Beider & Stephen P. Morse.
  473. ================================================================================
  474. commons-codec LICENSE
  475. ================================================================================
  476. Apache License
  477. Version 2.0, January 2004
  478. http://www.apache.org/licenses/
  479. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  480. 1. Definitions.
  481. "License" shall mean the terms and conditions for use, reproduction,
  482. and distribution as defined by Sections 1 through 9 of this document.
  483. "Licensor" shall mean the copyright owner or entity authorized by
  484. the copyright owner that is granting the License.
  485. "Legal Entity" shall mean the union of the acting entity and all
  486. other entities that control, are controlled by, or are under common
  487. control with that entity. For the purposes of this definition,
  488. "control" means (i) the power, direct or indirect, to cause the
  489. direction or management of such entity, whether by contract or
  490. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  491. outstanding shares, or (iii) beneficial ownership of such entity.
  492. "You" (or "Your") shall mean an individual or Legal Entity
  493. exercising permissions granted by this License.
  494. "Source" form shall mean the preferred form for making modifications,
  495. including but not limited to software source code, documentation
  496. source, and configuration files.
  497. "Object" form shall mean any form resulting from mechanical
  498. transformation or translation of a Source form, including but
  499. not limited to compiled object code, generated documentation,
  500. and conversions to other media types.
  501. "Work" shall mean the work of authorship, whether in Source or
  502. Object form, made available under the License, as indicated by a
  503. copyright notice that is included in or attached to the work
  504. (an example is provided in the Appendix below).
  505. "Derivative Works" shall mean any work, whether in Source or Object
  506. form, that is based on (or derived from) the Work and for which the
  507. editorial revisions, annotations, elaborations, or other modifications
  508. represent, as a whole, an original work of authorship. For the purposes
  509. of this License, Derivative Works shall not include works that remain
  510. separable from, or merely link (or bind by name) to the interfaces of,
  511. the Work and Derivative Works thereof.
  512. "Contribution" shall mean any work of authorship, including
  513. the original version of the Work and any modifications or additions
  514. to that Work or Derivative Works thereof, that is intentionally
  515. submitted to Licensor for inclusion in the Work by the copyright owner
  516. or by an individual or Legal Entity authorized to submit on behalf of
  517. the copyright owner. For the purposes of this definition, "submitted"
  518. means any form of electronic, verbal, or written communication sent
  519. to the Licensor or its representatives, including but not limited to
  520. communication on electronic mailing lists, source code control systems,
  521. and issue tracking systems that are managed by, or on behalf of, the
  522. Licensor for the purpose of discussing and improving the Work, but
  523. excluding communication that is conspicuously marked or otherwise
  524. designated in writing by the copyright owner as "Not a Contribution."
  525. "Contributor" shall mean Licensor and any individual or Legal Entity
  526. on behalf of whom a Contribution has been received by Licensor and
  527. subsequently incorporated within the Work.
  528. 2. Grant of Copyright License. Subject to the terms and conditions of
  529. this License, each Contributor hereby grants to You a perpetual,
  530. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  531. copyright license to reproduce, prepare Derivative Works of,
  532. publicly display, publicly perform, sublicense, and distribute the
  533. Work and such Derivative Works in Source or Object form.
  534. 3. Grant of Patent License. Subject to the terms and conditions of
  535. this License, each Contributor hereby grants to You a perpetual,
  536. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  537. (except as stated in this section) patent license to make, have made,
  538. use, offer to sell, sell, import, and otherwise transfer the Work,
  539. where such license applies only to those patent claims licensable
  540. by such Contributor that are necessarily infringed by their
  541. Contribution(s) alone or by combination of their Contribution(s)
  542. with the Work to which such Contribution(s) was submitted. If You
  543. institute patent litigation against any entity (including a
  544. cross-claim or counterclaim in a lawsuit) alleging that the Work
  545. or a Contribution incorporated within the Work constitutes direct
  546. or contributory patent infringement, then any patent licenses
  547. granted to You under this License for that Work shall terminate
  548. as of the date such litigation is filed.
  549. 4. Redistribution. You may reproduce and distribute copies of the
  550. Work or Derivative Works thereof in any medium, with or without
  551. modifications, and in Source or Object form, provided that You
  552. meet the following conditions:
  553. (a) You must give any other recipients of the Work or
  554. Derivative Works a copy of this License; and
  555. (b) You must cause any modified files to carry prominent notices
  556. stating that You changed the files; and
  557. (c) You must retain, in the Source form of any Derivative Works
  558. that You distribute, all copyright, patent, trademark, and
  559. attribution notices from the Source form of the Work,
  560. excluding those notices that do not pertain to any part of
  561. the Derivative Works; and
  562. (d) If the Work includes a "NOTICE" text file as part of its
  563. distribution, then any Derivative Works that You distribute must
  564. include a readable copy of the attribution notices contained
  565. within such NOTICE file, excluding those notices that do not
  566. pertain to any part of the Derivative Works, in at least one
  567. of the following places: within a NOTICE text file distributed
  568. as part of the Derivative Works; within the Source form or
  569. documentation, if provided along with the Derivative Works; or,
  570. within a display generated by the Derivative Works, if and
  571. wherever such third-party notices normally appear. The contents
  572. of the NOTICE file are for informational purposes only and
  573. do not modify the License. You may add Your own attribution
  574. notices within Derivative Works that You distribute, alongside
  575. or as an addendum to the NOTICE text from the Work, provided
  576. that such additional attribution notices cannot be construed
  577. as modifying the License.
  578. You may add Your own copyright statement to Your modifications and
  579. may provide additional or different license terms and conditions
  580. for use, reproduction, or distribution of Your modifications, or
  581. for any such Derivative Works as a whole, provided Your use,
  582. reproduction, and distribution of the Work otherwise complies with
  583. the conditions stated in this License.
  584. 5. Submission of Contributions. Unless You explicitly state otherwise,
  585. any Contribution intentionally submitted for inclusion in the Work
  586. by You to the Licensor shall be under the terms and conditions of
  587. this License, without any additional terms or conditions.
  588. Notwithstanding the above, nothing herein shall supersede or modify
  589. the terms of any separate license agreement you may have executed
  590. with Licensor regarding such Contributions.
  591. 6. Trademarks. This License does not grant permission to use the trade
  592. names, trademarks, service marks, or product names of the Licensor,
  593. except as required for reasonable and customary use in describing the
  594. origin of the Work and reproducing the content of the NOTICE file.
  595. 7. Disclaimer of Warranty. Unless required by applicable law or
  596. agreed to in writing, Licensor provides the Work (and each
  597. Contributor provides its Contributions) on an "AS IS" BASIS,
  598. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  599. implied, including, without limitation, any warranties or conditions
  600. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  601. PARTICULAR PURPOSE. You are solely responsible for determining the
  602. appropriateness of using or redistributing the Work and assume any
  603. risks associated with Your exercise of permissions under this License.
  604. 8. Limitation of Liability. In no event and under no legal theory,
  605. whether in tort (including negligence), contract, or otherwise,
  606. unless required by applicable law (such as deliberate and grossly
  607. negligent acts) or agreed to in writing, shall any Contributor be
  608. liable to You for damages, including any direct, indirect, special,
  609. incidental, or consequential damages of any character arising as a
  610. result of this License or out of the use or inability to use the
  611. Work (including but not limited to damages for loss of goodwill,
  612. work stoppage, computer failure or malfunction, or any and all
  613. other commercial damages or losses), even if such Contributor
  614. has been advised of the possibility of such damages.
  615. 9. Accepting Warranty or Additional Liability. While redistributing
  616. the Work or Derivative Works thereof, You may choose to offer,
  617. and charge a fee for, acceptance of support, warranty, indemnity,
  618. or other liability obligations and/or rights consistent with this
  619. License. However, in accepting such obligations, You may act only
  620. on Your own behalf and on Your sole responsibility, not on behalf
  621. of any other Contributor, and only if You agree to indemnify,
  622. defend, and hold each Contributor harmless for any liability
  623. incurred by, or claims asserted against, such Contributor by reason
  624. of your accepting any such warranty or additional liability.
  625. END OF TERMS AND CONDITIONS
  626. APPENDIX: How to apply the Apache License to your work.
  627. To apply the Apache License to your work, attach the following
  628. boilerplate notice, with the fields enclosed by brackets "[]"
  629. replaced with your own identifying information. (Don't include
  630. the brackets!) The text should be enclosed in the appropriate
  631. comment syntax for the file format. We also recommend that a
  632. file or class name and description of purpose be included on the
  633. same "printed page" as the copyright notice for easier
  634. identification within third-party archives.
  635. Copyright [yyyy] [name of copyright owner]
  636. Licensed under the Apache License, Version 2.0 (the "License");
  637. you may not use this file except in compliance with the License.
  638. You may obtain a copy of the License at
  639. http://www.apache.org/licenses/LICENSE-2.0
  640. Unless required by applicable law or agreed to in writing, software
  641. distributed under the License is distributed on an "AS IS" BASIS,
  642. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  643. See the License for the specific language governing permissions and
  644. limitations under the License.
  645. ================================================================================
  646. commons-logging NOTICE
  647. ================================================================================
  648. Apache Commons CLI
  649. Copyright 2001-2009 The Apache Software Foundation
  650. This product includes software developed by
  651. The Apache Software Foundation (http://www.apache.org/).
  652. ================================================================================
  653. commons-logging LICENSE
  654. ================================================================================
  655. Apache License
  656. Version 2.0, January 2004
  657. http://www.apache.org/licenses/
  658. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  659. 1. Definitions.
  660. "License" shall mean the terms and conditions for use, reproduction,
  661. and distribution as defined by Sections 1 through 9 of this document.
  662. "Licensor" shall mean the copyright owner or entity authorized by
  663. the copyright owner that is granting the License.
  664. "Legal Entity" shall mean the union of the acting entity and all
  665. other entities that control, are controlled by, or are under common
  666. control with that entity. For the purposes of this definition,
  667. "control" means (i) the power, direct or indirect, to cause the
  668. direction or management of such entity, whether by contract or
  669. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  670. outstanding shares, or (iii) beneficial ownership of such entity.
  671. "You" (or "Your") shall mean an individual or Legal Entity
  672. exercising permissions granted by this License.
  673. "Source" form shall mean the preferred form for making modifications,
  674. including but not limited to software source code, documentation
  675. source, and configuration files.
  676. "Object" form shall mean any form resulting from mechanical
  677. transformation or translation of a Source form, including but
  678. not limited to compiled object code, generated documentation,
  679. and conversions to other media types.
  680. "Work" shall mean the work of authorship, whether in Source or
  681. Object form, made available under the License, as indicated by a
  682. copyright notice that is included in or attached to the work
  683. (an example is provided in the Appendix below).
  684. "Derivative Works" shall mean any work, whether in Source or Object
  685. form, that is based on (or derived from) the Work and for which the
  686. editorial revisions, annotations, elaborations, or other modifications
  687. represent, as a whole, an original work of authorship. For the purposes
  688. of this License, Derivative Works shall not include works that remain
  689. separable from, or merely link (or bind by name) to the interfaces of,
  690. the Work and Derivative Works thereof.
  691. "Contribution" shall mean any work of authorship, including
  692. the original version of the Work and any modifications or additions
  693. to that Work or Derivative Works thereof, that is intentionally
  694. submitted to Licensor for inclusion in the Work by the copyright owner
  695. or by an individual or Legal Entity authorized to submit on behalf of
  696. the copyright owner. For the purposes of this definition, "submitted"
  697. means any form of electronic, verbal, or written communication sent
  698. to the Licensor or its representatives, including but not limited to
  699. communication on electronic mailing lists, source code control systems,
  700. and issue tracking systems that are managed by, or on behalf of, the
  701. Licensor for the purpose of discussing and improving the Work, but
  702. excluding communication that is conspicuously marked or otherwise
  703. designated in writing by the copyright owner as "Not a Contribution."
  704. "Contributor" shall mean Licensor and any individual or Legal Entity
  705. on behalf of whom a Contribution has been received by Licensor and
  706. subsequently incorporated within the Work.
  707. 2. Grant of Copyright License. Subject to the terms and conditions of
  708. this License, each Contributor hereby grants to You a perpetual,
  709. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  710. copyright license to reproduce, prepare Derivative Works of,
  711. publicly display, publicly perform, sublicense, and distribute the
  712. Work and such Derivative Works in Source or Object form.
  713. 3. Grant of Patent License. Subject to the terms and conditions of
  714. this License, each Contributor hereby grants to You a perpetual,
  715. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  716. (except as stated in this section) patent license to make, have made,
  717. use, offer to sell, sell, import, and otherwise transfer the Work,
  718. where such license applies only to those patent claims licensable
  719. by such Contributor that are necessarily infringed by their
  720. Contribution(s) alone or by combination of their Contribution(s)
  721. with the Work to which such Contribution(s) was submitted. If You
  722. institute patent litigation against any entity (including a
  723. cross-claim or counterclaim in a lawsuit) alleging that the Work
  724. or a Contribution incorporated within the Work constitutes direct
  725. or contributory patent infringement, then any patent licenses
  726. granted to You under this License for that Work shall terminate
  727. as of the date such litigation is filed.
  728. 4. Redistribution. You may reproduce and distribute copies of the
  729. Work or Derivative Works thereof in any medium, with or without
  730. modifications, and in Source or Object form, provided that You
  731. meet the following conditions:
  732. (a) You must give any other recipients of the Work or
  733. Derivative Works a copy of this License; and
  734. (b) You must cause any modified files to carry prominent notices
  735. stating that You changed the files; and
  736. (c) You must retain, in the Source form of any Derivative Works
  737. that You distribute, all copyright, patent, trademark, and
  738. attribution notices from the Source form of the Work,
  739. excluding those notices that do not pertain to any part of
  740. the Derivative Works; and
  741. (d) If the Work includes a "NOTICE" text file as part of its
  742. distribution, then any Derivative Works that You distribute must
  743. include a readable copy of the attribution notices contained
  744. within such NOTICE file, excluding those notices that do not
  745. pertain to any part of the Derivative Works, in at least one
  746. of the following places: within a NOTICE text file distributed
  747. as part of the Derivative Works; within the Source form or
  748. documentation, if provided along with the Derivative Works; or,
  749. within a display generated by the Derivative Works, if and
  750. wherever such third-party notices normally appear. The contents
  751. of the NOTICE file are for informational purposes only and
  752. do not modify the License. You may add Your own attribution
  753. notices within Derivative Works that You distribute, alongside
  754. or as an addendum to the NOTICE text from the Work, provided
  755. that such additional attribution notices cannot be construed
  756. as modifying the License.
  757. You may add Your own copyright statement to Your modifications and
  758. may provide additional or different license terms and conditions
  759. for use, reproduction, or distribution of Your modifications, or
  760. for any such Derivative Works as a whole, provided Your use,
  761. reproduction, and distribution of the Work otherwise complies with
  762. the conditions stated in this License.
  763. 5. Submission of Contributions. Unless You explicitly state otherwise,
  764. any Contribution intentionally submitted for inclusion in the Work
  765. by You to the Licensor shall be under the terms and conditions of
  766. this License, without any additional terms or conditions.
  767. Notwithstanding the above, nothing herein shall supersede or modify
  768. the terms of any separate license agreement you may have executed
  769. with Licensor regarding such Contributions.
  770. 6. Trademarks. This License does not grant permission to use the trade
  771. names, trademarks, service marks, or product names of the Licensor,
  772. except as required for reasonable and customary use in describing the
  773. origin of the Work and reproducing the content of the NOTICE file.
  774. 7. Disclaimer of Warranty. Unless required by applicable law or
  775. agreed to in writing, Licensor provides the Work (and each
  776. Contributor provides its Contributions) on an "AS IS" BASIS,
  777. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  778. implied, including, without limitation, any warranties or conditions
  779. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  780. PARTICULAR PURPOSE. You are solely responsible for determining the
  781. appropriateness of using or redistributing the Work and assume any
  782. risks associated with Your exercise of permissions under this License.
  783. 8. Limitation of Liability. In no event and under no legal theory,
  784. whether in tort (including negligence), contract, or otherwise,
  785. unless required by applicable law (such as deliberate and grossly
  786. negligent acts) or agreed to in writing, shall any Contributor be
  787. liable to You for damages, including any direct, indirect, special,
  788. incidental, or consequential damages of any character arising as a
  789. result of this License or out of the use or inability to use the
  790. Work (including but not limited to damages for loss of goodwill,
  791. work stoppage, computer failure or malfunction, or any and all
  792. other commercial damages or losses), even if such Contributor
  793. has been advised of the possibility of such damages.
  794. 9. Accepting Warranty or Additional Liability. While redistributing
  795. the Work or Derivative Works thereof, You may choose to offer,
  796. and charge a fee for, acceptance of support, warranty, indemnity,
  797. or other liability obligations and/or rights consistent with this
  798. License. However, in accepting such obligations, You may act only
  799. on Your own behalf and on Your sole responsibility, not on behalf
  800. of any other Contributor, and only if You agree to indemnify,
  801. defend, and hold each Contributor harmless for any liability
  802. incurred by, or claims asserted against, such Contributor by reason
  803. of your accepting any such warranty or additional liability.
  804. END OF TERMS AND CONDITIONS
  805. APPENDIX: How to apply the Apache License to your work.
  806. To apply the Apache License to your work, attach the following
  807. boilerplate notice, with the fields enclosed by brackets "[]"
  808. replaced with your own identifying information. (Don't include
  809. the brackets!) The text should be enclosed in the appropriate
  810. comment syntax for the file format. We also recommend that a
  811. file or class name and description of purpose be included on the
  812. same "printed page" as the copyright notice for easier
  813. identification within third-party archives.
  814. Copyright [yyyy] [name of copyright owner]
  815. Licensed under the Apache License, Version 2.0 (the "License");
  816. you may not use this file except in compliance with the License.
  817. You may obtain a copy of the License at
  818. http://www.apache.org/licenses/LICENSE-2.0
  819. Unless required by applicable law or agreed to in writing, software
  820. distributed under the License is distributed on an "AS IS" BASIS,
  821. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  822. See the License for the specific language governing permissions and
  823. limitations under the License.
  824. ================================================================================
  825. commons-math3 NOTICE
  826. ================================================================================
  827. Apache Commons Math
  828. Copyright 2001-2016 The Apache Software Foundation
  829. This product includes software developed at
  830. The Apache Software Foundation (http://www.apache.org/).
  831. This product includes software developed for Orekit by
  832. CS Systèmes d'Information (http://www.c-s.fr/)
  833. Copyright 2010-2012 CS Systèmes d'Information
  834. ================================================================================
  835. commons-math3 LICENSE
  836. ================================================================================
  837. Apache License
  838. Version 2.0, January 2004
  839. http://www.apache.org/licenses/
  840. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  841. 1. Definitions.
  842. "License" shall mean the terms and conditions for use, reproduction,
  843. and distribution as defined by Sections 1 through 9 of this document.
  844. "Licensor" shall mean the copyright owner or entity authorized by
  845. the copyright owner that is granting the License.
  846. "Legal Entity" shall mean the union of the acting entity and all
  847. other entities that control, are controlled by, or are under common
  848. control with that entity. For the purposes of this definition,
  849. "control" means (i) the power, direct or indirect, to cause the
  850. direction or management of such entity, whether by contract or
  851. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  852. outstanding shares, or (iii) beneficial ownership of such entity.
  853. "You" (or "Your") shall mean an individual or Legal Entity
  854. exercising permissions granted by this License.
  855. "Source" form shall mean the preferred form for making modifications,
  856. including but not limited to software source code, documentation
  857. source, and configuration files.
  858. "Object" form shall mean any form resulting from mechanical
  859. transformation or translation of a Source form, including but
  860. not limited to compiled object code, generated documentation,
  861. and conversions to other media types.
  862. "Work" shall mean the work of authorship, whether in Source or
  863. Object form, made available under the License, as indicated by a
  864. copyright notice that is included in or attached to the work
  865. (an example is provided in the Appendix below).
  866. "Derivative Works" shall mean any work, whether in Source or Object
  867. form, that is based on (or derived from) the Work and for which the
  868. editorial revisions, annotations, elaborations, or other modifications
  869. represent, as a whole, an original work of authorship. For the purposes
  870. of this License, Derivative Works shall not include works that remain
  871. separable from, or merely link (or bind by name) to the interfaces of,
  872. the Work and Derivative Works thereof.
  873. "Contribution" shall mean any work of authorship, including
  874. the original version of the Work and any modifications or additions
  875. to that Work or Derivative Works thereof, that is intentionally
  876. submitted to Licensor for inclusion in the Work by the copyright owner
  877. or by an individual or Legal Entity authorized to submit on behalf of
  878. the copyright owner. For the purposes of this definition, "submitted"
  879. means any form of electronic, verbal, or written communication sent
  880. to the Licensor or its representatives, including but not limited to
  881. communication on electronic mailing lists, source code control systems,
  882. and issue tracking systems that are managed by, or on behalf of, the
  883. Licensor for the purpose of discussing and improving the Work, but
  884. excluding communication that is conspicuously marked or otherwise
  885. designated in writing by the copyright owner as "Not a Contribution."
  886. "Contributor" shall mean Licensor and any individual or Legal Entity
  887. on behalf of whom a Contribution has been received by Licensor and
  888. subsequently incorporated within the Work.
  889. 2. Grant of Copyright License. Subject to the terms and conditions of
  890. this License, each Contributor hereby grants to You a perpetual,
  891. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  892. copyright license to reproduce, prepare Derivative Works of,
  893. publicly display, publicly perform, sublicense, and distribute the
  894. Work and such Derivative Works in Source or Object form.
  895. 3. Grant of Patent License. Subject to the terms and conditions of
  896. this License, each Contributor hereby grants to You a perpetual,
  897. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  898. (except as stated in this section) patent license to make, have made,
  899. use, offer to sell, sell, import, and otherwise transfer the Work,
  900. where such license applies only to those patent claims licensable
  901. by such Contributor that are necessarily infringed by their
  902. Contribution(s) alone or by combination of their Contribution(s)
  903. with the Work to which such Contribution(s) was submitted. If You
  904. institute patent litigation against any entity (including a
  905. cross-claim or counterclaim in a lawsuit) alleging that the Work
  906. or a Contribution incorporated within the Work constitutes direct
  907. or contributory patent infringement, then any patent licenses
  908. granted to You under this License for that Work shall terminate
  909. as of the date such litigation is filed.
  910. 4. Redistribution. You may reproduce and distribute copies of the
  911. Work or Derivative Works thereof in any medium, with or without
  912. modifications, and in Source or Object form, provided that You
  913. meet the following conditions:
  914. (a) You must give any other recipients of the Work or
  915. Derivative Works a copy of this License; and
  916. (b) You must cause any modified files to carry prominent notices
  917. stating that You changed the files; and
  918. (c) You must retain, in the Source form of any Derivative Works
  919. that You distribute, all copyright, patent, trademark, and
  920. attribution notices from the Source form of the Work,
  921. excluding those notices that do not pertain to any part of
  922. the Derivative Works; and
  923. (d) If the Work includes a "NOTICE" text file as part of its
  924. distribution, then any Derivative Works that You distribute must
  925. include a readable copy of the attribution notices contained
  926. within such NOTICE file, excluding those notices that do not
  927. pertain to any part of the Derivative Works, in at least one
  928. of the following places: within a NOTICE text file distributed
  929. as part of the Derivative Works; within the Source form or
  930. documentation, if provided along with the Derivative Works; or,
  931. within a display generated by the Derivative Works, if and
  932. wherever such third-party notices normally appear. The contents
  933. of the NOTICE file are for informational purposes only and
  934. do not modify the License. You may add Your own attribution
  935. notices within Derivative Works that You distribute, alongside
  936. or as an addendum to the NOTICE text from the Work, provided
  937. that such additional attribution notices cannot be construed
  938. as modifying the License.
  939. You may add Your own copyright statement to Your modifications and
  940. may provide additional or different license terms and conditions
  941. for use, reproduction, or distribution of Your modifications, or
  942. for any such Derivative Works as a whole, provided Your use,
  943. reproduction, and distribution of the Work otherwise complies with
  944. the conditions stated in this License.
  945. 5. Submission of Contributions. Unless You explicitly state otherwise,
  946. any Contribution intentionally submitted for inclusion in the Work
  947. by You to the Licensor shall be under the terms and conditions of
  948. this License, without any additional terms or conditions.
  949. Notwithstanding the above, nothing herein shall supersede or modify
  950. the terms of any separate license agreement you may have executed
  951. with Licensor regarding such Contributions.
  952. 6. Trademarks. This License does not grant permission to use the trade
  953. names, trademarks, service marks, or product names of the Licensor,
  954. except as required for reasonable and customary use in describing the
  955. origin of the Work and reproducing the content of the NOTICE file.
  956. 7. Disclaimer of Warranty. Unless required by applicable law or
  957. agreed to in writing, Licensor provides the Work (and each
  958. Contributor provides its Contributions) on an "AS IS" BASIS,
  959. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  960. implied, including, without limitation, any warranties or conditions
  961. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  962. PARTICULAR PURPOSE. You are solely responsible for determining the
  963. appropriateness of using or redistributing the Work and assume any
  964. risks associated with Your exercise of permissions under this License.
  965. 8. Limitation of Liability. In no event and under no legal theory,
  966. whether in tort (including negligence), contract, or otherwise,
  967. unless required by applicable law (such as deliberate and grossly
  968. negligent acts) or agreed to in writing, shall any Contributor be
  969. liable to You for damages, including any direct, indirect, special,
  970. incidental, or consequential damages of any character arising as a
  971. result of this License or out of the use or inability to use the
  972. Work (including but not limited to damages for loss of goodwill,
  973. work stoppage, computer failure or malfunction, or any and all
  974. other commercial damages or losses), even if such Contributor
  975. has been advised of the possibility of such damages.
  976. 9. Accepting Warranty or Additional Liability. While redistributing
  977. the Work or Derivative Works thereof, You may choose to offer,
  978. and charge a fee for, acceptance of support, warranty, indemnity,
  979. or other liability obligations and/or rights consistent with this
  980. License. However, in accepting such obligations, You may act only
  981. on Your own behalf and on Your sole responsibility, not on behalf
  982. of any other Contributor, and only if You agree to indemnify,
  983. defend, and hold each Contributor harmless for any liability
  984. incurred by, or claims asserted against, such Contributor by reason
  985. of your accepting any such warranty or additional liability.
  986. END OF TERMS AND CONDITIONS
  987. APPENDIX: How to apply the Apache License to your work.
  988. To apply the Apache License to your work, attach the following
  989. boilerplate notice, with the fields enclosed by brackets "[]"
  990. replaced with your own identifying information. (Don't include
  991. the brackets!) The text should be enclosed in the appropriate
  992. comment syntax for the file format. We also recommend that a
  993. file or class name and description of purpose be included on the
  994. same "printed page" as the copyright notice for easier
  995. identification within third-party archives.
  996. Copyright [yyyy] [name of copyright owner]
  997. Licensed under the Apache License, Version 2.0 (the "License");
  998. you may not use this file except in compliance with the License.
  999. You may obtain a copy of the License at
  1000. http://www.apache.org/licenses/LICENSE-2.0
  1001. Unless required by applicable law or agreed to in writing, software
  1002. distributed under the License is distributed on an "AS IS" BASIS,
  1003. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1004. See the License for the specific language governing permissions and
  1005. limitations under the License.
  1006. Apache Commons Math includes the following code provided to the ASF under the
  1007. Apache License 2.0:
  1008. - The inverse error function implementation in the Erf class is based on CUDA
  1009. code developed by Mike Giles, Oxford-Man Institute of Quantitative Finance,
  1010. and published in GPU Computing Gems, volume 2, 2010 (grant received on
  1011. March 23th 2013)
  1012. - The LinearConstraint, LinearObjectiveFunction, LinearOptimizer,
  1013. RelationShip, SimplexSolver and SimplexTableau classes in package
  1014. org.apache.commons.math3.optimization.linear include software developed by
  1015. Benjamin McCann (http://www.benmccann.com) and distributed with
  1016. the following copyright: Copyright 2009 Google Inc. (grant received on
  1017. March 16th 2009)
  1018. - The class "org.apache.commons.math3.exception.util.LocalizedFormatsTest" which
  1019. is an adapted version of "OrekitMessagesTest" test class for the Orekit library
  1020. - The "org.apache.commons.math3.analysis.interpolation.HermiteInterpolator"
  1021. has been imported from the Orekit space flight dynamics library.
  1022. ===============================================================================
  1023. APACHE COMMONS MATH DERIVATIVE WORKS:
  1024. The Apache commons-math library includes a number of subcomponents
  1025. whose implementation is derived from original sources written
  1026. in C or Fortran. License terms of the original sources
  1027. are reproduced below.
  1028. ===============================================================================
  1029. For the lmder, lmpar and qrsolv Fortran routine from minpack and translated in
  1030. the LevenbergMarquardtOptimizer class in package
  1031. org.apache.commons.math3.optimization.general
  1032. Original source copyright and license statement:
  1033. Minpack Copyright Notice (1999) University of Chicago. All rights reserved
  1034. Redistribution and use in source and binary forms, with or
  1035. without modification, are permitted provided that the
  1036. following conditions are met:
  1037. 1. Redistributions of source code must retain the above
  1038. copyright notice, this list of conditions and the following
  1039. disclaimer.
  1040. 2. Redistributions in binary form must reproduce the above
  1041. copyright notice, this list of conditions and the following
  1042. disclaimer in the documentation and/or other materials
  1043. provided with the distribution.
  1044. 3. The end-user documentation included with the
  1045. redistribution, if any, must include the following
  1046. acknowledgment:
  1047. "This product includes software developed by the
  1048. University of Chicago, as Operator of Argonne National
  1049. Laboratory.
  1050. Alternately, this acknowledgment may appear in the software
  1051. itself, if and wherever such third-party acknowledgments
  1052. normally appear.
  1053. 4. WARRANTY DISCLAIMER. THE SOFTWARE IS SUPPLIED "AS IS"
  1054. WITHOUT WARRANTY OF ANY KIND. THE COPYRIGHT HOLDER, THE
  1055. UNITED STATES, THE UNITED STATES DEPARTMENT OF ENERGY, AND
  1056. THEIR EMPLOYEES: (1) DISCLAIM ANY WARRANTIES, EXPRESS OR
  1057. IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES
  1058. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE
  1059. OR NON-INFRINGEMENT, (2) DO NOT ASSUME ANY LEGAL LIABILITY
  1060. OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR
  1061. USEFULNESS OF THE SOFTWARE, (3) DO NOT REPRESENT THAT USE OF
  1062. THE SOFTWARE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS, (4)
  1063. DO NOT WARRANT THAT THE SOFTWARE WILL FUNCTION
  1064. UNINTERRUPTED, THAT IT IS ERROR-FREE OR THAT ANY ERRORS WILL
  1065. BE CORRECTED.
  1066. 5. LIMITATION OF LIABILITY. IN NO EVENT WILL THE COPYRIGHT
  1067. HOLDER, THE UNITED STATES, THE UNITED STATES DEPARTMENT OF
  1068. ENERGY, OR THEIR EMPLOYEES: BE LIABLE FOR ANY INDIRECT,
  1069. INCIDENTAL, CONSEQUENTIAL, SPECIAL OR PUNITIVE DAMAGES OF
  1070. ANY KIND OR NATURE, INCLUDING BUT NOT LIMITED TO LOSS OF
  1071. PROFITS OR LOSS OF DATA, FOR ANY REASON WHATSOEVER, WHETHER
  1072. SUCH LIABILITY IS ASSERTED ON THE BASIS OF CONTRACT, TORT
  1073. (INCLUDING NEGLIGENCE OR STRICT LIABILITY), OR OTHERWISE,
  1074. EVEN IF ANY OF SAID PARTIES HAS BEEN WARNED OF THE
  1075. POSSIBILITY OF SUCH LOSS OR DAMAGES.
  1076. ===============================================================================
  1077. Copyright and license statement for the odex Fortran routine developed by
  1078. E. Hairer and G. Wanner and translated in GraggBulirschStoerIntegrator class
  1079. in package org.apache.commons.math3.ode.nonstiff:
  1080. Copyright (c) 2004, Ernst Hairer
  1081. Redistribution and use in source and binary forms, with or without
  1082. modification, are permitted provided that the following conditions are
  1083. met:
  1084. - Redistributions of source code must retain the above copyright
  1085. notice, this list of conditions and the following disclaimer.
  1086. - Redistributions in binary form must reproduce the above copyright
  1087. notice, this list of conditions and the following disclaimer in the
  1088. documentation and/or other materials provided with the distribution.
  1089. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
  1090. IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  1091. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  1092. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
  1093. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  1094. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  1095. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  1096. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  1097. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  1098. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1099. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1100. ===============================================================================
  1101. Copyright and license statement for the original Mersenne twister C
  1102. routines translated in MersenneTwister class in package
  1103. org.apache.commons.math3.random:
  1104. Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
  1105. All rights reserved.
  1106. Redistribution and use in source and binary forms, with or without
  1107. modification, are permitted provided that the following conditions
  1108. are met:
  1109. 1. Redistributions of source code must retain the above copyright
  1110. notice, this list of conditions and the following disclaimer.
  1111. 2. Redistributions in binary form must reproduce the above copyright
  1112. notice, this list of conditions and the following disclaimer in the
  1113. documentation and/or other materials provided with the distribution.
  1114. 3. The names of its contributors may not be used to endorse or promote
  1115. products derived from this software without specific prior written
  1116. permission.
  1117. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1118. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1119. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1120. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  1121. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  1122. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  1123. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  1124. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  1125. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  1126. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1127. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1128. ===============================================================================
  1129. The initial code for shuffling an array (originally in class
  1130. "org.apache.commons.math3.random.RandomDataGenerator", now replaced by
  1131. a method in class "org.apache.commons.math3.util.MathArrays") was
  1132. inspired from the algorithm description provided in
  1133. "Algorithms", by Ian Craw and John Pulham (University of Aberdeen 1999).
  1134. The textbook (containing a proof that the shuffle is uniformly random) is
  1135. available here:
  1136. http://citeseerx.ist.psu.edu/viewdoc/download;?doi=10.1.1.173.1898&rep=rep1&type=pdf
  1137. ===============================================================================
  1138. License statement for the direction numbers in the resource files for Sobol sequences.
  1139. -----------------------------------------------------------------------------
  1140. Licence pertaining to sobol.cc and the accompanying sets of direction numbers
  1141. -----------------------------------------------------------------------------
  1142. Copyright (c) 2008, Frances Y. Kuo and Stephen Joe
  1143. All rights reserved.
  1144. Redistribution and use in source and binary forms, with or without
  1145. modification, are permitted provided that the following conditions are met:
  1146. * Redistributions of source code must retain the above copyright
  1147. notice, this list of conditions and the following disclaimer.
  1148. * Redistributions in binary form must reproduce the above copyright
  1149. notice, this list of conditions and the following disclaimer in the
  1150. documentation and/or other materials provided with the distribution.
  1151. * Neither the names of the copyright holders nor the names of the
  1152. University of New South Wales and the University of Waikato
  1153. and its contributors may be used to endorse or promote products derived
  1154. from this software without specific prior written permission.
  1155. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
  1156. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  1157. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1158. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY
  1159. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  1160. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1161. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  1162. ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1163. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1164. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1165. ===============================================================================
  1166. The initial commit of package "org.apache.commons.math3.ml.neuralnet" is
  1167. an adapted version of code developed in the context of the Data Processing
  1168. and Analysis Consortium (DPAC) of the "Gaia" project of the European Space
  1169. Agency (ESA).
  1170. ===============================================================================
  1171. The initial commit of the class "org.apache.commons.math3.special.BesselJ" is
  1172. an adapted version of code translated from the netlib Fortran program, rjbesl
  1173. http://www.netlib.org/specfun/rjbesl by R.J. Cody at Argonne National
  1174. Laboratory (USA). There is no license or copyright statement included with the
  1175. original Fortran sources.
  1176. ===============================================================================
  1177. The BracketFinder (package org.apache.commons.math3.optimization.univariate)
  1178. and PowellOptimizer (package org.apache.commons.math3.optimization.general)
  1179. classes are based on the Python code in module "optimize.py" (version 0.5)
  1180. developed by Travis E. Oliphant for the SciPy library (http://www.scipy.org/)
  1181. Copyright © 2003-2009 SciPy Developers.
  1182. SciPy license
  1183. Copyright © 2001, 2002 Enthought, Inc.
  1184. All rights reserved.
  1185. Copyright © 2003-2013 SciPy Developers.
  1186. All rights reserved.
  1187. Redistribution and use in source and binary forms, with or without
  1188. modification, are permitted provided that the following conditions are met:
  1189. * Redistributions of source code must retain the above copyright
  1190. notice, this list of conditions and the following disclaimer.
  1191. * Redistributions in binary form must reproduce the above copyright
  1192. notice, this list of conditions and the following disclaimer in the
  1193. documentation and/or other materials provided with the distribution.
  1194. * Neither the name of Enthought nor the names of the SciPy Developers may
  1195. be used to endorse or promote products derived from this software without
  1196. specific prior written permission.
  1197. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY
  1198. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  1199. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  1200. DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY
  1201. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  1202. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  1203. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  1204. ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1205. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  1206. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1207. ===============================================================================
  1208. ================================================================================
  1209. compiler LICENSE
  1210. ================================================================================
  1211. Copyright 2010 RightTime, Inc.
  1212. Licensed under the Apache License, Version 2.0 (the "License");
  1213. you may not use this file except in compliance with the License.
  1214. You may obtain a copy of the License at
  1215. http://www.apache.org/licenses/LICENSE-2.0
  1216. Unless required by applicable law or agreed to in writing, software
  1217. distributed under the License is distributed on an "AS IS" BASIS,
  1218. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1219. See the License for the specific language governing permissions and
  1220. limitations under the License.
  1221. ================================================================================
  1222. cryptacular NOTICE
  1223. ================================================================================
  1224. Cryptacular Java Library
  1225. Copyright (C) 2003-2020 Virginia Tech.
  1226. All rights reserved.
  1227. This product includes software developed at
  1228. Virginia Tech (http://www.vt.edu).
  1229. ================================================================================
  1230. cryptacular LICENSE
  1231. ================================================================================
  1232. Apache License
  1233. Version 2.0, January 2004
  1234. http://www.apache.org/licenses/
  1235. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1236. 1. Definitions.
  1237. "License" shall mean the terms and conditions for use, reproduction,
  1238. and distribution as defined by Sections 1 through 9 of this document.
  1239. "Licensor" shall mean the copyright owner or entity authorized by
  1240. the copyright owner that is granting the License.
  1241. "Legal Entity" shall mean the union of the acting entity and all
  1242. other entities that control, are controlled by, or are under common
  1243. control with that entity. For the purposes of this definition,
  1244. "control" means (i) the power, direct or indirect, to cause the
  1245. direction or management of such entity, whether by contract or
  1246. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1247. outstanding shares, or (iii) beneficial ownership of such entity.
  1248. "You" (or "Your") shall mean an individual or Legal Entity
  1249. exercising permissions granted by this License.
  1250. "Source" form shall mean the preferred form for making modifications,
  1251. including but not limited to software source code, documentation
  1252. source, and configuration files.
  1253. "Object" form shall mean any form resulting from mechanical
  1254. transformation or translation of a Source form, including but
  1255. not limited to compiled object code, generated documentation,
  1256. and conversions to other media types.
  1257. "Work" shall mean the work of authorship, whether in Source or
  1258. Object form, made available under the License, as indicated by a
  1259. copyright notice that is included in or attached to the work
  1260. (an example is provided in the Appendix below).
  1261. "Derivative Works" shall mean any work, whether in Source or Object
  1262. form, that is based on (or derived from) the Work and for which the
  1263. editorial revisions, annotations, elaborations, or other modifications
  1264. represent, as a whole, an original work of authorship. For the purposes
  1265. of this License, Derivative Works shall not include works that remain
  1266. separable from, or merely link (or bind by name) to the interfaces of,
  1267. the Work and Derivative Works thereof.
  1268. "Contribution" shall mean any work of authorship, including
  1269. the original version of the Work and any modifications or additions
  1270. to that Work or Derivative Works thereof, that is intentionally
  1271. submitted to Licensor for inclusion in the Work by the copyright owner
  1272. or by an individual or Legal Entity authorized to submit on behalf of
  1273. the copyright owner. For the purposes of this definition, "submitted"
  1274. means any form of electronic, verbal, or written communication sent
  1275. to the Licensor or its representatives, including but not limited to
  1276. communication on electronic mailing lists, source code control systems,
  1277. and issue tracking systems that are managed by, or on behalf of, the
  1278. Licensor for the purpose of discussing and improving the Work, but
  1279. excluding communication that is conspicuously marked or otherwise
  1280. designated in writing by the copyright owner as "Not a Contribution."
  1281. "Contributor" shall mean Licensor and any individual or Legal Entity
  1282. on behalf of whom a Contribution has been received by Licensor and
  1283. subsequently incorporated within the Work.
  1284. 2. Grant of Copyright License. Subject to the terms and conditions of
  1285. this License, each Contributor hereby grants to You a perpetual,
  1286. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1287. copyright license to reproduce, prepare Derivative Works of,
  1288. publicly display, publicly perform, sublicense, and distribute the
  1289. Work and such Derivative Works in Source or Object form.
  1290. 3. Grant of Patent License. Subject to the terms and conditions of
  1291. this License, each Contributor hereby grants to You a perpetual,
  1292. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1293. (except as stated in this section) patent license to make, have made,
  1294. use, offer to sell, sell, import, and otherwise transfer the Work,
  1295. where such license applies only to those patent claims licensable
  1296. by such Contributor that are necessarily infringed by their
  1297. Contribution(s) alone or by combination of their Contribution(s)
  1298. with the Work to which such Contribution(s) was submitted. If You
  1299. institute patent litigation against any entity (including a
  1300. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1301. or a Contribution incorporated within the Work constitutes direct
  1302. or contributory patent infringement, then any patent licenses
  1303. granted to You under this License for that Work shall terminate
  1304. as of the date such litigation is filed.
  1305. 4. Redistribution. You may reproduce and distribute copies of the
  1306. Work or Derivative Works thereof in any medium, with or without
  1307. modifications, and in Source or Object form, provided that You
  1308. meet the following conditions:
  1309. (a) You must give any other recipients of the Work or
  1310. Derivative Works a copy of this License; and
  1311. (b) You must cause any modified files to carry prominent notices
  1312. stating that You changed the files; and
  1313. (c) You must retain, in the Source form of any Derivative Works
  1314. that You distribute, all copyright, patent, trademark, and
  1315. attribution notices from the Source form of the Work,
  1316. excluding those notices that do not pertain to any part of
  1317. the Derivative Works; and
  1318. (d) If the Work includes a "NOTICE" text file as part of its
  1319. distribution, then any Derivative Works that You distribute must
  1320. include a readable copy of the attribution notices contained
  1321. within such NOTICE file, excluding those notices that do not
  1322. pertain to any part of the Derivative Works, in at least one
  1323. of the following places: within a NOTICE text file distributed
  1324. as part of the Derivative Works; within the Source form or
  1325. documentation, if provided along with the Derivative Works; or,
  1326. within a display generated by the Derivative Works, if and
  1327. wherever such third-party notices normally appear. The contents
  1328. of the NOTICE file are for informational purposes only and
  1329. do not modify the License. You may add Your own attribution
  1330. notices within Derivative Works that You distribute, alongside
  1331. or as an addendum to the NOTICE text from the Work, provided
  1332. that such additional attribution notices cannot be construed
  1333. as modifying the License.
  1334. You may add Your own copyright statement to Your modifications and
  1335. may provide additional or different license terms and conditions
  1336. for use, reproduction, or distribution of Your modifications, or
  1337. for any such Derivative Works as a whole, provided Your use,
  1338. reproduction, and distribution of the Work otherwise complies with
  1339. the conditions stated in this License.
  1340. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1341. any Contribution intentionally submitted for inclusion in the Work
  1342. by You to the Licensor shall be under the terms and conditions of
  1343. this License, without any additional terms or conditions.
  1344. Notwithstanding the above, nothing herein shall supersede or modify
  1345. the terms of any separate license agreement you may have executed
  1346. with Licensor regarding such Contributions.
  1347. 6. Trademarks. This License does not grant permission to use the trade
  1348. names, trademarks, service marks, or product names of the Licensor,
  1349. except as required for reasonable and customary use in describing the
  1350. origin of the Work and reproducing the content of the NOTICE file.
  1351. 7. Disclaimer of Warranty. Unless required by applicable law or
  1352. agreed to in writing, Licensor provides the Work (and each
  1353. Contributor provides its Contributions) on an "AS IS" BASIS,
  1354. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1355. implied, including, without limitation, any warranties or conditions
  1356. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1357. PARTICULAR PURPOSE. You are solely responsible for determining the
  1358. appropriateness of using or redistributing the Work and assume any
  1359. risks associated with Your exercise of permissions under this License.
  1360. 8. Limitation of Liability. In no event and under no legal theory,
  1361. whether in tort (including negligence), contract, or otherwise,
  1362. unless required by applicable law (such as deliberate and grossly
  1363. negligent acts) or agreed to in writing, shall any Contributor be
  1364. liable to You for damages, including any direct, indirect, special,
  1365. incidental, or consequential damages of any character arising as a
  1366. result of this License or out of the use or inability to use the
  1367. Work (including but not limited to damages for loss of goodwill,
  1368. work stoppage, computer failure or malfunction, or any and all
  1369. other commercial damages or losses), even if such Contributor
  1370. has been advised of the possibility of such damages.
  1371. 9. Accepting Warranty or Additional Liability. While redistributing
  1372. the Work or Derivative Works thereof, You may choose to offer,
  1373. and charge a fee for, acceptance of support, warranty, indemnity,
  1374. or other liability obligations and/or rights consistent with this
  1375. License. However, in accepting such obligations, You may act only
  1376. on Your own behalf and on Your sole responsibility, not on behalf
  1377. of any other Contributor, and only if You agree to indemnify,
  1378. defend, and hold each Contributor harmless for any liability
  1379. incurred by, or claims asserted against, such Contributor by reason
  1380. of your accepting any such warranty or additional liability.
  1381. END OF TERMS AND CONDITIONS
  1382. APPENDIX: How to apply the Apache License to your work.
  1383. To apply the Apache License to your work, attach the following
  1384. boilerplate notice, with the fields enclosed by brackets "[]"
  1385. replaced with your own identifying information. (Don't include
  1386. the brackets!) The text should be enclosed in the appropriate
  1387. comment syntax for the file format. We also recommend that a
  1388. file or class name and description of purpose be included on the
  1389. same "printed page" as the copyright notice for easier
  1390. identification within third-party archives.
  1391. Copyright [yyyy] [name of copyright owner]
  1392. Licensed under the Apache License, Version 2.0 (the "License");
  1393. you may not use this file except in compliance with the License.
  1394. You may obtain a copy of the License at
  1395. http://www.apache.org/licenses/LICENSE-2.0
  1396. Unless required by applicable law or agreed to in writing, software
  1397. distributed under the License is distributed on an "AS IS" BASIS,
  1398. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1399. See the License for the specific language governing permissions and
  1400. limitations under the License.
  1401. ================================================================================
  1402. failureaccess LICENSE
  1403. ================================================================================
  1404. Apache License
  1405. Version 2.0, January 2004
  1406. http://www.apache.org/licenses/
  1407. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1408. 1. Definitions.
  1409. "License" shall mean the terms and conditions for use, reproduction,
  1410. and distribution as defined by Sections 1 through 9 of this document.
  1411. "Licensor" shall mean the copyright owner or entity authorized by
  1412. the copyright owner that is granting the License.
  1413. "Legal Entity" shall mean the union of the acting entity and all
  1414. other entities that control, are controlled by, or are under common
  1415. control with that entity. For the purposes of this definition,
  1416. "control" means (i) the power, direct or indirect, to cause the
  1417. direction or management of such entity, whether by contract or
  1418. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1419. outstanding shares, or (iii) beneficial ownership of such entity.
  1420. "You" (or "Your") shall mean an individual or Legal Entity
  1421. exercising permissions granted by this License.
  1422. "Source" form shall mean the preferred form for making modifications,
  1423. including but not limited to software source code, documentation
  1424. source, and configuration files.
  1425. "Object" form shall mean any form resulting from mechanical
  1426. transformation or translation of a Source form, including but
  1427. not limited to compiled object code, generated documentation,
  1428. and conversions to other media types.
  1429. "Work" shall mean the work of authorship, whether in Source or
  1430. Object form, made available under the License, as indicated by a
  1431. copyright notice that is included in or attached to the work
  1432. (an example is provided in the Appendix below).
  1433. "Derivative Works" shall mean any work, whether in Source or Object
  1434. form, that is based on (or derived from) the Work and for which the
  1435. editorial revisions, annotations, elaborations, or other modifications
  1436. represent, as a whole, an original work of authorship. For the purposes
  1437. of this License, Derivative Works shall not include works that remain
  1438. separable from, or merely link (or bind by name) to the interfaces of,
  1439. the Work and Derivative Works thereof.
  1440. "Contribution" shall mean any work of authorship, including
  1441. the original version of the Work and any modifications or additions
  1442. to that Work or Derivative Works thereof, that is intentionally
  1443. submitted to Licensor for inclusion in the Work by the copyright owner
  1444. or by an individual or Legal Entity authorized to submit on behalf of
  1445. the copyright owner. For the purposes of this definition, "submitted"
  1446. means any form of electronic, verbal, or written communication sent
  1447. to the Licensor or its representatives, including but not limited to
  1448. communication on electronic mailing lists, source code control systems,
  1449. and issue tracking systems that are managed by, or on behalf of, the
  1450. Licensor for the purpose of discussing and improving the Work, but
  1451. excluding communication that is conspicuously marked or otherwise
  1452. designated in writing by the copyright owner as "Not a Contribution."
  1453. "Contributor" shall mean Licensor and any individual or Legal Entity
  1454. on behalf of whom a Contribution has been received by Licensor and
  1455. subsequently incorporated within the Work.
  1456. 2. Grant of Copyright License. Subject to the terms and conditions of
  1457. this License, each Contributor hereby grants to You a perpetual,
  1458. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1459. copyright license to reproduce, prepare Derivative Works of,
  1460. publicly display, publicly perform, sublicense, and distribute the
  1461. Work and such Derivative Works in Source or Object form.
  1462. 3. Grant of Patent License. Subject to the terms and conditions of
  1463. this License, each Contributor hereby grants to You a perpetual,
  1464. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1465. (except as stated in this section) patent license to make, have made,
  1466. use, offer to sell, sell, import, and otherwise transfer the Work,
  1467. where such license applies only to those patent claims licensable
  1468. by such Contributor that are necessarily infringed by their
  1469. Contribution(s) alone or by combination of their Contribution(s)
  1470. with the Work to which such Contribution(s) was submitted. If You
  1471. institute patent litigation against any entity (including a
  1472. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1473. or a Contribution incorporated within the Work constitutes direct
  1474. or contributory patent infringement, then any patent licenses
  1475. granted to You under this License for that Work shall terminate
  1476. as of the date such litigation is filed.
  1477. 4. Redistribution. You may reproduce and distribute copies of the
  1478. Work or Derivative Works thereof in any medium, with or without
  1479. modifications, and in Source or Object form, provided that You
  1480. meet the following conditions:
  1481. (a) You must give any other recipients of the Work or
  1482. Derivative Works a copy of this License; and
  1483. (b) You must cause any modified files to carry prominent notices
  1484. stating that You changed the files; and
  1485. (c) You must retain, in the Source form of any Derivative Works
  1486. that You distribute, all copyright, patent, trademark, and
  1487. attribution notices from the Source form of the Work,
  1488. excluding those notices that do not pertain to any part of
  1489. the Derivative Works; and
  1490. (d) If the Work includes a "NOTICE" text file as part of its
  1491. distribution, then any Derivative Works that You distribute must
  1492. include a readable copy of the attribution notices contained
  1493. within such NOTICE file, excluding those notices that do not
  1494. pertain to any part of the Derivative Works, in at least one
  1495. of the following places: within a NOTICE text file distributed
  1496. as part of the Derivative Works; within the Source form or
  1497. documentation, if provided along with the Derivative Works; or,
  1498. within a display generated by the Derivative Works, if and
  1499. wherever such third-party notices normally appear. The contents
  1500. of the NOTICE file are for informational purposes only and
  1501. do not modify the License. You may add Your own attribution
  1502. notices within Derivative Works that You distribute, alongside
  1503. or as an addendum to the NOTICE text from the Work, provided
  1504. that such additional attribution notices cannot be construed
  1505. as modifying the License.
  1506. You may add Your own copyright statement to Your modifications and
  1507. may provide additional or different license terms and conditions
  1508. for use, reproduction, or distribution of Your modifications, or
  1509. for any such Derivative Works as a whole, provided Your use,
  1510. reproduction, and distribution of the Work otherwise complies with
  1511. the conditions stated in this License.
  1512. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1513. any Contribution intentionally submitted for inclusion in the Work
  1514. by You to the Licensor shall be under the terms and conditions of
  1515. this License, without any additional terms or conditions.
  1516. Notwithstanding the above, nothing herein shall supersede or modify
  1517. the terms of any separate license agreement you may have executed
  1518. with Licensor regarding such Contributions.
  1519. 6. Trademarks. This License does not grant permission to use the trade
  1520. names, trademarks, service marks, or product names of the Licensor,
  1521. except as required for reasonable and customary use in describing the
  1522. origin of the Work and reproducing the content of the NOTICE file.
  1523. 7. Disclaimer of Warranty. Unless required by applicable law or
  1524. agreed to in writing, Licensor provides the Work (and each
  1525. Contributor provides its Contributions) on an "AS IS" BASIS,
  1526. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1527. implied, including, without limitation, any warranties or conditions
  1528. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1529. PARTICULAR PURPOSE. You are solely responsible for determining the
  1530. appropriateness of using or redistributing the Work and assume any
  1531. risks associated with Your exercise of permissions under this License.
  1532. 8. Limitation of Liability. In no event and under no legal theory,
  1533. whether in tort (including negligence), contract, or otherwise,
  1534. unless required by applicable law (such as deliberate and grossly
  1535. negligent acts) or agreed to in writing, shall any Contributor be
  1536. liable to You for damages, including any direct, indirect, special,
  1537. incidental, or consequential damages of any character arising as a
  1538. result of this License or out of the use or inability to use the
  1539. Work (including but not limited to damages for loss of goodwill,
  1540. work stoppage, computer failure or malfunction, or any and all
  1541. other commercial damages or losses), even if such Contributor
  1542. has been advised of the possibility of such damages.
  1543. 9. Accepting Warranty or Additional Liability. While redistributing
  1544. the Work or Derivative Works thereof, You may choose to offer,
  1545. and charge a fee for, acceptance of support, warranty, indemnity,
  1546. or other liability obligations and/or rights consistent with this
  1547. License. However, in accepting such obligations, You may act only
  1548. on Your own behalf and on Your sole responsibility, not on behalf
  1549. of any other Contributor, and only if You agree to indemnify,
  1550. defend, and hold each Contributor harmless for any liability
  1551. incurred by, or claims asserted against, such Contributor by reason
  1552. of your accepting any such warranty or additional liability.
  1553. END OF TERMS AND CONDITIONS
  1554. APPENDIX: How to apply the Apache License to your work.
  1555. To apply the Apache License to your work, attach the following
  1556. boilerplate notice, with the fields enclosed by brackets "[]"
  1557. replaced with your own identifying information. (Don't include
  1558. the brackets!) The text should be enclosed in the appropriate
  1559. comment syntax for the file format. We also recommend that a
  1560. file or class name and description of purpose be included on the
  1561. same "printed page" as the copyright notice for easier
  1562. identification within third-party archives.
  1563. Copyright [yyyy] [name of copyright owner]
  1564. Licensed under the Apache License, Version 2.0 (the "License");
  1565. you may not use this file except in compliance with the License.
  1566. You may obtain a copy of the License at
  1567. http://www.apache.org/licenses/LICENSE-2.0
  1568. Unless required by applicable law or agreed to in writing, software
  1569. distributed under the License is distributed on an "AS IS" BASIS,
  1570. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1571. See the License for the specific language governing permissions and
  1572. limitations under the License.
  1573. ================================================================================
  1574. guava LICENSE
  1575. ================================================================================
  1576. Apache License
  1577. Version 2.0, January 2004
  1578. http://www.apache.org/licenses/
  1579. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1580. 1. Definitions.
  1581. "License" shall mean the terms and conditions for use, reproduction,
  1582. and distribution as defined by Sections 1 through 9 of this document.
  1583. "Licensor" shall mean the copyright owner or entity authorized by
  1584. the copyright owner that is granting the License.
  1585. "Legal Entity" shall mean the union of the acting entity and all
  1586. other entities that control, are controlled by, or are under common
  1587. control with that entity. For the purposes of this definition,
  1588. "control" means (i) the power, direct or indirect, to cause the
  1589. direction or management of such entity, whether by contract or
  1590. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1591. outstanding shares, or (iii) beneficial ownership of such entity.
  1592. "You" (or "Your") shall mean an individual or Legal Entity
  1593. exercising permissions granted by this License.
  1594. "Source" form shall mean the preferred form for making modifications,
  1595. including but not limited to software source code, documentation
  1596. source, and configuration files.
  1597. "Object" form shall mean any form resulting from mechanical
  1598. transformation or translation of a Source form, including but
  1599. not limited to compiled object code, generated documentation,
  1600. and conversions to other media types.
  1601. "Work" shall mean the work of authorship, whether in Source or
  1602. Object form, made available under the License, as indicated by a
  1603. copyright notice that is included in or attached to the work
  1604. (an example is provided in the Appendix below).
  1605. "Derivative Works" shall mean any work, whether in Source or Object
  1606. form, that is based on (or derived from) the Work and for which the
  1607. editorial revisions, annotations, elaborations, or other modifications
  1608. represent, as a whole, an original work of authorship. For the purposes
  1609. of this License, Derivative Works shall not include works that remain
  1610. separable from, or merely link (or bind by name) to the interfaces of,
  1611. the Work and Derivative Works thereof.
  1612. "Contribution" shall mean any work of authorship, including
  1613. the original version of the Work and any modifications or additions
  1614. to that Work or Derivative Works thereof, that is intentionally
  1615. submitted to Licensor for inclusion in the Work by the copyright owner
  1616. or by an individual or Legal Entity authorized to submit on behalf of
  1617. the copyright owner. For the purposes of this definition, "submitted"
  1618. means any form of electronic, verbal, or written communication sent
  1619. to the Licensor or its representatives, including but not limited to
  1620. communication on electronic mailing lists, source code control systems,
  1621. and issue tracking systems that are managed by, or on behalf of, the
  1622. Licensor for the purpose of discussing and improving the Work, but
  1623. excluding communication that is conspicuously marked or otherwise
  1624. designated in writing by the copyright owner as "Not a Contribution."
  1625. "Contributor" shall mean Licensor and any individual or Legal Entity
  1626. on behalf of whom a Contribution has been received by Licensor and
  1627. subsequently incorporated within the Work.
  1628. 2. Grant of Copyright License. Subject to the terms and conditions of
  1629. this License, each Contributor hereby grants to You a perpetual,
  1630. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1631. copyright license to reproduce, prepare Derivative Works of,
  1632. publicly display, publicly perform, sublicense, and distribute the
  1633. Work and such Derivative Works in Source or Object form.
  1634. 3. Grant of Patent License. Subject to the terms and conditions of
  1635. this License, each Contributor hereby grants to You a perpetual,
  1636. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1637. (except as stated in this section) patent license to make, have made,
  1638. use, offer to sell, sell, import, and otherwise transfer the Work,
  1639. where such license applies only to those patent claims licensable
  1640. by such Contributor that are necessarily infringed by their
  1641. Contribution(s) alone or by combination of their Contribution(s)
  1642. with the Work to which such Contribution(s) was submitted. If You
  1643. institute patent litigation against any entity (including a
  1644. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1645. or a Contribution incorporated within the Work constitutes direct
  1646. or contributory patent infringement, then any patent licenses
  1647. granted to You under this License for that Work shall terminate
  1648. as of the date such litigation is filed.
  1649. 4. Redistribution. You may reproduce and distribute copies of the
  1650. Work or Derivative Works thereof in any medium, with or without
  1651. modifications, and in Source or Object form, provided that You
  1652. meet the following conditions:
  1653. (a) You must give any other recipients of the Work or
  1654. Derivative Works a copy of this License; and
  1655. (b) You must cause any modified files to carry prominent notices
  1656. stating that You changed the files; and
  1657. (c) You must retain, in the Source form of any Derivative Works
  1658. that You distribute, all copyright, patent, trademark, and
  1659. attribution notices from the Source form of the Work,
  1660. excluding those notices that do not pertain to any part of
  1661. the Derivative Works; and
  1662. (d) If the Work includes a "NOTICE" text file as part of its
  1663. distribution, then any Derivative Works that You distribute must
  1664. include a readable copy of the attribution notices contained
  1665. within such NOTICE file, excluding those notices that do not
  1666. pertain to any part of the Derivative Works, in at least one
  1667. of the following places: within a NOTICE text file distributed
  1668. as part of the Derivative Works; within the Source form or
  1669. documentation, if provided along with the Derivative Works; or,
  1670. within a display generated by the Derivative Works, if and
  1671. wherever such third-party notices normally appear. The contents
  1672. of the NOTICE file are for informational purposes only and
  1673. do not modify the License. You may add Your own attribution
  1674. notices within Derivative Works that You distribute, alongside
  1675. or as an addendum to the NOTICE text from the Work, provided
  1676. that such additional attribution notices cannot be construed
  1677. as modifying the License.
  1678. You may add Your own copyright statement to Your modifications and
  1679. may provide additional or different license terms and conditions
  1680. for use, reproduction, or distribution of Your modifications, or
  1681. for any such Derivative Works as a whole, provided Your use,
  1682. reproduction, and distribution of the Work otherwise complies with
  1683. the conditions stated in this License.
  1684. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1685. any Contribution intentionally submitted for inclusion in the Work
  1686. by You to the Licensor shall be under the terms and conditions of
  1687. this License, without any additional terms or conditions.
  1688. Notwithstanding the above, nothing herein shall supersede or modify
  1689. the terms of any separate license agreement you may have executed
  1690. with Licensor regarding such Contributions.
  1691. 6. Trademarks. This License does not grant permission to use the trade
  1692. names, trademarks, service marks, or product names of the Licensor,
  1693. except as required for reasonable and customary use in describing the
  1694. origin of the Work and reproducing the content of the NOTICE file.
  1695. 7. Disclaimer of Warranty. Unless required by applicable law or
  1696. agreed to in writing, Licensor provides the Work (and each
  1697. Contributor provides its Contributions) on an "AS IS" BASIS,
  1698. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1699. implied, including, without limitation, any warranties or conditions
  1700. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1701. PARTICULAR PURPOSE. You are solely responsible for determining the
  1702. appropriateness of using or redistributing the Work and assume any
  1703. risks associated with Your exercise of permissions under this License.
  1704. 8. Limitation of Liability. In no event and under no legal theory,
  1705. whether in tort (including negligence), contract, or otherwise,
  1706. unless required by applicable law (such as deliberate and grossly
  1707. negligent acts) or agreed to in writing, shall any Contributor be
  1708. liable to You for damages, including any direct, indirect, special,
  1709. incidental, or consequential damages of any character arising as a
  1710. result of this License or out of the use or inability to use the
  1711. Work (including but not limited to damages for loss of goodwill,
  1712. work stoppage, computer failure or malfunction, or any and all
  1713. other commercial damages or losses), even if such Contributor
  1714. has been advised of the possibility of such damages.
  1715. 9. Accepting Warranty or Additional Liability. While redistributing
  1716. the Work or Derivative Works thereof, You may choose to offer,
  1717. and charge a fee for, acceptance of support, warranty, indemnity,
  1718. or other liability obligations and/or rights consistent with this
  1719. License. However, in accepting such obligations, You may act only
  1720. on Your own behalf and on Your sole responsibility, not on behalf
  1721. of any other Contributor, and only if You agree to indemnify,
  1722. defend, and hold each Contributor harmless for any liability
  1723. incurred by, or claims asserted against, such Contributor by reason
  1724. of your accepting any such warranty or additional liability.
  1725. END OF TERMS AND CONDITIONS
  1726. APPENDIX: How to apply the Apache License to your work.
  1727. To apply the Apache License to your work, attach the following
  1728. boilerplate notice, with the fields enclosed by brackets "[]"
  1729. replaced with your own identifying information. (Don't include
  1730. the brackets!) The text should be enclosed in the appropriate
  1731. comment syntax for the file format. We also recommend that a
  1732. file or class name and description of purpose be included on the
  1733. same "printed page" as the copyright notice for easier
  1734. identification within third-party archives.
  1735. Copyright [yyyy] [name of copyright owner]
  1736. Licensed under the Apache License, Version 2.0 (the "License");
  1737. you may not use this file except in compliance with the License.
  1738. You may obtain a copy of the License at
  1739. http://www.apache.org/licenses/LICENSE-2.0
  1740. Unless required by applicable law or agreed to in writing, software
  1741. distributed under the License is distributed on an "AS IS" BASIS,
  1742. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1743. See the License for the specific language governing permissions and
  1744. limitations under the License.
  1745. ================================================================================
  1746. hppc NOTICE
  1747. ================================================================================
  1748. ACKNOWLEDGEMENT
  1749. ===============
  1750. HPPC borrowed code, ideas or both from:
  1751. * Apache Lucene, http://lucene.apache.org/
  1752. (Apache license)
  1753. * Fastutil, http://fastutil.di.unimi.it/
  1754. (Apache license)
  1755. * Koloboke, https://github.com/OpenHFT/Koloboke
  1756. (Apache license)
  1757. ================================================================================
  1758. hppc LICENSE
  1759. ================================================================================
  1760. Apache License
  1761. Version 2.0, January 2004
  1762. http://www.apache.org/licenses/
  1763. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1764. 1. Definitions.
  1765. "License" shall mean the terms and conditions for use, reproduction,
  1766. and distribution as defined by Sections 1 through 9 of this document.
  1767. "Licensor" shall mean the copyright owner or entity authorized by
  1768. the copyright owner that is granting the License.
  1769. "Legal Entity" shall mean the union of the acting entity and all
  1770. other entities that control, are controlled by, or are under common
  1771. control with that entity. For the purposes of this definition,
  1772. "control" means (i) the power, direct or indirect, to cause the
  1773. direction or management of such entity, whether by contract or
  1774. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1775. outstanding shares, or (iii) beneficial ownership of such entity.
  1776. "You" (or "Your") shall mean an individual or Legal Entity
  1777. exercising permissions granted by this License.
  1778. "Source" form shall mean the preferred form for making modifications,
  1779. including but not limited to software source code, documentation
  1780. source, and configuration files.
  1781. "Object" form shall mean any form resulting from mechanical
  1782. transformation or translation of a Source form, including but
  1783. not limited to compiled object code, generated documentation,
  1784. and conversions to other media types.
  1785. "Work" shall mean the work of authorship, whether in Source or
  1786. Object form, made available under the License, as indicated by a
  1787. copyright notice that is included in or attached to the work
  1788. (an example is provided in the Appendix below).
  1789. "Derivative Works" shall mean any work, whether in Source or Object
  1790. form, that is based on (or derived from) the Work and for which the
  1791. editorial revisions, annotations, elaborations, or other modifications
  1792. represent, as a whole, an original work of authorship. For the purposes
  1793. of this License, Derivative Works shall not include works that remain
  1794. separable from, or merely link (or bind by name) to the interfaces of,
  1795. the Work and Derivative Works thereof.
  1796. "Contribution" shall mean any work of authorship, including
  1797. the original version of the Work and any modifications or additions
  1798. to that Work or Derivative Works thereof, that is intentionally
  1799. submitted to Licensor for inclusion in the Work by the copyright owner
  1800. or by an individual or Legal Entity authorized to submit on behalf of
  1801. the copyright owner. For the purposes of this definition, "submitted"
  1802. means any form of electronic, verbal, or written communication sent
  1803. to the Licensor or its representatives, including but not limited to
  1804. communication on electronic mailing lists, source code control systems,
  1805. and issue tracking systems that are managed by, or on behalf of, the
  1806. Licensor for the purpose of discussing and improving the Work, but
  1807. excluding communication that is conspicuously marked or otherwise
  1808. designated in writing by the copyright owner as "Not a Contribution."
  1809. "Contributor" shall mean Licensor and any individual or Legal Entity
  1810. on behalf of whom a Contribution has been received by Licensor and
  1811. subsequently incorporated within the Work.
  1812. 2. Grant of Copyright License. Subject to the terms and conditions of
  1813. this License, each Contributor hereby grants to You a perpetual,
  1814. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1815. copyright license to reproduce, prepare Derivative Works of,
  1816. publicly display, publicly perform, sublicense, and distribute the
  1817. Work and such Derivative Works in Source or Object form.
  1818. 3. Grant of Patent License. Subject to the terms and conditions of
  1819. this License, each Contributor hereby grants to You a perpetual,
  1820. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1821. (except as stated in this section) patent license to make, have made,
  1822. use, offer to sell, sell, import, and otherwise transfer the Work,
  1823. where such license applies only to those patent claims licensable
  1824. by such Contributor that are necessarily infringed by their
  1825. Contribution(s) alone or by combination of their Contribution(s)
  1826. with the Work to which such Contribution(s) was submitted. If You
  1827. institute patent litigation against any entity (including a
  1828. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1829. or a Contribution incorporated within the Work constitutes direct
  1830. or contributory patent infringement, then any patent licenses
  1831. granted to You under this License for that Work shall terminate
  1832. as of the date such litigation is filed.
  1833. 4. Redistribution. You may reproduce and distribute copies of the
  1834. Work or Derivative Works thereof in any medium, with or without
  1835. modifications, and in Source or Object form, provided that You
  1836. meet the following conditions:
  1837. (a) You must give any other recipients of the Work or
  1838. Derivative Works a copy of this License; and
  1839. (b) You must cause any modified files to carry prominent notices
  1840. stating that You changed the files; and
  1841. (c) You must retain, in the Source form of any Derivative Works
  1842. that You distribute, all copyright, patent, trademark, and
  1843. attribution notices from the Source form of the Work,
  1844. excluding those notices that do not pertain to any part of
  1845. the Derivative Works; and
  1846. (d) If the Work includes a "NOTICE" text file as part of its
  1847. distribution, then any Derivative Works that You distribute must
  1848. include a readable copy of the attribution notices contained
  1849. within such NOTICE file, excluding those notices that do not
  1850. pertain to any part of the Derivative Works, in at least one
  1851. of the following places: within a NOTICE text file distributed
  1852. as part of the Derivative Works; within the Source form or
  1853. documentation, if provided along with the Derivative Works; or,
  1854. within a display generated by the Derivative Works, if and
  1855. wherever such third-party notices normally appear. The contents
  1856. of the NOTICE file are for informational purposes only and
  1857. do not modify the License. You may add Your own attribution
  1858. notices within Derivative Works that You distribute, alongside
  1859. or as an addendum to the NOTICE text from the Work, provided
  1860. that such additional attribution notices cannot be construed
  1861. as modifying the License.
  1862. You may add Your own copyright statement to Your modifications and
  1863. may provide additional or different license terms and conditions
  1864. for use, reproduction, or distribution of Your modifications, or
  1865. for any such Derivative Works as a whole, provided Your use,
  1866. reproduction, and distribution of the Work otherwise complies with
  1867. the conditions stated in this License.
  1868. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1869. any Contribution intentionally submitted for inclusion in the Work
  1870. by You to the Licensor shall be under the terms and conditions of
  1871. this License, without any additional terms or conditions.
  1872. Notwithstanding the above, nothing herein shall supersede or modify
  1873. the terms of any separate license agreement you may have executed
  1874. with Licensor regarding such Contributions.
  1875. 6. Trademarks. This License does not grant permission to use the trade
  1876. names, trademarks, service marks, or product names of the Licensor,
  1877. except as required for reasonable and customary use in describing the
  1878. origin of the Work and reproducing the content of the NOTICE file.
  1879. 7. Disclaimer of Warranty. Unless required by applicable law or
  1880. agreed to in writing, Licensor provides the Work (and each
  1881. Contributor provides its Contributions) on an "AS IS" BASIS,
  1882. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1883. implied, including, without limitation, any warranties or conditions
  1884. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1885. PARTICULAR PURPOSE. You are solely responsible for determining the
  1886. appropriateness of using or redistributing the Work and assume any
  1887. risks associated with Your exercise of permissions under this License.
  1888. 8. Limitation of Liability. In no event and under no legal theory,
  1889. whether in tort (including negligence), contract, or otherwise,
  1890. unless required by applicable law (such as deliberate and grossly
  1891. negligent acts) or agreed to in writing, shall any Contributor be
  1892. liable to You for damages, including any direct, indirect, special,
  1893. incidental, or consequential damages of any character arising as a
  1894. result of this License or out of the use or inability to use the
  1895. Work (including but not limited to damages for loss of goodwill,
  1896. work stoppage, computer failure or malfunction, or any and all
  1897. other commercial damages or losses), even if such Contributor
  1898. has been advised of the possibility of such damages.
  1899. 9. Accepting Warranty or Additional Liability. While redistributing
  1900. the Work or Derivative Works thereof, You may choose to offer,
  1901. and charge a fee for, acceptance of support, warranty, indemnity,
  1902. or other liability obligations and/or rights consistent with this
  1903. License. However, in accepting such obligations, You may act only
  1904. on Your own behalf and on Your sole responsibility, not on behalf
  1905. of any other Contributor, and only if You agree to indemnify,
  1906. defend, and hold each Contributor harmless for any liability
  1907. incurred by, or claims asserted against, such Contributor by reason
  1908. of your accepting any such warranty or additional liability.
  1909. END OF TERMS AND CONDITIONS
  1910. APPENDIX: How to apply the Apache License to your work.
  1911. To apply the Apache License to your work, attach the following
  1912. boilerplate notice, with the fields enclosed by brackets "[]"
  1913. replaced with your own identifying information. (Don't include
  1914. the brackets!) The text should be enclosed in the appropriate
  1915. comment syntax for the file format. We also recommend that a
  1916. file or class name and description of purpose be included on the
  1917. same "printed page" as the copyright notice for easier
  1918. identification within third-party archives.
  1919. Copyright 2010-2013, Carrot Search s.c., Boznicza 11/56, Poznan, Poland
  1920. Licensed under the Apache License, Version 2.0 (the "License");
  1921. you may not use this file except in compliance with the License.
  1922. You may obtain a copy of the License at
  1923. http://www.apache.org/licenses/LICENSE-2.0
  1924. Unless required by applicable law or agreed to in writing, software
  1925. distributed under the License is distributed on an "AS IS" BASIS,
  1926. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1927. See the License for the specific language governing permissions and
  1928. limitations under the License.
  1929. ================================================================================
  1930. httpclient NOTICE
  1931. ================================================================================
  1932. Apache HttpComponents Client
  1933. Copyright 1999-2016 The Apache Software Foundation
  1934. This product includes software developed at
  1935. The Apache Software Foundation (http://www.apache.org/).
  1936. ================================================================================
  1937. httpclient LICENSE
  1938. ================================================================================
  1939. Apache License
  1940. Version 2.0, January 2004
  1941. http://www.apache.org/licenses/
  1942. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1943. 1. Definitions.
  1944. "License" shall mean the terms and conditions for use, reproduction,
  1945. and distribution as defined by Sections 1 through 9 of this document.
  1946. "Licensor" shall mean the copyright owner or entity authorized by
  1947. the copyright owner that is granting the License.
  1948. "Legal Entity" shall mean the union of the acting entity and all
  1949. other entities that control, are controlled by, or are under common
  1950. control with that entity. For the purposes of this definition,
  1951. "control" means (i) the power, direct or indirect, to cause the
  1952. direction or management of such entity, whether by contract or
  1953. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1954. outstanding shares, or (iii) beneficial ownership of such entity.
  1955. "You" (or "Your") shall mean an individual or Legal Entity
  1956. exercising permissions granted by this License.
  1957. "Source" form shall mean the preferred form for making modifications,
  1958. including but not limited to software source code, documentation
  1959. source, and configuration files.
  1960. "Object" form shall mean any form resulting from mechanical
  1961. transformation or translation of a Source form, including but
  1962. not limited to compiled object code, generated documentation,
  1963. and conversions to other media types.
  1964. "Work" shall mean the work of authorship, whether in Source or
  1965. Object form, made available under the License, as indicated by a
  1966. copyright notice that is included in or attached to the work
  1967. (an example is provided in the Appendix below).
  1968. "Derivative Works" shall mean any work, whether in Source or Object
  1969. form, that is based on (or derived from) the Work and for which the
  1970. editorial revisions, annotations, elaborations, or other modifications
  1971. represent, as a whole, an original work of authorship. For the purposes
  1972. of this License, Derivative Works shall not include works that remain
  1973. separable from, or merely link (or bind by name) to the interfaces of,
  1974. the Work and Derivative Works thereof.
  1975. "Contribution" shall mean any work of authorship, including
  1976. the original version of the Work and any modifications or additions
  1977. to that Work or Derivative Works thereof, that is intentionally
  1978. submitted to Licensor for inclusion in the Work by the copyright owner
  1979. or by an individual or Legal Entity authorized to submit on behalf of
  1980. the copyright owner. For the purposes of this definition, "submitted"
  1981. means any form of electronic, verbal, or written communication sent
  1982. to the Licensor or its representatives, including but not limited to
  1983. communication on electronic mailing lists, source code control systems,
  1984. and issue tracking systems that are managed by, or on behalf of, the
  1985. Licensor for the purpose of discussing and improving the Work, but
  1986. excluding communication that is conspicuously marked or otherwise
  1987. designated in writing by the copyright owner as "Not a Contribution."
  1988. "Contributor" shall mean Licensor and any individual or Legal Entity
  1989. on behalf of whom a Contribution has been received by Licensor and
  1990. subsequently incorporated within the Work.
  1991. 2. Grant of Copyright License. Subject to the terms and conditions of
  1992. this License, each Contributor hereby grants to You a perpetual,
  1993. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1994. copyright license to reproduce, prepare Derivative Works of,
  1995. publicly display, publicly perform, sublicense, and distribute the
  1996. Work and such Derivative Works in Source or Object form.
  1997. 3. Grant of Patent License. Subject to the terms and conditions of
  1998. this License, each Contributor hereby grants to You a perpetual,
  1999. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2000. (except as stated in this section) patent license to make, have made,
  2001. use, offer to sell, sell, import, and otherwise transfer the Work,
  2002. where such license applies only to those patent claims licensable
  2003. by such Contributor that are necessarily infringed by their
  2004. Contribution(s) alone or by combination of their Contribution(s)
  2005. with the Work to which such Contribution(s) was submitted. If You
  2006. institute patent litigation against any entity (including a
  2007. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2008. or a Contribution incorporated within the Work constitutes direct
  2009. or contributory patent infringement, then any patent licenses
  2010. granted to You under this License for that Work shall terminate
  2011. as of the date such litigation is filed.
  2012. 4. Redistribution. You may reproduce and distribute copies of the
  2013. Work or Derivative Works thereof in any medium, with or without
  2014. modifications, and in Source or Object form, provided that You
  2015. meet the following conditions:
  2016. (a) You must give any other recipients of the Work or
  2017. Derivative Works a copy of this License; and
  2018. (b) You must cause any modified files to carry prominent notices
  2019. stating that You changed the files; and
  2020. (c) You must retain, in the Source form of any Derivative Works
  2021. that You distribute, all copyright, patent, trademark, and
  2022. attribution notices from the Source form of the Work,
  2023. excluding those notices that do not pertain to any part of
  2024. the Derivative Works; and
  2025. (d) If the Work includes a "NOTICE" text file as part of its
  2026. distribution, then any Derivative Works that You distribute must
  2027. include a readable copy of the attribution notices contained
  2028. within such NOTICE file, excluding those notices that do not
  2029. pertain to any part of the Derivative Works, in at least one
  2030. of the following places: within a NOTICE text file distributed
  2031. as part of the Derivative Works; within the Source form or
  2032. documentation, if provided along with the Derivative Works; or,
  2033. within a display generated by the Derivative Works, if and
  2034. wherever such third-party notices normally appear. The contents
  2035. of the NOTICE file are for informational purposes only and
  2036. do not modify the License. You may add Your own attribution
  2037. notices within Derivative Works that You distribute, alongside
  2038. or as an addendum to the NOTICE text from the Work, provided
  2039. that such additional attribution notices cannot be construed
  2040. as modifying the License.
  2041. You may add Your own copyright statement to Your modifications and
  2042. may provide additional or different license terms and conditions
  2043. for use, reproduction, or distribution of Your modifications, or
  2044. for any such Derivative Works as a whole, provided Your use,
  2045. reproduction, and distribution of the Work otherwise complies with
  2046. the conditions stated in this License.
  2047. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2048. any Contribution intentionally submitted for inclusion in the Work
  2049. by You to the Licensor shall be under the terms and conditions of
  2050. this License, without any additional terms or conditions.
  2051. Notwithstanding the above, nothing herein shall supersede or modify
  2052. the terms of any separate license agreement you may have executed
  2053. with Licensor regarding such Contributions.
  2054. 6. Trademarks. This License does not grant permission to use the trade
  2055. names, trademarks, service marks, or product names of the Licensor,
  2056. except as required for reasonable and customary use in describing the
  2057. origin of the Work and reproducing the content of the NOTICE file.
  2058. 7. Disclaimer of Warranty. Unless required by applicable law or
  2059. agreed to in writing, Licensor provides the Work (and each
  2060. Contributor provides its Contributions) on an "AS IS" BASIS,
  2061. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2062. implied, including, without limitation, any warranties or conditions
  2063. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2064. PARTICULAR PURPOSE. You are solely responsible for determining the
  2065. appropriateness of using or redistributing the Work and assume any
  2066. risks associated with Your exercise of permissions under this License.
  2067. 8. Limitation of Liability. In no event and under no legal theory,
  2068. whether in tort (including negligence), contract, or otherwise,
  2069. unless required by applicable law (such as deliberate and grossly
  2070. negligent acts) or agreed to in writing, shall any Contributor be
  2071. liable to You for damages, including any direct, indirect, special,
  2072. incidental, or consequential damages of any character arising as a
  2073. result of this License or out of the use or inability to use the
  2074. Work (including but not limited to damages for loss of goodwill,
  2075. work stoppage, computer failure or malfunction, or any and all
  2076. other commercial damages or losses), even if such Contributor
  2077. has been advised of the possibility of such damages.
  2078. 9. Accepting Warranty or Additional Liability. While redistributing
  2079. the Work or Derivative Works thereof, You may choose to offer,
  2080. and charge a fee for, acceptance of support, warranty, indemnity,
  2081. or other liability obligations and/or rights consistent with this
  2082. License. However, in accepting such obligations, You may act only
  2083. on Your own behalf and on Your sole responsibility, not on behalf
  2084. of any other Contributor, and only if You agree to indemnify,
  2085. defend, and hold each Contributor harmless for any liability
  2086. incurred by, or claims asserted against, such Contributor by reason
  2087. of your accepting any such warranty or additional liability.
  2088. END OF TERMS AND CONDITIONS
  2089. =========================================================================
  2090. This project includes Public Suffix List copied from
  2091. <https://publicsuffix.org/list/effective_tld_names.dat>
  2092. licensed under the terms of the Mozilla Public License, v. 2.0
  2093. Full license text: <http://mozilla.org/MPL/2.0/>
  2094. Mozilla Public License Version 2.0
  2095. ==================================
  2096. 1. Definitions
  2097. --------------
  2098. 1.1. "Contributor"
  2099. means each individual or legal entity that creates, contributes to
  2100. the creation of, or owns Covered Software.
  2101. 1.2. "Contributor Version"
  2102. means the combination of the Contributions of others (if any) used
  2103. by a Contributor and that particular Contributor's Contribution.
  2104. 1.3. "Contribution"
  2105. means Covered Software of a particular Contributor.
  2106. 1.4. "Covered Software"
  2107. means Source Code Form to which the initial Contributor has attached
  2108. the notice in Exhibit A, the Executable Form of such Source Code
  2109. Form, and Modifications of such Source Code Form, in each case
  2110. including portions thereof.
  2111. 1.5. "Incompatible With Secondary Licenses"
  2112. means
  2113. (a) that the initial Contributor has attached the notice described
  2114. in Exhibit B to the Covered Software; or
  2115. (b) that the Covered Software was made available under the terms of
  2116. version 1.1 or earlier of the License, but not also under the
  2117. terms of a Secondary License.
  2118. 1.6. "Executable Form"
  2119. means any form of the work other than Source Code Form.
  2120. 1.7. "Larger Work"
  2121. means a work that combines Covered Software with other material, in
  2122. a separate file or files, that is not Covered Software.
  2123. 1.8. "License"
  2124. means this document.
  2125. 1.9. "Licensable"
  2126. means having the right to grant, to the maximum extent possible,
  2127. whether at the time of the initial grant or subsequently, any and
  2128. all of the rights conveyed by this License.
  2129. 1.10. "Modifications"
  2130. means any of the following:
  2131. (a) any file in Source Code Form that results from an addition to,
  2132. deletion from, or modification of the contents of Covered
  2133. Software; or
  2134. (b) any new file in Source Code Form that contains any Covered
  2135. Software.
  2136. 1.11. "Patent Claims" of a Contributor
  2137. means any patent claim(s), including without limitation, method,
  2138. process, and apparatus claims, in any patent Licensable by such
  2139. Contributor that would be infringed, but for the grant of the
  2140. License, by the making, using, selling, offering for sale, having
  2141. made, import, or transfer of either its Contributions or its
  2142. Contributor Version.
  2143. 1.12. "Secondary License"
  2144. means either the GNU General Public License, Version 2.0, the GNU
  2145. Lesser General Public License, Version 2.1, the GNU Affero General
  2146. Public License, Version 3.0, or any later versions of those
  2147. licenses.
  2148. 1.13. "Source Code Form"
  2149. means the form of the work preferred for making modifications.
  2150. 1.14. "You" (or "Your")
  2151. means an individual or a legal entity exercising rights under this
  2152. License. For legal entities, "You" includes any entity that
  2153. controls, is controlled by, or is under common control with You. For
  2154. purposes of this definition, "control" means (a) the power, direct
  2155. or indirect, to cause the direction or management of such entity,
  2156. whether by contract or otherwise, or (b) ownership of more than
  2157. fifty percent (50%) of the outstanding shares or beneficial
  2158. ownership of such entity.
  2159. 2. License Grants and Conditions
  2160. --------------------------------
  2161. 2.1. Grants
  2162. Each Contributor hereby grants You a world-wide, royalty-free,
  2163. non-exclusive license:
  2164. (a) under intellectual property rights (other than patent or trademark)
  2165. Licensable by such Contributor to use, reproduce, make available,
  2166. modify, display, perform, distribute, and otherwise exploit its
  2167. Contributions, either on an unmodified basis, with Modifications, or
  2168. as part of a Larger Work; and
  2169. (b) under Patent Claims of such Contributor to make, use, sell, offer
  2170. for sale, have made, import, and otherwise transfer either its
  2171. Contributions or its Contributor Version.
  2172. 2.2. Effective Date
  2173. The licenses granted in Section 2.1 with respect to any Contribution
  2174. become effective for each Contribution on the date the Contributor first
  2175. distributes such Contribution.
  2176. 2.3. Limitations on Grant Scope
  2177. The licenses granted in this Section 2 are the only rights granted under
  2178. this License. No additional rights or licenses will be implied from the
  2179. distribution or licensing of Covered Software under this License.
  2180. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  2181. Contributor:
  2182. (a) for any code that a Contributor has removed from Covered Software;
  2183. or
  2184. (b) for infringements caused by: (i) Your and any other third party's
  2185. modifications of Covered Software, or (ii) the combination of its
  2186. Contributions with other software (except as part of its Contributor
  2187. Version); or
  2188. (c) under Patent Claims infringed by Covered Software in the absence of
  2189. its Contributions.
  2190. This License does not grant any rights in the trademarks, service marks,
  2191. or logos of any Contributor (except as may be necessary to comply with
  2192. the notice requirements in Section 3.4).
  2193. 2.4. Subsequent Licenses
  2194. No Contributor makes additional grants as a result of Your choice to
  2195. distribute the Covered Software under a subsequent version of this
  2196. License (see Section 10.2) or under the terms of a Secondary License (if
  2197. permitted under the terms of Section 3.3).
  2198. 2.5. Representation
  2199. Each Contributor represents that the Contributor believes its
  2200. Contributions are its original creation(s) or it has sufficient rights
  2201. to grant the rights to its Contributions conveyed by this License.
  2202. 2.6. Fair Use
  2203. This License is not intended to limit any rights You have under
  2204. applicable copyright doctrines of fair use, fair dealing, or other
  2205. equivalents.
  2206. 2.7. Conditions
  2207. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  2208. in Section 2.1.
  2209. 3. Responsibilities
  2210. -------------------
  2211. 3.1. Distribution of Source Form
  2212. All distribution of Covered Software in Source Code Form, including any
  2213. Modifications that You create or to which You contribute, must be under
  2214. the terms of this License. You must inform recipients that the Source
  2215. Code Form of the Covered Software is governed by the terms of this
  2216. License, and how they can obtain a copy of this License. You may not
  2217. attempt to alter or restrict the recipients' rights in the Source Code
  2218. Form.
  2219. 3.2. Distribution of Executable Form
  2220. If You distribute Covered Software in Executable Form then:
  2221. (a) such Covered Software must also be made available in Source Code
  2222. Form, as described in Section 3.1, and You must inform recipients of
  2223. the Executable Form how they can obtain a copy of such Source Code
  2224. Form by reasonable means in a timely manner, at a charge no more
  2225. than the cost of distribution to the recipient; and
  2226. (b) You may distribute such Executable Form under the terms of this
  2227. License, or sublicense it under different terms, provided that the
  2228. license for the Executable Form does not attempt to limit or alter
  2229. the recipients' rights in the Source Code Form under this License.
  2230. 3.3. Distribution of a Larger Work
  2231. You may create and distribute a Larger Work under terms of Your choice,
  2232. provided that You also comply with the requirements of this License for
  2233. the Covered Software. If the Larger Work is a combination of Covered
  2234. Software with a work governed by one or more Secondary Licenses, and the
  2235. Covered Software is not Incompatible With Secondary Licenses, this
  2236. License permits You to additionally distribute such Covered Software
  2237. under the terms of such Secondary License(s), so that the recipient of
  2238. the Larger Work may, at their option, further distribute the Covered
  2239. Software under the terms of either this License or such Secondary
  2240. License(s).
  2241. 3.4. Notices
  2242. You may not remove or alter the substance of any license notices
  2243. (including copyright notices, patent notices, disclaimers of warranty,
  2244. or limitations of liability) contained within the Source Code Form of
  2245. the Covered Software, except that You may alter any license notices to
  2246. the extent required to remedy known factual inaccuracies.
  2247. 3.5. Application of Additional Terms
  2248. You may choose to offer, and to charge a fee for, warranty, support,
  2249. indemnity or liability obligations to one or more recipients of Covered
  2250. Software. However, You may do so only on Your own behalf, and not on
  2251. behalf of any Contributor. You must make it absolutely clear that any
  2252. such warranty, support, indemnity, or liability obligation is offered by
  2253. You alone, and You hereby agree to indemnify every Contributor for any
  2254. liability incurred by such Contributor as a result of warranty, support,
  2255. indemnity or liability terms You offer. You may include additional
  2256. disclaimers of warranty and limitations of liability specific to any
  2257. jurisdiction.
  2258. 4. Inability to Comply Due to Statute or Regulation
  2259. ---------------------------------------------------
  2260. If it is impossible for You to comply with any of the terms of this
  2261. License with respect to some or all of the Covered Software due to
  2262. statute, judicial order, or regulation then You must: (a) comply with
  2263. the terms of this License to the maximum extent possible; and (b)
  2264. describe the limitations and the code they affect. Such description must
  2265. be placed in a text file included with all distributions of the Covered
  2266. Software under this License. Except to the extent prohibited by statute
  2267. or regulation, such description must be sufficiently detailed for a
  2268. recipient of ordinary skill to be able to understand it.
  2269. 5. Termination
  2270. --------------
  2271. 5.1. The rights granted under this License will terminate automatically
  2272. if You fail to comply with any of its terms. However, if You become
  2273. compliant, then the rights granted under this License from a particular
  2274. Contributor are reinstated (a) provisionally, unless and until such
  2275. Contributor explicitly and finally terminates Your grants, and (b) on an
  2276. ongoing basis, if such Contributor fails to notify You of the
  2277. non-compliance by some reasonable means prior to 60 days after You have
  2278. come back into compliance. Moreover, Your grants from a particular
  2279. Contributor are reinstated on an ongoing basis if such Contributor
  2280. notifies You of the non-compliance by some reasonable means, this is the
  2281. first time You have received notice of non-compliance with this License
  2282. from such Contributor, and You become compliant prior to 30 days after
  2283. Your receipt of the notice.
  2284. 5.2. If You initiate litigation against any entity by asserting a patent
  2285. infringement claim (excluding declaratory judgment actions,
  2286. counter-claims, and cross-claims) alleging that a Contributor Version
  2287. directly or indirectly infringes any patent, then the rights granted to
  2288. You by any and all Contributors for the Covered Software under Section
  2289. 2.1 of this License shall terminate.
  2290. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  2291. end user license agreements (excluding distributors and resellers) which
  2292. have been validly granted by You or Your distributors under this License
  2293. prior to termination shall survive termination.
  2294. ************************************************************************
  2295. * *
  2296. * 6. Disclaimer of Warranty *
  2297. * ------------------------- *
  2298. * *
  2299. * Covered Software is provided under this License on an "as is" *
  2300. * basis, without warranty of any kind, either expressed, implied, or *
  2301. * statutory, including, without limitation, warranties that the *
  2302. * Covered Software is free of defects, merchantable, fit for a *
  2303. * particular purpose or non-infringing. The entire risk as to the *
  2304. * quality and performance of the Covered Software is with You. *
  2305. * Should any Covered Software prove defective in any respect, You *
  2306. * (not any Contributor) assume the cost of any necessary servicing, *
  2307. * repair, or correction. This disclaimer of warranty constitutes an *
  2308. * essential part of this License. No use of any Covered Software is *
  2309. * authorized under this License except under this disclaimer. *
  2310. * *
  2311. ************************************************************************
  2312. ************************************************************************
  2313. * *
  2314. * 7. Limitation of Liability *
  2315. * -------------------------- *
  2316. * *
  2317. * Under no circumstances and under no legal theory, whether tort *
  2318. * (including negligence), contract, or otherwise, shall any *
  2319. * Contributor, or anyone who distributes Covered Software as *
  2320. * permitted above, be liable to You for any direct, indirect, *
  2321. * special, incidental, or consequential damages of any character *
  2322. * including, without limitation, damages for lost profits, loss of *
  2323. * goodwill, work stoppage, computer failure or malfunction, or any *
  2324. * and all other commercial damages or losses, even if such party *
  2325. * shall have been informed of the possibility of such damages. This *
  2326. * limitation of liability shall not apply to liability for death or *
  2327. * personal injury resulting from such party's negligence to the *
  2328. * extent applicable law prohibits such limitation. Some *
  2329. * jurisdictions do not allow the exclusion or limitation of *
  2330. * incidental or consequential damages, so this exclusion and *
  2331. * limitation may not apply to You. *
  2332. * *
  2333. ************************************************************************
  2334. 8. Litigation
  2335. -------------
  2336. Any litigation relating to this License may be brought only in the
  2337. courts of a jurisdiction where the defendant maintains its principal
  2338. place of business and such litigation shall be governed by laws of that
  2339. jurisdiction, without reference to its conflict-of-law provisions.
  2340. Nothing in this Section shall prevent a party's ability to bring
  2341. cross-claims or counter-claims.
  2342. 9. Miscellaneous
  2343. ----------------
  2344. This License represents the complete agreement concerning the subject
  2345. matter hereof. If any provision of this License is held to be
  2346. unenforceable, such provision shall be reformed only to the extent
  2347. necessary to make it enforceable. Any law or regulation which provides
  2348. that the language of a contract shall be construed against the drafter
  2349. shall not be used to construe this License against a Contributor.
  2350. 10. Versions of the License
  2351. ---------------------------
  2352. 10.1. New Versions
  2353. Mozilla Foundation is the license steward. Except as provided in Section
  2354. 10.3, no one other than the license steward has the right to modify or
  2355. publish new versions of this License. Each version will be given a
  2356. distinguishing version number.
  2357. 10.2. Effect of New Versions
  2358. You may distribute the Covered Software under the terms of the version
  2359. of the License under which You originally received the Covered Software,
  2360. or under the terms of any subsequent version published by the license
  2361. steward.
  2362. 10.3. Modified Versions
  2363. If you create software not governed by this License, and you want to
  2364. create a new license for such software, you may create and use a
  2365. modified version of this License if you rename the license and remove
  2366. any references to the name of the license steward (except to note that
  2367. such modified license differs from this License).
  2368. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  2369. Licenses
  2370. If You choose to distribute Source Code Form that is Incompatible With
  2371. Secondary Licenses under the terms of this version of the License, the
  2372. notice described in Exhibit B of this License must be attached.
  2373. Exhibit A - Source Code Form License Notice
  2374. -------------------------------------------
  2375. This Source Code Form is subject to the terms of the Mozilla Public
  2376. License, v. 2.0. If a copy of the MPL was not distributed with this
  2377. file, You can obtain one at http://mozilla.org/MPL/2.0/.
  2378. If it is not possible or desirable to put the notice in a particular
  2379. file, then You may include the notice in a location (such as a LICENSE
  2380. file in a relevant directory) where a recipient would be likely to look
  2381. for such a notice.
  2382. You may add additional accurate notices of copyright ownership.
  2383. Exhibit B - "Incompatible With Secondary Licenses" Notice
  2384. ---------------------------------------------------------
  2385. This Source Code Form is "Incompatible With Secondary Licenses", as
  2386. defined by the Mozilla Public License, v. 2.0.
  2387. ================================================================================
  2388. httpcore NOTICE
  2389. ================================================================================
  2390. Apache HttpComponents Core
  2391. Copyright 2005-2014 The Apache Software Foundation
  2392. This product includes software developed at
  2393. The Apache Software Foundation (http://www.apache.org/).
  2394. This project contains annotations derived from JCIP-ANNOTATIONS
  2395. Copyright (c) 2005 Brian Goetz and Tim Peierls. See http://www.jcip.net
  2396. ================================================================================
  2397. httpcore LICENSE
  2398. ================================================================================
  2399. Apache License
  2400. Version 2.0, January 2004
  2401. http://www.apache.org/licenses/
  2402. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2403. 1. Definitions.
  2404. "License" shall mean the terms and conditions for use, reproduction,
  2405. and distribution as defined by Sections 1 through 9 of this document.
  2406. "Licensor" shall mean the copyright owner or entity authorized by
  2407. the copyright owner that is granting the License.
  2408. "Legal Entity" shall mean the union of the acting entity and all
  2409. other entities that control, are controlled by, or are under common
  2410. control with that entity. For the purposes of this definition,
  2411. "control" means (i) the power, direct or indirect, to cause the
  2412. direction or management of such entity, whether by contract or
  2413. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2414. outstanding shares, or (iii) beneficial ownership of such entity.
  2415. "You" (or "Your") shall mean an individual or Legal Entity
  2416. exercising permissions granted by this License.
  2417. "Source" form shall mean the preferred form for making modifications,
  2418. including but not limited to software source code, documentation
  2419. source, and configuration files.
  2420. "Object" form shall mean any form resulting from mechanical
  2421. transformation or translation of a Source form, including but
  2422. not limited to compiled object code, generated documentation,
  2423. and conversions to other media types.
  2424. "Work" shall mean the work of authorship, whether in Source or
  2425. Object form, made available under the License, as indicated by a
  2426. copyright notice that is included in or attached to the work
  2427. (an example is provided in the Appendix below).
  2428. "Derivative Works" shall mean any work, whether in Source or Object
  2429. form, that is based on (or derived from) the Work and for which the
  2430. editorial revisions, annotations, elaborations, or other modifications
  2431. represent, as a whole, an original work of authorship. For the purposes
  2432. of this License, Derivative Works shall not include works that remain
  2433. separable from, or merely link (or bind by name) to the interfaces of,
  2434. the Work and Derivative Works thereof.
  2435. "Contribution" shall mean any work of authorship, including
  2436. the original version of the Work and any modifications or additions
  2437. to that Work or Derivative Works thereof, that is intentionally
  2438. submitted to Licensor for inclusion in the Work by the copyright owner
  2439. or by an individual or Legal Entity authorized to submit on behalf of
  2440. the copyright owner. For the purposes of this definition, "submitted"
  2441. means any form of electronic, verbal, or written communication sent
  2442. to the Licensor or its representatives, including but not limited to
  2443. communication on electronic mailing lists, source code control systems,
  2444. and issue tracking systems that are managed by, or on behalf of, the
  2445. Licensor for the purpose of discussing and improving the Work, but
  2446. excluding communication that is conspicuously marked or otherwise
  2447. designated in writing by the copyright owner as "Not a Contribution."
  2448. "Contributor" shall mean Licensor and any individual or Legal Entity
  2449. on behalf of whom a Contribution has been received by Licensor and
  2450. subsequently incorporated within the Work.
  2451. 2. Grant of Copyright License. Subject to the terms and conditions of
  2452. this License, each Contributor hereby grants to You a perpetual,
  2453. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2454. copyright license to reproduce, prepare Derivative Works of,
  2455. publicly display, publicly perform, sublicense, and distribute the
  2456. Work and such Derivative Works in Source or Object form.
  2457. 3. Grant of Patent License. Subject to the terms and conditions of
  2458. this License, each Contributor hereby grants to You a perpetual,
  2459. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2460. (except as stated in this section) patent license to make, have made,
  2461. use, offer to sell, sell, import, and otherwise transfer the Work,
  2462. where such license applies only to those patent claims licensable
  2463. by such Contributor that are necessarily infringed by their
  2464. Contribution(s) alone or by combination of their Contribution(s)
  2465. with the Work to which such Contribution(s) was submitted. If You
  2466. institute patent litigation against any entity (including a
  2467. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2468. or a Contribution incorporated within the Work constitutes direct
  2469. or contributory patent infringement, then any patent licenses
  2470. granted to You under this License for that Work shall terminate
  2471. as of the date such litigation is filed.
  2472. 4. Redistribution. You may reproduce and distribute copies of the
  2473. Work or Derivative Works thereof in any medium, with or without
  2474. modifications, and in Source or Object form, provided that You
  2475. meet the following conditions:
  2476. (a) You must give any other recipients of the Work or
  2477. Derivative Works a copy of this License; and
  2478. (b) You must cause any modified files to carry prominent notices
  2479. stating that You changed the files; and
  2480. (c) You must retain, in the Source form of any Derivative Works
  2481. that You distribute, all copyright, patent, trademark, and
  2482. attribution notices from the Source form of the Work,
  2483. excluding those notices that do not pertain to any part of
  2484. the Derivative Works; and
  2485. (d) If the Work includes a "NOTICE" text file as part of its
  2486. distribution, then any Derivative Works that You distribute must
  2487. include a readable copy of the attribution notices contained
  2488. within such NOTICE file, excluding those notices that do not
  2489. pertain to any part of the Derivative Works, in at least one
  2490. of the following places: within a NOTICE text file distributed
  2491. as part of the Derivative Works; within the Source form or
  2492. documentation, if provided along with the Derivative Works; or,
  2493. within a display generated by the Derivative Works, if and
  2494. wherever such third-party notices normally appear. The contents
  2495. of the NOTICE file are for informational purposes only and
  2496. do not modify the License. You may add Your own attribution
  2497. notices within Derivative Works that You distribute, alongside
  2498. or as an addendum to the NOTICE text from the Work, provided
  2499. that such additional attribution notices cannot be construed
  2500. as modifying the License.
  2501. You may add Your own copyright statement to Your modifications and
  2502. may provide additional or different license terms and conditions
  2503. for use, reproduction, or distribution of Your modifications, or
  2504. for any such Derivative Works as a whole, provided Your use,
  2505. reproduction, and distribution of the Work otherwise complies with
  2506. the conditions stated in this License.
  2507. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2508. any Contribution intentionally submitted for inclusion in the Work
  2509. by You to the Licensor shall be under the terms and conditions of
  2510. this License, without any additional terms or conditions.
  2511. Notwithstanding the above, nothing herein shall supersede or modify
  2512. the terms of any separate license agreement you may have executed
  2513. with Licensor regarding such Contributions.
  2514. 6. Trademarks. This License does not grant permission to use the trade
  2515. names, trademarks, service marks, or product names of the Licensor,
  2516. except as required for reasonable and customary use in describing the
  2517. origin of the Work and reproducing the content of the NOTICE file.
  2518. 7. Disclaimer of Warranty. Unless required by applicable law or
  2519. agreed to in writing, Licensor provides the Work (and each
  2520. Contributor provides its Contributions) on an "AS IS" BASIS,
  2521. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2522. implied, including, without limitation, any warranties or conditions
  2523. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2524. PARTICULAR PURPOSE. You are solely responsible for determining the
  2525. appropriateness of using or redistributing the Work and assume any
  2526. risks associated with Your exercise of permissions under this License.
  2527. 8. Limitation of Liability. In no event and under no legal theory,
  2528. whether in tort (including negligence), contract, or otherwise,
  2529. unless required by applicable law (such as deliberate and grossly
  2530. negligent acts) or agreed to in writing, shall any Contributor be
  2531. liable to You for damages, including any direct, indirect, special,
  2532. incidental, or consequential damages of any character arising as a
  2533. result of this License or out of the use or inability to use the
  2534. Work (including but not limited to damages for loss of goodwill,
  2535. work stoppage, computer failure or malfunction, or any and all
  2536. other commercial damages or losses), even if such Contributor
  2537. has been advised of the possibility of such damages.
  2538. 9. Accepting Warranty or Additional Liability. While redistributing
  2539. the Work or Derivative Works thereof, You may choose to offer,
  2540. and charge a fee for, acceptance of support, warranty, indemnity,
  2541. or other liability obligations and/or rights consistent with this
  2542. License. However, in accepting such obligations, You may act only
  2543. on Your own behalf and on Your sole responsibility, not on behalf
  2544. of any other Contributor, and only if You agree to indemnify,
  2545. defend, and hold each Contributor harmless for any liability
  2546. incurred by, or claims asserted against, such Contributor by reason
  2547. of your accepting any such warranty or additional liability.
  2548. END OF TERMS AND CONDITIONS
  2549. =========================================================================
  2550. This project contains annotations in the package org.apache.http.annotation
  2551. which are derived from JCIP-ANNOTATIONS
  2552. Copyright (c) 2005 Brian Goetz and Tim Peierls.
  2553. See http://www.jcip.net and the Creative Commons Attribution License
  2554. (http://creativecommons.org/licenses/by/2.5)
  2555. Full text: http://creativecommons.org/licenses/by/2.5/legalcode
  2556. License
  2557. THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
  2558. BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
  2559. 1. Definitions
  2560. "Collective Work" means a work, such as a periodical issue, anthology or encyclopedia, in which the Work in its entirety in unmodified form, along with a number of other contributions, constituting separate and independent works in themselves, are assembled into a collective whole. A work that constitutes a Collective Work will not be considered a Derivative Work (as defined below) for the purposes of this License.
  2561. "Derivative Work" means a work based upon the Work or upon the Work and other pre-existing works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which the Work may be recast, transformed, or adapted, except that a work that constitutes a Collective Work will not be considered a Derivative Work for the purpose of this License. For the avoidance of doubt, where the Work is a musical composition or sound recording, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered a Derivative Work for the purpose of this License.
  2562. "Licensor" means the individual or entity that offers the Work under the terms of this License.
  2563. "Original Author" means the individual or entity who created the Work.
  2564. "Work" means the copyrightable work of authorship offered under the terms of this License.
  2565. "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation.
  2566. 2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or restrict any rights arising from fair use, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws.
  2567. 3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below:
  2568. to reproduce the Work, to incorporate the Work into one or more Collective Works, and to reproduce the Work as incorporated in the Collective Works;
  2569. to create and reproduce Derivative Works;
  2570. to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission the Work including as incorporated in Collective Works;
  2571. to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission Derivative Works.
  2572. For the avoidance of doubt, where the work is a musical composition:
  2573. Performance Royalties Under Blanket Licenses. Licensor waives the exclusive right to collect, whether individually or via a performance rights society (e.g. ASCAP, BMI, SESAC), royalties for the public performance or public digital performance (e.g. webcast) of the Work.
  2574. Mechanical Rights and Statutory Royalties. Licensor waives the exclusive right to collect, whether individually or via a music rights agency or designated agent (e.g. Harry Fox Agency), royalties for any phonorecord You create from the Work ("cover version") and distribute, subject to the compulsory license created by 17 USC Section 115 of the US Copyright Act (or the equivalent in other jurisdictions).
  2575. Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the Work is a sound recording, Licensor waives the exclusive right to collect, whether individually or via a performance-rights society (e.g. SoundExchange), royalties for the public digital performance (e.g. webcast) of the Work, subject to the compulsory license created by 17 USC Section 114 of the US Copyright Act (or the equivalent in other jurisdictions).
  2576. The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. All rights not expressly granted by Licensor are hereby reserved.
  2577. 4. Restrictions.The license granted in Section 3 above is expressly made subject to and limited by the following restrictions:
  2578. You may distribute, publicly display, publicly perform, or publicly digitally perform the Work only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy or phonorecord of the Work You distribute, publicly display, publicly perform, or publicly digitally perform. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients' exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute, publicly display, publicly perform, or publicly digitally perform the Work with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License Agreement. The above applies to the Work as incorporated in a Collective Work, but this does not require the Collective Work apart from the Work itself to be made subject to the terms of this License. If You create a Collective Work, upon notice from any Licensor You must, to the extent practicable, remove from the Collective Work any credit as required by clause 4(b), as requested. If You create a Derivative Work, upon notice from any Licensor You must, to the extent practicable, remove from the Derivative Work any credit as required by clause 4(b), as requested.
  2579. If you distribute, publicly display, publicly perform, or publicly digitally perform the Work or any Derivative Works or Collective Works, You must keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor designate another party or parties (e.g. a sponsor institute, publishing entity, journal) for attribution in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; the title of the Work if supplied; to the extent reasonably practicable, the Uniform Resource Identifier, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and in the case of a Derivative Work, a credit identifying the use of the Work in the Derivative Work (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). Such credit may be implemented in any reasonable manner; provided, however, that in the case of a Derivative Work or Collective Work, at a minimum such credit will appear where any other comparable authorship credit appears and in a manner at least as prominent as such other comparable authorship credit.
  2580. 5. Representations, Warranties and Disclaimer
  2581. UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
  2582. 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  2583. 7. Termination
  2584. This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Derivative Works or Collective Works from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License.
  2585. Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above.
  2586. 8. Miscellaneous
  2587. Each time You distribute or publicly digitally perform the Work or a Collective Work, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License.
  2588. Each time You distribute or publicly digitally perform a Derivative Work, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License.
  2589. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
  2590. No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent.
  2591. This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You.
  2592. ================================================================================
  2593. icu4j NOTICE
  2594. ================================================================================
  2595. ICU4J, (under lucene/analysis/icu) is licensed under an MIT style license
  2596. (modules/analysis/icu/lib/icu4j-LICENSE-BSD_LIKE.txt) and Copyright (c) 1995-2012
  2597. International Business Machines Corporation and others
  2598. ================================================================================
  2599. icu4j LICENSE
  2600. ================================================================================
  2601. ICU License - ICU 1.8.1 and later
  2602. COPYRIGHT AND PERMISSION NOTICE
  2603. Copyright (c) 1995-2012 International Business Machines Corporation and others
  2604. All rights reserved.
  2605. Permission is hereby granted, free of charge, to any person obtaining a copy
  2606. of this software and associated documentation files (the "Software"), to deal
  2607. in the Software without restriction, including without limitation the rights
  2608. to use, copy, modify, merge, publish, distribute, and/or sell copies of the
  2609. Software, and to permit persons to whom the Software is furnished to do so,
  2610. provided that the above copyright notice(s) and this permission notice appear
  2611. in all copies of the Software and that both the above copyright notice(s) and
  2612. this permission notice appear in supporting documentation.
  2613. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  2614. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  2615. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  2616. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
  2617. LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR
  2618. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  2619. IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  2620. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  2621. Except as contained in this notice, the name of a copyright holder shall not
  2622. be used in advertising or otherwise to promote the sale, use or other
  2623. dealings in this Software without prior written authorization of the
  2624. copyright holder.
  2625. All trademarks and registered trademarks mentioned herein are the property of
  2626. their respective owners.
  2627. ================================================================================
  2628. jakarta.activation NOTICE
  2629. ================================================================================
  2630. # Notices for Eclipse Project for JAF
  2631. This content is produced and maintained by the Eclipse Project for JAF project.
  2632. * Project home: https://projects.eclipse.org/projects/ee4j.jaf
  2633. ## Copyright
  2634. All content is the property of the respective authors or their employers. For
  2635. more information regarding authorship of content, please consult the listed
  2636. source code repository logs.
  2637. ## Declared Project Licenses
  2638. This program and the accompanying materials are made available under the terms
  2639. of the Eclipse Distribution License v. 1.0,
  2640. which is available at http://www.eclipse.org/org/documents/edl-v10.php.
  2641. SPDX-License-Identifier: BSD-3-Clause
  2642. ## Source Code
  2643. The project maintains the following source code repositories:
  2644. * https://github.com/eclipse-ee4j/jaf
  2645. ## Third-party Content
  2646. This project leverages the following third party content.
  2647. JUnit (4.12)
  2648. * License: Eclipse Public License
  2649. ================================================================================
  2650. jakarta.activation LICENSE
  2651. ================================================================================
  2652. Eclipse Distribution License - v 1.0
  2653. Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.
  2654. All rights reserved.
  2655. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  2656. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2657. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  2658. Neither the name of the Eclipse Foundation, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  2659. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  2660. ================================================================================
  2661. jakarta.mail NOTICE
  2662. ================================================================================
  2663. # Notices for Eclipse Project for JavaMail
  2664. This content is produced and maintained by the Eclipse Project for JavaMail
  2665. project.
  2666. * Project home: https://projects.eclipse.org/projects/ee4j.javamail
  2667. ## Trademarks
  2668. Eclipse Project for JavaMail is a trademark of the Eclipse Foundation.
  2669. ## Copyright
  2670. All content is the property of the respective authors or their employers. For
  2671. more information regarding authorship of content, please consult the listed
  2672. source code repository logs.
  2673. ## Declared Project Licenses
  2674. This program and the accompanying materials are made available under the terms
  2675. of the Eclipse Public License v. 2.0 which is available at
  2676. http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made
  2677. available under the following Secondary Licenses when the conditions for such
  2678. availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU
  2679. General Public License, version 2 with the GNU Classpath Exception which is
  2680. available at https://www.gnu.org/software/classpath/license.html.
  2681. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
  2682. ## Source Code
  2683. The project maintains the following source code repositories:
  2684. * https://github.com/eclipse-ee4j/javamail
  2685. ## Third-party Content
  2686. This project leverages the following third party content.
  2687. None
  2688. ## Cryptography
  2689. Content may contain encryption software. The country in which you are currently
  2690. may have restrictions on the import, possession, and use, and/or re-export to
  2691. another country, of encryption software. BEFORE using any encryption software,
  2692. please check the country's laws, regulations and policies concerning the import,
  2693. possession, or use, and re-export of encryption software, to see if this is
  2694. permitted.
  2695. ================================================================================
  2696. jakarta.mail LICENSE
  2697. ================================================================================
  2698. # Eclipse Public License - v 2.0
  2699. THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
  2700. PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION
  2701. OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
  2702. 1. DEFINITIONS
  2703. "Contribution" means:
  2704. a) in the case of the initial Contributor, the initial content
  2705. Distributed under this Agreement, and
  2706. b) in the case of each subsequent Contributor:
  2707. i) changes to the Program, and
  2708. ii) additions to the Program;
  2709. where such changes and/or additions to the Program originate from
  2710. and are Distributed by that particular Contributor. A Contribution
  2711. "originates" from a Contributor if it was added to the Program by
  2712. such Contributor itself or anyone acting on such Contributor's behalf.
  2713. Contributions do not include changes or additions to the Program that
  2714. are not Modified Works.
  2715. "Contributor" means any person or entity that Distributes the Program.
  2716. "Licensed Patents" mean patent claims licensable by a Contributor which
  2717. are necessarily infringed by the use or sale of its Contribution alone
  2718. or when combined with the Program.
  2719. "Program" means the Contributions Distributed in accordance with this
  2720. Agreement.
  2721. "Recipient" means anyone who receives the Program under this Agreement
  2722. or any Secondary License (as applicable), including Contributors.
  2723. "Derivative Works" shall mean any work, whether in Source Code or other
  2724. form, that is based on (or derived from) the Program and for which the
  2725. editorial revisions, annotations, elaborations, or other modifications
  2726. represent, as a whole, an original work of authorship.
  2727. "Modified Works" shall mean any work in Source Code or other form that
  2728. results from an addition to, deletion from, or modification of the
  2729. contents of the Program, including, for purposes of clarity any new file
  2730. in Source Code form that contains any contents of the Program. Modified
  2731. Works shall not include works that contain only declarations,
  2732. interfaces, types, classes, structures, or files of the Program solely
  2733. in each case in order to link to, bind by name, or subclass the Program
  2734. or Modified Works thereof.
  2735. "Distribute" means the acts of a) distributing or b) making available
  2736. in any manner that enables the transfer of a copy.
  2737. "Source Code" means the form of a Program preferred for making
  2738. modifications, including but not limited to software source code,
  2739. documentation source, and configuration files.
  2740. "Secondary License" means either the GNU General Public License,
  2741. Version 2.0, or any later versions of that license, including any
  2742. exceptions or additional permissions as identified by the initial
  2743. Contributor.
  2744. 2. GRANT OF RIGHTS
  2745. a) Subject to the terms of this Agreement, each Contributor hereby
  2746. grants Recipient a non-exclusive, worldwide, royalty-free copyright
  2747. license to reproduce, prepare Derivative Works of, publicly display,
  2748. publicly perform, Distribute and sublicense the Contribution of such
  2749. Contributor, if any, and such Derivative Works.
  2750. b) Subject to the terms of this Agreement, each Contributor hereby
  2751. grants Recipient a non-exclusive, worldwide, royalty-free patent
  2752. license under Licensed Patents to make, use, sell, offer to sell,
  2753. import and otherwise transfer the Contribution of such Contributor,
  2754. if any, in Source Code or other form. This patent license shall
  2755. apply to the combination of the Contribution and the Program if, at
  2756. the time the Contribution is added by the Contributor, such addition
  2757. of the Contribution causes such combination to be covered by the
  2758. Licensed Patents. The patent license shall not apply to any other
  2759. combinations which include the Contribution. No hardware per se is
  2760. licensed hereunder.
  2761. c) Recipient understands that although each Contributor grants the
  2762. licenses to its Contributions set forth herein, no assurances are
  2763. provided by any Contributor that the Program does not infringe the
  2764. patent or other intellectual property rights of any other entity.
  2765. Each Contributor disclaims any liability to Recipient for claims
  2766. brought by any other entity based on infringement of intellectual
  2767. property rights or otherwise. As a condition to exercising the
  2768. rights and licenses granted hereunder, each Recipient hereby
  2769. assumes sole responsibility to secure any other intellectual
  2770. property rights needed, if any. For example, if a third party
  2771. patent license is required to allow Recipient to Distribute the
  2772. Program, it is Recipient's responsibility to acquire that license
  2773. before distributing the Program.
  2774. d) Each Contributor represents that to its knowledge it has
  2775. sufficient copyright rights in its Contribution, if any, to grant
  2776. the copyright license set forth in this Agreement.
  2777. e) Notwithstanding the terms of any Secondary License, no
  2778. Contributor makes additional grants to any Recipient (other than
  2779. those set forth in this Agreement) as a result of such Recipient's
  2780. receipt of the Program under the terms of a Secondary License
  2781. (if permitted under the terms of Section 3).
  2782. 3. REQUIREMENTS
  2783. 3.1 If a Contributor Distributes the Program in any form, then:
  2784. a) the Program must also be made available as Source Code, in
  2785. accordance with section 3.2, and the Contributor must accompany
  2786. the Program with a statement that the Source Code for the Program
  2787. is available under this Agreement, and informs Recipients how to
  2788. obtain it in a reasonable manner on or through a medium customarily
  2789. used for software exchange; and
  2790. b) the Contributor may Distribute the Program under a license
  2791. different than this Agreement, provided that such license:
  2792. i) effectively disclaims on behalf of all other Contributors all
  2793. warranties and conditions, express and implied, including
  2794. warranties or conditions of title and non-infringement, and
  2795. implied warranties or conditions of merchantability and fitness
  2796. for a particular purpose;
  2797. ii) effectively excludes on behalf of all other Contributors all
  2798. liability for damages, including direct, indirect, special,
  2799. incidental and consequential damages, such as lost profits;
  2800. iii) does not attempt to limit or alter the recipients' rights
  2801. in the Source Code under section 3.2; and
  2802. iv) requires any subsequent distribution of the Program by any
  2803. party to be under a license that satisfies the requirements
  2804. of this section 3.
  2805. 3.2 When the Program is Distributed as Source Code:
  2806. a) it must be made available under this Agreement, or if the
  2807. Program (i) is combined with other material in a separate file or
  2808. files made available under a Secondary License, and (ii) the initial
  2809. Contributor attached to the Source Code the notice described in
  2810. Exhibit A of this Agreement, then the Program may be made available
  2811. under the terms of such Secondary Licenses, and
  2812. b) a copy of this Agreement must be included with each copy of
  2813. the Program.
  2814. 3.3 Contributors may not remove or alter any copyright, patent,
  2815. trademark, attribution notices, disclaimers of warranty, or limitations
  2816. of liability ("notices") contained within the Program from any copy of
  2817. the Program which they Distribute, provided that Contributors may add
  2818. their own appropriate notices.
  2819. 4. COMMERCIAL DISTRIBUTION
  2820. Commercial distributors of software may accept certain responsibilities
  2821. with respect to end users, business partners and the like. While this
  2822. license is intended to facilitate the commercial use of the Program,
  2823. the Contributor who includes the Program in a commercial product
  2824. offering should do so in a manner which does not create potential
  2825. liability for other Contributors. Therefore, if a Contributor includes
  2826. the Program in a commercial product offering, such Contributor
  2827. ("Commercial Contributor") hereby agrees to defend and indemnify every
  2828. other Contributor ("Indemnified Contributor") against any losses,
  2829. damages and costs (collectively "Losses") arising from claims, lawsuits
  2830. and other legal actions brought by a third party against the Indemnified
  2831. Contributor to the extent caused by the acts or omissions of such
  2832. Commercial Contributor in connection with its distribution of the Program
  2833. in a commercial product offering. The obligations in this section do not
  2834. apply to any claims or Losses relating to any actual or alleged
  2835. intellectual property infringement. In order to qualify, an Indemnified
  2836. Contributor must: a) promptly notify the Commercial Contributor in
  2837. writing of such claim, and b) allow the Commercial Contributor to control,
  2838. and cooperate with the Commercial Contributor in, the defense and any
  2839. related settlement negotiations. The Indemnified Contributor may
  2840. participate in any such claim at its own expense.
  2841. For example, a Contributor might include the Program in a commercial
  2842. product offering, Product X. That Contributor is then a Commercial
  2843. Contributor. If that Commercial Contributor then makes performance
  2844. claims, or offers warranties related to Product X, those performance
  2845. claims and warranties are such Commercial Contributor's responsibility
  2846. alone. Under this section, the Commercial Contributor would have to
  2847. defend claims against the other Contributors related to those performance
  2848. claims and warranties, and if a court requires any other Contributor to
  2849. pay any damages as a result, the Commercial Contributor must pay
  2850. those damages.
  2851. 5. NO WARRANTY
  2852. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT
  2853. PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS"
  2854. BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
  2855. IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF
  2856. TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR
  2857. PURPOSE. Each Recipient is solely responsible for determining the
  2858. appropriateness of using and distributing the Program and assumes all
  2859. risks associated with its exercise of rights under this Agreement,
  2860. including but not limited to the risks and costs of program errors,
  2861. compliance with applicable laws, damage to or loss of data, programs
  2862. or equipment, and unavailability or interruption of operations.
  2863. 6. DISCLAIMER OF LIABILITY
  2864. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT
  2865. PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS
  2866. SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  2867. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
  2868. PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  2869. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  2870. ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
  2871. EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
  2872. POSSIBILITY OF SUCH DAMAGES.
  2873. 7. GENERAL
  2874. If any provision of this Agreement is invalid or unenforceable under
  2875. applicable law, it shall not affect the validity or enforceability of
  2876. the remainder of the terms of this Agreement, and without further
  2877. action by the parties hereto, such provision shall be reformed to the
  2878. minimum extent necessary to make such provision valid and enforceable.
  2879. If Recipient institutes patent litigation against any entity
  2880. (including a cross-claim or counterclaim in a lawsuit) alleging that the
  2881. Program itself (excluding combinations of the Program with other software
  2882. or hardware) infringes such Recipient's patent(s), then such Recipient's
  2883. rights granted under Section 2(b) shall terminate as of the date such
  2884. litigation is filed.
  2885. All Recipient's rights under this Agreement shall terminate if it
  2886. fails to comply with any of the material terms or conditions of this
  2887. Agreement and does not cure such failure in a reasonable period of
  2888. time after becoming aware of such noncompliance. If all Recipient's
  2889. rights under this Agreement terminate, Recipient agrees to cease use
  2890. and distribution of the Program as soon as reasonably practicable.
  2891. However, Recipient's obligations under this Agreement and any licenses
  2892. granted by Recipient relating to the Program shall continue and survive.
  2893. Everyone is permitted to copy and distribute copies of this Agreement,
  2894. but in order to avoid inconsistency the Agreement is copyrighted and
  2895. may only be modified in the following manner. The Agreement Steward
  2896. reserves the right to publish new versions (including revisions) of
  2897. this Agreement from time to time. No one other than the Agreement
  2898. Steward has the right to modify this Agreement. The Eclipse Foundation
  2899. is the initial Agreement Steward. The Eclipse Foundation may assign the
  2900. responsibility to serve as the Agreement Steward to a suitable separate
  2901. entity. Each new version of the Agreement will be given a distinguishing
  2902. version number. The Program (including Contributions) may always be
  2903. Distributed subject to the version of the Agreement under which it was
  2904. received. In addition, after a new version of the Agreement is published,
  2905. Contributor may elect to Distribute the Program (including its
  2906. Contributions) under the new version.
  2907. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
  2908. receives no rights or licenses to the intellectual property of any
  2909. Contributor under this Agreement, whether expressly, by implication,
  2910. estoppel or otherwise. All rights in the Program not expressly granted
  2911. under this Agreement are reserved. Nothing in this Agreement is intended
  2912. to be enforceable by any entity that is not a Contributor or Recipient.
  2913. No third-party beneficiary rights are created under this Agreement.
  2914. Exhibit A - Form of Secondary Licenses Notice
  2915. "This Source Code may also be made available under the following
  2916. Secondary Licenses when the conditions for such availability set forth
  2917. in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
  2918. version(s), and exceptions or additional permissions here}."
  2919. Simply including a copy of this Agreement, including this Exhibit A
  2920. is not sufficient to license the Source Code under Secondary Licenses.
  2921. If it is not possible or desirable to put the notice in a particular
  2922. file, then You may include the notice in a location (such as a LICENSE
  2923. file in a relevant directory) where a recipient would be likely to
  2924. look for such a notice.
  2925. You may add additional accurate notices of copyright ownership.
  2926. ---
  2927. ## The GNU General Public License (GPL) Version 2, June 1991
  2928. Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  2929. 51 Franklin Street, Fifth Floor
  2930. Boston, MA 02110-1335
  2931. USA
  2932. Everyone is permitted to copy and distribute verbatim copies
  2933. of this license document, but changing it is not allowed.
  2934. Preamble
  2935. The licenses for most software are designed to take away your freedom to
  2936. share and change it. By contrast, the GNU General Public License is
  2937. intended to guarantee your freedom to share and change free software--to
  2938. make sure the software is free for all its users. This General Public
  2939. License applies to most of the Free Software Foundation's software and
  2940. to any other program whose authors commit to using it. (Some other Free
  2941. Software Foundation software is covered by the GNU Library General
  2942. Public License instead.) You can apply it to your programs, too.
  2943. When we speak of free software, we are referring to freedom, not price.
  2944. Our General Public Licenses are designed to make sure that you have the
  2945. freedom to distribute copies of free software (and charge for this
  2946. service if you wish), that you receive source code or can get it if you
  2947. want it, that you can change the software or use pieces of it in new
  2948. free programs; and that you know you can do these things.
  2949. To protect your rights, we need to make restrictions that forbid anyone
  2950. to deny you these rights or to ask you to surrender the rights. These
  2951. restrictions translate to certain responsibilities for you if you
  2952. distribute copies of the software, or if you modify it.
  2953. For example, if you distribute copies of such a program, whether gratis
  2954. or for a fee, you must give the recipients all the rights that you have.
  2955. You must make sure that they, too, receive or can get the source code.
  2956. And you must show them these terms so they know their rights.
  2957. We protect your rights with two steps: (1) copyright the software, and
  2958. (2) offer you this license which gives you legal permission to copy,
  2959. distribute and/or modify the software.
  2960. Also, for each author's protection and ours, we want to make certain
  2961. that everyone understands that there is no warranty for this free
  2962. software. If the software is modified by someone else and passed on, we
  2963. want its recipients to know that what they have is not the original, so
  2964. that any problems introduced by others will not reflect on the original
  2965. authors' reputations.
  2966. Finally, any free program is threatened constantly by software patents.
  2967. We wish to avoid the danger that redistributors of a free program will
  2968. individually obtain patent licenses, in effect making the program
  2969. proprietary. To prevent this, we have made it clear that any patent must
  2970. be licensed for everyone's free use or not licensed at all.
  2971. The precise terms and conditions for copying, distribution and
  2972. modification follow.
  2973. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  2974. 0. This License applies to any program or other work which contains a
  2975. notice placed by the copyright holder saying it may be distributed under
  2976. the terms of this General Public License. The "Program", below, refers
  2977. to any such program or work, and a "work based on the Program" means
  2978. either the Program or any derivative work under copyright law: that is
  2979. to say, a work containing the Program or a portion of it, either
  2980. verbatim or with modifications and/or translated into another language.
  2981. (Hereinafter, translation is included without limitation in the term
  2982. "modification".) Each licensee is addressed as "you".
  2983. Activities other than copying, distribution and modification are not
  2984. covered by this License; they are outside its scope. The act of running
  2985. the Program is not restricted, and the output from the Program is
  2986. covered only if its contents constitute a work based on the Program
  2987. (independent of having been made by running the Program). Whether that
  2988. is true depends on what the Program does.
  2989. 1. You may copy and distribute verbatim copies of the Program's source
  2990. code as you receive it, in any medium, provided that you conspicuously
  2991. and appropriately publish on each copy an appropriate copyright notice
  2992. and disclaimer of warranty; keep intact all the notices that refer to
  2993. this License and to the absence of any warranty; and give any other
  2994. recipients of the Program a copy of this License along with the Program.
  2995. You may charge a fee for the physical act of transferring a copy, and
  2996. you may at your option offer warranty protection in exchange for a fee.
  2997. 2. You may modify your copy or copies of the Program or any portion of
  2998. it, thus forming a work based on the Program, and copy and distribute
  2999. such modifications or work under the terms of Section 1 above, provided
  3000. that you also meet all of these conditions:
  3001. a) You must cause the modified files to carry prominent notices
  3002. stating that you changed the files and the date of any change.
  3003. b) You must cause any work that you distribute or publish, that in
  3004. whole or in part contains or is derived from the Program or any part
  3005. thereof, to be licensed as a whole at no charge to all third parties
  3006. under the terms of this License.
  3007. c) If the modified program normally reads commands interactively
  3008. when run, you must cause it, when started running for such
  3009. interactive use in the most ordinary way, to print or display an
  3010. announcement including an appropriate copyright notice and a notice
  3011. that there is no warranty (or else, saying that you provide a
  3012. warranty) and that users may redistribute the program under these
  3013. conditions, and telling the user how to view a copy of this License.
  3014. (Exception: if the Program itself is interactive but does not
  3015. normally print such an announcement, your work based on the Program
  3016. is not required to print an announcement.)
  3017. These requirements apply to the modified work as a whole. If
  3018. identifiable sections of that work are not derived from the Program, and
  3019. can be reasonably considered independent and separate works in
  3020. themselves, then this License, and its terms, do not apply to those
  3021. sections when you distribute them as separate works. But when you
  3022. distribute the same sections as part of a whole which is a work based on
  3023. the Program, the distribution of the whole must be on the terms of this
  3024. License, whose permissions for other licensees extend to the entire
  3025. whole, and thus to each and every part regardless of who wrote it.
  3026. Thus, it is not the intent of this section to claim rights or contest
  3027. your rights to work written entirely by you; rather, the intent is to
  3028. exercise the right to control the distribution of derivative or
  3029. collective works based on the Program.
  3030. In addition, mere aggregation of another work not based on the Program
  3031. with the Program (or with a work based on the Program) on a volume of a
  3032. storage or distribution medium does not bring the other work under the
  3033. scope of this License.
  3034. 3. You may copy and distribute the Program (or a work based on it,
  3035. under Section 2) in object code or executable form under the terms of
  3036. Sections 1 and 2 above provided that you also do one of the following:
  3037. a) Accompany it with the complete corresponding machine-readable
  3038. source code, which must be distributed under the terms of Sections 1
  3039. and 2 above on a medium customarily used for software interchange; or,
  3040. b) Accompany it with a written offer, valid for at least three
  3041. years, to give any third party, for a charge no more than your cost
  3042. of physically performing source distribution, a complete
  3043. machine-readable copy of the corresponding source code, to be
  3044. distributed under the terms of Sections 1 and 2 above on a medium
  3045. customarily used for software interchange; or,
  3046. c) Accompany it with the information you received as to the offer to
  3047. distribute corresponding source code. (This alternative is allowed
  3048. only for noncommercial distribution and only if you received the
  3049. program in object code or executable form with such an offer, in
  3050. accord with Subsection b above.)
  3051. The source code for a work means the preferred form of the work for
  3052. making modifications to it. For an executable work, complete source code
  3053. means all the source code for all modules it contains, plus any
  3054. associated interface definition files, plus the scripts used to control
  3055. compilation and installation of the executable. However, as a special
  3056. exception, the source code distributed need not include anything that is
  3057. normally distributed (in either source or binary form) with the major
  3058. components (compiler, kernel, and so on) of the operating system on
  3059. which the executable runs, unless that component itself accompanies the
  3060. executable.
  3061. If distribution of executable or object code is made by offering access
  3062. to copy from a designated place, then offering equivalent access to copy
  3063. the source code from the same place counts as distribution of the source
  3064. code, even though third parties are not compelled to copy the source
  3065. along with the object code.
  3066. 4. You may not copy, modify, sublicense, or distribute the Program
  3067. except as expressly provided under this License. Any attempt otherwise
  3068. to copy, modify, sublicense or distribute the Program is void, and will
  3069. automatically terminate your rights under this License. However, parties
  3070. who have received copies, or rights, from you under this License will
  3071. not have their licenses terminated so long as such parties remain in
  3072. full compliance.
  3073. 5. You are not required to accept this License, since you have not
  3074. signed it. However, nothing else grants you permission to modify or
  3075. distribute the Program or its derivative works. These actions are
  3076. prohibited by law if you do not accept this License. Therefore, by
  3077. modifying or distributing the Program (or any work based on the
  3078. Program), you indicate your acceptance of this License to do so, and all
  3079. its terms and conditions for copying, distributing or modifying the
  3080. Program or works based on it.
  3081. 6. Each time you redistribute the Program (or any work based on the
  3082. Program), the recipient automatically receives a license from the
  3083. original licensor to copy, distribute or modify the Program subject to
  3084. these terms and conditions. You may not impose any further restrictions
  3085. on the recipients' exercise of the rights granted herein. You are not
  3086. responsible for enforcing compliance by third parties to this License.
  3087. 7. If, as a consequence of a court judgment or allegation of patent
  3088. infringement or for any other reason (not limited to patent issues),
  3089. conditions are imposed on you (whether by court order, agreement or
  3090. otherwise) that contradict the conditions of this License, they do not
  3091. excuse you from the conditions of this License. If you cannot distribute
  3092. so as to satisfy simultaneously your obligations under this License and
  3093. any other pertinent obligations, then as a consequence you may not
  3094. distribute the Program at all. For example, if a patent license would
  3095. not permit royalty-free redistribution of the Program by all those who
  3096. receive copies directly or indirectly through you, then the only way you
  3097. could satisfy both it and this License would be to refrain entirely from
  3098. distribution of the Program.
  3099. If any portion of this section is held invalid or unenforceable under
  3100. any particular circumstance, the balance of the section is intended to
  3101. apply and the section as a whole is intended to apply in other
  3102. circumstances.
  3103. It is not the purpose of this section to induce you to infringe any
  3104. patents or other property right claims or to contest validity of any
  3105. such claims; this section has the sole purpose of protecting the
  3106. integrity of the free software distribution system, which is implemented
  3107. by public license practices. Many people have made generous
  3108. contributions to the wide range of software distributed through that
  3109. system in reliance on consistent application of that system; it is up to
  3110. the author/donor to decide if he or she is willing to distribute
  3111. software through any other system and a licensee cannot impose that choice.
  3112. This section is intended to make thoroughly clear what is believed to be
  3113. a consequence of the rest of this License.
  3114. 8. If the distribution and/or use of the Program is restricted in
  3115. certain countries either by patents or by copyrighted interfaces, the
  3116. original copyright holder who places the Program under this License may
  3117. add an explicit geographical distribution limitation excluding those
  3118. countries, so that distribution is permitted only in or among countries
  3119. not thus excluded. In such case, this License incorporates the
  3120. limitation as if written in the body of this License.
  3121. 9. The Free Software Foundation may publish revised and/or new
  3122. versions of the General Public License from time to time. Such new
  3123. versions will be similar in spirit to the present version, but may
  3124. differ in detail to address new problems or concerns.
  3125. Each version is given a distinguishing version number. If the Program
  3126. specifies a version number of this License which applies to it and "any
  3127. later version", you have the option of following the terms and
  3128. conditions either of that version or of any later version published by
  3129. the Free Software Foundation. If the Program does not specify a version
  3130. number of this License, you may choose any version ever published by the
  3131. Free Software Foundation.
  3132. 10. If you wish to incorporate parts of the Program into other free
  3133. programs whose distribution conditions are different, write to the
  3134. author to ask for permission. For software which is copyrighted by the
  3135. Free Software Foundation, write to the Free Software Foundation; we
  3136. sometimes make exceptions for this. Our decision will be guided by the
  3137. two goals of preserving the free status of all derivatives of our free
  3138. software and of promoting the sharing and reuse of software generally.
  3139. NO WARRANTY
  3140. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
  3141. WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  3142. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  3143. OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
  3144. EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  3145. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
  3146. ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
  3147. YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
  3148. NECESSARY SERVICING, REPAIR OR CORRECTION.
  3149. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  3150. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  3151. AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
  3152. DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
  3153. DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
  3154. (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
  3155. INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
  3156. THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
  3157. OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  3158. END OF TERMS AND CONDITIONS
  3159. How to Apply These Terms to Your New Programs
  3160. If you develop a new program, and you want it to be of the greatest
  3161. possible use to the public, the best way to achieve this is to make it
  3162. free software which everyone can redistribute and change under these terms.
  3163. To do so, attach the following notices to the program. It is safest to
  3164. attach them to the start of each source file to most effectively convey
  3165. the exclusion of warranty; and each file should have at least the
  3166. "copyright" line and a pointer to where the full notice is found.
  3167. One line to give the program's name and a brief idea of what it does.
  3168. Copyright (C) <year> <name of author>
  3169. This program is free software; you can redistribute it and/or modify
  3170. it under the terms of the GNU General Public License as published by
  3171. the Free Software Foundation; either version 2 of the License, or
  3172. (at your option) any later version.
  3173. This program is distributed in the hope that it will be useful, but
  3174. WITHOUT ANY WARRANTY; without even the implied warranty of
  3175. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  3176. General Public License for more details.
  3177. You should have received a copy of the GNU General Public License
  3178. along with this program; if not, write to the Free Software
  3179. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
  3180. Also add information on how to contact you by electronic and paper mail.
  3181. If the program is interactive, make it output a short notice like this
  3182. when it starts in an interactive mode:
  3183. Gnomovision version 69, Copyright (C) year name of author
  3184. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
  3185. `show w'. This is free software, and you are welcome to redistribute
  3186. it under certain conditions; type `show c' for details.
  3187. The hypothetical commands `show w' and `show c' should show the
  3188. appropriate parts of the General Public License. Of course, the commands
  3189. you use may be called something other than `show w' and `show c'; they
  3190. could even be mouse-clicks or menu items--whatever suits your program.
  3191. You should also get your employer (if you work as a programmer) or your
  3192. school, if any, to sign a "copyright disclaimer" for the program, if
  3193. necessary. Here is a sample; alter the names:
  3194. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  3195. program `Gnomovision' (which makes passes at compilers) written by
  3196. James Hacker.
  3197. signature of Ty Coon, 1 April 1989
  3198. Ty Coon, President of Vice
  3199. This General Public License does not permit incorporating your program
  3200. into proprietary programs. If your program is a subroutine library, you
  3201. may consider it more useful to permit linking proprietary applications
  3202. with the library. If this is what you want to do, use the GNU Library
  3203. General Public License instead of this License.
  3204. ---
  3205. ## CLASSPATH EXCEPTION
  3206. Linking this library statically or dynamically with other modules is
  3207. making a combined work based on this library. Thus, the terms and
  3208. conditions of the GNU General Public License version 2 cover the whole
  3209. combination.
  3210. As a special exception, the copyright holders of this library give you
  3211. permission to link this library with independent modules to produce an
  3212. executable, regardless of the license terms of these independent
  3213. modules, and to copy and distribute the resulting executable under
  3214. terms of your choice, provided that you also meet, for each linked
  3215. independent module, the terms and conditions of the license of that
  3216. module. An independent module is a module which is not derived from or
  3217. based on this library. If you modify this library, you may extend this
  3218. exception to your version of the library, but you are not obligated to
  3219. do so. If you do not wish to do so, delete this exception statement
  3220. from your version.
  3221. ================================================================================
  3222. jcip-annotations LICENSE
  3223. ================================================================================
  3224. Apache License
  3225. Version 2.0, January 2004
  3226. http://www.apache.org/licenses/
  3227. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3228. 1. Definitions.
  3229. "License" shall mean the terms and conditions for use, reproduction,
  3230. and distribution as defined by Sections 1 through 9 of this document.
  3231. "Licensor" shall mean the copyright owner or entity authorized by
  3232. the copyright owner that is granting the License.
  3233. "Legal Entity" shall mean the union of the acting entity and all
  3234. other entities that control, are controlled by, or are under common
  3235. control with that entity. For the purposes of this definition,
  3236. "control" means (i) the power, direct or indirect, to cause the
  3237. direction or management of such entity, whether by contract or
  3238. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3239. outstanding shares, or (iii) beneficial ownership of such entity.
  3240. "You" (or "Your") shall mean an individual or Legal Entity
  3241. exercising permissions granted by this License.
  3242. "Source" form shall mean the preferred form for making modifications,
  3243. including but not limited to software source code, documentation
  3244. source, and configuration files.
  3245. "Object" form shall mean any form resulting from mechanical
  3246. transformation or translation of a Source form, including but
  3247. not limited to compiled object code, generated documentation,
  3248. and conversions to other media types.
  3249. "Work" shall mean the work of authorship, whether in Source or
  3250. Object form, made available under the License, as indicated by a
  3251. copyright notice that is included in or attached to the work
  3252. (an example is provided in the Appendix below).
  3253. "Derivative Works" shall mean any work, whether in Source or Object
  3254. form, that is based on (or derived from) the Work and for which the
  3255. editorial revisions, annotations, elaborations, or other modifications
  3256. represent, as a whole, an original work of authorship. For the purposes
  3257. of this License, Derivative Works shall not include works that remain
  3258. separable from, or merely link (or bind by name) to the interfaces of,
  3259. the Work and Derivative Works thereof.
  3260. "Contribution" shall mean any work of authorship, including
  3261. the original version of the Work and any modifications or additions
  3262. to that Work or Derivative Works thereof, that is intentionally
  3263. submitted to Licensor for inclusion in the Work by the copyright owner
  3264. or by an individual or Legal Entity authorized to submit on behalf of
  3265. the copyright owner. For the purposes of this definition, "submitted"
  3266. means any form of electronic, verbal, or written communication sent
  3267. to the Licensor or its representatives, including but not limited to
  3268. communication on electronic mailing lists, source code control systems,
  3269. and issue tracking systems that are managed by, or on behalf of, the
  3270. Licensor for the purpose of discussing and improving the Work, but
  3271. excluding communication that is conspicuously marked or otherwise
  3272. designated in writing by the copyright owner as "Not a Contribution."
  3273. "Contributor" shall mean Licensor and any individual or Legal Entity
  3274. on behalf of whom a Contribution has been received by Licensor and
  3275. subsequently incorporated within the Work.
  3276. 2. Grant of Copyright License. Subject to the terms and conditions of
  3277. this License, each Contributor hereby grants to You a perpetual,
  3278. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3279. copyright license to reproduce, prepare Derivative Works of,
  3280. publicly display, publicly perform, sublicense, and distribute the
  3281. Work and such Derivative Works in Source or Object form.
  3282. 3. Grant of Patent License. Subject to the terms and conditions of
  3283. this License, each Contributor hereby grants to You a perpetual,
  3284. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3285. (except as stated in this section) patent license to make, have made,
  3286. use, offer to sell, sell, import, and otherwise transfer the Work,
  3287. where such license applies only to those patent claims licensable
  3288. by such Contributor that are necessarily infringed by their
  3289. Contribution(s) alone or by combination of their Contribution(s)
  3290. with the Work to which such Contribution(s) was submitted. If You
  3291. institute patent litigation against any entity (including a
  3292. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3293. or a Contribution incorporated within the Work constitutes direct
  3294. or contributory patent infringement, then any patent licenses
  3295. granted to You under this License for that Work shall terminate
  3296. as of the date such litigation is filed.
  3297. 4. Redistribution. You may reproduce and distribute copies of the
  3298. Work or Derivative Works thereof in any medium, with or without
  3299. modifications, and in Source or Object form, provided that You
  3300. meet the following conditions:
  3301. (a) You must give any other recipients of the Work or
  3302. Derivative Works a copy of this License; and
  3303. (b) You must cause any modified files to carry prominent notices
  3304. stating that You changed the files; and
  3305. (c) You must retain, in the Source form of any Derivative Works
  3306. that You distribute, all copyright, patent, trademark, and
  3307. attribution notices from the Source form of the Work,
  3308. excluding those notices that do not pertain to any part of
  3309. the Derivative Works; and
  3310. (d) If the Work includes a "NOTICE" text file as part of its
  3311. distribution, then any Derivative Works that You distribute must
  3312. include a readable copy of the attribution notices contained
  3313. within such NOTICE file, excluding those notices that do not
  3314. pertain to any part of the Derivative Works, in at least one
  3315. of the following places: within a NOTICE text file distributed
  3316. as part of the Derivative Works; within the Source form or
  3317. documentation, if provided along with the Derivative Works; or,
  3318. within a display generated by the Derivative Works, if and
  3319. wherever such third-party notices normally appear. The contents
  3320. of the NOTICE file are for informational purposes only and
  3321. do not modify the License. You may add Your own attribution
  3322. notices within Derivative Works that You distribute, alongside
  3323. or as an addendum to the NOTICE text from the Work, provided
  3324. that such additional attribution notices cannot be construed
  3325. as modifying the License.
  3326. You may add Your own copyright statement to Your modifications and
  3327. may provide additional or different license terms and conditions
  3328. for use, reproduction, or distribution of Your modifications, or
  3329. for any such Derivative Works as a whole, provided Your use,
  3330. reproduction, and distribution of the Work otherwise complies with
  3331. the conditions stated in this License.
  3332. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3333. any Contribution intentionally submitted for inclusion in the Work
  3334. by You to the Licensor shall be under the terms and conditions of
  3335. this License, without any additional terms or conditions.
  3336. Notwithstanding the above, nothing herein shall supersede or modify
  3337. the terms of any separate license agreement you may have executed
  3338. with Licensor regarding such Contributions.
  3339. 6. Trademarks. This License does not grant permission to use the trade
  3340. names, trademarks, service marks, or product names of the Licensor,
  3341. except as required for reasonable and customary use in describing the
  3342. origin of the Work and reproducing the content of the NOTICE file.
  3343. 7. Disclaimer of Warranty. Unless required by applicable law or
  3344. agreed to in writing, Licensor provides the Work (and each
  3345. Contributor provides its Contributions) on an "AS IS" BASIS,
  3346. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3347. implied, including, without limitation, any warranties or conditions
  3348. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3349. PARTICULAR PURPOSE. You are solely responsible for determining the
  3350. appropriateness of using or redistributing the Work and assume any
  3351. risks associated with Your exercise of permissions under this License.
  3352. 8. Limitation of Liability. In no event and under no legal theory,
  3353. whether in tort (including negligence), contract, or otherwise,
  3354. unless required by applicable law (such as deliberate and grossly
  3355. negligent acts) or agreed to in writing, shall any Contributor be
  3356. liable to You for damages, including any direct, indirect, special,
  3357. incidental, or consequential damages of any character arising as a
  3358. result of this License or out of the use or inability to use the
  3359. Work (including but not limited to damages for loss of goodwill,
  3360. work stoppage, computer failure or malfunction, or any and all
  3361. other commercial damages or losses), even if such Contributor
  3362. has been advised of the possibility of such damages.
  3363. 9. Accepting Warranty or Additional Liability. While redistributing
  3364. the Work or Derivative Works thereof, You may choose to offer,
  3365. and charge a fee for, acceptance of support, warranty, indemnity,
  3366. or other liability obligations and/or rights consistent with this
  3367. License. However, in accepting such obligations, You may act only
  3368. on Your own behalf and on Your sole responsibility, not on behalf
  3369. of any other Contributor, and only if You agree to indemnify,
  3370. defend, and hold each Contributor harmless for any liability
  3371. incurred by, or claims asserted against, such Contributor by reason
  3372. of your accepting any such warranty or additional liability.
  3373. END OF TERMS AND CONDITIONS
  3374. APPENDIX: How to apply the Apache License to your work.
  3375. To apply the Apache License to your work, attach the following
  3376. boilerplate notice, with the fields enclosed by brackets "[]"
  3377. replaced with your own identifying information. (Don't include
  3378. the brackets!) The text should be enclosed in the appropriate
  3379. comment syntax for the file format. We also recommend that a
  3380. file or class name and description of purpose be included on the
  3381. same "printed page" as the copyright notice for easier
  3382. identification within third-party archives.
  3383. Copyright [yyyy] [name of copyright owner]
  3384. Licensed under the Apache License, Version 2.0 (the "License");
  3385. you may not use this file except in compliance with the License.
  3386. You may obtain a copy of the License at
  3387. http://www.apache.org/licenses/LICENSE-2.0
  3388. Unless required by applicable law or agreed to in writing, software
  3389. distributed under the License is distributed on an "AS IS" BASIS,
  3390. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3391. See the License for the specific language governing permissions and
  3392. limitations under the License.
  3393. ================================================================================
  3394. jcodings NOTICE
  3395. ================================================================================
  3396. JCodings is released under the MIT License.
  3397. ================================================================================
  3398. jcodings LICENSE
  3399. ================================================================================
  3400. Permission is hereby granted, free of charge, to any person obtaining a copy of
  3401. this software and associated documentation files (the "Software"), to deal in
  3402. the Software without restriction, including without limitation the rights to
  3403. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  3404. of the Software, and to permit persons to whom the Software is furnished to do
  3405. so, subject to the following conditions:
  3406. The above copyright notice and this permission notice shall be included in all
  3407. copies or substantial portions of the Software.
  3408. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3409. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3410. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3411. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3412. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3413. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3414. SOFTWARE.
  3415. ================================================================================
  3416. jna LICENSE
  3417. ================================================================================
  3418. Apache License
  3419. Version 2.0, January 2004
  3420. http://www.apache.org/licenses/
  3421. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3422. 1. Definitions.
  3423. "License" shall mean the terms and conditions for use, reproduction,
  3424. and distribution as defined by Sections 1 through 9 of this document.
  3425. "Licensor" shall mean the copyright owner or entity authorized by
  3426. the copyright owner that is granting the License.
  3427. "Legal Entity" shall mean the union of the acting entity and all
  3428. other entities that control, are controlled by, or are under common
  3429. control with that entity. For the purposes of this definition,
  3430. "control" means (i) the power, direct or indirect, to cause the
  3431. direction or management of such entity, whether by contract or
  3432. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3433. outstanding shares, or (iii) beneficial ownership of such entity.
  3434. "You" (or "Your") shall mean an individual or Legal Entity
  3435. exercising permissions granted by this License.
  3436. "Source" form shall mean the preferred form for making modifications,
  3437. including but not limited to software source code, documentation
  3438. source, and configuration files.
  3439. "Object" form shall mean any form resulting from mechanical
  3440. transformation or translation of a Source form, including but
  3441. not limited to compiled object code, generated documentation,
  3442. and conversions to other media types.
  3443. "Work" shall mean the work of authorship, whether in Source or
  3444. Object form, made available under the License, as indicated by a
  3445. copyright notice that is included in or attached to the work
  3446. (an example is provided in the Appendix below).
  3447. "Derivative Works" shall mean any work, whether in Source or Object
  3448. form, that is based on (or derived from) the Work and for which the
  3449. editorial revisions, annotations, elaborations, or other modifications
  3450. represent, as a whole, an original work of authorship. For the purposes
  3451. of this License, Derivative Works shall not include works that remain
  3452. separable from, or merely link (or bind by name) to the interfaces of,
  3453. the Work and Derivative Works thereof.
  3454. "Contribution" shall mean any work of authorship, including
  3455. the original version of the Work and any modifications or additions
  3456. to that Work or Derivative Works thereof, that is intentionally
  3457. submitted to Licensor for inclusion in the Work by the copyright owner
  3458. or by an individual or Legal Entity authorized to submit on behalf of
  3459. the copyright owner. For the purposes of this definition, "submitted"
  3460. means any form of electronic, verbal, or written communication sent
  3461. to the Licensor or its representatives, including but not limited to
  3462. communication on electronic mailing lists, source code control systems,
  3463. and issue tracking systems that are managed by, or on behalf of, the
  3464. Licensor for the purpose of discussing and improving the Work, but
  3465. excluding communication that is conspicuously marked or otherwise
  3466. designated in writing by the copyright owner as "Not a Contribution."
  3467. "Contributor" shall mean Licensor and any individual or Legal Entity
  3468. on behalf of whom a Contribution has been received by Licensor and
  3469. subsequently incorporated within the Work.
  3470. 2. Grant of Copyright License. Subject to the terms and conditions of
  3471. this License, each Contributor hereby grants to You a perpetual,
  3472. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3473. copyright license to reproduce, prepare Derivative Works of,
  3474. publicly display, publicly perform, sublicense, and distribute the
  3475. Work and such Derivative Works in Source or Object form.
  3476. 3. Grant of Patent License. Subject to the terms and conditions of
  3477. this License, each Contributor hereby grants to You a perpetual,
  3478. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3479. (except as stated in this section) patent license to make, have made,
  3480. use, offer to sell, sell, import, and otherwise transfer the Work,
  3481. where such license applies only to those patent claims licensable
  3482. by such Contributor that are necessarily infringed by their
  3483. Contribution(s) alone or by combination of their Contribution(s)
  3484. with the Work to which such Contribution(s) was submitted. If You
  3485. institute patent litigation against any entity (including a
  3486. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3487. or a Contribution incorporated within the Work constitutes direct
  3488. or contributory patent infringement, then any patent licenses
  3489. granted to You under this License for that Work shall terminate
  3490. as of the date such litigation is filed.
  3491. 4. Redistribution. You may reproduce and distribute copies of the
  3492. Work or Derivative Works thereof in any medium, with or without
  3493. modifications, and in Source or Object form, provided that You
  3494. meet the following conditions:
  3495. (a) You must give any other recipients of the Work or
  3496. Derivative Works a copy of this License; and
  3497. (b) You must cause any modified files to carry prominent notices
  3498. stating that You changed the files; and
  3499. (c) You must retain, in the Source form of any Derivative Works
  3500. that You distribute, all copyright, patent, trademark, and
  3501. attribution notices from the Source form of the Work,
  3502. excluding those notices that do not pertain to any part of
  3503. the Derivative Works; and
  3504. (d) If the Work includes a "NOTICE" text file as part of its
  3505. distribution, then any Derivative Works that You distribute must
  3506. include a readable copy of the attribution notices contained
  3507. within such NOTICE file, excluding those notices that do not
  3508. pertain to any part of the Derivative Works, in at least one
  3509. of the following places: within a NOTICE text file distributed
  3510. as part of the Derivative Works; within the Source form or
  3511. documentation, if provided along with the Derivative Works; or,
  3512. within a display generated by the Derivative Works, if and
  3513. wherever such third-party notices normally appear. The contents
  3514. of the NOTICE file are for informational purposes only and
  3515. do not modify the License. You may add Your own attribution
  3516. notices within Derivative Works that You distribute, alongside
  3517. or as an addendum to the NOTICE text from the Work, provided
  3518. that such additional attribution notices cannot be construed
  3519. as modifying the License.
  3520. You may add Your own copyright statement to Your modifications and
  3521. may provide additional or different license terms and conditions
  3522. for use, reproduction, or distribution of Your modifications, or
  3523. for any such Derivative Works as a whole, provided Your use,
  3524. reproduction, and distribution of the Work otherwise complies with
  3525. the conditions stated in this License.
  3526. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3527. any Contribution intentionally submitted for inclusion in the Work
  3528. by You to the Licensor shall be under the terms and conditions of
  3529. this License, without any additional terms or conditions.
  3530. Notwithstanding the above, nothing herein shall supersede or modify
  3531. the terms of any separate license agreement you may have executed
  3532. with Licensor regarding such Contributions.
  3533. 6. Trademarks. This License does not grant permission to use the trade
  3534. names, trademarks, service marks, or product names of the Licensor,
  3535. except as required for reasonable and customary use in describing the
  3536. origin of the Work and reproducing the content of the NOTICE file.
  3537. 7. Disclaimer of Warranty. Unless required by applicable law or
  3538. agreed to in writing, Licensor provides the Work (and each
  3539. Contributor provides its Contributions) on an "AS IS" BASIS,
  3540. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3541. implied, including, without limitation, any warranties or conditions
  3542. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3543. PARTICULAR PURPOSE. You are solely responsible for determining the
  3544. appropriateness of using or redistributing the Work and assume any
  3545. risks associated with Your exercise of permissions under this License.
  3546. 8. Limitation of Liability. In no event and under no legal theory,
  3547. whether in tort (including negligence), contract, or otherwise,
  3548. unless required by applicable law (such as deliberate and grossly
  3549. negligent acts) or agreed to in writing, shall any Contributor be
  3550. liable to You for damages, including any direct, indirect, special,
  3551. incidental, or consequential damages of any character arising as a
  3552. result of this License or out of the use or inability to use the
  3553. Work (including but not limited to damages for loss of goodwill,
  3554. work stoppage, computer failure or malfunction, or any and all
  3555. other commercial damages or losses), even if such Contributor
  3556. has been advised of the possibility of such damages.
  3557. 9. Accepting Warranty or Additional Liability. While redistributing
  3558. the Work or Derivative Works thereof, You may choose to offer,
  3559. and charge a fee for, acceptance of support, warranty, indemnity,
  3560. or other liability obligations and/or rights consistent with this
  3561. License. However, in accepting such obligations, You may act only
  3562. on Your own behalf and on Your sole responsibility, not on behalf
  3563. of any other Contributor, and only if You agree to indemnify,
  3564. defend, and hold each Contributor harmless for any liability
  3565. incurred by, or claims asserted against, such Contributor by reason
  3566. of your accepting any such warranty or additional liability.
  3567. END OF TERMS AND CONDITIONS
  3568. ================================================================================
  3569. joda-time NOTICE
  3570. ================================================================================
  3571. =============================================================================
  3572. = NOTICE file corresponding to section 4d of the Apache License Version 2.0 =
  3573. =============================================================================
  3574. This product includes software developed by
  3575. Joda.org (http://www.joda.org/).
  3576. ================================================================================
  3577. joda-time LICENSE
  3578. ================================================================================
  3579. Apache License
  3580. Version 2.0, January 2004
  3581. http://www.apache.org/licenses/
  3582. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3583. 1. Definitions.
  3584. "License" shall mean the terms and conditions for use, reproduction,
  3585. and distribution as defined by Sections 1 through 9 of this document.
  3586. "Licensor" shall mean the copyright owner or entity authorized by
  3587. the copyright owner that is granting the License.
  3588. "Legal Entity" shall mean the union of the acting entity and all
  3589. other entities that control, are controlled by, or are under common
  3590. control with that entity. For the purposes of this definition,
  3591. "control" means (i) the power, direct or indirect, to cause the
  3592. direction or management of such entity, whether by contract or
  3593. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3594. outstanding shares, or (iii) beneficial ownership of such entity.
  3595. "You" (or "Your") shall mean an individual or Legal Entity
  3596. exercising permissions granted by this License.
  3597. "Source" form shall mean the preferred form for making modifications,
  3598. including but not limited to software source code, documentation
  3599. source, and configuration files.
  3600. "Object" form shall mean any form resulting from mechanical
  3601. transformation or translation of a Source form, including but
  3602. not limited to compiled object code, generated documentation,
  3603. and conversions to other media types.
  3604. "Work" shall mean the work of authorship, whether in Source or
  3605. Object form, made available under the License, as indicated by a
  3606. copyright notice that is included in or attached to the work
  3607. (an example is provided in the Appendix below).
  3608. "Derivative Works" shall mean any work, whether in Source or Object
  3609. form, that is based on (or derived from) the Work and for which the
  3610. editorial revisions, annotations, elaborations, or other modifications
  3611. represent, as a whole, an original work of authorship. For the purposes
  3612. of this License, Derivative Works shall not include works that remain
  3613. separable from, or merely link (or bind by name) to the interfaces of,
  3614. the Work and Derivative Works thereof.
  3615. "Contribution" shall mean any work of authorship, including
  3616. the original version of the Work and any modifications or additions
  3617. to that Work or Derivative Works thereof, that is intentionally
  3618. submitted to Licensor for inclusion in the Work by the copyright owner
  3619. or by an individual or Legal Entity authorized to submit on behalf of
  3620. the copyright owner. For the purposes of this definition, "submitted"
  3621. means any form of electronic, verbal, or written communication sent
  3622. to the Licensor or its representatives, including but not limited to
  3623. communication on electronic mailing lists, source code control systems,
  3624. and issue tracking systems that are managed by, or on behalf of, the
  3625. Licensor for the purpose of discussing and improving the Work, but
  3626. excluding communication that is conspicuously marked or otherwise
  3627. designated in writing by the copyright owner as "Not a Contribution."
  3628. "Contributor" shall mean Licensor and any individual or Legal Entity
  3629. on behalf of whom a Contribution has been received by Licensor and
  3630. subsequently incorporated within the Work.
  3631. 2. Grant of Copyright License. Subject to the terms and conditions of
  3632. this License, each Contributor hereby grants to You a perpetual,
  3633. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3634. copyright license to reproduce, prepare Derivative Works of,
  3635. publicly display, publicly perform, sublicense, and distribute the
  3636. Work and such Derivative Works in Source or Object form.
  3637. 3. Grant of Patent License. Subject to the terms and conditions of
  3638. this License, each Contributor hereby grants to You a perpetual,
  3639. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3640. (except as stated in this section) patent license to make, have made,
  3641. use, offer to sell, sell, import, and otherwise transfer the Work,
  3642. where such license applies only to those patent claims licensable
  3643. by such Contributor that are necessarily infringed by their
  3644. Contribution(s) alone or by combination of their Contribution(s)
  3645. with the Work to which such Contribution(s) was submitted. If You
  3646. institute patent litigation against any entity (including a
  3647. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3648. or a Contribution incorporated within the Work constitutes direct
  3649. or contributory patent infringement, then any patent licenses
  3650. granted to You under this License for that Work shall terminate
  3651. as of the date such litigation is filed.
  3652. 4. Redistribution. You may reproduce and distribute copies of the
  3653. Work or Derivative Works thereof in any medium, with or without
  3654. modifications, and in Source or Object form, provided that You
  3655. meet the following conditions:
  3656. (a) You must give any other recipients of the Work or
  3657. Derivative Works a copy of this License; and
  3658. (b) You must cause any modified files to carry prominent notices
  3659. stating that You changed the files; and
  3660. (c) You must retain, in the Source form of any Derivative Works
  3661. that You distribute, all copyright, patent, trademark, and
  3662. attribution notices from the Source form of the Work,
  3663. excluding those notices that do not pertain to any part of
  3664. the Derivative Works; and
  3665. (d) If the Work includes a "NOTICE" text file as part of its
  3666. distribution, then any Derivative Works that You distribute must
  3667. include a readable copy of the attribution notices contained
  3668. within such NOTICE file, excluding those notices that do not
  3669. pertain to any part of the Derivative Works, in at least one
  3670. of the following places: within a NOTICE text file distributed
  3671. as part of the Derivative Works; within the Source form or
  3672. documentation, if provided along with the Derivative Works; or,
  3673. within a display generated by the Derivative Works, if and
  3674. wherever such third-party notices normally appear. The contents
  3675. of the NOTICE file are for informational purposes only and
  3676. do not modify the License. You may add Your own attribution
  3677. notices within Derivative Works that You distribute, alongside
  3678. or as an addendum to the NOTICE text from the Work, provided
  3679. that such additional attribution notices cannot be construed
  3680. as modifying the License.
  3681. You may add Your own copyright statement to Your modifications and
  3682. may provide additional or different license terms and conditions
  3683. for use, reproduction, or distribution of Your modifications, or
  3684. for any such Derivative Works as a whole, provided Your use,
  3685. reproduction, and distribution of the Work otherwise complies with
  3686. the conditions stated in this License.
  3687. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3688. any Contribution intentionally submitted for inclusion in the Work
  3689. by You to the Licensor shall be under the terms and conditions of
  3690. this License, without any additional terms or conditions.
  3691. Notwithstanding the above, nothing herein shall supersede or modify
  3692. the terms of any separate license agreement you may have executed
  3693. with Licensor regarding such Contributions.
  3694. 6. Trademarks. This License does not grant permission to use the trade
  3695. names, trademarks, service marks, or product names of the Licensor,
  3696. except as required for reasonable and customary use in describing the
  3697. origin of the Work and reproducing the content of the NOTICE file.
  3698. 7. Disclaimer of Warranty. Unless required by applicable law or
  3699. agreed to in writing, Licensor provides the Work (and each
  3700. Contributor provides its Contributions) on an "AS IS" BASIS,
  3701. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3702. implied, including, without limitation, any warranties or conditions
  3703. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3704. PARTICULAR PURPOSE. You are solely responsible for determining the
  3705. appropriateness of using or redistributing the Work and assume any
  3706. risks associated with Your exercise of permissions under this License.
  3707. 8. Limitation of Liability. In no event and under no legal theory,
  3708. whether in tort (including negligence), contract, or otherwise,
  3709. unless required by applicable law (such as deliberate and grossly
  3710. negligent acts) or agreed to in writing, shall any Contributor be
  3711. liable to You for damages, including any direct, indirect, special,
  3712. incidental, or consequential damages of any character arising as a
  3713. result of this License or out of the use or inability to use the
  3714. Work (including but not limited to damages for loss of goodwill,
  3715. work stoppage, computer failure or malfunction, or any and all
  3716. other commercial damages or losses), even if such Contributor
  3717. has been advised of the possibility of such damages.
  3718. 9. Accepting Warranty or Additional Liability. While redistributing
  3719. the Work or Derivative Works thereof, You may choose to offer,
  3720. and charge a fee for, acceptance of support, warranty, indemnity,
  3721. or other liability obligations and/or rights consistent with this
  3722. License. However, in accepting such obligations, You may act only
  3723. on Your own behalf and on Your sole responsibility, not on behalf
  3724. of any other Contributor, and only if You agree to indemnify,
  3725. defend, and hold each Contributor harmless for any liability
  3726. incurred by, or claims asserted against, such Contributor by reason
  3727. of your accepting any such warranty or additional liability.
  3728. END OF TERMS AND CONDITIONS
  3729. APPENDIX: How to apply the Apache License to your work.
  3730. To apply the Apache License to your work, attach the following
  3731. boilerplate notice, with the fields enclosed by brackets "[]"
  3732. replaced with your own identifying information. (Don't include
  3733. the brackets!) The text should be enclosed in the appropriate
  3734. comment syntax for the file format. We also recommend that a
  3735. file or class name and description of purpose be included on the
  3736. same "printed page" as the copyright notice for easier
  3737. identification within third-party archives.
  3738. Copyright [yyyy] [name of copyright owner]
  3739. Licensed under the Apache License, Version 2.0 (the "License");
  3740. you may not use this file except in compliance with the License.
  3741. You may obtain a copy of the License at
  3742. http://www.apache.org/licenses/LICENSE-2.0
  3743. Unless required by applicable law or agreed to in writing, software
  3744. distributed under the License is distributed on an "AS IS" BASIS,
  3745. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3746. See the License for the specific language governing permissions and
  3747. limitations under the License.
  3748. ================================================================================
  3749. joni NOTICE
  3750. ================================================================================
  3751. Joni is released under the MIT License.
  3752. ================================================================================
  3753. joni LICENSE
  3754. ================================================================================
  3755. Permission is hereby granted, free of charge, to any person obtaining a copy of
  3756. this software and associated documentation files (the "Software"), to deal in
  3757. the Software without restriction, including without limitation the rights to
  3758. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  3759. of the Software, and to permit persons to whom the Software is furnished to do
  3760. so, subject to the following conditions:
  3761. The above copyright notice and this permission notice shall be included in all
  3762. copies or substantial portions of the Software.
  3763. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  3764. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  3765. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  3766. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  3767. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  3768. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  3769. SOFTWARE.
  3770. ================================================================================
  3771. jopt-simple LICENSE
  3772. ================================================================================
  3773. /*
  3774. The MIT License
  3775. Copyright (c) 2004-2015 Paul R. Holser, Jr.
  3776. Permission is hereby granted, free of charge, to any person obtaining
  3777. a copy of this software and associated documentation files (the
  3778. "Software"), to deal in the Software without restriction, including
  3779. without limitation the rights to use, copy, modify, merge, publish,
  3780. distribute, sublicense, and/or sell copies of the Software, and to
  3781. permit persons to whom the Software is furnished to do so, subject to
  3782. the following conditions:
  3783. The above copyright notice and this permission notice shall be
  3784. included in all copies or substantial portions of the Software.
  3785. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3786. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3787. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  3788. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  3789. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  3790. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  3791. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  3792. */
  3793. ================================================================================
  3794. json-smart LICENSE
  3795. ================================================================================
  3796. Apache License
  3797. Version 2.0, January 2004
  3798. http://www.apache.org/licenses/
  3799. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3800. 1. Definitions.
  3801. "License" shall mean the terms and conditions for use, reproduction,
  3802. and distribution as defined by Sections 1 through 9 of this document.
  3803. "Licensor" shall mean the copyright owner or entity authorized by
  3804. the copyright owner that is granting the License.
  3805. "Legal Entity" shall mean the union of the acting entity and all
  3806. other entities that control, are controlled by, or are under common
  3807. control with that entity. For the purposes of this definition,
  3808. "control" means (i) the power, direct or indirect, to cause the
  3809. direction or management of such entity, whether by contract or
  3810. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3811. outstanding shares, or (iii) beneficial ownership of such entity.
  3812. "You" (or "Your") shall mean an individual or Legal Entity
  3813. exercising permissions granted by this License.
  3814. "Source" form shall mean the preferred form for making modifications,
  3815. including but not limited to software source code, documentation
  3816. source, and configuration files.
  3817. "Object" form shall mean any form resulting from mechanical
  3818. transformation or translation of a Source form, including but
  3819. not limited to compiled object code, generated documentation,
  3820. and conversions to other media types.
  3821. "Work" shall mean the work of authorship, whether in Source or
  3822. Object form, made available under the License, as indicated by a
  3823. copyright notice that is included in or attached to the work
  3824. (an example is provided in the Appendix below).
  3825. "Derivative Works" shall mean any work, whether in Source or Object
  3826. form, that is based on (or derived from) the Work and for which the
  3827. editorial revisions, annotations, elaborations, or other modifications
  3828. represent, as a whole, an original work of authorship. For the purposes
  3829. of this License, Derivative Works shall not include works that remain
  3830. separable from, or merely link (or bind by name) to the interfaces of,
  3831. the Work and Derivative Works thereof.
  3832. "Contribution" shall mean any work of authorship, including
  3833. the original version of the Work and any modifications or additions
  3834. to that Work or Derivative Works thereof, that is intentionally
  3835. submitted to Licensor for inclusion in the Work by the copyright owner
  3836. or by an individual or Legal Entity authorized to submit on behalf of
  3837. the copyright owner. For the purposes of this definition, "submitted"
  3838. means any form of electronic, verbal, or written communication sent
  3839. to the Licensor or its representatives, including but not limited to
  3840. communication on electronic mailing lists, source code control systems,
  3841. and issue tracking systems that are managed by, or on behalf of, the
  3842. Licensor for the purpose of discussing and improving the Work, but
  3843. excluding communication that is conspicuously marked or otherwise
  3844. designated in writing by the copyright owner as "Not a Contribution."
  3845. "Contributor" shall mean Licensor and any individual or Legal Entity
  3846. on behalf of whom a Contribution has been received by Licensor and
  3847. subsequently incorporated within the Work.
  3848. 2. Grant of Copyright License. Subject to the terms and conditions of
  3849. this License, each Contributor hereby grants to You a perpetual,
  3850. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3851. copyright license to reproduce, prepare Derivative Works of,
  3852. publicly display, publicly perform, sublicense, and distribute the
  3853. Work and such Derivative Works in Source or Object form.
  3854. 3. Grant of Patent License. Subject to the terms and conditions of
  3855. this License, each Contributor hereby grants to You a perpetual,
  3856. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3857. (except as stated in this section) patent license to make, have made,
  3858. use, offer to sell, sell, import, and otherwise transfer the Work,
  3859. where such license applies only to those patent claims licensable
  3860. by such Contributor that are necessarily infringed by their
  3861. Contribution(s) alone or by combination of their Contribution(s)
  3862. with the Work to which such Contribution(s) was submitted. If You
  3863. institute patent litigation against any entity (including a
  3864. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3865. or a Contribution incorporated within the Work constitutes direct
  3866. or contributory patent infringement, then any patent licenses
  3867. granted to You under this License for that Work shall terminate
  3868. as of the date such litigation is filed.
  3869. 4. Redistribution. You may reproduce and distribute copies of the
  3870. Work or Derivative Works thereof in any medium, with or without
  3871. modifications, and in Source or Object form, provided that You
  3872. meet the following conditions:
  3873. (a) You must give any other recipients of the Work or
  3874. Derivative Works a copy of this License; and
  3875. (b) You must cause any modified files to carry prominent notices
  3876. stating that You changed the files; and
  3877. (c) You must retain, in the Source form of any Derivative Works
  3878. that You distribute, all copyright, patent, trademark, and
  3879. attribution notices from the Source form of the Work,
  3880. excluding those notices that do not pertain to any part of
  3881. the Derivative Works; and
  3882. (d) If the Work includes a "NOTICE" text file as part of its
  3883. distribution, then any Derivative Works that You distribute must
  3884. include a readable copy of the attribution notices contained
  3885. within such NOTICE file, excluding those notices that do not
  3886. pertain to any part of the Derivative Works, in at least one
  3887. of the following places: within a NOTICE text file distributed
  3888. as part of the Derivative Works; within the Source form or
  3889. documentation, if provided along with the Derivative Works; or,
  3890. within a display generated by the Derivative Works, if and
  3891. wherever such third-party notices normally appear. The contents
  3892. of the NOTICE file are for informational purposes only and
  3893. do not modify the License. You may add Your own attribution
  3894. notices within Derivative Works that You distribute, alongside
  3895. or as an addendum to the NOTICE text from the Work, provided
  3896. that such additional attribution notices cannot be construed
  3897. as modifying the License.
  3898. You may add Your own copyright statement to Your modifications and
  3899. may provide additional or different license terms and conditions
  3900. for use, reproduction, or distribution of Your modifications, or
  3901. for any such Derivative Works as a whole, provided Your use,
  3902. reproduction, and distribution of the Work otherwise complies with
  3903. the conditions stated in this License.
  3904. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3905. any Contribution intentionally submitted for inclusion in the Work
  3906. by You to the Licensor shall be under the terms and conditions of
  3907. this License, without any additional terms or conditions.
  3908. Notwithstanding the above, nothing herein shall supersede or modify
  3909. the terms of any separate license agreement you may have executed
  3910. with Licensor regarding such Contributions.
  3911. 6. Trademarks. This License does not grant permission to use the trade
  3912. names, trademarks, service marks, or product names of the Licensor,
  3913. except as required for reasonable and customary use in describing the
  3914. origin of the Work and reproducing the content of the NOTICE file.
  3915. 7. Disclaimer of Warranty. Unless required by applicable law or
  3916. agreed to in writing, Licensor provides the Work (and each
  3917. Contributor provides its Contributions) on an "AS IS" BASIS,
  3918. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3919. implied, including, without limitation, any warranties or conditions
  3920. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3921. PARTICULAR PURPOSE. You are solely responsible for determining the
  3922. appropriateness of using or redistributing the Work and assume any
  3923. risks associated with Your exercise of permissions under this License.
  3924. 8. Limitation of Liability. In no event and under no legal theory,
  3925. whether in tort (including negligence), contract, or otherwise,
  3926. unless required by applicable law (such as deliberate and grossly
  3927. negligent acts) or agreed to in writing, shall any Contributor be
  3928. liable to You for damages, including any direct, indirect, special,
  3929. incidental, or consequential damages of any character arising as a
  3930. result of this License or out of the use or inability to use the
  3931. Work (including but not limited to damages for loss of goodwill,
  3932. work stoppage, computer failure or malfunction, or any and all
  3933. other commercial damages or losses), even if such Contributor
  3934. has been advised of the possibility of such damages.
  3935. 9. Accepting Warranty or Additional Liability. While redistributing
  3936. the Work or Derivative Works thereof, You may choose to offer,
  3937. and charge a fee for, acceptance of support, warranty, indemnity,
  3938. or other liability obligations and/or rights consistent with this
  3939. License. However, in accepting such obligations, You may act only
  3940. on Your own behalf and on Your sole responsibility, not on behalf
  3941. of any other Contributor, and only if You agree to indemnify,
  3942. defend, and hold each Contributor harmless for any liability
  3943. incurred by, or claims asserted against, such Contributor by reason
  3944. of your accepting any such warranty or additional liability.
  3945. END OF TERMS AND CONDITIONS
  3946. APPENDIX: How to apply the Apache License to your work.
  3947. To apply the Apache License to your work, attach the following
  3948. boilerplate notice, with the fields enclosed by brackets "[]"
  3949. replaced with your own identifying information. (Don't include
  3950. the brackets!) The text should be enclosed in the appropriate
  3951. comment syntax for the file format. We also recommend that a
  3952. file or class name and description of purpose be included on the
  3953. same "printed page" as the copyright notice for easier
  3954. identification within third-party archives.
  3955. Copyright [yyyy] [name of copyright owner]
  3956. Licensed under the Apache License, Version 2.0 (the "License");
  3957. you may not use this file except in compliance with the License.
  3958. You may obtain a copy of the License at
  3959. http://www.apache.org/licenses/LICENSE-2.0
  3960. Unless required by applicable law or agreed to in writing, software
  3961. distributed under the License is distributed on an "AS IS" BASIS,
  3962. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3963. See the License for the specific language governing permissions and
  3964. limitations under the License.
  3965. ================================================================================
  3966. jts-core LICENSE
  3967. ================================================================================
  3968. Eclipse Distribution License - v 1.0
  3969. Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors.
  3970. All rights reserved.
  3971. Redistribution and use in source and binary forms, with or without
  3972. modification, are permitted provided that the following conditions are met:
  3973. Redistributions of source code must retain the above copyright notice, this
  3974. list of conditions and the following disclaimer.
  3975. Redistributions in binary form must reproduce the above copyright notice,
  3976. this list of conditions and the following disclaimer in the documentation
  3977. and/or other materials provided with the distribution.
  3978. Neither the name of the Eclipse Foundation, Inc. nor the names of its
  3979. contributors may be used to endorse or promote products derived from this
  3980. software without specific prior written permission.
  3981. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  3982. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  3983. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  3984. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  3985. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  3986. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  3987. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  3988. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  3989. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  3990. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  3991. ================================================================================
  3992. lang-tag NOTICE
  3993. ================================================================================
  3994. Nimbus Language Tags
  3995. Copyright 2012-2016, Connect2id Ltd.
  3996. Licensed under the Apache License, Version 2.0 (the "License"); you may not use
  3997. this file except in compliance with the License. You may obtain a copy of the
  3998. License at
  3999. http://www.apache.org/licenses/LICENSE-2.0
  4000. Unless required by applicable law or agreed to in writing, software distributed
  4001. under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
  4002. CONDITIONS OF ANY KIND, either express or implied. See the License for the
  4003. specific language governing permissions and limitations under the License.
  4004. ================================================================================
  4005. lang-tag LICENSE
  4006. ================================================================================
  4007. Apache License
  4008. Version 2.0, January 2004
  4009. http://www.apache.org/licenses/
  4010. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4011. 1. Definitions.
  4012. "License" shall mean the terms and conditions for use, reproduction,
  4013. and distribution as defined by Sections 1 through 9 of this document.
  4014. "Licensor" shall mean the copyright owner or entity authorized by
  4015. the copyright owner that is granting the License.
  4016. "Legal Entity" shall mean the union of the acting entity and all
  4017. other entities that control, are controlled by, or are under common
  4018. control with that entity. For the purposes of this definition,
  4019. "control" means (i) the power, direct or indirect, to cause the
  4020. direction or management of such entity, whether by contract or
  4021. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4022. outstanding shares, or (iii) beneficial ownership of such entity.
  4023. "You" (or "Your") shall mean an individual or Legal Entity
  4024. exercising permissions granted by this License.
  4025. "Source" form shall mean the preferred form for making modifications,
  4026. including but not limited to software source code, documentation
  4027. source, and configuration files.
  4028. "Object" form shall mean any form resulting from mechanical
  4029. transformation or translation of a Source form, including but
  4030. not limited to compiled object code, generated documentation,
  4031. and conversions to other media types.
  4032. "Work" shall mean the work of authorship, whether in Source or
  4033. Object form, made available under the License, as indicated by a
  4034. copyright notice that is included in or attached to the work
  4035. (an example is provided in the Appendix below).
  4036. "Derivative Works" shall mean any work, whether in Source or Object
  4037. form, that is based on (or derived from) the Work and for which the
  4038. editorial revisions, annotations, elaborations, or other modifications
  4039. represent, as a whole, an original work of authorship. For the purposes
  4040. of this License, Derivative Works shall not include works that remain
  4041. separable from, or merely link (or bind by name) to the interfaces of,
  4042. the Work and Derivative Works thereof.
  4043. "Contribution" shall mean any work of authorship, including
  4044. the original version of the Work and any modifications or additions
  4045. to that Work or Derivative Works thereof, that is intentionally
  4046. submitted to Licensor for inclusion in the Work by the copyright owner
  4047. or by an individual or Legal Entity authorized to submit on behalf of
  4048. the copyright owner. For the purposes of this definition, "submitted"
  4049. means any form of electronic, verbal, or written communication sent
  4050. to the Licensor or its representatives, including but not limited to
  4051. communication on electronic mailing lists, source code control systems,
  4052. and issue tracking systems that are managed by, or on behalf of, the
  4053. Licensor for the purpose of discussing and improving the Work, but
  4054. excluding communication that is conspicuously marked or otherwise
  4055. designated in writing by the copyright owner as "Not a Contribution."
  4056. "Contributor" shall mean Licensor and any individual or Legal Entity
  4057. on behalf of whom a Contribution has been received by Licensor and
  4058. subsequently incorporated within the Work.
  4059. 2. Grant of Copyright License. Subject to the terms and conditions of
  4060. this License, each Contributor hereby grants to You a perpetual,
  4061. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4062. copyright license to reproduce, prepare Derivative Works of,
  4063. publicly display, publicly perform, sublicense, and distribute the
  4064. Work and such Derivative Works in Source or Object form.
  4065. 3. Grant of Patent License. Subject to the terms and conditions of
  4066. this License, each Contributor hereby grants to You a perpetual,
  4067. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4068. (except as stated in this section) patent license to make, have made,
  4069. use, offer to sell, sell, import, and otherwise transfer the Work,
  4070. where such license applies only to those patent claims licensable
  4071. by such Contributor that are necessarily infringed by their
  4072. Contribution(s) alone or by combination of their Contribution(s)
  4073. with the Work to which such Contribution(s) was submitted. If You
  4074. institute patent litigation against any entity (including a
  4075. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4076. or a Contribution incorporated within the Work constitutes direct
  4077. or contributory patent infringement, then any patent licenses
  4078. granted to You under this License for that Work shall terminate
  4079. as of the date such litigation is filed.
  4080. 4. Redistribution. You may reproduce and distribute copies of the
  4081. Work or Derivative Works thereof in any medium, with or without
  4082. modifications, and in Source or Object form, provided that You
  4083. meet the following conditions:
  4084. (a) You must give any other recipients of the Work or
  4085. Derivative Works a copy of this License; and
  4086. (b) You must cause any modified files to carry prominent notices
  4087. stating that You changed the files; and
  4088. (c) You must retain, in the Source form of any Derivative Works
  4089. that You distribute, all copyright, patent, trademark, and
  4090. attribution notices from the Source form of the Work,
  4091. excluding those notices that do not pertain to any part of
  4092. the Derivative Works; and
  4093. (d) If the Work includes a "NOTICE" text file as part of its
  4094. distribution, then any Derivative Works that You distribute must
  4095. include a readable copy of the attribution notices contained
  4096. within such NOTICE file, excluding those notices that do not
  4097. pertain to any part of the Derivative Works, in at least one
  4098. of the following places: within a NOTICE text file distributed
  4099. as part of the Derivative Works; within the Source form or
  4100. documentation, if provided along with the Derivative Works; or,
  4101. within a display generated by the Derivative Works, if and
  4102. wherever such third-party notices normally appear. The contents
  4103. of the NOTICE file are for informational purposes only and
  4104. do not modify the License. You may add Your own attribution
  4105. notices within Derivative Works that You distribute, alongside
  4106. or as an addendum to the NOTICE text from the Work, provided
  4107. that such additional attribution notices cannot be construed
  4108. as modifying the License.
  4109. You may add Your own copyright statement to Your modifications and
  4110. may provide additional or different license terms and conditions
  4111. for use, reproduction, or distribution of Your modifications, or
  4112. for any such Derivative Works as a whole, provided Your use,
  4113. reproduction, and distribution of the Work otherwise complies with
  4114. the conditions stated in this License.
  4115. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4116. any Contribution intentionally submitted for inclusion in the Work
  4117. by You to the Licensor shall be under the terms and conditions of
  4118. this License, without any additional terms or conditions.
  4119. Notwithstanding the above, nothing herein shall supersede or modify
  4120. the terms of any separate license agreement you may have executed
  4121. with Licensor regarding such Contributions.
  4122. 6. Trademarks. This License does not grant permission to use the trade
  4123. names, trademarks, service marks, or product names of the Licensor,
  4124. except as required for reasonable and customary use in describing the
  4125. origin of the Work and reproducing the content of the NOTICE file.
  4126. 7. Disclaimer of Warranty. Unless required by applicable law or
  4127. agreed to in writing, Licensor provides the Work (and each
  4128. Contributor provides its Contributions) on an "AS IS" BASIS,
  4129. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4130. implied, including, without limitation, any warranties or conditions
  4131. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4132. PARTICULAR PURPOSE. You are solely responsible for determining the
  4133. appropriateness of using or redistributing the Work and assume any
  4134. risks associated with Your exercise of permissions under this License.
  4135. 8. Limitation of Liability. In no event and under no legal theory,
  4136. whether in tort (including negligence), contract, or otherwise,
  4137. unless required by applicable law (such as deliberate and grossly
  4138. negligent acts) or agreed to in writing, shall any Contributor be
  4139. liable to You for damages, including any direct, indirect, special,
  4140. incidental, or consequential damages of any character arising as a
  4141. result of this License or out of the use or inability to use the
  4142. Work (including but not limited to damages for loss of goodwill,
  4143. work stoppage, computer failure or malfunction, or any and all
  4144. other commercial damages or losses), even if such Contributor
  4145. has been advised of the possibility of such damages.
  4146. 9. Accepting Warranty or Additional Liability. While redistributing
  4147. the Work or Derivative Works thereof, You may choose to offer,
  4148. and charge a fee for, acceptance of support, warranty, indemnity,
  4149. or other liability obligations and/or rights consistent with this
  4150. License. However, in accepting such obligations, You may act only
  4151. on Your own behalf and on Your sole responsibility, not on behalf
  4152. of any other Contributor, and only if You agree to indemnify,
  4153. defend, and hold each Contributor harmless for any liability
  4154. incurred by, or claims asserted against, such Contributor by reason
  4155. of your accepting any such warranty or additional liability.
  4156. END OF TERMS AND CONDITIONS
  4157. APPENDIX: How to apply the Apache License to your work.
  4158. To apply the Apache License to your work, attach the following
  4159. boilerplate notice, with the fields enclosed by brackets "[]"
  4160. replaced with your own identifying information. (Don't include
  4161. the brackets!) The text should be enclosed in the appropriate
  4162. comment syntax for the file format. We also recommend that a
  4163. file or class name and description of purpose be included on the
  4164. same "printed page" as the copyright notice for easier
  4165. identification within third-party archives.
  4166. Copyright [yyyy] [name of copyright owner]
  4167. Licensed under the Apache License, Version 2.0 (the "License");
  4168. you may not use this file except in compliance with the License.
  4169. You may obtain a copy of the License at
  4170. http://www.apache.org/licenses/LICENSE-2.0
  4171. Unless required by applicable law or agreed to in writing, software
  4172. distributed under the License is distributed on an "AS IS" BASIS,
  4173. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4174. See the License for the specific language governing permissions and
  4175. limitations under the License.
  4176. ================================================================================
  4177. log4j NOTICE
  4178. ================================================================================
  4179. Apache log4j
  4180. Copyright 2007 The Apache Software Foundation
  4181. This product includes software developed at
  4182. The Apache Software Foundation (http://www.apache.org/).
  4183. ================================================================================
  4184. log4j LICENSE
  4185. ================================================================================
  4186. Apache License
  4187. Version 2.0, January 2004
  4188. http://www.apache.org/licenses/
  4189. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4190. 1. Definitions.
  4191. "License" shall mean the terms and conditions for use, reproduction,
  4192. and distribution as defined by Sections 1 through 9 of this document.
  4193. "Licensor" shall mean the copyright owner or entity authorized by
  4194. the copyright owner that is granting the License.
  4195. "Legal Entity" shall mean the union of the acting entity and all
  4196. other entities that control, are controlled by, or are under common
  4197. control with that entity. For the purposes of this definition,
  4198. "control" means (i) the power, direct or indirect, to cause the
  4199. direction or management of such entity, whether by contract or
  4200. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4201. outstanding shares, or (iii) beneficial ownership of such entity.
  4202. "You" (or "Your") shall mean an individual or Legal Entity
  4203. exercising permissions granted by this License.
  4204. "Source" form shall mean the preferred form for making modifications,
  4205. including but not limited to software source code, documentation
  4206. source, and configuration files.
  4207. "Object" form shall mean any form resulting from mechanical
  4208. transformation or translation of a Source form, including but
  4209. not limited to compiled object code, generated documentation,
  4210. and conversions to other media types.
  4211. "Work" shall mean the work of authorship, whether in Source or
  4212. Object form, made available under the License, as indicated by a
  4213. copyright notice that is included in or attached to the work
  4214. (an example is provided in the Appendix below).
  4215. "Derivative Works" shall mean any work, whether in Source or Object
  4216. form, that is based on (or derived from) the Work and for which the
  4217. editorial revisions, annotations, elaborations, or other modifications
  4218. represent, as a whole, an original work of authorship. For the purposes
  4219. of this License, Derivative Works shall not include works that remain
  4220. separable from, or merely link (or bind by name) to the interfaces of,
  4221. the Work and Derivative Works thereof.
  4222. "Contribution" shall mean any work of authorship, including
  4223. the original version of the Work and any modifications or additions
  4224. to that Work or Derivative Works thereof, that is intentionally
  4225. submitted to Licensor for inclusion in the Work by the copyright owner
  4226. or by an individual or Legal Entity authorized to submit on behalf of
  4227. the copyright owner. For the purposes of this definition, "submitted"
  4228. means any form of electronic, verbal, or written communication sent
  4229. to the Licensor or its representatives, including but not limited to
  4230. communication on electronic mailing lists, source code control systems,
  4231. and issue tracking systems that are managed by, or on behalf of, the
  4232. Licensor for the purpose of discussing and improving the Work, but
  4233. excluding communication that is conspicuously marked or otherwise
  4234. designated in writing by the copyright owner as "Not a Contribution."
  4235. "Contributor" shall mean Licensor and any individual or Legal Entity
  4236. on behalf of whom a Contribution has been received by Licensor and
  4237. subsequently incorporated within the Work.
  4238. 2. Grant of Copyright License. Subject to the terms and conditions of
  4239. this License, each Contributor hereby grants to You a perpetual,
  4240. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4241. copyright license to reproduce, prepare Derivative Works of,
  4242. publicly display, publicly perform, sublicense, and distribute the
  4243. Work and such Derivative Works in Source or Object form.
  4244. 3. Grant of Patent License. Subject to the terms and conditions of
  4245. this License, each Contributor hereby grants to You a perpetual,
  4246. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4247. (except as stated in this section) patent license to make, have made,
  4248. use, offer to sell, sell, import, and otherwise transfer the Work,
  4249. where such license applies only to those patent claims licensable
  4250. by such Contributor that are necessarily infringed by their
  4251. Contribution(s) alone or by combination of their Contribution(s)
  4252. with the Work to which such Contribution(s) was submitted. If You
  4253. institute patent litigation against any entity (including a
  4254. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4255. or a Contribution incorporated within the Work constitutes direct
  4256. or contributory patent infringement, then any patent licenses
  4257. granted to You under this License for that Work shall terminate
  4258. as of the date such litigation is filed.
  4259. 4. Redistribution. You may reproduce and distribute copies of the
  4260. Work or Derivative Works thereof in any medium, with or without
  4261. modifications, and in Source or Object form, provided that You
  4262. meet the following conditions:
  4263. (a) You must give any other recipients of the Work or
  4264. Derivative Works a copy of this License; and
  4265. (b) You must cause any modified files to carry prominent notices
  4266. stating that You changed the files; and
  4267. (c) You must retain, in the Source form of any Derivative Works
  4268. that You distribute, all copyright, patent, trademark, and
  4269. attribution notices from the Source form of the Work,
  4270. excluding those notices that do not pertain to any part of
  4271. the Derivative Works; and
  4272. (d) If the Work includes a "NOTICE" text file as part of its
  4273. distribution, then any Derivative Works that You distribute must
  4274. include a readable copy of the attribution notices contained
  4275. within such NOTICE file, excluding those notices that do not
  4276. pertain to any part of the Derivative Works, in at least one
  4277. of the following places: within a NOTICE text file distributed
  4278. as part of the Derivative Works; within the Source form or
  4279. documentation, if provided along with the Derivative Works; or,
  4280. within a display generated by the Derivative Works, if and
  4281. wherever such third-party notices normally appear. The contents
  4282. of the NOTICE file are for informational purposes only and
  4283. do not modify the License. You may add Your own attribution
  4284. notices within Derivative Works that You distribute, alongside
  4285. or as an addendum to the NOTICE text from the Work, provided
  4286. that such additional attribution notices cannot be construed
  4287. as modifying the License.
  4288. You may add Your own copyright statement to Your modifications and
  4289. may provide additional or different license terms and conditions
  4290. for use, reproduction, or distribution of Your modifications, or
  4291. for any such Derivative Works as a whole, provided Your use,
  4292. reproduction, and distribution of the Work otherwise complies with
  4293. the conditions stated in this License.
  4294. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4295. any Contribution intentionally submitted for inclusion in the Work
  4296. by You to the Licensor shall be under the terms and conditions of
  4297. this License, without any additional terms or conditions.
  4298. Notwithstanding the above, nothing herein shall supersede or modify
  4299. the terms of any separate license agreement you may have executed
  4300. with Licensor regarding such Contributions.
  4301. 6. Trademarks. This License does not grant permission to use the trade
  4302. names, trademarks, service marks, or product names of the Licensor,
  4303. except as required for reasonable and customary use in describing the
  4304. origin of the Work and reproducing the content of the NOTICE file.
  4305. 7. Disclaimer of Warranty. Unless required by applicable law or
  4306. agreed to in writing, Licensor provides the Work (and each
  4307. Contributor provides its Contributions) on an "AS IS" BASIS,
  4308. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4309. implied, including, without limitation, any warranties or conditions
  4310. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4311. PARTICULAR PURPOSE. You are solely responsible for determining the
  4312. appropriateness of using or redistributing the Work and assume any
  4313. risks associated with Your exercise of permissions under this License.
  4314. 8. Limitation of Liability. In no event and under no legal theory,
  4315. whether in tort (including negligence), contract, or otherwise,
  4316. unless required by applicable law (such as deliberate and grossly
  4317. negligent acts) or agreed to in writing, shall any Contributor be
  4318. liable to You for damages, including any direct, indirect, special,
  4319. incidental, or consequential damages of any character arising as a
  4320. result of this License or out of the use or inability to use the
  4321. Work (including but not limited to damages for loss of goodwill,
  4322. work stoppage, computer failure or malfunction, or any and all
  4323. other commercial damages or losses), even if such Contributor
  4324. has been advised of the possibility of such damages.
  4325. 9. Accepting Warranty or Additional Liability. While redistributing
  4326. the Work or Derivative Works thereof, You may choose to offer,
  4327. and charge a fee for, acceptance of support, warranty, indemnity,
  4328. or other liability obligations and/or rights consistent with this
  4329. License. However, in accepting such obligations, You may act only
  4330. on Your own behalf and on Your sole responsibility, not on behalf
  4331. of any other Contributor, and only if You agree to indemnify,
  4332. defend, and hold each Contributor harmless for any liability
  4333. incurred by, or claims asserted against, such Contributor by reason
  4334. of your accepting any such warranty or additional liability.
  4335. END OF TERMS AND CONDITIONS
  4336. APPENDIX: How to apply the Apache License to your work.
  4337. To apply the Apache License to your work, attach the following
  4338. boilerplate notice, with the fields enclosed by brackets "[]"
  4339. replaced with your own identifying information. (Don't include
  4340. the brackets!) The text should be enclosed in the appropriate
  4341. comment syntax for the file format. We also recommend that a
  4342. file or class name and description of purpose be included on the
  4343. same "printed page" as the copyright notice for easier
  4344. identification within third-party archives.
  4345. Copyright 1999-2005 The Apache Software Foundation
  4346. Licensed under the Apache License, Version 2.0 (the "License");
  4347. you may not use this file except in compliance with the License.
  4348. You may obtain a copy of the License at
  4349. http://www.apache.org/licenses/LICENSE-2.0
  4350. Unless required by applicable law or agreed to in writing, software
  4351. distributed under the License is distributed on an "AS IS" BASIS,
  4352. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4353. See the License for the specific language governing permissions and
  4354. limitations under the License.
  4355. ================================================================================
  4356. log4j-api NOTICE
  4357. ================================================================================
  4358. Apache log4j
  4359. Copyright 2007 The Apache Software Foundation
  4360. This product includes software developed at
  4361. The Apache Software Foundation (http://www.apache.org/).
  4362. ================================================================================
  4363. log4j-api LICENSE
  4364. ================================================================================
  4365. Apache License
  4366. Version 2.0, January 2004
  4367. http://www.apache.org/licenses/
  4368. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4369. 1. Definitions.
  4370. "License" shall mean the terms and conditions for use, reproduction,
  4371. and distribution as defined by Sections 1 through 9 of this document.
  4372. "Licensor" shall mean the copyright owner or entity authorized by
  4373. the copyright owner that is granting the License.
  4374. "Legal Entity" shall mean the union of the acting entity and all
  4375. other entities that control, are controlled by, or are under common
  4376. control with that entity. For the purposes of this definition,
  4377. "control" means (i) the power, direct or indirect, to cause the
  4378. direction or management of such entity, whether by contract or
  4379. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4380. outstanding shares, or (iii) beneficial ownership of such entity.
  4381. "You" (or "Your") shall mean an individual or Legal Entity
  4382. exercising permissions granted by this License.
  4383. "Source" form shall mean the preferred form for making modifications,
  4384. including but not limited to software source code, documentation
  4385. source, and configuration files.
  4386. "Object" form shall mean any form resulting from mechanical
  4387. transformation or translation of a Source form, including but
  4388. not limited to compiled object code, generated documentation,
  4389. and conversions to other media types.
  4390. "Work" shall mean the work of authorship, whether in Source or
  4391. Object form, made available under the License, as indicated by a
  4392. copyright notice that is included in or attached to the work
  4393. (an example is provided in the Appendix below).
  4394. "Derivative Works" shall mean any work, whether in Source or Object
  4395. form, that is based on (or derived from) the Work and for which the
  4396. editorial revisions, annotations, elaborations, or other modifications
  4397. represent, as a whole, an original work of authorship. For the purposes
  4398. of this License, Derivative Works shall not include works that remain
  4399. separable from, or merely link (or bind by name) to the interfaces of,
  4400. the Work and Derivative Works thereof.
  4401. "Contribution" shall mean any work of authorship, including
  4402. the original version of the Work and any modifications or additions
  4403. to that Work or Derivative Works thereof, that is intentionally
  4404. submitted to Licensor for inclusion in the Work by the copyright owner
  4405. or by an individual or Legal Entity authorized to submit on behalf of
  4406. the copyright owner. For the purposes of this definition, "submitted"
  4407. means any form of electronic, verbal, or written communication sent
  4408. to the Licensor or its representatives, including but not limited to
  4409. communication on electronic mailing lists, source code control systems,
  4410. and issue tracking systems that are managed by, or on behalf of, the
  4411. Licensor for the purpose of discussing and improving the Work, but
  4412. excluding communication that is conspicuously marked or otherwise
  4413. designated in writing by the copyright owner as "Not a Contribution."
  4414. "Contributor" shall mean Licensor and any individual or Legal Entity
  4415. on behalf of whom a Contribution has been received by Licensor and
  4416. subsequently incorporated within the Work.
  4417. 2. Grant of Copyright License. Subject to the terms and conditions of
  4418. this License, each Contributor hereby grants to You a perpetual,
  4419. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4420. copyright license to reproduce, prepare Derivative Works of,
  4421. publicly display, publicly perform, sublicense, and distribute the
  4422. Work and such Derivative Works in Source or Object form.
  4423. 3. Grant of Patent License. Subject to the terms and conditions of
  4424. this License, each Contributor hereby grants to You a perpetual,
  4425. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4426. (except as stated in this section) patent license to make, have made,
  4427. use, offer to sell, sell, import, and otherwise transfer the Work,
  4428. where such license applies only to those patent claims licensable
  4429. by such Contributor that are necessarily infringed by their
  4430. Contribution(s) alone or by combination of their Contribution(s)
  4431. with the Work to which such Contribution(s) was submitted. If You
  4432. institute patent litigation against any entity (including a
  4433. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4434. or a Contribution incorporated within the Work constitutes direct
  4435. or contributory patent infringement, then any patent licenses
  4436. granted to You under this License for that Work shall terminate
  4437. as of the date such litigation is filed.
  4438. 4. Redistribution. You may reproduce and distribute copies of the
  4439. Work or Derivative Works thereof in any medium, with or without
  4440. modifications, and in Source or Object form, provided that You
  4441. meet the following conditions:
  4442. (a) You must give any other recipients of the Work or
  4443. Derivative Works a copy of this License; and
  4444. (b) You must cause any modified files to carry prominent notices
  4445. stating that You changed the files; and
  4446. (c) You must retain, in the Source form of any Derivative Works
  4447. that You distribute, all copyright, patent, trademark, and
  4448. attribution notices from the Source form of the Work,
  4449. excluding those notices that do not pertain to any part of
  4450. the Derivative Works; and
  4451. (d) If the Work includes a "NOTICE" text file as part of its
  4452. distribution, then any Derivative Works that You distribute must
  4453. include a readable copy of the attribution notices contained
  4454. within such NOTICE file, excluding those notices that do not
  4455. pertain to any part of the Derivative Works, in at least one
  4456. of the following places: within a NOTICE text file distributed
  4457. as part of the Derivative Works; within the Source form or
  4458. documentation, if provided along with the Derivative Works; or,
  4459. within a display generated by the Derivative Works, if and
  4460. wherever such third-party notices normally appear. The contents
  4461. of the NOTICE file are for informational purposes only and
  4462. do not modify the License. You may add Your own attribution
  4463. notices within Derivative Works that You distribute, alongside
  4464. or as an addendum to the NOTICE text from the Work, provided
  4465. that such additional attribution notices cannot be construed
  4466. as modifying the License.
  4467. You may add Your own copyright statement to Your modifications and
  4468. may provide additional or different license terms and conditions
  4469. for use, reproduction, or distribution of Your modifications, or
  4470. for any such Derivative Works as a whole, provided Your use,
  4471. reproduction, and distribution of the Work otherwise complies with
  4472. the conditions stated in this License.
  4473. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4474. any Contribution intentionally submitted for inclusion in the Work
  4475. by You to the Licensor shall be under the terms and conditions of
  4476. this License, without any additional terms or conditions.
  4477. Notwithstanding the above, nothing herein shall supersede or modify
  4478. the terms of any separate license agreement you may have executed
  4479. with Licensor regarding such Contributions.
  4480. 6. Trademarks. This License does not grant permission to use the trade
  4481. names, trademarks, service marks, or product names of the Licensor,
  4482. except as required for reasonable and customary use in describing the
  4483. origin of the Work and reproducing the content of the NOTICE file.
  4484. 7. Disclaimer of Warranty. Unless required by applicable law or
  4485. agreed to in writing, Licensor provides the Work (and each
  4486. Contributor provides its Contributions) on an "AS IS" BASIS,
  4487. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4488. implied, including, without limitation, any warranties or conditions
  4489. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4490. PARTICULAR PURPOSE. You are solely responsible for determining the
  4491. appropriateness of using or redistributing the Work and assume any
  4492. risks associated with Your exercise of permissions under this License.
  4493. 8. Limitation of Liability. In no event and under no legal theory,
  4494. whether in tort (including negligence), contract, or otherwise,
  4495. unless required by applicable law (such as deliberate and grossly
  4496. negligent acts) or agreed to in writing, shall any Contributor be
  4497. liable to You for damages, including any direct, indirect, special,
  4498. incidental, or consequential damages of any character arising as a
  4499. result of this License or out of the use or inability to use the
  4500. Work (including but not limited to damages for loss of goodwill,
  4501. work stoppage, computer failure or malfunction, or any and all
  4502. other commercial damages or losses), even if such Contributor
  4503. has been advised of the possibility of such damages.
  4504. 9. Accepting Warranty or Additional Liability. While redistributing
  4505. the Work or Derivative Works thereof, You may choose to offer,
  4506. and charge a fee for, acceptance of support, warranty, indemnity,
  4507. or other liability obligations and/or rights consistent with this
  4508. License. However, in accepting such obligations, You may act only
  4509. on Your own behalf and on Your sole responsibility, not on behalf
  4510. of any other Contributor, and only if You agree to indemnify,
  4511. defend, and hold each Contributor harmless for any liability
  4512. incurred by, or claims asserted against, such Contributor by reason
  4513. of your accepting any such warranty or additional liability.
  4514. END OF TERMS AND CONDITIONS
  4515. APPENDIX: How to apply the Apache License to your work.
  4516. To apply the Apache License to your work, attach the following
  4517. boilerplate notice, with the fields enclosed by brackets "[]"
  4518. replaced with your own identifying information. (Don't include
  4519. the brackets!) The text should be enclosed in the appropriate
  4520. comment syntax for the file format. We also recommend that a
  4521. file or class name and description of purpose be included on the
  4522. same "printed page" as the copyright notice for easier
  4523. identification within third-party archives.
  4524. Copyright 1999-2005 The Apache Software Foundation
  4525. Licensed under the Apache License, Version 2.0 (the "License");
  4526. you may not use this file except in compliance with the License.
  4527. You may obtain a copy of the License at
  4528. http://www.apache.org/licenses/LICENSE-2.0
  4529. Unless required by applicable law or agreed to in writing, software
  4530. distributed under the License is distributed on an "AS IS" BASIS,
  4531. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4532. See the License for the specific language governing permissions and
  4533. limitations under the License.
  4534. ================================================================================
  4535. log4j-core NOTICE
  4536. ================================================================================
  4537. Apache log4j
  4538. Copyright 2007 The Apache Software Foundation
  4539. This product includes software developed at
  4540. The Apache Software Foundation (http://www.apache.org/).
  4541. ================================================================================
  4542. log4j-core LICENSE
  4543. ================================================================================
  4544. Apache License
  4545. Version 2.0, January 2004
  4546. http://www.apache.org/licenses/
  4547. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4548. 1. Definitions.
  4549. "License" shall mean the terms and conditions for use, reproduction,
  4550. and distribution as defined by Sections 1 through 9 of this document.
  4551. "Licensor" shall mean the copyright owner or entity authorized by
  4552. the copyright owner that is granting the License.
  4553. "Legal Entity" shall mean the union of the acting entity and all
  4554. other entities that control, are controlled by, or are under common
  4555. control with that entity. For the purposes of this definition,
  4556. "control" means (i) the power, direct or indirect, to cause the
  4557. direction or management of such entity, whether by contract or
  4558. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4559. outstanding shares, or (iii) beneficial ownership of such entity.
  4560. "You" (or "Your") shall mean an individual or Legal Entity
  4561. exercising permissions granted by this License.
  4562. "Source" form shall mean the preferred form for making modifications,
  4563. including but not limited to software source code, documentation
  4564. source, and configuration files.
  4565. "Object" form shall mean any form resulting from mechanical
  4566. transformation or translation of a Source form, including but
  4567. not limited to compiled object code, generated documentation,
  4568. and conversions to other media types.
  4569. "Work" shall mean the work of authorship, whether in Source or
  4570. Object form, made available under the License, as indicated by a
  4571. copyright notice that is included in or attached to the work
  4572. (an example is provided in the Appendix below).
  4573. "Derivative Works" shall mean any work, whether in Source or Object
  4574. form, that is based on (or derived from) the Work and for which the
  4575. editorial revisions, annotations, elaborations, or other modifications
  4576. represent, as a whole, an original work of authorship. For the purposes
  4577. of this License, Derivative Works shall not include works that remain
  4578. separable from, or merely link (or bind by name) to the interfaces of,
  4579. the Work and Derivative Works thereof.
  4580. "Contribution" shall mean any work of authorship, including
  4581. the original version of the Work and any modifications or additions
  4582. to that Work or Derivative Works thereof, that is intentionally
  4583. submitted to Licensor for inclusion in the Work by the copyright owner
  4584. or by an individual or Legal Entity authorized to submit on behalf of
  4585. the copyright owner. For the purposes of this definition, "submitted"
  4586. means any form of electronic, verbal, or written communication sent
  4587. to the Licensor or its representatives, including but not limited to
  4588. communication on electronic mailing lists, source code control systems,
  4589. and issue tracking systems that are managed by, or on behalf of, the
  4590. Licensor for the purpose of discussing and improving the Work, but
  4591. excluding communication that is conspicuously marked or otherwise
  4592. designated in writing by the copyright owner as "Not a Contribution."
  4593. "Contributor" shall mean Licensor and any individual or Legal Entity
  4594. on behalf of whom a Contribution has been received by Licensor and
  4595. subsequently incorporated within the Work.
  4596. 2. Grant of Copyright License. Subject to the terms and conditions of
  4597. this License, each Contributor hereby grants to You a perpetual,
  4598. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4599. copyright license to reproduce, prepare Derivative Works of,
  4600. publicly display, publicly perform, sublicense, and distribute the
  4601. Work and such Derivative Works in Source or Object form.
  4602. 3. Grant of Patent License. Subject to the terms and conditions of
  4603. this License, each Contributor hereby grants to You a perpetual,
  4604. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4605. (except as stated in this section) patent license to make, have made,
  4606. use, offer to sell, sell, import, and otherwise transfer the Work,
  4607. where such license applies only to those patent claims licensable
  4608. by such Contributor that are necessarily infringed by their
  4609. Contribution(s) alone or by combination of their Contribution(s)
  4610. with the Work to which such Contribution(s) was submitted. If You
  4611. institute patent litigation against any entity (including a
  4612. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4613. or a Contribution incorporated within the Work constitutes direct
  4614. or contributory patent infringement, then any patent licenses
  4615. granted to You under this License for that Work shall terminate
  4616. as of the date such litigation is filed.
  4617. 4. Redistribution. You may reproduce and distribute copies of the
  4618. Work or Derivative Works thereof in any medium, with or without
  4619. modifications, and in Source or Object form, provided that You
  4620. meet the following conditions:
  4621. (a) You must give any other recipients of the Work or
  4622. Derivative Works a copy of this License; and
  4623. (b) You must cause any modified files to carry prominent notices
  4624. stating that You changed the files; and
  4625. (c) You must retain, in the Source form of any Derivative Works
  4626. that You distribute, all copyright, patent, trademark, and
  4627. attribution notices from the Source form of the Work,
  4628. excluding those notices that do not pertain to any part of
  4629. the Derivative Works; and
  4630. (d) If the Work includes a "NOTICE" text file as part of its
  4631. distribution, then any Derivative Works that You distribute must
  4632. include a readable copy of the attribution notices contained
  4633. within such NOTICE file, excluding those notices that do not
  4634. pertain to any part of the Derivative Works, in at least one
  4635. of the following places: within a NOTICE text file distributed
  4636. as part of the Derivative Works; within the Source form or
  4637. documentation, if provided along with the Derivative Works; or,
  4638. within a display generated by the Derivative Works, if and
  4639. wherever such third-party notices normally appear. The contents
  4640. of the NOTICE file are for informational purposes only and
  4641. do not modify the License. You may add Your own attribution
  4642. notices within Derivative Works that You distribute, alongside
  4643. or as an addendum to the NOTICE text from the Work, provided
  4644. that such additional attribution notices cannot be construed
  4645. as modifying the License.
  4646. You may add Your own copyright statement to Your modifications and
  4647. may provide additional or different license terms and conditions
  4648. for use, reproduction, or distribution of Your modifications, or
  4649. for any such Derivative Works as a whole, provided Your use,
  4650. reproduction, and distribution of the Work otherwise complies with
  4651. the conditions stated in this License.
  4652. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4653. any Contribution intentionally submitted for inclusion in the Work
  4654. by You to the Licensor shall be under the terms and conditions of
  4655. this License, without any additional terms or conditions.
  4656. Notwithstanding the above, nothing herein shall supersede or modify
  4657. the terms of any separate license agreement you may have executed
  4658. with Licensor regarding such Contributions.
  4659. 6. Trademarks. This License does not grant permission to use the trade
  4660. names, trademarks, service marks, or product names of the Licensor,
  4661. except as required for reasonable and customary use in describing the
  4662. origin of the Work and reproducing the content of the NOTICE file.
  4663. 7. Disclaimer of Warranty. Unless required by applicable law or
  4664. agreed to in writing, Licensor provides the Work (and each
  4665. Contributor provides its Contributions) on an "AS IS" BASIS,
  4666. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4667. implied, including, without limitation, any warranties or conditions
  4668. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4669. PARTICULAR PURPOSE. You are solely responsible for determining the
  4670. appropriateness of using or redistributing the Work and assume any
  4671. risks associated with Your exercise of permissions under this License.
  4672. 8. Limitation of Liability. In no event and under no legal theory,
  4673. whether in tort (including negligence), contract, or otherwise,
  4674. unless required by applicable law (such as deliberate and grossly
  4675. negligent acts) or agreed to in writing, shall any Contributor be
  4676. liable to You for damages, including any direct, indirect, special,
  4677. incidental, or consequential damages of any character arising as a
  4678. result of this License or out of the use or inability to use the
  4679. Work (including but not limited to damages for loss of goodwill,
  4680. work stoppage, computer failure or malfunction, or any and all
  4681. other commercial damages or losses), even if such Contributor
  4682. has been advised of the possibility of such damages.
  4683. 9. Accepting Warranty or Additional Liability. While redistributing
  4684. the Work or Derivative Works thereof, You may choose to offer,
  4685. and charge a fee for, acceptance of support, warranty, indemnity,
  4686. or other liability obligations and/or rights consistent with this
  4687. License. However, in accepting such obligations, You may act only
  4688. on Your own behalf and on Your sole responsibility, not on behalf
  4689. of any other Contributor, and only if You agree to indemnify,
  4690. defend, and hold each Contributor harmless for any liability
  4691. incurred by, or claims asserted against, such Contributor by reason
  4692. of your accepting any such warranty or additional liability.
  4693. END OF TERMS AND CONDITIONS
  4694. APPENDIX: How to apply the Apache License to your work.
  4695. To apply the Apache License to your work, attach the following
  4696. boilerplate notice, with the fields enclosed by brackets "[]"
  4697. replaced with your own identifying information. (Don't include
  4698. the brackets!) The text should be enclosed in the appropriate
  4699. comment syntax for the file format. We also recommend that a
  4700. file or class name and description of purpose be included on the
  4701. same "printed page" as the copyright notice for easier
  4702. identification within third-party archives.
  4703. Copyright 1999-2005 The Apache Software Foundation
  4704. Licensed under the Apache License, Version 2.0 (the "License");
  4705. you may not use this file except in compliance with the License.
  4706. You may obtain a copy of the License at
  4707. http://www.apache.org/licenses/LICENSE-2.0
  4708. Unless required by applicable law or agreed to in writing, software
  4709. distributed under the License is distributed on an "AS IS" BASIS,
  4710. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4711. See the License for the specific language governing permissions and
  4712. limitations under the License.
  4713. ================================================================================
  4714. log4j-slf4j-impl NOTICE
  4715. ================================================================================
  4716. Apache Log4j SLF4J Binding
  4717. Copyright 1999-2017 The Apache Software Foundation
  4718. This product includes software developed at
  4719. The Apache Software Foundation (http://www.apache.org/).
  4720. ================================================================================
  4721. log4j-slf4j-impl LICENSE
  4722. ================================================================================
  4723. Apache License
  4724. Version 2.0, January 2004
  4725. http://www.apache.org/licenses/
  4726. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4727. 1. Definitions.
  4728. "License" shall mean the terms and conditions for use, reproduction,
  4729. and distribution as defined by Sections 1 through 9 of this document.
  4730. "Licensor" shall mean the copyright owner or entity authorized by
  4731. the copyright owner that is granting the License.
  4732. "Legal Entity" shall mean the union of the acting entity and all
  4733. other entities that control, are controlled by, or are under common
  4734. control with that entity. For the purposes of this definition,
  4735. "control" means (i) the power, direct or indirect, to cause the
  4736. direction or management of such entity, whether by contract or
  4737. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4738. outstanding shares, or (iii) beneficial ownership of such entity.
  4739. "You" (or "Your") shall mean an individual or Legal Entity
  4740. exercising permissions granted by this License.
  4741. "Source" form shall mean the preferred form for making modifications,
  4742. including but not limited to software source code, documentation
  4743. source, and configuration files.
  4744. "Object" form shall mean any form resulting from mechanical
  4745. transformation or translation of a Source form, including but
  4746. not limited to compiled object code, generated documentation,
  4747. and conversions to other media types.
  4748. "Work" shall mean the work of authorship, whether in Source or
  4749. Object form, made available under the License, as indicated by a
  4750. copyright notice that is included in or attached to the work
  4751. (an example is provided in the Appendix below).
  4752. "Derivative Works" shall mean any work, whether in Source or Object
  4753. form, that is based on (or derived from) the Work and for which the
  4754. editorial revisions, annotations, elaborations, or other modifications
  4755. represent, as a whole, an original work of authorship. For the purposes
  4756. of this License, Derivative Works shall not include works that remain
  4757. separable from, or merely link (or bind by name) to the interfaces of,
  4758. the Work and Derivative Works thereof.
  4759. "Contribution" shall mean any work of authorship, including
  4760. the original version of the Work and any modifications or additions
  4761. to that Work or Derivative Works thereof, that is intentionally
  4762. submitted to Licensor for inclusion in the Work by the copyright owner
  4763. or by an individual or Legal Entity authorized to submit on behalf of
  4764. the copyright owner. For the purposes of this definition, "submitted"
  4765. means any form of electronic, verbal, or written communication sent
  4766. to the Licensor or its representatives, including but not limited to
  4767. communication on electronic mailing lists, source code control systems,
  4768. and issue tracking systems that are managed by, or on behalf of, the
  4769. Licensor for the purpose of discussing and improving the Work, but
  4770. excluding communication that is conspicuously marked or otherwise
  4771. designated in writing by the copyright owner as "Not a Contribution."
  4772. "Contributor" shall mean Licensor and any individual or Legal Entity
  4773. on behalf of whom a Contribution has been received by Licensor and
  4774. subsequently incorporated within the Work.
  4775. 2. Grant of Copyright License. Subject to the terms and conditions of
  4776. this License, each Contributor hereby grants to You a perpetual,
  4777. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4778. copyright license to reproduce, prepare Derivative Works of,
  4779. publicly display, publicly perform, sublicense, and distribute the
  4780. Work and such Derivative Works in Source or Object form.
  4781. 3. Grant of Patent License. Subject to the terms and conditions of
  4782. this License, each Contributor hereby grants to You a perpetual,
  4783. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4784. (except as stated in this section) patent license to make, have made,
  4785. use, offer to sell, sell, import, and otherwise transfer the Work,
  4786. where such license applies only to those patent claims licensable
  4787. by such Contributor that are necessarily infringed by their
  4788. Contribution(s) alone or by combination of their Contribution(s)
  4789. with the Work to which such Contribution(s) was submitted. If You
  4790. institute patent litigation against any entity (including a
  4791. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4792. or a Contribution incorporated within the Work constitutes direct
  4793. or contributory patent infringement, then any patent licenses
  4794. granted to You under this License for that Work shall terminate
  4795. as of the date such litigation is filed.
  4796. 4. Redistribution. You may reproduce and distribute copies of the
  4797. Work or Derivative Works thereof in any medium, with or without
  4798. modifications, and in Source or Object form, provided that You
  4799. meet the following conditions:
  4800. (a) You must give any other recipients of the Work or
  4801. Derivative Works a copy of this License; and
  4802. (b) You must cause any modified files to carry prominent notices
  4803. stating that You changed the files; and
  4804. (c) You must retain, in the Source form of any Derivative Works
  4805. that You distribute, all copyright, patent, trademark, and
  4806. attribution notices from the Source form of the Work,
  4807. excluding those notices that do not pertain to any part of
  4808. the Derivative Works; and
  4809. (d) If the Work includes a "NOTICE" text file as part of its
  4810. distribution, then any Derivative Works that You distribute must
  4811. include a readable copy of the attribution notices contained
  4812. within such NOTICE file, excluding those notices that do not
  4813. pertain to any part of the Derivative Works, in at least one
  4814. of the following places: within a NOTICE text file distributed
  4815. as part of the Derivative Works; within the Source form or
  4816. documentation, if provided along with the Derivative Works; or,
  4817. within a display generated by the Derivative Works, if and
  4818. wherever such third-party notices normally appear. The contents
  4819. of the NOTICE file are for informational purposes only and
  4820. do not modify the License. You may add Your own attribution
  4821. notices within Derivative Works that You distribute, alongside
  4822. or as an addendum to the NOTICE text from the Work, provided
  4823. that such additional attribution notices cannot be construed
  4824. as modifying the License.
  4825. You may add Your own copyright statement to Your modifications and
  4826. may provide additional or different license terms and conditions
  4827. for use, reproduction, or distribution of Your modifications, or
  4828. for any such Derivative Works as a whole, provided Your use,
  4829. reproduction, and distribution of the Work otherwise complies with
  4830. the conditions stated in this License.
  4831. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4832. any Contribution intentionally submitted for inclusion in the Work
  4833. by You to the Licensor shall be under the terms and conditions of
  4834. this License, without any additional terms or conditions.
  4835. Notwithstanding the above, nothing herein shall supersede or modify
  4836. the terms of any separate license agreement you may have executed
  4837. with Licensor regarding such Contributions.
  4838. 6. Trademarks. This License does not grant permission to use the trade
  4839. names, trademarks, service marks, or product names of the Licensor,
  4840. except as required for reasonable and customary use in describing the
  4841. origin of the Work and reproducing the content of the NOTICE file.
  4842. 7. Disclaimer of Warranty. Unless required by applicable law or
  4843. agreed to in writing, Licensor provides the Work (and each
  4844. Contributor provides its Contributions) on an "AS IS" BASIS,
  4845. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4846. implied, including, without limitation, any warranties or conditions
  4847. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4848. PARTICULAR PURPOSE. You are solely responsible for determining the
  4849. appropriateness of using or redistributing the Work and assume any
  4850. risks associated with Your exercise of permissions under this License.
  4851. 8. Limitation of Liability. In no event and under no legal theory,
  4852. whether in tort (including negligence), contract, or otherwise,
  4853. unless required by applicable law (such as deliberate and grossly
  4854. negligent acts) or agreed to in writing, shall any Contributor be
  4855. liable to You for damages, including any direct, indirect, special,
  4856. incidental, or consequential damages of any character arising as a
  4857. result of this License or out of the use or inability to use the
  4858. Work (including but not limited to damages for loss of goodwill,
  4859. work stoppage, computer failure or malfunction, or any and all
  4860. other commercial damages or losses), even if such Contributor
  4861. has been advised of the possibility of such damages.
  4862. 9. Accepting Warranty or Additional Liability. While redistributing
  4863. the Work or Derivative Works thereof, You may choose to offer,
  4864. and charge a fee for, acceptance of support, warranty, indemnity,
  4865. or other liability obligations and/or rights consistent with this
  4866. License. However, in accepting such obligations, You may act only
  4867. on Your own behalf and on Your sole responsibility, not on behalf
  4868. of any other Contributor, and only if You agree to indemnify,
  4869. defend, and hold each Contributor harmless for any liability
  4870. incurred by, or claims asserted against, such Contributor by reason
  4871. of your accepting any such warranty or additional liability.
  4872. END OF TERMS AND CONDITIONS
  4873. APPENDIX: How to apply the Apache License to your work.
  4874. To apply the Apache License to your work, attach the following
  4875. boilerplate notice, with the fields enclosed by brackets "[]"
  4876. replaced with your own identifying information. (Don't include
  4877. the brackets!) The text should be enclosed in the appropriate
  4878. comment syntax for the file format. We also recommend that a
  4879. file or class name and description of purpose be included on the
  4880. same "printed page" as the copyright notice for easier
  4881. identification within third-party archives.
  4882. Copyright [yyyy] [name of copyright owner]
  4883. Licensed under the Apache License, Version 2.0 (the "License");
  4884. you may not use this file except in compliance with the License.
  4885. You may obtain a copy of the License at
  4886. http://www.apache.org/licenses/LICENSE-2.0
  4887. Unless required by applicable law or agreed to in writing, software
  4888. distributed under the License is distributed on an "AS IS" BASIS,
  4889. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4890. See the License for the specific language governing permissions and
  4891. limitations under the License.
  4892. ================================================================================
  4893. lucene NOTICE
  4894. ================================================================================
  4895. Apache Lucene
  4896. Copyright 2014 The Apache Software Foundation
  4897. This product includes software developed at
  4898. The Apache Software Foundation (http://www.apache.org/).
  4899. Includes software from other Apache Software Foundation projects,
  4900. including, but not limited to:
  4901. - Apache Ant
  4902. - Apache Jakarta Regexp
  4903. - Apache Commons
  4904. - Apache Xerces
  4905. ICU4J, (under analysis/icu) is licensed under an MIT styles license
  4906. and Copyright (c) 1995-2008 International Business Machines Corporation and others
  4907. Some data files (under analysis/icu/src/data) are derived from Unicode data such
  4908. as the Unicode Character Database. See http://unicode.org/copyright.html for more
  4909. details.
  4910. Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is
  4911. BSD-licensed, created by Anders Møller. See http://www.brics.dk/automaton/
  4912. The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) were
  4913. automatically generated with the moman/finenight FSA library, created by
  4914. Jean-Philippe Barrette-LaPierre. This library is available under an MIT license,
  4915. see http://sites.google.com/site/rrettesite/moman and
  4916. http://bitbucket.org/jpbarrette/moman/overview/
  4917. The class org.apache.lucene.util.WeakIdentityMap was derived from
  4918. the Apache CXF project and is Apache License 2.0.
  4919. The Google Code Prettify is Apache License 2.0.
  4920. See http://code.google.com/p/google-code-prettify/
  4921. JUnit (junit-4.10) is licensed under the Common Public License v. 1.0
  4922. See http://junit.sourceforge.net/cpl-v10.html
  4923. This product includes code (JaspellTernarySearchTrie) from Java Spelling Checkin
  4924. g Package (jaspell): http://jaspell.sourceforge.net/
  4925. License: The BSD License (http://www.opensource.org/licenses/bsd-license.php)
  4926. The snowball stemmers in
  4927. analysis/common/src/java/net/sf/snowball
  4928. were developed by Martin Porter and Richard Boulton.
  4929. The snowball stopword lists in
  4930. analysis/common/src/resources/org/apache/lucene/analysis/snowball
  4931. were developed by Martin Porter and Richard Boulton.
  4932. The full snowball package is available from
  4933. http://snowball.tartarus.org/
  4934. The KStem stemmer in
  4935. analysis/common/src/org/apache/lucene/analysis/en
  4936. was developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst)
  4937. under the BSD-license.
  4938. The Arabic,Persian,Romanian,Bulgarian, Hindi and Bengali analyzers (common) come with a default
  4939. stopword list that is BSD-licensed created by Jacques Savoy. These files reside in:
  4940. analysis/common/src/resources/org/apache/lucene/analysis/ar/stopwords.txt,
  4941. analysis/common/src/resources/org/apache/lucene/analysis/fa/stopwords.txt,
  4942. analysis/common/src/resources/org/apache/lucene/analysis/ro/stopwords.txt,
  4943. analysis/common/src/resources/org/apache/lucene/analysis/bg/stopwords.txt,
  4944. analysis/common/src/resources/org/apache/lucene/analysis/hi/stopwords.txt,
  4945. analysis/common/src/resources/org/apache/lucene/analysis/bn/stopwords.txt
  4946. See http://members.unine.ch/jacques.savoy/clef/index.html.
  4947. The German,Spanish,Finnish,French,Hungarian,Italian,Portuguese,Russian and Swedish light stemmers
  4948. (common) are based on BSD-licensed reference implementations created by Jacques Savoy and
  4949. Ljiljana Dolamic. These files reside in:
  4950. analysis/common/src/java/org/apache/lucene/analysis/de/GermanLightStemmer.java
  4951. analysis/common/src/java/org/apache/lucene/analysis/de/GermanMinimalStemmer.java
  4952. analysis/common/src/java/org/apache/lucene/analysis/es/SpanishLightStemmer.java
  4953. analysis/common/src/java/org/apache/lucene/analysis/fi/FinnishLightStemmer.java
  4954. analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchLightStemmer.java
  4955. analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchMinimalStemmer.java
  4956. analysis/common/src/java/org/apache/lucene/analysis/hu/HungarianLightStemmer.java
  4957. analysis/common/src/java/org/apache/lucene/analysis/it/ItalianLightStemmer.java
  4958. analysis/common/src/java/org/apache/lucene/analysis/pt/PortugueseLightStemmer.java
  4959. analysis/common/src/java/org/apache/lucene/analysis/ru/RussianLightStemmer.java
  4960. analysis/common/src/java/org/apache/lucene/analysis/sv/SwedishLightStemmer.java
  4961. The Stempel analyzer (stempel) includes BSD-licensed software developed
  4962. by the Egothor project http://egothor.sf.net/, created by Leo Galambos, Martin Kvapil,
  4963. and Edmond Nolan.
  4964. The Polish analyzer (stempel) comes with a default
  4965. stopword list that is BSD-licensed created by the Carrot2 project. The file resides
  4966. in stempel/src/resources/org/apache/lucene/analysis/pl/stopwords.txt.
  4967. See http://project.carrot2.org/license.html.
  4968. The SmartChineseAnalyzer source code (smartcn) was
  4969. provided by Xiaoping Gao and copyright 2009 by www.imdict.net.
  4970. WordBreakTestUnicode_*.java (under modules/analysis/common/src/test/)
  4971. is derived from Unicode data such as the Unicode Character Database.
  4972. See http://unicode.org/copyright.html for more details.
  4973. The Morfologik analyzer (morfologik) includes BSD-licensed software
  4974. developed by Dawid Weiss and Marcin Miłkowski (http://morfologik.blogspot.com/).
  4975. Morfologik uses data from Polish ispell/myspell dictionary
  4976. (http://www.sjp.pl/slownik/en/) licenced on the terms of (inter alia)
  4977. LGPL and Creative Commons ShareAlike.
  4978. Morfologic includes data from BSD-licensed dictionary of Polish (SGJP)
  4979. (http://sgjp.pl/morfeusz/)
  4980. Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, the original
  4981. source code for this can be found at http://www.eclipse.org/jetty/downloads.php
  4982. ===========================================================================
  4983. Kuromoji Japanese Morphological Analyzer - Apache Lucene Integration
  4984. ===========================================================================
  4985. This software includes a binary and/or source version of data from
  4986. mecab-ipadic-2.7.0-20070801
  4987. which can be obtained from
  4988. http://atilika.com/releases/mecab-ipadic/mecab-ipadic-2.7.0-20070801.tar.gz
  4989. or
  4990. http://jaist.dl.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz
  4991. ===========================================================================
  4992. mecab-ipadic-2.7.0-20070801 Notice
  4993. ===========================================================================
  4994. Nara Institute of Science and Technology (NAIST),
  4995. the copyright holders, disclaims all warranties with regard to this
  4996. software, including all implied warranties of merchantability and
  4997. fitness, in no event shall NAIST be liable for
  4998. any special, indirect or consequential damages or any damages
  4999. whatsoever resulting from loss of use, data or profits, whether in an
  5000. action of contract, negligence or other tortuous action, arising out
  5001. of or in connection with the use or performance of this software.
  5002. A large portion of the dictionary entries
  5003. originate from ICOT Free Software. The following conditions for ICOT
  5004. Free Software applies to the current dictionary as well.
  5005. Each User may also freely distribute the Program, whether in its
  5006. original form or modified, to any third party or parties, PROVIDED
  5007. that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
  5008. on, or be attached to, the Program, which is distributed substantially
  5009. in the same form as set out herein and that such intended
  5010. distribution, if actually made, will neither violate or otherwise
  5011. contravene any of the laws and regulations of the countries having
  5012. jurisdiction over the User or the intended distribution itself.
  5013. NO WARRANTY
  5014. The program was produced on an experimental basis in the course of the
  5015. research and development conducted during the project and is provided
  5016. to users as so produced on an experimental basis. Accordingly, the
  5017. program is provided without any warranty whatsoever, whether express,
  5018. implied, statutory or otherwise. The term "warranty" used herein
  5019. includes, but is not limited to, any warranty of the quality,
  5020. performance, merchantability and fitness for a particular purpose of
  5021. the program and the nonexistence of any infringement or violation of
  5022. any right of any third party.
  5023. Each user of the program will agree and understand, and be deemed to
  5024. have agreed and understood, that there is no warranty whatsoever for
  5025. the program and, accordingly, the entire risk arising from or
  5026. otherwise connected with the program is assumed by the user.
  5027. Therefore, neither ICOT, the copyright holder, or any other
  5028. organization that participated in or was otherwise related to the
  5029. development of the program and their respective officials, directors,
  5030. officers and other employees shall be held liable for any and all
  5031. damages, including, without limitation, general, special, incidental
  5032. and consequential damages, arising out of or otherwise in connection
  5033. with the use or inability to use the program or any product, material
  5034. or result produced or otherwise obtained by using the program,
  5035. regardless of whether they have been advised of, or otherwise had
  5036. knowledge of, the possibility of such damages at any time during the
  5037. project or thereafter. Each user will be deemed to have agreed to the
  5038. foregoing by his or her commencement of use of the program. The term
  5039. "use" as used herein includes, but is not limited to, the use,
  5040. modification, copying and distribution of the program and the
  5041. production of secondary products from the program.
  5042. In the case where the program, whether in its original form or
  5043. modified, was distributed or delivered to or received by a user from
  5044. any person, organization or entity other than ICOT, unless it makes or
  5045. grants independently of ICOT any specific warranty to the user in
  5046. writing, such person, organization or entity, will also be exempted
  5047. from and not be held liable to the user for any such damages as noted
  5048. above as far as the program is concerned.
  5049. ================================================================================
  5050. lucene LICENSE
  5051. ================================================================================
  5052. Apache License
  5053. Version 2.0, January 2004
  5054. http://www.apache.org/licenses/
  5055. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5056. 1. Definitions.
  5057. "License" shall mean the terms and conditions for use, reproduction,
  5058. and distribution as defined by Sections 1 through 9 of this document.
  5059. "Licensor" shall mean the copyright owner or entity authorized by
  5060. the copyright owner that is granting the License.
  5061. "Legal Entity" shall mean the union of the acting entity and all
  5062. other entities that control, are controlled by, or are under common
  5063. control with that entity. For the purposes of this definition,
  5064. "control" means (i) the power, direct or indirect, to cause the
  5065. direction or management of such entity, whether by contract or
  5066. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5067. outstanding shares, or (iii) beneficial ownership of such entity.
  5068. "You" (or "Your") shall mean an individual or Legal Entity
  5069. exercising permissions granted by this License.
  5070. "Source" form shall mean the preferred form for making modifications,
  5071. including but not limited to software source code, documentation
  5072. source, and configuration files.
  5073. "Object" form shall mean any form resulting from mechanical
  5074. transformation or translation of a Source form, including but
  5075. not limited to compiled object code, generated documentation,
  5076. and conversions to other media types.
  5077. "Work" shall mean the work of authorship, whether in Source or
  5078. Object form, made available under the License, as indicated by a
  5079. copyright notice that is included in or attached to the work
  5080. (an example is provided in the Appendix below).
  5081. "Derivative Works" shall mean any work, whether in Source or Object
  5082. form, that is based on (or derived from) the Work and for which the
  5083. editorial revisions, annotations, elaborations, or other modifications
  5084. represent, as a whole, an original work of authorship. For the purposes
  5085. of this License, Derivative Works shall not include works that remain
  5086. separable from, or merely link (or bind by name) to the interfaces of,
  5087. the Work and Derivative Works thereof.
  5088. "Contribution" shall mean any work of authorship, including
  5089. the original version of the Work and any modifications or additions
  5090. to that Work or Derivative Works thereof, that is intentionally
  5091. submitted to Licensor for inclusion in the Work by the copyright owner
  5092. or by an individual or Legal Entity authorized to submit on behalf of
  5093. the copyright owner. For the purposes of this definition, "submitted"
  5094. means any form of electronic, verbal, or written communication sent
  5095. to the Licensor or its representatives, including but not limited to
  5096. communication on electronic mailing lists, source code control systems,
  5097. and issue tracking systems that are managed by, or on behalf of, the
  5098. Licensor for the purpose of discussing and improving the Work, but
  5099. excluding communication that is conspicuously marked or otherwise
  5100. designated in writing by the copyright owner as "Not a Contribution."
  5101. "Contributor" shall mean Licensor and any individual or Legal Entity
  5102. on behalf of whom a Contribution has been received by Licensor and
  5103. subsequently incorporated within the Work.
  5104. 2. Grant of Copyright License. Subject to the terms and conditions of
  5105. this License, each Contributor hereby grants to You a perpetual,
  5106. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5107. copyright license to reproduce, prepare Derivative Works of,
  5108. publicly display, publicly perform, sublicense, and distribute the
  5109. Work and such Derivative Works in Source or Object form.
  5110. 3. Grant of Patent License. Subject to the terms and conditions of
  5111. this License, each Contributor hereby grants to You a perpetual,
  5112. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5113. (except as stated in this section) patent license to make, have made,
  5114. use, offer to sell, sell, import, and otherwise transfer the Work,
  5115. where such license applies only to those patent claims licensable
  5116. by such Contributor that are necessarily infringed by their
  5117. Contribution(s) alone or by combination of their Contribution(s)
  5118. with the Work to which such Contribution(s) was submitted. If You
  5119. institute patent litigation against any entity (including a
  5120. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5121. or a Contribution incorporated within the Work constitutes direct
  5122. or contributory patent infringement, then any patent licenses
  5123. granted to You under this License for that Work shall terminate
  5124. as of the date such litigation is filed.
  5125. 4. Redistribution. You may reproduce and distribute copies of the
  5126. Work or Derivative Works thereof in any medium, with or without
  5127. modifications, and in Source or Object form, provided that You
  5128. meet the following conditions:
  5129. (a) You must give any other recipients of the Work or
  5130. Derivative Works a copy of this License; and
  5131. (b) You must cause any modified files to carry prominent notices
  5132. stating that You changed the files; and
  5133. (c) You must retain, in the Source form of any Derivative Works
  5134. that You distribute, all copyright, patent, trademark, and
  5135. attribution notices from the Source form of the Work,
  5136. excluding those notices that do not pertain to any part of
  5137. the Derivative Works; and
  5138. (d) If the Work includes a "NOTICE" text file as part of its
  5139. distribution, then any Derivative Works that You distribute must
  5140. include a readable copy of the attribution notices contained
  5141. within such NOTICE file, excluding those notices that do not
  5142. pertain to any part of the Derivative Works, in at least one
  5143. of the following places: within a NOTICE text file distributed
  5144. as part of the Derivative Works; within the Source form or
  5145. documentation, if provided along with the Derivative Works; or,
  5146. within a display generated by the Derivative Works, if and
  5147. wherever such third-party notices normally appear. The contents
  5148. of the NOTICE file are for informational purposes only and
  5149. do not modify the License. You may add Your own attribution
  5150. notices within Derivative Works that You distribute, alongside
  5151. or as an addendum to the NOTICE text from the Work, provided
  5152. that such additional attribution notices cannot be construed
  5153. as modifying the License.
  5154. You may add Your own copyright statement to Your modifications and
  5155. may provide additional or different license terms and conditions
  5156. for use, reproduction, or distribution of Your modifications, or
  5157. for any such Derivative Works as a whole, provided Your use,
  5158. reproduction, and distribution of the Work otherwise complies with
  5159. the conditions stated in this License.
  5160. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5161. any Contribution intentionally submitted for inclusion in the Work
  5162. by You to the Licensor shall be under the terms and conditions of
  5163. this License, without any additional terms or conditions.
  5164. Notwithstanding the above, nothing herein shall supersede or modify
  5165. the terms of any separate license agreement you may have executed
  5166. with Licensor regarding such Contributions.
  5167. 6. Trademarks. This License does not grant permission to use the trade
  5168. names, trademarks, service marks, or product names of the Licensor,
  5169. except as required for reasonable and customary use in describing the
  5170. origin of the Work and reproducing the content of the NOTICE file.
  5171. 7. Disclaimer of Warranty. Unless required by applicable law or
  5172. agreed to in writing, Licensor provides the Work (and each
  5173. Contributor provides its Contributions) on an "AS IS" BASIS,
  5174. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5175. implied, including, without limitation, any warranties or conditions
  5176. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5177. PARTICULAR PURPOSE. You are solely responsible for determining the
  5178. appropriateness of using or redistributing the Work and assume any
  5179. risks associated with Your exercise of permissions under this License.
  5180. 8. Limitation of Liability. In no event and under no legal theory,
  5181. whether in tort (including negligence), contract, or otherwise,
  5182. unless required by applicable law (such as deliberate and grossly
  5183. negligent acts) or agreed to in writing, shall any Contributor be
  5184. liable to You for damages, including any direct, indirect, special,
  5185. incidental, or consequential damages of any character arising as a
  5186. result of this License or out of the use or inability to use the
  5187. Work (including but not limited to damages for loss of goodwill,
  5188. work stoppage, computer failure or malfunction, or any and all
  5189. other commercial damages or losses), even if such Contributor
  5190. has been advised of the possibility of such damages.
  5191. 9. Accepting Warranty or Additional Liability. While redistributing
  5192. the Work or Derivative Works thereof, You may choose to offer,
  5193. and charge a fee for, acceptance of support, warranty, indemnity,
  5194. or other liability obligations and/or rights consistent with this
  5195. License. However, in accepting such obligations, You may act only
  5196. on Your own behalf and on Your sole responsibility, not on behalf
  5197. of any other Contributor, and only if You agree to indemnify,
  5198. defend, and hold each Contributor harmless for any liability
  5199. incurred by, or claims asserted against, such Contributor by reason
  5200. of your accepting any such warranty or additional liability.
  5201. END OF TERMS AND CONDITIONS
  5202. APPENDIX: How to apply the Apache License to your work.
  5203. To apply the Apache License to your work, attach the following
  5204. boilerplate notice, with the fields enclosed by brackets "[]"
  5205. replaced with your own identifying information. (Don't include
  5206. the brackets!) The text should be enclosed in the appropriate
  5207. comment syntax for the file format. We also recommend that a
  5208. file or class name and description of purpose be included on the
  5209. same "printed page" as the copyright notice for easier
  5210. identification within third-party archives.
  5211. Copyright [yyyy] [name of copyright owner]
  5212. Licensed under the Apache License, Version 2.0 (the "License");
  5213. you may not use this file except in compliance with the License.
  5214. You may obtain a copy of the License at
  5215. http://www.apache.org/licenses/LICENSE-2.0
  5216. Unless required by applicable law or agreed to in writing, software
  5217. distributed under the License is distributed on an "AS IS" BASIS,
  5218. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5219. See the License for the specific language governing permissions and
  5220. limitations under the License.
  5221. Some code in core/src/java/org/apache/lucene/util/UnicodeUtil.java was
  5222. derived from unicode conversion examples available at
  5223. http://www.unicode.org/Public/PROGRAMS/CVTUTF. Here is the copyright
  5224. from those sources:
  5225. /*
  5226. * Copyright 2001-2004 Unicode, Inc.
  5227. *
  5228. * Disclaimer
  5229. *
  5230. * This source code is provided as is by Unicode, Inc. No claims are
  5231. * made as to fitness for any particular purpose. No warranties of any
  5232. * kind are expressed or implied. The recipient agrees to determine
  5233. * applicability of information provided. If this file has been
  5234. * purchased on magnetic or optical media from Unicode, Inc., the
  5235. * sole remedy for any claim will be exchange of defective media
  5236. * within 90 days of receipt.
  5237. *
  5238. * Limitations on Rights to Redistribute This Code
  5239. *
  5240. * Unicode, Inc. hereby grants the right to freely use the information
  5241. * supplied in this file in the creation of products supporting the
  5242. * Unicode Standard, and to make copies of this file in any form
  5243. * for internal or external distribution as long as this notice
  5244. * remains attached.
  5245. */
  5246. Some code in core/src/java/org/apache/lucene/util/ArrayUtil.java was
  5247. derived from Python 2.4.2 sources available at
  5248. http://www.python.org. Full license is here:
  5249. http://www.python.org/download/releases/2.4.2/license/
  5250. Some code in core/src/java/org/apache/lucene/util/UnicodeUtil.java was
  5251. derived from Python 3.1.2 sources available at
  5252. http://www.python.org. Full license is here:
  5253. http://www.python.org/download/releases/3.1.2/license/
  5254. Some code in core/src/java/org/apache/lucene/util/automaton was
  5255. derived from Brics automaton sources available at
  5256. www.brics.dk/automaton/. Here is the copyright from those sources:
  5257. /*
  5258. * Copyright (c) 2001-2009 Anders Moeller
  5259. * All rights reserved.
  5260. *
  5261. * Redistribution and use in source and binary forms, with or without
  5262. * modification, are permitted provided that the following conditions
  5263. * are met:
  5264. * 1. Redistributions of source code must retain the above copyright
  5265. * notice, this list of conditions and the following disclaimer.
  5266. * 2. Redistributions in binary form must reproduce the above copyright
  5267. * notice, this list of conditions and the following disclaimer in the
  5268. * documentation and/or other materials provided with the distribution.
  5269. * 3. The name of the author may not be used to endorse or promote products
  5270. * derived from this software without specific prior written permission.
  5271. *
  5272. * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  5273. * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  5274. * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  5275. * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  5276. * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  5277. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  5278. * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  5279. * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  5280. * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  5281. * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5282. */
  5283. The levenshtein automata tables in core/src/java/org/apache/lucene/util/automaton
  5284. were automatically generated with the moman/finenight FSA package.
  5285. Here is the copyright for those sources:
  5286. # Copyright (c) 2010, Jean-Philippe Barrette-LaPierre, <jpb@rrette.com>
  5287. #
  5288. # Permission is hereby granted, free of charge, to any person
  5289. # obtaining a copy of this software and associated documentation
  5290. # files (the "Software"), to deal in the Software without
  5291. # restriction, including without limitation the rights to use,
  5292. # copy, modify, merge, publish, distribute, sublicense, and/or sell
  5293. # copies of the Software, and to permit persons to whom the
  5294. # Software is furnished to do so, subject to the following
  5295. # conditions:
  5296. #
  5297. # The above copyright notice and this permission notice shall be
  5298. # included in all copies or substantial portions of the Software.
  5299. #
  5300. # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  5301. # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  5302. # OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  5303. # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  5304. # HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  5305. # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  5306. # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  5307. # OTHER DEALINGS IN THE SOFTWARE.
  5308. Some code in core/src/java/org/apache/lucene/util/UnicodeUtil.java was
  5309. derived from ICU (http://www.icu-project.org)
  5310. The full license is available here:
  5311. http://source.icu-project.org/repos/icu/icu/trunk/license.html
  5312. /*
  5313. * Copyright (C) 1999-2010, International Business Machines
  5314. * Corporation and others. All Rights Reserved.
  5315. *
  5316. * Permission is hereby granted, free of charge, to any person obtaining a copy
  5317. * of this software and associated documentation files (the "Software"), to deal
  5318. * in the Software without restriction, including without limitation the rights
  5319. * to use, copy, modify, merge, publish, distribute, and/or sell copies of the
  5320. * Software, and to permit persons to whom the Software is furnished to do so,
  5321. * provided that the above copyright notice(s) and this permission notice appear
  5322. * in all copies of the Software and that both the above copyright notice(s) and
  5323. * this permission notice appear in supporting documentation.
  5324. *
  5325. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  5326. * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  5327. * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  5328. * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
  5329. * LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR
  5330. * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  5331. * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  5332. * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  5333. *
  5334. * Except as contained in this notice, the name of a copyright holder shall not
  5335. * be used in advertising or otherwise to promote the sale, use or other
  5336. * dealings in this Software without prior written authorization of the
  5337. * copyright holder.
  5338. */
  5339. The following license applies to the Snowball stemmers:
  5340. Copyright (c) 2001, Dr Martin Porter
  5341. Copyright (c) 2002, Richard Boulton
  5342. All rights reserved.
  5343. Redistribution and use in source and binary forms, with or without
  5344. modification, are permitted provided that the following conditions are met:
  5345. * Redistributions of source code must retain the above copyright notice,
  5346. * this list of conditions and the following disclaimer.
  5347. * Redistributions in binary form must reproduce the above copyright
  5348. * notice, this list of conditions and the following disclaimer in the
  5349. * documentation and/or other materials provided with the distribution.
  5350. * Neither the name of the copyright holders nor the names of its contributors
  5351. * may be used to endorse or promote products derived from this software
  5352. * without specific prior written permission.
  5353. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  5354. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  5355. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  5356. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
  5357. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  5358. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  5359. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  5360. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  5361. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  5362. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5363. The following license applies to the KStemmer:
  5364. Copyright © 2003,
  5365. Center for Intelligent Information Retrieval,
  5366. University of Massachusetts, Amherst.
  5367. All rights reserved.
  5368. Redistribution and use in source and binary forms, with or without modification,
  5369. are permitted provided that the following conditions are met:
  5370. 1. Redistributions of source code must retain the above copyright notice, this
  5371. list of conditions and the following disclaimer.
  5372. 2. Redistributions in binary form must reproduce the above copyright notice,
  5373. this list of conditions and the following disclaimer in the documentation
  5374. and/or other materials provided with the distribution.
  5375. 3. The names "Center for Intelligent Information Retrieval" and
  5376. "University of Massachusetts" must not be used to endorse or promote products
  5377. derived from this software without prior written permission. To obtain
  5378. permission, contact info@ciir.cs.umass.edu.
  5379. THIS SOFTWARE IS PROVIDED BY UNIVERSITY OF MASSACHUSETTS AND OTHER CONTRIBUTORS
  5380. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  5381. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  5382. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
  5383. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  5384. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
  5385. GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  5386. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  5387. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  5388. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  5389. SUCH DAMAGE.
  5390. The following license applies to the Morfologik project:
  5391. Copyright (c) 2006 Dawid Weiss
  5392. Copyright (c) 2007-2011 Dawid Weiss, Marcin Miłkowski
  5393. All rights reserved.
  5394. Redistribution and use in source and binary forms, with or without modification,
  5395. are permitted provided that the following conditions are met:
  5396. * Redistributions of source code must retain the above copyright notice,
  5397. this list of conditions and the following disclaimer.
  5398. * Redistributions in binary form must reproduce the above copyright notice,
  5399. this list of conditions and the following disclaimer in the documentation
  5400. and/or other materials provided with the distribution.
  5401. * Neither the name of Morfologik nor the names of its contributors
  5402. may be used to endorse or promote products derived from this software
  5403. without specific prior written permission.
  5404. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  5405. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  5406. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  5407. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  5408. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  5409. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  5410. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  5411. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  5412. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  5413. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5414. ---
  5415. The dictionary comes from Morfologik project. Morfologik uses data from
  5416. Polish ispell/myspell dictionary hosted at http://www.sjp.pl/slownik/en/ and
  5417. is licenced on the terms of (inter alia) LGPL and Creative Commons
  5418. ShareAlike. The part-of-speech tags were added in Morfologik project and
  5419. are not found in the data from sjp.pl. The tagset is similar to IPI PAN
  5420. tagset.
  5421. ---
  5422. The following license applies to the Morfeusz project,
  5423. used by org.apache.lucene.analysis.morfologik.
  5424. BSD-licensed dictionary of Polish (SGJP)
  5425. http://sgjp.pl/morfeusz/
  5426. Copyright © 2011 Zygmunt Saloni, Włodzimierz Gruszczyński,
  5427. Marcin Woliński, Robert Wołosz
  5428. All rights reserved.
  5429. Redistribution and use in source and binary forms, with or without
  5430. modification, are permitted provided that the following conditions are
  5431. met:
  5432. 1. Redistributions of source code must retain the above copyright
  5433. notice, this list of conditions and the following disclaimer.
  5434. 2. Redistributions in binary form must reproduce the above copyright
  5435. notice, this list of conditions and the following disclaimer in the
  5436. documentation and/or other materials provided with the
  5437. distribution.
  5438. THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDERS “AS IS” AND ANY EXPRESS
  5439. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  5440. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  5441. DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS OR CONTRIBUTORS BE
  5442. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  5443. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  5444. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  5445. BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  5446. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
  5447. OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
  5448. IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  5449. ================================================================================
  5450. lz4-java LICENSE
  5451. ================================================================================
  5452. Apache License
  5453. Version 2.0, January 2004
  5454. http://www.apache.org/licenses/
  5455. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5456. 1. Definitions.
  5457. "License" shall mean the terms and conditions for use, reproduction,
  5458. and distribution as defined by Sections 1 through 9 of this document.
  5459. "Licensor" shall mean the copyright owner or entity authorized by
  5460. the copyright owner that is granting the License.
  5461. "Legal Entity" shall mean the union of the acting entity and all
  5462. other entities that control, are controlled by, or are under common
  5463. control with that entity. For the purposes of this definition,
  5464. "control" means (i) the power, direct or indirect, to cause the
  5465. direction or management of such entity, whether by contract or
  5466. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5467. outstanding shares, or (iii) beneficial ownership of such entity.
  5468. "You" (or "Your") shall mean an individual or Legal Entity
  5469. exercising permissions granted by this License.
  5470. "Source" form shall mean the preferred form for making modifications,
  5471. including but not limited to software source code, documentation
  5472. source, and configuration files.
  5473. "Object" form shall mean any form resulting from mechanical
  5474. transformation or translation of a Source form, including but
  5475. not limited to compiled object code, generated documentation,
  5476. and conversions to other media types.
  5477. "Work" shall mean the work of authorship, whether in Source or
  5478. Object form, made available under the License, as indicated by a
  5479. copyright notice that is included in or attached to the work
  5480. (an example is provided in the Appendix below).
  5481. "Derivative Works" shall mean any work, whether in Source or Object
  5482. form, that is based on (or derived from) the Work and for which the
  5483. editorial revisions, annotations, elaborations, or other modifications
  5484. represent, as a whole, an original work of authorship. For the purposes
  5485. of this License, Derivative Works shall not include works that remain
  5486. separable from, or merely link (or bind by name) to the interfaces of,
  5487. the Work and Derivative Works thereof.
  5488. "Contribution" shall mean any work of authorship, including
  5489. the original version of the Work and any modifications or additions
  5490. to that Work or Derivative Works thereof, that is intentionally
  5491. submitted to Licensor for inclusion in the Work by the copyright owner
  5492. or by an individual or Legal Entity authorized to submit on behalf of
  5493. the copyright owner. For the purposes of this definition, "submitted"
  5494. means any form of electronic, verbal, or written communication sent
  5495. to the Licensor or its representatives, including but not limited to
  5496. communication on electronic mailing lists, source code control systems,
  5497. and issue tracking systems that are managed by, or on behalf of, the
  5498. Licensor for the purpose of discussing and improving the Work, but
  5499. excluding communication that is conspicuously marked or otherwise
  5500. designated in writing by the copyright owner as "Not a Contribution."
  5501. "Contributor" shall mean Licensor and any individual or Legal Entity
  5502. on behalf of whom a Contribution has been received by Licensor and
  5503. subsequently incorporated within the Work.
  5504. 2. Grant of Copyright License. Subject to the terms and conditions of
  5505. this License, each Contributor hereby grants to You a perpetual,
  5506. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5507. copyright license to reproduce, prepare Derivative Works of,
  5508. publicly display, publicly perform, sublicense, and distribute the
  5509. Work and such Derivative Works in Source or Object form.
  5510. 3. Grant of Patent License. Subject to the terms and conditions of
  5511. this License, each Contributor hereby grants to You a perpetual,
  5512. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5513. (except as stated in this section) patent license to make, have made,
  5514. use, offer to sell, sell, import, and otherwise transfer the Work,
  5515. where such license applies only to those patent claims licensable
  5516. by such Contributor that are necessarily infringed by their
  5517. Contribution(s) alone or by combination of their Contribution(s)
  5518. with the Work to which such Contribution(s) was submitted. If You
  5519. institute patent litigation against any entity (including a
  5520. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5521. or a Contribution incorporated within the Work constitutes direct
  5522. or contributory patent infringement, then any patent licenses
  5523. granted to You under this License for that Work shall terminate
  5524. as of the date such litigation is filed.
  5525. 4. Redistribution. You may reproduce and distribute copies of the
  5526. Work or Derivative Works thereof in any medium, with or without
  5527. modifications, and in Source or Object form, provided that You
  5528. meet the following conditions:
  5529. (a) You must give any other recipients of the Work or
  5530. Derivative Works a copy of this License; and
  5531. (b) You must cause any modified files to carry prominent notices
  5532. stating that You changed the files; and
  5533. (c) You must retain, in the Source form of any Derivative Works
  5534. that You distribute, all copyright, patent, trademark, and
  5535. attribution notices from the Source form of the Work,
  5536. excluding those notices that do not pertain to any part of
  5537. the Derivative Works; and
  5538. (d) If the Work includes a "NOTICE" text file as part of its
  5539. distribution, then any Derivative Works that You distribute must
  5540. include a readable copy of the attribution notices contained
  5541. within such NOTICE file, excluding those notices that do not
  5542. pertain to any part of the Derivative Works, in at least one
  5543. of the following places: within a NOTICE text file distributed
  5544. as part of the Derivative Works; within the Source form or
  5545. documentation, if provided along with the Derivative Works; or,
  5546. within a display generated by the Derivative Works, if and
  5547. wherever such third-party notices normally appear. The contents
  5548. of the NOTICE file are for informational purposes only and
  5549. do not modify the License. You may add Your own attribution
  5550. notices within Derivative Works that You distribute, alongside
  5551. or as an addendum to the NOTICE text from the Work, provided
  5552. that such additional attribution notices cannot be construed
  5553. as modifying the License.
  5554. You may add Your own copyright statement to Your modifications and
  5555. may provide additional or different license terms and conditions
  5556. for use, reproduction, or distribution of Your modifications, or
  5557. for any such Derivative Works as a whole, provided Your use,
  5558. reproduction, and distribution of the Work otherwise complies with
  5559. the conditions stated in this License.
  5560. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5561. any Contribution intentionally submitted for inclusion in the Work
  5562. by You to the Licensor shall be under the terms and conditions of
  5563. this License, without any additional terms or conditions.
  5564. Notwithstanding the above, nothing herein shall supersede or modify
  5565. the terms of any separate license agreement you may have executed
  5566. with Licensor regarding such Contributions.
  5567. 6. Trademarks. This License does not grant permission to use the trade
  5568. names, trademarks, service marks, or product names of the Licensor,
  5569. except as required for reasonable and customary use in describing the
  5570. origin of the Work and reproducing the content of the NOTICE file.
  5571. 7. Disclaimer of Warranty. Unless required by applicable law or
  5572. agreed to in writing, Licensor provides the Work (and each
  5573. Contributor provides its Contributions) on an "AS IS" BASIS,
  5574. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5575. implied, including, without limitation, any warranties or conditions
  5576. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5577. PARTICULAR PURPOSE. You are solely responsible for determining the
  5578. appropriateness of using or redistributing the Work and assume any
  5579. risks associated with Your exercise of permissions under this License.
  5580. 8. Limitation of Liability. In no event and under no legal theory,
  5581. whether in tort (including negligence), contract, or otherwise,
  5582. unless required by applicable law (such as deliberate and grossly
  5583. negligent acts) or agreed to in writing, shall any Contributor be
  5584. liable to You for damages, including any direct, indirect, special,
  5585. incidental, or consequential damages of any character arising as a
  5586. result of this License or out of the use or inability to use the
  5587. Work (including but not limited to damages for loss of goodwill,
  5588. work stoppage, computer failure or malfunction, or any and all
  5589. other commercial damages or losses), even if such Contributor
  5590. has been advised of the possibility of such damages.
  5591. 9. Accepting Warranty or Additional Liability. While redistributing
  5592. the Work or Derivative Works thereof, You may choose to offer,
  5593. and charge a fee for, acceptance of support, warranty, indemnity,
  5594. or other liability obligations and/or rights consistent with this
  5595. License. However, in accepting such obligations, You may act only
  5596. on Your own behalf and on Your sole responsibility, not on behalf
  5597. of any other Contributor, and only if You agree to indemnify,
  5598. defend, and hold each Contributor harmless for any liability
  5599. incurred by, or claims asserted against, such Contributor by reason
  5600. of your accepting any such warranty or additional liability.
  5601. END OF TERMS AND CONDITIONS
  5602. APPENDIX: How to apply the Apache License to your work.
  5603. To apply the Apache License to your work, attach the following
  5604. boilerplate notice, with the fields enclosed by brackets "[]"
  5605. replaced with your own identifying information. (Don't include
  5606. the brackets!) The text should be enclosed in the appropriate
  5607. comment syntax for the file format. We also recommend that a
  5608. file or class name and description of purpose be included on the
  5609. same "printed page" as the copyright notice for easier
  5610. identification within third-party archives.
  5611. Copyright [yyyy] [name of copyright owner]
  5612. Licensed under the Apache License, Version 2.0 (the "License");
  5613. you may not use this file except in compliance with the License.
  5614. You may obtain a copy of the License at
  5615. http://www.apache.org/licenses/LICENSE-2.0
  5616. Unless required by applicable law or agreed to in writing, software
  5617. distributed under the License is distributed on an "AS IS" BASIS,
  5618. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5619. See the License for the specific language governing permissions and
  5620. limitations under the License.
  5621. ================================================================================
  5622. maxmind-db-reader NOTICE
  5623. ================================================================================
  5624. This software is Copyright (c) 2014-2020 by MaxMind, Inc. This is free software, licensed under the Apache License, Version 2.0.
  5625. ================================================================================
  5626. maxmind-db-reader LICENSE
  5627. ================================================================================
  5628. Apache License
  5629. Version 2.0, January 2004
  5630. http://www.apache.org/licenses/
  5631. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5632. 1. Definitions.
  5633. "License" shall mean the terms and conditions for use, reproduction,
  5634. and distribution as defined by Sections 1 through 9 of this document.
  5635. "Licensor" shall mean the copyright owner or entity authorized by
  5636. the copyright owner that is granting the License.
  5637. "Legal Entity" shall mean the union of the acting entity and all
  5638. other entities that control, are controlled by, or are under common
  5639. control with that entity. For the purposes of this definition,
  5640. "control" means (i) the power, direct or indirect, to cause the
  5641. direction or management of such entity, whether by contract or
  5642. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5643. outstanding shares, or (iii) beneficial ownership of such entity.
  5644. "You" (or "Your") shall mean an individual or Legal Entity
  5645. exercising permissions granted by this License.
  5646. "Source" form shall mean the preferred form for making modifications,
  5647. including but not limited to software source code, documentation
  5648. source, and configuration files.
  5649. "Object" form shall mean any form resulting from mechanical
  5650. transformation or translation of a Source form, including but
  5651. not limited to compiled object code, generated documentation,
  5652. and conversions to other media types.
  5653. "Work" shall mean the work of authorship, whether in Source or
  5654. Object form, made available under the License, as indicated by a
  5655. copyright notice that is included in or attached to the work
  5656. (an example is provided in the Appendix below).
  5657. "Derivative Works" shall mean any work, whether in Source or Object
  5658. form, that is based on (or derived from) the Work and for which the
  5659. editorial revisions, annotations, elaborations, or other modifications
  5660. represent, as a whole, an original work of authorship. For the purposes
  5661. of this License, Derivative Works shall not include works that remain
  5662. separable from, or merely link (or bind by name) to the interfaces of,
  5663. the Work and Derivative Works thereof.
  5664. "Contribution" shall mean any work of authorship, including
  5665. the original version of the Work and any modifications or additions
  5666. to that Work or Derivative Works thereof, that is intentionally
  5667. submitted to Licensor for inclusion in the Work by the copyright owner
  5668. or by an individual or Legal Entity authorized to submit on behalf of
  5669. the copyright owner. For the purposes of this definition, "submitted"
  5670. means any form of electronic, verbal, or written communication sent
  5671. to the Licensor or its representatives, including but not limited to
  5672. communication on electronic mailing lists, source code control systems,
  5673. and issue tracking systems that are managed by, or on behalf of, the
  5674. Licensor for the purpose of discussing and improving the Work, but
  5675. excluding communication that is conspicuously marked or otherwise
  5676. designated in writing by the copyright owner as "Not a Contribution."
  5677. "Contributor" shall mean Licensor and any individual or Legal Entity
  5678. on behalf of whom a Contribution has been received by Licensor and
  5679. subsequently incorporated within the Work.
  5680. 2. Grant of Copyright License. Subject to the terms and conditions of
  5681. this License, each Contributor hereby grants to You a perpetual,
  5682. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5683. copyright license to reproduce, prepare Derivative Works of,
  5684. publicly display, publicly perform, sublicense, and distribute the
  5685. Work and such Derivative Works in Source or Object form.
  5686. 3. Grant of Patent License. Subject to the terms and conditions of
  5687. this License, each Contributor hereby grants to You a perpetual,
  5688. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5689. (except as stated in this section) patent license to make, have made,
  5690. use, offer to sell, sell, import, and otherwise transfer the Work,
  5691. where such license applies only to those patent claims licensable
  5692. by such Contributor that are necessarily infringed by their
  5693. Contribution(s) alone or by combination of their Contribution(s)
  5694. with the Work to which such Contribution(s) was submitted. If You
  5695. institute patent litigation against any entity (including a
  5696. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5697. or a Contribution incorporated within the Work constitutes direct
  5698. or contributory patent infringement, then any patent licenses
  5699. granted to You under this License for that Work shall terminate
  5700. as of the date such litigation is filed.
  5701. 4. Redistribution. You may reproduce and distribute copies of the
  5702. Work or Derivative Works thereof in any medium, with or without
  5703. modifications, and in Source or Object form, provided that You
  5704. meet the following conditions:
  5705. (a) You must give any other recipients of the Work or
  5706. Derivative Works a copy of this License; and
  5707. (b) You must cause any modified files to carry prominent notices
  5708. stating that You changed the files; and
  5709. (c) You must retain, in the Source form of any Derivative Works
  5710. that You distribute, all copyright, patent, trademark, and
  5711. attribution notices from the Source form of the Work,
  5712. excluding those notices that do not pertain to any part of
  5713. the Derivative Works; and
  5714. (d) If the Work includes a "NOTICE" text file as part of its
  5715. distribution, then any Derivative Works that You distribute must
  5716. include a readable copy of the attribution notices contained
  5717. within such NOTICE file, excluding those notices that do not
  5718. pertain to any part of the Derivative Works, in at least one
  5719. of the following places: within a NOTICE text file distributed
  5720. as part of the Derivative Works; within the Source form or
  5721. documentation, if provided along with the Derivative Works; or,
  5722. within a display generated by the Derivative Works, if and
  5723. wherever such third-party notices normally appear. The contents
  5724. of the NOTICE file are for informational purposes only and
  5725. do not modify the License. You may add Your own attribution
  5726. notices within Derivative Works that You distribute, alongside
  5727. or as an addendum to the NOTICE text from the Work, provided
  5728. that such additional attribution notices cannot be construed
  5729. as modifying the License.
  5730. You may add Your own copyright statement to Your modifications and
  5731. may provide additional or different license terms and conditions
  5732. for use, reproduction, or distribution of Your modifications, or
  5733. for any such Derivative Works as a whole, provided Your use,
  5734. reproduction, and distribution of the Work otherwise complies with
  5735. the conditions stated in this License.
  5736. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5737. any Contribution intentionally submitted for inclusion in the Work
  5738. by You to the Licensor shall be under the terms and conditions of
  5739. this License, without any additional terms or conditions.
  5740. Notwithstanding the above, nothing herein shall supersede or modify
  5741. the terms of any separate license agreement you may have executed
  5742. with Licensor regarding such Contributions.
  5743. 6. Trademarks. This License does not grant permission to use the trade
  5744. names, trademarks, service marks, or product names of the Licensor,
  5745. except as required for reasonable and customary use in describing the
  5746. origin of the Work and reproducing the content of the NOTICE file.
  5747. 7. Disclaimer of Warranty. Unless required by applicable law or
  5748. agreed to in writing, Licensor provides the Work (and each
  5749. Contributor provides its Contributions) on an "AS IS" BASIS,
  5750. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5751. implied, including, without limitation, any warranties or conditions
  5752. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5753. PARTICULAR PURPOSE. You are solely responsible for determining the
  5754. appropriateness of using or redistributing the Work and assume any
  5755. risks associated with Your exercise of permissions under this License.
  5756. 8. Limitation of Liability. In no event and under no legal theory,
  5757. whether in tort (including negligence), contract, or otherwise,
  5758. unless required by applicable law (such as deliberate and grossly
  5759. negligent acts) or agreed to in writing, shall any Contributor be
  5760. liable to You for damages, including any direct, indirect, special,
  5761. incidental, or consequential damages of any character arising as a
  5762. result of this License or out of the use or inability to use the
  5763. Work (including but not limited to damages for loss of goodwill,
  5764. work stoppage, computer failure or malfunction, or any and all
  5765. other commercial damages or losses), even if such Contributor
  5766. has been advised of the possibility of such damages.
  5767. 9. Accepting Warranty or Additional Liability. While redistributing
  5768. the Work or Derivative Works thereof, You may choose to offer,
  5769. and charge a fee for, acceptance of support, warranty, indemnity,
  5770. or other liability obligations and/or rights consistent with this
  5771. License. However, in accepting such obligations, You may act only
  5772. on Your own behalf and on Your sole responsibility, not on behalf
  5773. of any other Contributor, and only if You agree to indemnify,
  5774. defend, and hold each Contributor harmless for any liability
  5775. incurred by, or claims asserted against, such Contributor by reason
  5776. of your accepting any such warranty or additional liability.
  5777. END OF TERMS AND CONDITIONS
  5778. APPENDIX: How to apply the Apache License to your work.
  5779. To apply the Apache License to your work, attach the following
  5780. boilerplate notice, with the fields enclosed by brackets "[]"
  5781. replaced with your own identifying information. (Don't include
  5782. the brackets!) The text should be enclosed in the appropriate
  5783. comment syntax for the file format. We also recommend that a
  5784. file or class name and description of purpose be included on the
  5785. same "printed page" as the copyright notice for easier
  5786. identification within third-party archives.
  5787. Copyright [yyyy] [name of copyright owner]
  5788. Licensed under the Apache License, Version 2.0 (the "License");
  5789. you may not use this file except in compliance with the License.
  5790. You may obtain a copy of the License at
  5791. http://www.apache.org/licenses/LICENSE-2.0
  5792. Unless required by applicable law or agreed to in writing, software
  5793. distributed under the License is distributed on an "AS IS" BASIS,
  5794. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5795. See the License for the specific language governing permissions and
  5796. limitations under the License.
  5797. ================================================================================
  5798. maxmind-geolite2-eula NOTICE
  5799. ================================================================================
  5800. This product includes the GeoLite2 Data created by MaxMind, available at https://www.maxmind.com.
  5801. ================================================================================
  5802. maxmind-geolite2-eula LICENSE
  5803. ================================================================================
  5804. The Elastic GeoIP Database Service uses the GeoLite2 Data created and licensed by MaxMind,
  5805. which is governed by MaxMind’s GeoLite2 End User License Agreement, available at https://www.maxmind.com/en/geolite2/eula.
  5806. ================================================================================
  5807. maxmind-geolite2-legacy NOTICE
  5808. ================================================================================
  5809. If you do not use the Elastic GeoIP Database Service, this product uses the legacy GeoLite2 Data created by MaxMind
  5810. and licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
  5811. ================================================================================
  5812. maxmind-geolite2-legacy LICENSE
  5813. ================================================================================
  5814. Attribution-ShareAlike 4.0 International
  5815. =======================================================================
  5816. Creative Commons Corporation ("Creative Commons") is not a law firm and
  5817. does not provide legal services or legal advice. Distribution of
  5818. Creative Commons public licenses does not create a lawyer-client or
  5819. other relationship. Creative Commons makes its licenses and related
  5820. information available on an "as-is" basis. Creative Commons gives no
  5821. warranties regarding its licenses, any material licensed under their
  5822. terms and conditions, or any related information. Creative Commons
  5823. disclaims all liability for damages resulting from their use to the
  5824. fullest extent possible.
  5825. Using Creative Commons Public Licenses
  5826. Creative Commons public licenses provide a standard set of terms and
  5827. conditions that creators and other rights holders may use to share
  5828. original works of authorship and other material subject to copyright
  5829. and certain other rights specified in the public license below. The
  5830. following considerations are for informational purposes only, are not
  5831. exhaustive, and do not form part of our licenses.
  5832. Considerations for licensors: Our public licenses are
  5833. intended for use by those authorized to give the public
  5834. permission to use material in ways otherwise restricted by
  5835. copyright and certain other rights. Our licenses are
  5836. irrevocable. Licensors should read and understand the terms
  5837. and conditions of the license they choose before applying it.
  5838. Licensors should also secure all rights necessary before
  5839. applying our licenses so that the public can reuse the
  5840. material as expected. Licensors should clearly mark any
  5841. material not subject to the license. This includes other CC-
  5842. licensed material, or material used under an exception or
  5843. limitation to copyright. More considerations for licensors:
  5844. wiki.creativecommons.org/Considerations_for_licensors
  5845. Considerations for the public: By using one of our public
  5846. licenses, a licensor grants the public permission to use the
  5847. licensed material under specified terms and conditions. If
  5848. the licensor's permission is not necessary for any reason--for
  5849. example, because of any applicable exception or limitation to
  5850. copyright--then that use is not regulated by the license. Our
  5851. licenses grant only permissions under copyright and certain
  5852. other rights that a licensor has authority to grant. Use of
  5853. the licensed material may still be restricted for other
  5854. reasons, including because others have copyright or other
  5855. rights in the material. A licensor may make special requests,
  5856. such as asking that all changes be marked or described.
  5857. Although not required by our licenses, you are encouraged to
  5858. respect those requests where reasonable. More considerations
  5859. for the public:
  5860. wiki.creativecommons.org/Considerations_for_licensees
  5861. =======================================================================
  5862. Creative Commons Attribution-ShareAlike 4.0 International Public
  5863. License
  5864. By exercising the Licensed Rights (defined below), You accept and agree
  5865. to be bound by the terms and conditions of this Creative Commons
  5866. Attribution-ShareAlike 4.0 International Public License ("Public
  5867. License"). To the extent this Public License may be interpreted as a
  5868. contract, You are granted the Licensed Rights in consideration of Your
  5869. acceptance of these terms and conditions, and the Licensor grants You
  5870. such rights in consideration of benefits the Licensor receives from
  5871. making the Licensed Material available under these terms and
  5872. conditions.
  5873. Section 1 -- Definitions.
  5874. a. Adapted Material means material subject to Copyright and Similar
  5875. Rights that is derived from or based upon the Licensed Material
  5876. and in which the Licensed Material is translated, altered,
  5877. arranged, transformed, or otherwise modified in a manner requiring
  5878. permission under the Copyright and Similar Rights held by the
  5879. Licensor. For purposes of this Public License, where the Licensed
  5880. Material is a musical work, performance, or sound recording,
  5881. Adapted Material is always produced where the Licensed Material is
  5882. synched in timed relation with a moving image.
  5883. b. Adapter's License means the license You apply to Your Copyright
  5884. and Similar Rights in Your contributions to Adapted Material in
  5885. accordance with the terms and conditions of this Public License.
  5886. c. BY-SA Compatible License means a license listed at
  5887. creativecommons.org/compatiblelicenses, approved by Creative
  5888. Commons as essentially the equivalent of this Public License.
  5889. d. Copyright and Similar Rights means copyright and/or similar rights
  5890. closely related to copyright including, without limitation,
  5891. performance, broadcast, sound recording, and Sui Generis Database
  5892. Rights, without regard to how the rights are labeled or
  5893. categorized. For purposes of this Public License, the rights
  5894. specified in Section 2(b)(1)-(2) are not Copyright and Similar
  5895. Rights.
  5896. e. Effective Technological Measures means those measures that, in the
  5897. absence of proper authority, may not be circumvented under laws
  5898. fulfilling obligations under Article 11 of the WIPO Copyright
  5899. Treaty adopted on December 20, 1996, and/or similar international
  5900. agreements.
  5901. f. Exceptions and Limitations means fair use, fair dealing, and/or
  5902. any other exception or limitation to Copyright and Similar Rights
  5903. that applies to Your use of the Licensed Material.
  5904. g. License Elements means the license attributes listed in the name
  5905. of a Creative Commons Public License. The License Elements of this
  5906. Public License are Attribution and ShareAlike.
  5907. h. Licensed Material means the artistic or literary work, database,
  5908. or other material to which the Licensor applied this Public
  5909. License.
  5910. i. Licensed Rights means the rights granted to You subject to the
  5911. terms and conditions of this Public License, which are limited to
  5912. all Copyright and Similar Rights that apply to Your use of the
  5913. Licensed Material and that the Licensor has authority to license.
  5914. j. Licensor means the individual(s) or entity(ies) granting rights
  5915. under this Public License.
  5916. k. Share means to provide material to the public by any means or
  5917. process that requires permission under the Licensed Rights, such
  5918. as reproduction, public display, public performance, distribution,
  5919. dissemination, communication, or importation, and to make material
  5920. available to the public including in ways that members of the
  5921. public may access the material from a place and at a time
  5922. individually chosen by them.
  5923. l. Sui Generis Database Rights means rights other than copyright
  5924. resulting from Directive 96/9/EC of the European Parliament and of
  5925. the Council of 11 March 1996 on the legal protection of databases,
  5926. as amended and/or succeeded, as well as other essentially
  5927. equivalent rights anywhere in the world.
  5928. m. You means the individual or entity exercising the Licensed Rights
  5929. under this Public License. Your has a corresponding meaning.
  5930. Section 2 -- Scope.
  5931. a. License grant.
  5932. 1. Subject to the terms and conditions of this Public License,
  5933. the Licensor hereby grants You a worldwide, royalty-free,
  5934. non-sublicensable, non-exclusive, irrevocable license to
  5935. exercise the Licensed Rights in the Licensed Material to:
  5936. a. reproduce and Share the Licensed Material, in whole or
  5937. in part; and
  5938. b. produce, reproduce, and Share Adapted Material.
  5939. 2. Exceptions and Limitations. For the avoidance of doubt, where
  5940. Exceptions and Limitations apply to Your use, this Public
  5941. License does not apply, and You do not need to comply with
  5942. its terms and conditions.
  5943. 3. Term. The term of this Public License is specified in Section
  5944. 6(a).
  5945. 4. Media and formats; technical modifications allowed. The
  5946. Licensor authorizes You to exercise the Licensed Rights in
  5947. all media and formats whether now known or hereafter created,
  5948. and to make technical modifications necessary to do so. The
  5949. Licensor waives and/or agrees not to assert any right or
  5950. authority to forbid You from making technical modifications
  5951. necessary to exercise the Licensed Rights, including
  5952. technical modifications necessary to circumvent Effective
  5953. Technological Measures. For purposes of this Public License,
  5954. simply making modifications authorized by this Section 2(a)
  5955. (4) never produces Adapted Material.
  5956. 5. Downstream recipients.
  5957. a. Offer from the Licensor -- Licensed Material. Every
  5958. recipient of the Licensed Material automatically
  5959. receives an offer from the Licensor to exercise the
  5960. Licensed Rights under the terms and conditions of this
  5961. Public License.
  5962. b. Additional offer from the Licensor -- Adapted Material.
  5963. Every recipient of Adapted Material from You
  5964. automatically receives an offer from the Licensor to
  5965. exercise the Licensed Rights in the Adapted Material
  5966. under the conditions of the Adapter's License You apply.
  5967. c. No downstream restrictions. You may not offer or impose
  5968. any additional or different terms or conditions on, or
  5969. apply any Effective Technological Measures to, the
  5970. Licensed Material if doing so restricts exercise of the
  5971. Licensed Rights by any recipient of the Licensed
  5972. Material.
  5973. 6. No endorsement. Nothing in this Public License constitutes or
  5974. may be construed as permission to assert or imply that You
  5975. are, or that Your use of the Licensed Material is, connected
  5976. with, or sponsored, endorsed, or granted official status by,
  5977. the Licensor or others designated to receive attribution as
  5978. provided in Section 3(a)(1)(A)(i).
  5979. b. Other rights.
  5980. 1. Moral rights, such as the right of integrity, are not
  5981. licensed under this Public License, nor are publicity,
  5982. privacy, and/or other similar personality rights; however, to
  5983. the extent possible, the Licensor waives and/or agrees not to
  5984. assert any such rights held by the Licensor to the limited
  5985. extent necessary to allow You to exercise the Licensed
  5986. Rights, but not otherwise.
  5987. 2. Patent and trademark rights are not licensed under this
  5988. Public License.
  5989. 3. To the extent possible, the Licensor waives any right to
  5990. collect royalties from You for the exercise of the Licensed
  5991. Rights, whether directly or through a collecting society
  5992. under any voluntary or waivable statutory or compulsory
  5993. licensing scheme. In all other cases the Licensor expressly
  5994. reserves any right to collect such royalties.
  5995. Section 3 -- License Conditions.
  5996. Your exercise of the Licensed Rights is expressly made subject to the
  5997. following conditions.
  5998. a. Attribution.
  5999. 1. If You Share the Licensed Material (including in modified
  6000. form), You must:
  6001. a. retain the following if it is supplied by the Licensor
  6002. with the Licensed Material:
  6003. i. identification of the creator(s) of the Licensed
  6004. Material and any others designated to receive
  6005. attribution, in any reasonable manner requested by
  6006. the Licensor (including by pseudonym if
  6007. designated);
  6008. ii. a copyright notice;
  6009. iii. a notice that refers to this Public License;
  6010. iv. a notice that refers to the disclaimer of
  6011. warranties;
  6012. v. a URI or hyperlink to the Licensed Material to the
  6013. extent reasonably practicable;
  6014. b. indicate if You modified the Licensed Material and
  6015. retain an indication of any previous modifications; and
  6016. c. indicate the Licensed Material is licensed under this
  6017. Public License, and include the text of, or the URI or
  6018. hyperlink to, this Public License.
  6019. 2. You may satisfy the conditions in Section 3(a)(1) in any
  6020. reasonable manner based on the medium, means, and context in
  6021. which You Share the Licensed Material. For example, it may be
  6022. reasonable to satisfy the conditions by providing a URI or
  6023. hyperlink to a resource that includes the required
  6024. information.
  6025. 3. If requested by the Licensor, You must remove any of the
  6026. information required by Section 3(a)(1)(A) to the extent
  6027. reasonably practicable.
  6028. b. ShareAlike.
  6029. In addition to the conditions in Section 3(a), if You Share
  6030. Adapted Material You produce, the following conditions also apply.
  6031. 1. The Adapter's License You apply must be a Creative Commons
  6032. license with the same License Elements, this version or
  6033. later, or a BY-SA Compatible License.
  6034. 2. You must include the text of, or the URI or hyperlink to, the
  6035. Adapter's License You apply. You may satisfy this condition
  6036. in any reasonable manner based on the medium, means, and
  6037. context in which You Share Adapted Material.
  6038. 3. You may not offer or impose any additional or different terms
  6039. or conditions on, or apply any Effective Technological
  6040. Measures to, Adapted Material that restrict exercise of the
  6041. rights granted under the Adapter's License You apply.
  6042. Section 4 -- Sui Generis Database Rights.
  6043. Where the Licensed Rights include Sui Generis Database Rights that
  6044. apply to Your use of the Licensed Material:
  6045. a. for the avoidance of doubt, Section 2(a)(1) grants You the right
  6046. to extract, reuse, reproduce, and Share all or a substantial
  6047. portion of the contents of the database;
  6048. b. if You include all or a substantial portion of the database
  6049. contents in a database in which You have Sui Generis Database
  6050. Rights, then the database in which You have Sui Generis Database
  6051. Rights (but not its individual contents) is Adapted Material,
  6052. including for purposes of Section 3(b); and
  6053. c. You must comply with the conditions in Section 3(a) if You Share
  6054. all or a substantial portion of the contents of the database.
  6055. For the avoidance of doubt, this Section 4 supplements and does not
  6056. replace Your obligations under this Public License where the Licensed
  6057. Rights include other Copyright and Similar Rights.
  6058. Section 5 -- Disclaimer of Warranties and Limitation of Liability.
  6059. a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
  6060. EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
  6061. AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
  6062. ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
  6063. IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
  6064. WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
  6065. PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
  6066. ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
  6067. KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
  6068. ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
  6069. b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
  6070. TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
  6071. NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
  6072. INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
  6073. COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
  6074. USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
  6075. ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
  6076. DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
  6077. IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
  6078. c. The disclaimer of warranties and limitation of liability provided
  6079. above shall be interpreted in a manner that, to the extent
  6080. possible, most closely approximates an absolute disclaimer and
  6081. waiver of all liability.
  6082. Section 6 -- Term and Termination.
  6083. a. This Public License applies for the term of the Copyright and
  6084. Similar Rights licensed here. However, if You fail to comply with
  6085. this Public License, then Your rights under this Public License
  6086. terminate automatically.
  6087. b. Where Your right to use the Licensed Material has terminated under
  6088. Section 6(a), it reinstates:
  6089. 1. automatically as of the date the violation is cured, provided
  6090. it is cured within 30 days of Your discovery of the
  6091. violation; or
  6092. 2. upon express reinstatement by the Licensor.
  6093. For the avoidance of doubt, this Section 6(b) does not affect any
  6094. right the Licensor may have to seek remedies for Your violations
  6095. of this Public License.
  6096. c. For the avoidance of doubt, the Licensor may also offer the
  6097. Licensed Material under separate terms or conditions or stop
  6098. distributing the Licensed Material at any time; however, doing so
  6099. will not terminate this Public License.
  6100. d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
  6101. License.
  6102. Section 7 -- Other Terms and Conditions.
  6103. a. The Licensor shall not be bound by any additional or different
  6104. terms or conditions communicated by You unless expressly agreed.
  6105. b. Any arrangements, understandings, or agreements regarding the
  6106. Licensed Material not stated herein are separate from and
  6107. independent of the terms and conditions of this Public License.
  6108. Section 8 -- Interpretation.
  6109. a. For the avoidance of doubt, this Public License does not, and
  6110. shall not be interpreted to, reduce, limit, restrict, or impose
  6111. conditions on any use of the Licensed Material that could lawfully
  6112. be made without permission under this Public License.
  6113. b. To the extent possible, if any provision of this Public License is
  6114. deemed unenforceable, it shall be automatically reformed to the
  6115. minimum extent necessary to make it enforceable. If the provision
  6116. cannot be reformed, it shall be severed from this Public License
  6117. without affecting the enforceability of the remaining terms and
  6118. conditions.
  6119. c. No term or condition of this Public License will be waived and no
  6120. failure to comply consented to unless expressly agreed to by the
  6121. Licensor.
  6122. d. Nothing in this Public License constitutes or may be interpreted
  6123. as a limitation upon, or waiver of, any privileges and immunities
  6124. that apply to the Licensor or You, including from the legal
  6125. processes of any jurisdiction or authority.
  6126. =======================================================================
  6127. Creative Commons is not a party to its public
  6128. licenses. Notwithstanding, Creative Commons may elect to apply one of
  6129. its public licenses to material it publishes and in those instances
  6130. will be considered the “Licensor.” The text of the Creative Commons
  6131. public licenses is dedicated to the public domain under the CC0 Public
  6132. Domain Dedication. Except for the limited purpose of indicating that
  6133. material is shared under a Creative Commons public license or as
  6134. otherwise permitted by the Creative Commons policies published at
  6135. creativecommons.org/policies, Creative Commons does not authorize the
  6136. use of the trademark "Creative Commons" or any other trademark or logo
  6137. of Creative Commons without its prior written consent including,
  6138. without limitation, in connection with any unauthorized modifications
  6139. to any of its public licenses or any other arrangements,
  6140. understandings, or agreements concerning use of licensed material. For
  6141. the avoidance of doubt, this paragraph does not form part of the
  6142. public licenses.
  6143. Creative Commons may be contacted at creativecommons.org.
  6144. ================================================================================
  6145. metrics-core NOTICE
  6146. ================================================================================
  6147. Dropwizard
  6148. Copyright 2010-2013 Coda Hale and Yammer, Inc., 2014-2016 Dropwizard Team
  6149. This product includes software developed by Coda Hale and Yammer, Inc.
  6150. ================================================================================
  6151. metrics-core LICENSE
  6152. ================================================================================
  6153. Apache License
  6154. Version 2.0, January 2004
  6155. http://www.apache.org/licenses/
  6156. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6157. 1. Definitions.
  6158. "License" shall mean the terms and conditions for use, reproduction,
  6159. and distribution as defined by Sections 1 through 9 of this document.
  6160. "Licensor" shall mean the copyright owner or entity authorized by
  6161. the copyright owner that is granting the License.
  6162. "Legal Entity" shall mean the union of the acting entity and all
  6163. other entities that control, are controlled by, or are under common
  6164. control with that entity. For the purposes of this definition,
  6165. "control" means (i) the power, direct or indirect, to cause the
  6166. direction or management of such entity, whether by contract or
  6167. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6168. outstanding shares, or (iii) beneficial ownership of such entity.
  6169. "You" (or "Your") shall mean an individual or Legal Entity
  6170. exercising permissions granted by this License.
  6171. "Source" form shall mean the preferred form for making modifications,
  6172. including but not limited to software source code, documentation
  6173. source, and configuration files.
  6174. "Object" form shall mean any form resulting from mechanical
  6175. transformation or translation of a Source form, including but
  6176. not limited to compiled object code, generated documentation,
  6177. and conversions to other media types.
  6178. "Work" shall mean the work of authorship, whether in Source or
  6179. Object form, made available under the License, as indicated by a
  6180. copyright notice that is included in or attached to the work
  6181. (an example is provided in the Appendix below).
  6182. "Derivative Works" shall mean any work, whether in Source or Object
  6183. form, that is based on (or derived from) the Work and for which the
  6184. editorial revisions, annotations, elaborations, or other modifications
  6185. represent, as a whole, an original work of authorship. For the purposes
  6186. of this License, Derivative Works shall not include works that remain
  6187. separable from, or merely link (or bind by name) to the interfaces of,
  6188. the Work and Derivative Works thereof.
  6189. "Contribution" shall mean any work of authorship, including
  6190. the original version of the Work and any modifications or additions
  6191. to that Work or Derivative Works thereof, that is intentionally
  6192. submitted to Licensor for inclusion in the Work by the copyright owner
  6193. or by an individual or Legal Entity authorized to submit on behalf of
  6194. the copyright owner. For the purposes of this definition, "submitted"
  6195. means any form of electronic, verbal, or written communication sent
  6196. to the Licensor or its representatives, including but not limited to
  6197. communication on electronic mailing lists, source code control systems,
  6198. and issue tracking systems that are managed by, or on behalf of, the
  6199. Licensor for the purpose of discussing and improving the Work, but
  6200. excluding communication that is conspicuously marked or otherwise
  6201. designated in writing by the copyright owner as "Not a Contribution."
  6202. "Contributor" shall mean Licensor and any individual or Legal Entity
  6203. on behalf of whom a Contribution has been received by Licensor and
  6204. subsequently incorporated within the Work.
  6205. 2. Grant of Copyright License. Subject to the terms and conditions of
  6206. this License, each Contributor hereby grants to You a perpetual,
  6207. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6208. copyright license to reproduce, prepare Derivative Works of,
  6209. publicly display, publicly perform, sublicense, and distribute the
  6210. Work and such Derivative Works in Source or Object form.
  6211. 3. Grant of Patent License. Subject to the terms and conditions of
  6212. this License, each Contributor hereby grants to You a perpetual,
  6213. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6214. (except as stated in this section) patent license to make, have made,
  6215. use, offer to sell, sell, import, and otherwise transfer the Work,
  6216. where such license applies only to those patent claims licensable
  6217. by such Contributor that are necessarily infringed by their
  6218. Contribution(s) alone or by combination of their Contribution(s)
  6219. with the Work to which such Contribution(s) was submitted. If You
  6220. institute patent litigation against any entity (including a
  6221. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6222. or a Contribution incorporated within the Work constitutes direct
  6223. or contributory patent infringement, then any patent licenses
  6224. granted to You under this License for that Work shall terminate
  6225. as of the date such litigation is filed.
  6226. 4. Redistribution. You may reproduce and distribute copies of the
  6227. Work or Derivative Works thereof in any medium, with or without
  6228. modifications, and in Source or Object form, provided that You
  6229. meet the following conditions:
  6230. (a) You must give any other recipients of the Work or
  6231. Derivative Works a copy of this License; and
  6232. (b) You must cause any modified files to carry prominent notices
  6233. stating that You changed the files; and
  6234. (c) You must retain, in the Source form of any Derivative Works
  6235. that You distribute, all copyright, patent, trademark, and
  6236. attribution notices from the Source form of the Work,
  6237. excluding those notices that do not pertain to any part of
  6238. the Derivative Works; and
  6239. (d) If the Work includes a "NOTICE" text file as part of its
  6240. distribution, then any Derivative Works that You distribute must
  6241. include a readable copy of the attribution notices contained
  6242. within such NOTICE file, excluding those notices that do not
  6243. pertain to any part of the Derivative Works, in at least one
  6244. of the following places: within a NOTICE text file distributed
  6245. as part of the Derivative Works; within the Source form or
  6246. documentation, if provided along with the Derivative Works; or,
  6247. within a display generated by the Derivative Works, if and
  6248. wherever such third-party notices normally appear. The contents
  6249. of the NOTICE file are for informational purposes only and
  6250. do not modify the License. You may add Your own attribution
  6251. notices within Derivative Works that You distribute, alongside
  6252. or as an addendum to the NOTICE text from the Work, provided
  6253. that such additional attribution notices cannot be construed
  6254. as modifying the License.
  6255. You may add Your own copyright statement to Your modifications and
  6256. may provide additional or different license terms and conditions
  6257. for use, reproduction, or distribution of Your modifications, or
  6258. for any such Derivative Works as a whole, provided Your use,
  6259. reproduction, and distribution of the Work otherwise complies with
  6260. the conditions stated in this License.
  6261. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6262. any Contribution intentionally submitted for inclusion in the Work
  6263. by You to the Licensor shall be under the terms and conditions of
  6264. this License, without any additional terms or conditions.
  6265. Notwithstanding the above, nothing herein shall supersede or modify
  6266. the terms of any separate license agreement you may have executed
  6267. with Licensor regarding such Contributions.
  6268. 6. Trademarks. This License does not grant permission to use the trade
  6269. names, trademarks, service marks, or product names of the Licensor,
  6270. except as required for reasonable and customary use in describing the
  6271. origin of the Work and reproducing the content of the NOTICE file.
  6272. 7. Disclaimer of Warranty. Unless required by applicable law or
  6273. agreed to in writing, Licensor provides the Work (and each
  6274. Contributor provides its Contributions) on an "AS IS" BASIS,
  6275. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6276. implied, including, without limitation, any warranties or conditions
  6277. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6278. PARTICULAR PURPOSE. You are solely responsible for determining the
  6279. appropriateness of using or redistributing the Work and assume any
  6280. risks associated with Your exercise of permissions under this License.
  6281. 8. Limitation of Liability. In no event and under no legal theory,
  6282. whether in tort (including negligence), contract, or otherwise,
  6283. unless required by applicable law (such as deliberate and grossly
  6284. negligent acts) or agreed to in writing, shall any Contributor be
  6285. liable to You for damages, including any direct, indirect, special,
  6286. incidental, or consequential damages of any character arising as a
  6287. result of this License or out of the use or inability to use the
  6288. Work (including but not limited to damages for loss of goodwill,
  6289. work stoppage, computer failure or malfunction, or any and all
  6290. other commercial damages or losses), even if such Contributor
  6291. has been advised of the possibility of such damages.
  6292. 9. Accepting Warranty or Additional Liability. While redistributing
  6293. the Work or Derivative Works thereof, You may choose to offer,
  6294. and charge a fee for, acceptance of support, warranty, indemnity,
  6295. or other liability obligations and/or rights consistent with this
  6296. License. However, in accepting such obligations, You may act only
  6297. on Your own behalf and on Your sole responsibility, not on behalf
  6298. of any other Contributor, and only if You agree to indemnify,
  6299. defend, and hold each Contributor harmless for any liability
  6300. incurred by, or claims asserted against, such Contributor by reason
  6301. of your accepting any such warranty or additional liability.
  6302. END OF TERMS AND CONDITIONS
  6303. APPENDIX: How to apply the Apache License to your work.
  6304. To apply the Apache License to your work, attach the following
  6305. boilerplate notice, with the fields enclosed by brackets "[]"
  6306. replaced with your own identifying information. (Don't include
  6307. the brackets!) The text should be enclosed in the appropriate
  6308. comment syntax for the file format. We also recommend that a
  6309. file or class name and description of purpose be included on the
  6310. same "printed page" as the copyright notice for easier
  6311. identification within third-party archives.
  6312. Copyright [yyyy] [name of copyright owner]
  6313. Licensed under the Apache License, Version 2.0 (the "License");
  6314. you may not use this file except in compliance with the License.
  6315. You may obtain a copy of the License at
  6316. http://www.apache.org/licenses/LICENSE-2.0
  6317. Unless required by applicable law or agreed to in writing, software
  6318. distributed under the License is distributed on an "AS IS" BASIS,
  6319. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6320. See the License for the specific language governing permissions and
  6321. limitations under the License.
  6322. ================================================================================
  6323. netty NOTICE
  6324. ================================================================================
  6325. The Netty Project
  6326. =================
  6327. Please visit the Netty web site for more information:
  6328. * http://netty.io/
  6329. Copyright 2011 The Netty Project
  6330. The Netty Project licenses this file to you under the Apache License,
  6331. version 2.0 (the "License"); you may not use this file except in compliance
  6332. with the License. You may obtain a copy of the License at:
  6333. http://www.apache.org/licenses/LICENSE-2.0
  6334. Unless required by applicable law or agreed to in writing, software
  6335. distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  6336. WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  6337. License for the specific language governing permissions and limitations
  6338. under the License.
  6339. Also, please refer to each LICENSE.<component>.txt file, which is located in
  6340. the 'license' directory of the distribution file, for the license terms of the
  6341. components that this product depends on.
  6342. -------------------------------------------------------------------------------
  6343. This product contains the extensions to Java Collections Framework which has
  6344. been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
  6345. * LICENSE:
  6346. * license/LICENSE.jsr166y.txt (Public Domain)
  6347. * HOMEPAGE:
  6348. * http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
  6349. * http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
  6350. This product contains a modified version of Robert Harder's Public Domain
  6351. Base64 Encoder and Decoder, which can be obtained at:
  6352. * LICENSE:
  6353. * license/LICENSE.base64.txt (Public Domain)
  6354. * HOMEPAGE:
  6355. * http://iharder.sourceforge.net/current/java/base64/
  6356. This product contains a modified version of 'JZlib', a re-implementation of
  6357. zlib in pure Java, which can be obtained at:
  6358. * LICENSE:
  6359. * license/LICENSE.jzlib.txt (BSD Style License)
  6360. * HOMEPAGE:
  6361. * http://www.jcraft.com/jzlib/
  6362. This product contains a modified version of 'Webbit', a Java event based
  6363. WebSocket and HTTP server:
  6364. * LICENSE:
  6365. * license/LICENSE.webbit.txt (BSD License)
  6366. * HOMEPAGE:
  6367. * https://github.com/joewalnes/webbit
  6368. This product optionally depends on 'Protocol Buffers', Google's data
  6369. interchange format, which can be obtained at:
  6370. * LICENSE:
  6371. * license/LICENSE.protobuf.txt (New BSD License)
  6372. * HOMEPAGE:
  6373. * http://code.google.com/p/protobuf/
  6374. This product optionally depends on 'Bouncy Castle Crypto APIs' to generate
  6375. a temporary self-signed X.509 certificate when the JVM does not provide the
  6376. equivalent functionality. It can be obtained at:
  6377. * LICENSE:
  6378. * license/LICENSE.bouncycastle.txt (MIT License)
  6379. * HOMEPAGE:
  6380. * http://www.bouncycastle.org/
  6381. This product optionally depends on 'SLF4J', a simple logging facade for Java,
  6382. which can be obtained at:
  6383. * LICENSE:
  6384. * license/LICENSE.slf4j.txt (MIT License)
  6385. * HOMEPAGE:
  6386. * http://www.slf4j.org/
  6387. This product optionally depends on 'Apache Commons Logging', a logging
  6388. framework, which can be obtained at:
  6389. * LICENSE:
  6390. * license/LICENSE.commons-logging.txt (Apache License 2.0)
  6391. * HOMEPAGE:
  6392. * http://commons.apache.org/logging/
  6393. This product optionally depends on 'Apache Log4J', a logging framework,
  6394. which can be obtained at:
  6395. * LICENSE:
  6396. * license/LICENSE.log4j.txt (Apache License 2.0)
  6397. * HOMEPAGE:
  6398. * http://logging.apache.org/log4j/
  6399. This product optionally depends on 'JBoss Logging', a logging framework,
  6400. which can be obtained at:
  6401. * LICENSE:
  6402. * license/LICENSE.jboss-logging.txt (GNU LGPL 2.1)
  6403. * HOMEPAGE:
  6404. * http://anonsvn.jboss.org/repos/common/common-logging-spi/
  6405. This product optionally depends on 'Apache Felix', an open source OSGi
  6406. framework implementation, which can be obtained at:
  6407. * LICENSE:
  6408. * license/LICENSE.felix.txt (Apache License 2.0)
  6409. * HOMEPAGE:
  6410. * http://felix.apache.org/
  6411. ================================================================================
  6412. netty LICENSE
  6413. ================================================================================
  6414. Apache License
  6415. Version 2.0, January 2004
  6416. http://www.apache.org/licenses/
  6417. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6418. 1. Definitions.
  6419. "License" shall mean the terms and conditions for use, reproduction,
  6420. and distribution as defined by Sections 1 through 9 of this document.
  6421. "Licensor" shall mean the copyright owner or entity authorized by
  6422. the copyright owner that is granting the License.
  6423. "Legal Entity" shall mean the union of the acting entity and all
  6424. other entities that control, are controlled by, or are under common
  6425. control with that entity. For the purposes of this definition,
  6426. "control" means (i) the power, direct or indirect, to cause the
  6427. direction or management of such entity, whether by contract or
  6428. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6429. outstanding shares, or (iii) beneficial ownership of such entity.
  6430. "You" (or "Your") shall mean an individual or Legal Entity
  6431. exercising permissions granted by this License.
  6432. "Source" form shall mean the preferred form for making modifications,
  6433. including but not limited to software source code, documentation
  6434. source, and configuration files.
  6435. "Object" form shall mean any form resulting from mechanical
  6436. transformation or translation of a Source form, including but
  6437. not limited to compiled object code, generated documentation,
  6438. and conversions to other media types.
  6439. "Work" shall mean the work of authorship, whether in Source or
  6440. Object form, made available under the License, as indicated by a
  6441. copyright notice that is included in or attached to the work
  6442. (an example is provided in the Appendix below).
  6443. "Derivative Works" shall mean any work, whether in Source or Object
  6444. form, that is based on (or derived from) the Work and for which the
  6445. editorial revisions, annotations, elaborations, or other modifications
  6446. represent, as a whole, an original work of authorship. For the purposes
  6447. of this License, Derivative Works shall not include works that remain
  6448. separable from, or merely link (or bind by name) to the interfaces of,
  6449. the Work and Derivative Works thereof.
  6450. "Contribution" shall mean any work of authorship, including
  6451. the original version of the Work and any modifications or additions
  6452. to that Work or Derivative Works thereof, that is intentionally
  6453. submitted to Licensor for inclusion in the Work by the copyright owner
  6454. or by an individual or Legal Entity authorized to submit on behalf of
  6455. the copyright owner. For the purposes of this definition, "submitted"
  6456. means any form of electronic, verbal, or written communication sent
  6457. to the Licensor or its representatives, including but not limited to
  6458. communication on electronic mailing lists, source code control systems,
  6459. and issue tracking systems that are managed by, or on behalf of, the
  6460. Licensor for the purpose of discussing and improving the Work, but
  6461. excluding communication that is conspicuously marked or otherwise
  6462. designated in writing by the copyright owner as "Not a Contribution."
  6463. "Contributor" shall mean Licensor and any individual or Legal Entity
  6464. on behalf of whom a Contribution has been received by Licensor and
  6465. subsequently incorporated within the Work.
  6466. 2. Grant of Copyright License. Subject to the terms and conditions of
  6467. this License, each Contributor hereby grants to You a perpetual,
  6468. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6469. copyright license to reproduce, prepare Derivative Works of,
  6470. publicly display, publicly perform, sublicense, and distribute the
  6471. Work and such Derivative Works in Source or Object form.
  6472. 3. Grant of Patent License. Subject to the terms and conditions of
  6473. this License, each Contributor hereby grants to You a perpetual,
  6474. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6475. (except as stated in this section) patent license to make, have made,
  6476. use, offer to sell, sell, import, and otherwise transfer the Work,
  6477. where such license applies only to those patent claims licensable
  6478. by such Contributor that are necessarily infringed by their
  6479. Contribution(s) alone or by combination of their Contribution(s)
  6480. with the Work to which such Contribution(s) was submitted. If You
  6481. institute patent litigation against any entity (including a
  6482. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6483. or a Contribution incorporated within the Work constitutes direct
  6484. or contributory patent infringement, then any patent licenses
  6485. granted to You under this License for that Work shall terminate
  6486. as of the date such litigation is filed.
  6487. 4. Redistribution. You may reproduce and distribute copies of the
  6488. Work or Derivative Works thereof in any medium, with or without
  6489. modifications, and in Source or Object form, provided that You
  6490. meet the following conditions:
  6491. (a) You must give any other recipients of the Work or
  6492. Derivative Works a copy of this License; and
  6493. (b) You must cause any modified files to carry prominent notices
  6494. stating that You changed the files; and
  6495. (c) You must retain, in the Source form of any Derivative Works
  6496. that You distribute, all copyright, patent, trademark, and
  6497. attribution notices from the Source form of the Work,
  6498. excluding those notices that do not pertain to any part of
  6499. the Derivative Works; and
  6500. (d) If the Work includes a "NOTICE" text file as part of its
  6501. distribution, then any Derivative Works that You distribute must
  6502. include a readable copy of the attribution notices contained
  6503. within such NOTICE file, excluding those notices that do not
  6504. pertain to any part of the Derivative Works, in at least one
  6505. of the following places: within a NOTICE text file distributed
  6506. as part of the Derivative Works; within the Source form or
  6507. documentation, if provided along with the Derivative Works; or,
  6508. within a display generated by the Derivative Works, if and
  6509. wherever such third-party notices normally appear. The contents
  6510. of the NOTICE file are for informational purposes only and
  6511. do not modify the License. You may add Your own attribution
  6512. notices within Derivative Works that You distribute, alongside
  6513. or as an addendum to the NOTICE text from the Work, provided
  6514. that such additional attribution notices cannot be construed
  6515. as modifying the License.
  6516. You may add Your own copyright statement to Your modifications and
  6517. may provide additional or different license terms and conditions
  6518. for use, reproduction, or distribution of Your modifications, or
  6519. for any such Derivative Works as a whole, provided Your use,
  6520. reproduction, and distribution of the Work otherwise complies with
  6521. the conditions stated in this License.
  6522. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6523. any Contribution intentionally submitted for inclusion in the Work
  6524. by You to the Licensor shall be under the terms and conditions of
  6525. this License, without any additional terms or conditions.
  6526. Notwithstanding the above, nothing herein shall supersede or modify
  6527. the terms of any separate license agreement you may have executed
  6528. with Licensor regarding such Contributions.
  6529. 6. Trademarks. This License does not grant permission to use the trade
  6530. names, trademarks, service marks, or product names of the Licensor,
  6531. except as required for reasonable and customary use in describing the
  6532. origin of the Work and reproducing the content of the NOTICE file.
  6533. 7. Disclaimer of Warranty. Unless required by applicable law or
  6534. agreed to in writing, Licensor provides the Work (and each
  6535. Contributor provides its Contributions) on an "AS IS" BASIS,
  6536. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6537. implied, including, without limitation, any warranties or conditions
  6538. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6539. PARTICULAR PURPOSE. You are solely responsible for determining the
  6540. appropriateness of using or redistributing the Work and assume any
  6541. risks associated with Your exercise of permissions under this License.
  6542. 8. Limitation of Liability. In no event and under no legal theory,
  6543. whether in tort (including negligence), contract, or otherwise,
  6544. unless required by applicable law (such as deliberate and grossly
  6545. negligent acts) or agreed to in writing, shall any Contributor be
  6546. liable to You for damages, including any direct, indirect, special,
  6547. incidental, or consequential damages of any character arising as a
  6548. result of this License or out of the use or inability to use the
  6549. Work (including but not limited to damages for loss of goodwill,
  6550. work stoppage, computer failure or malfunction, or any and all
  6551. other commercial damages or losses), even if such Contributor
  6552. has been advised of the possibility of such damages.
  6553. 9. Accepting Warranty or Additional Liability. While redistributing
  6554. the Work or Derivative Works thereof, You may choose to offer,
  6555. and charge a fee for, acceptance of support, warranty, indemnity,
  6556. or other liability obligations and/or rights consistent with this
  6557. License. However, in accepting such obligations, You may act only
  6558. on Your own behalf and on Your sole responsibility, not on behalf
  6559. of any other Contributor, and only if You agree to indemnify,
  6560. defend, and hold each Contributor harmless for any liability
  6561. incurred by, or claims asserted against, such Contributor by reason
  6562. of your accepting any such warranty or additional liability.
  6563. END OF TERMS AND CONDITIONS
  6564. APPENDIX: How to apply the Apache License to your work.
  6565. To apply the Apache License to your work, attach the following
  6566. boilerplate notice, with the fields enclosed by brackets "[]"
  6567. replaced with your own identifying information. (Don't include
  6568. the brackets!) The text should be enclosed in the appropriate
  6569. comment syntax for the file format. We also recommend that a
  6570. file or class name and description of purpose be included on the
  6571. same "printed page" as the copyright notice for easier
  6572. identification within third-party archives.
  6573. Copyright [yyyy] [name of copyright owner]
  6574. Licensed under the Apache License, Version 2.0 (the "License");
  6575. you may not use this file except in compliance with the License.
  6576. You may obtain a copy of the License at
  6577. http://www.apache.org/licenses/LICENSE-2.0
  6578. Unless required by applicable law or agreed to in writing, software
  6579. distributed under the License is distributed on an "AS IS" BASIS,
  6580. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6581. See the License for the specific language governing permissions and
  6582. limitations under the License.
  6583. ================================================================================
  6584. nimbus-jose-jwt NOTICE
  6585. ================================================================================
  6586. Nimbus JOSE + JWT
  6587. Copyright 2012 - 2018, Connect2id Ltd.
  6588. Licensed under the Apache License, Version 2.0 (the "License"); you may not use
  6589. this file except in compliance with the License. You may obtain a copy of the
  6590. License at
  6591. http://www.apache.org/licenses/LICENSE-2.0
  6592. Unless required by applicable law or agreed to in writing, software distributed
  6593. under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
  6594. CONDITIONS OF ANY KIND, either express or implied. See the License for the
  6595. specific language governing permissions and limitations under the License.
  6596. ================================================================================
  6597. nimbus-jose-jwt LICENSE
  6598. ================================================================================
  6599. Apache License
  6600. Version 2.0, January 2004
  6601. http://www.apache.org/licenses/
  6602. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6603. 1. Definitions.
  6604. "License" shall mean the terms and conditions for use, reproduction,
  6605. and distribution as defined by Sections 1 through 9 of this document.
  6606. "Licensor" shall mean the copyright owner or entity authorized by
  6607. the copyright owner that is granting the License.
  6608. "Legal Entity" shall mean the union of the acting entity and all
  6609. other entities that control, are controlled by, or are under common
  6610. control with that entity. For the purposes of this definition,
  6611. "control" means (i) the power, direct or indirect, to cause the
  6612. direction or management of such entity, whether by contract or
  6613. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6614. outstanding shares, or (iii) beneficial ownership of such entity.
  6615. "You" (or "Your") shall mean an individual or Legal Entity
  6616. exercising permissions granted by this License.
  6617. "Source" form shall mean the preferred form for making modifications,
  6618. including but not limited to software source code, documentation
  6619. source, and configuration files.
  6620. "Object" form shall mean any form resulting from mechanical
  6621. transformation or translation of a Source form, including but
  6622. not limited to compiled object code, generated documentation,
  6623. and conversions to other media types.
  6624. "Work" shall mean the work of authorship, whether in Source or
  6625. Object form, made available under the License, as indicated by a
  6626. copyright notice that is included in or attached to the work
  6627. (an example is provided in the Appendix below).
  6628. "Derivative Works" shall mean any work, whether in Source or Object
  6629. form, that is based on (or derived from) the Work and for which the
  6630. editorial revisions, annotations, elaborations, or other modifications
  6631. represent, as a whole, an original work of authorship. For the purposes
  6632. of this License, Derivative Works shall not include works that remain
  6633. separable from, or merely link (or bind by name) to the interfaces of,
  6634. the Work and Derivative Works thereof.
  6635. "Contribution" shall mean any work of authorship, including
  6636. the original version of the Work and any modifications or additions
  6637. to that Work or Derivative Works thereof, that is intentionally
  6638. submitted to Licensor for inclusion in the Work by the copyright owner
  6639. or by an individual or Legal Entity authorized to submit on behalf of
  6640. the copyright owner. For the purposes of this definition, "submitted"
  6641. means any form of electronic, verbal, or written communication sent
  6642. to the Licensor or its representatives, including but not limited to
  6643. communication on electronic mailing lists, source code control systems,
  6644. and issue tracking systems that are managed by, or on behalf of, the
  6645. Licensor for the purpose of discussing and improving the Work, but
  6646. excluding communication that is conspicuously marked or otherwise
  6647. designated in writing by the copyright owner as "Not a Contribution."
  6648. "Contributor" shall mean Licensor and any individual or Legal Entity
  6649. on behalf of whom a Contribution has been received by Licensor and
  6650. subsequently incorporated within the Work.
  6651. 2. Grant of Copyright License. Subject to the terms and conditions of
  6652. this License, each Contributor hereby grants to You a perpetual,
  6653. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6654. copyright license to reproduce, prepare Derivative Works of,
  6655. publicly display, publicly perform, sublicense, and distribute the
  6656. Work and such Derivative Works in Source or Object form.
  6657. 3. Grant of Patent License. Subject to the terms and conditions of
  6658. this License, each Contributor hereby grants to You a perpetual,
  6659. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6660. (except as stated in this section) patent license to make, have made,
  6661. use, offer to sell, sell, import, and otherwise transfer the Work,
  6662. where such license applies only to those patent claims licensable
  6663. by such Contributor that are necessarily infringed by their
  6664. Contribution(s) alone or by combination of their Contribution(s)
  6665. with the Work to which such Contribution(s) was submitted. If You
  6666. institute patent litigation against any entity (including a
  6667. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6668. or a Contribution incorporated within the Work constitutes direct
  6669. or contributory patent infringement, then any patent licenses
  6670. granted to You under this License for that Work shall terminate
  6671. as of the date such litigation is filed.
  6672. 4. Redistribution. You may reproduce and distribute copies of the
  6673. Work or Derivative Works thereof in any medium, with or without
  6674. modifications, and in Source or Object form, provided that You
  6675. meet the following conditions:
  6676. (a) You must give any other recipients of the Work or
  6677. Derivative Works a copy of this License; and
  6678. (b) You must cause any modified files to carry prominent notices
  6679. stating that You changed the files; and
  6680. (c) You must retain, in the Source form of any Derivative Works
  6681. that You distribute, all copyright, patent, trademark, and
  6682. attribution notices from the Source form of the Work,
  6683. excluding those notices that do not pertain to any part of
  6684. the Derivative Works; and
  6685. (d) If the Work includes a "NOTICE" text file as part of its
  6686. distribution, then any Derivative Works that You distribute must
  6687. include a readable copy of the attribution notices contained
  6688. within such NOTICE file, excluding those notices that do not
  6689. pertain to any part of the Derivative Works, in at least one
  6690. of the following places: within a NOTICE text file distributed
  6691. as part of the Derivative Works; within the Source form or
  6692. documentation, if provided along with the Derivative Works; or,
  6693. within a display generated by the Derivative Works, if and
  6694. wherever such third-party notices normally appear. The contents
  6695. of the NOTICE file are for informational purposes only and
  6696. do not modify the License. You may add Your own attribution
  6697. notices within Derivative Works that You distribute, alongside
  6698. or as an addendum to the NOTICE text from the Work, provided
  6699. that such additional attribution notices cannot be construed
  6700. as modifying the License.
  6701. You may add Your own copyright statement to Your modifications and
  6702. may provide additional or different license terms and conditions
  6703. for use, reproduction, or distribution of Your modifications, or
  6704. for any such Derivative Works as a whole, provided Your use,
  6705. reproduction, and distribution of the Work otherwise complies with
  6706. the conditions stated in this License.
  6707. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6708. any Contribution intentionally submitted for inclusion in the Work
  6709. by You to the Licensor shall be under the terms and conditions of
  6710. this License, without any additional terms or conditions.
  6711. Notwithstanding the above, nothing herein shall supersede or modify
  6712. the terms of any separate license agreement you may have executed
  6713. with Licensor regarding such Contributions.
  6714. 6. Trademarks. This License does not grant permission to use the trade
  6715. names, trademarks, service marks, or product names of the Licensor,
  6716. except as required for reasonable and customary use in describing the
  6717. origin of the Work and reproducing the content of the NOTICE file.
  6718. 7. Disclaimer of Warranty. Unless required by applicable law or
  6719. agreed to in writing, Licensor provides the Work (and each
  6720. Contributor provides its Contributions) on an "AS IS" BASIS,
  6721. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6722. implied, including, without limitation, any warranties or conditions
  6723. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6724. PARTICULAR PURPOSE. You are solely responsible for determining the
  6725. appropriateness of using or redistributing the Work and assume any
  6726. risks associated with Your exercise of permissions under this License.
  6727. 8. Limitation of Liability. In no event and under no legal theory,
  6728. whether in tort (including negligence), contract, or otherwise,
  6729. unless required by applicable law (such as deliberate and grossly
  6730. negligent acts) or agreed to in writing, shall any Contributor be
  6731. liable to You for damages, including any direct, indirect, special,
  6732. incidental, or consequential damages of any character arising as a
  6733. result of this License or out of the use or inability to use the
  6734. Work (including but not limited to damages for loss of goodwill,
  6735. work stoppage, computer failure or malfunction, or any and all
  6736. other commercial damages or losses), even if such Contributor
  6737. has been advised of the possibility of such damages.
  6738. 9. Accepting Warranty or Additional Liability. While redistributing
  6739. the Work or Derivative Works thereof, You may choose to offer,
  6740. and charge a fee for, acceptance of support, warranty, indemnity,
  6741. or other liability obligations and/or rights consistent with this
  6742. License. However, in accepting such obligations, You may act only
  6743. on Your own behalf and on Your sole responsibility, not on behalf
  6744. of any other Contributor, and only if You agree to indemnify,
  6745. defend, and hold each Contributor harmless for any liability
  6746. incurred by, or claims asserted against, such Contributor by reason
  6747. of your accepting any such warranty or additional liability.
  6748. END OF TERMS AND CONDITIONS
  6749. APPENDIX: How to apply the Apache License to your work.
  6750. To apply the Apache License to your work, attach the following
  6751. boilerplate notice, with the fields enclosed by brackets "[]"
  6752. replaced with your own identifying information. (Don't include
  6753. the brackets!) The text should be enclosed in the appropriate
  6754. comment syntax for the file format. We also recommend that a
  6755. file or class name and description of purpose be included on the
  6756. same "printed page" as the copyright notice for easier
  6757. identification within third-party archives.
  6758. Copyright [yyyy] [name of copyright owner]
  6759. Licensed under the Apache License, Version 2.0 (the "License");
  6760. you may not use this file except in compliance with the License.
  6761. You may obtain a copy of the License at
  6762. http://www.apache.org/licenses/LICENSE-2.0
  6763. Unless required by applicable law or agreed to in writing, software
  6764. distributed under the License is distributed on an "AS IS" BASIS,
  6765. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6766. See the License for the specific language governing permissions and
  6767. limitations under the License.
  6768. ================================================================================
  6769. oauth2-oidc-sdk NOTICE
  6770. ================================================================================
  6771. Nimbus OAuth 2.0 SDK with OpenID Connect extensions
  6772. Copyright 2012-2018, Connect2id Ltd and contributors.
  6773. Licensed under the Apache License, Version 2.0 (the "License"); you may not use
  6774. this file except in compliance with the License. You may obtain a copy of the
  6775. License at
  6776. http://www.apache.org/licenses/LICENSE-2.0
  6777. Unless required by applicable law or agreed to in writing, software distributed
  6778. under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
  6779. CONDITIONS OF ANY KIND, either express or implied. See the License for the
  6780. specific language governing permissions and limitations under the License.
  6781. ================================================================================
  6782. oauth2-oidc-sdk LICENSE
  6783. ================================================================================
  6784. Apache License
  6785. Version 2.0, January 2004
  6786. http://www.apache.org/licenses/
  6787. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6788. 1. Definitions.
  6789. "License" shall mean the terms and conditions for use, reproduction,
  6790. and distribution as defined by Sections 1 through 9 of this document.
  6791. "Licensor" shall mean the copyright owner or entity authorized by
  6792. the copyright owner that is granting the License.
  6793. "Legal Entity" shall mean the union of the acting entity and all
  6794. other entities that control, are controlled by, or are under common
  6795. control with that entity. For the purposes of this definition,
  6796. "control" means (i) the power, direct or indirect, to cause the
  6797. direction or management of such entity, whether by contract or
  6798. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6799. outstanding shares, or (iii) beneficial ownership of such entity.
  6800. "You" (or "Your") shall mean an individual or Legal Entity
  6801. exercising permissions granted by this License.
  6802. "Source" form shall mean the preferred form for making modifications,
  6803. including but not limited to software source code, documentation
  6804. source, and configuration files.
  6805. "Object" form shall mean any form resulting from mechanical
  6806. transformation or translation of a Source form, including but
  6807. not limited to compiled object code, generated documentation,
  6808. and conversions to other media types.
  6809. "Work" shall mean the work of authorship, whether in Source or
  6810. Object form, made available under the License, as indicated by a
  6811. copyright notice that is included in or attached to the work
  6812. (an example is provided in the Appendix below).
  6813. "Derivative Works" shall mean any work, whether in Source or Object
  6814. form, that is based on (or derived from) the Work and for which the
  6815. editorial revisions, annotations, elaborations, or other modifications
  6816. represent, as a whole, an original work of authorship. For the purposes
  6817. of this License, Derivative Works shall not include works that remain
  6818. separable from, or merely link (or bind by name) to the interfaces of,
  6819. the Work and Derivative Works thereof.
  6820. "Contribution" shall mean any work of authorship, including
  6821. the original version of the Work and any modifications or additions
  6822. to that Work or Derivative Works thereof, that is intentionally
  6823. submitted to Licensor for inclusion in the Work by the copyright owner
  6824. or by an individual or Legal Entity authorized to submit on behalf of
  6825. the copyright owner. For the purposes of this definition, "submitted"
  6826. means any form of electronic, verbal, or written communication sent
  6827. to the Licensor or its representatives, including but not limited to
  6828. communication on electronic mailing lists, source code control systems,
  6829. and issue tracking systems that are managed by, or on behalf of, the
  6830. Licensor for the purpose of discussing and improving the Work, but
  6831. excluding communication that is conspicuously marked or otherwise
  6832. designated in writing by the copyright owner as "Not a Contribution."
  6833. "Contributor" shall mean Licensor and any individual or Legal Entity
  6834. on behalf of whom a Contribution has been received by Licensor and
  6835. subsequently incorporated within the Work.
  6836. 2. Grant of Copyright License. Subject to the terms and conditions of
  6837. this License, each Contributor hereby grants to You a perpetual,
  6838. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6839. copyright license to reproduce, prepare Derivative Works of,
  6840. publicly display, publicly perform, sublicense, and distribute the
  6841. Work and such Derivative Works in Source or Object form.
  6842. 3. Grant of Patent License. Subject to the terms and conditions of
  6843. this License, each Contributor hereby grants to You a perpetual,
  6844. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6845. (except as stated in this section) patent license to make, have made,
  6846. use, offer to sell, sell, import, and otherwise transfer the Work,
  6847. where such license applies only to those patent claims licensable
  6848. by such Contributor that are necessarily infringed by their
  6849. Contribution(s) alone or by combination of their Contribution(s)
  6850. with the Work to which such Contribution(s) was submitted. If You
  6851. institute patent litigation against any entity (including a
  6852. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6853. or a Contribution incorporated within the Work constitutes direct
  6854. or contributory patent infringement, then any patent licenses
  6855. granted to You under this License for that Work shall terminate
  6856. as of the date such litigation is filed.
  6857. 4. Redistribution. You may reproduce and distribute copies of the
  6858. Work or Derivative Works thereof in any medium, with or without
  6859. modifications, and in Source or Object form, provided that You
  6860. meet the following conditions:
  6861. (a) You must give any other recipients of the Work or
  6862. Derivative Works a copy of this License; and
  6863. (b) You must cause any modified files to carry prominent notices
  6864. stating that You changed the files; and
  6865. (c) You must retain, in the Source form of any Derivative Works
  6866. that You distribute, all copyright, patent, trademark, and
  6867. attribution notices from the Source form of the Work,
  6868. excluding those notices that do not pertain to any part of
  6869. the Derivative Works; and
  6870. (d) If the Work includes a "NOTICE" text file as part of its
  6871. distribution, then any Derivative Works that You distribute must
  6872. include a readable copy of the attribution notices contained
  6873. within such NOTICE file, excluding those notices that do not
  6874. pertain to any part of the Derivative Works, in at least one
  6875. of the following places: within a NOTICE text file distributed
  6876. as part of the Derivative Works; within the Source form or
  6877. documentation, if provided along with the Derivative Works; or,
  6878. within a display generated by the Derivative Works, if and
  6879. wherever such third-party notices normally appear. The contents
  6880. of the NOTICE file are for informational purposes only and
  6881. do not modify the License. You may add Your own attribution
  6882. notices within Derivative Works that You distribute, alongside
  6883. or as an addendum to the NOTICE text from the Work, provided
  6884. that such additional attribution notices cannot be construed
  6885. as modifying the License.
  6886. You may add Your own copyright statement to Your modifications and
  6887. may provide additional or different license terms and conditions
  6888. for use, reproduction, or distribution of Your modifications, or
  6889. for any such Derivative Works as a whole, provided Your use,
  6890. reproduction, and distribution of the Work otherwise complies with
  6891. the conditions stated in this License.
  6892. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6893. any Contribution intentionally submitted for inclusion in the Work
  6894. by You to the Licensor shall be under the terms and conditions of
  6895. this License, without any additional terms or conditions.
  6896. Notwithstanding the above, nothing herein shall supersede or modify
  6897. the terms of any separate license agreement you may have executed
  6898. with Licensor regarding such Contributions.
  6899. 6. Trademarks. This License does not grant permission to use the trade
  6900. names, trademarks, service marks, or product names of the Licensor,
  6901. except as required for reasonable and customary use in describing the
  6902. origin of the Work and reproducing the content of the NOTICE file.
  6903. 7. Disclaimer of Warranty. Unless required by applicable law or
  6904. agreed to in writing, Licensor provides the Work (and each
  6905. Contributor provides its Contributions) on an "AS IS" BASIS,
  6906. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6907. implied, including, without limitation, any warranties or conditions
  6908. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6909. PARTICULAR PURPOSE. You are solely responsible for determining the
  6910. appropriateness of using or redistributing the Work and assume any
  6911. risks associated with Your exercise of permissions under this License.
  6912. 8. Limitation of Liability. In no event and under no legal theory,
  6913. whether in tort (including negligence), contract, or otherwise,
  6914. unless required by applicable law (such as deliberate and grossly
  6915. negligent acts) or agreed to in writing, shall any Contributor be
  6916. liable to You for damages, including any direct, indirect, special,
  6917. incidental, or consequential damages of any character arising as a
  6918. result of this License or out of the use or inability to use the
  6919. Work (including but not limited to damages for loss of goodwill,
  6920. work stoppage, computer failure or malfunction, or any and all
  6921. other commercial damages or losses), even if such Contributor
  6922. has been advised of the possibility of such damages.
  6923. 9. Accepting Warranty or Additional Liability. While redistributing
  6924. the Work or Derivative Works thereof, You may choose to offer,
  6925. and charge a fee for, acceptance of support, warranty, indemnity,
  6926. or other liability obligations and/or rights consistent with this
  6927. License. However, in accepting such obligations, You may act only
  6928. on Your own behalf and on Your sole responsibility, not on behalf
  6929. of any other Contributor, and only if You agree to indemnify,
  6930. defend, and hold each Contributor harmless for any liability
  6931. incurred by, or claims asserted against, such Contributor by reason
  6932. of your accepting any such warranty or additional liability.
  6933. END OF TERMS AND CONDITIONS
  6934. APPENDIX: How to apply the Apache License to your work.
  6935. To apply the Apache License to your work, attach the following
  6936. boilerplate notice, with the fields enclosed by brackets "[]"
  6937. replaced with your own identifying information. (Don't include
  6938. the brackets!) The text should be enclosed in the appropriate
  6939. comment syntax for the file format. We also recommend that a
  6940. file or class name and description of purpose be included on the
  6941. same "printed page" as the copyright notice for easier
  6942. identification within third-party archives.
  6943. Copyright [yyyy] [name of copyright owner]
  6944. Licensed under the Apache License, Version 2.0 (the "License");
  6945. you may not use this file except in compliance with the License.
  6946. You may obtain a copy of the License at
  6947. http://www.apache.org/licenses/LICENSE-2.0
  6948. Unless required by applicable law or agreed to in writing, software
  6949. distributed under the License is distributed on an "AS IS" BASIS,
  6950. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6951. See the License for the specific language governing permissions and
  6952. limitations under the License.
  6953. ================================================================================
  6954. openjdk NOTICE
  6955. ================================================================================
  6956. Copyright (c) 1995, 2013, Oracle and/or its affiliates.
  6957. OpenJDK is licensed under the GPLv2+CE. A copy of that license is included in
  6958. this distribution immediately below this notice. You can find a copy of the
  6959. OpenJDK source through the downloads page at https://elastic.co.
  6960. ================================================================================
  6961. openjdk LICENSE
  6962. ================================================================================
  6963. The GNU General Public License (GPL)
  6964. Version 2, June 1991
  6965. Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  6966. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  6967. Everyone is permitted to copy and distribute verbatim copies of this license
  6968. document, but changing it is not allowed.
  6969. Preamble
  6970. The licenses for most software are designed to take away your freedom to share
  6971. and change it. By contrast, the GNU General Public License is intended to
  6972. guarantee your freedom to share and change free software--to make sure the
  6973. software is free for all its users. This General Public License applies to
  6974. most of the Free Software Foundation's software and to any other program whose
  6975. authors commit to using it. (Some other Free Software Foundation software is
  6976. covered by the GNU Library General Public License instead.) You can apply it to
  6977. your programs, too.
  6978. When we speak of free software, we are referring to freedom, not price. Our
  6979. General Public Licenses are designed to make sure that you have the freedom to
  6980. distribute copies of free software (and charge for this service if you wish),
  6981. that you receive source code or can get it if you want it, that you can change
  6982. the software or use pieces of it in new free programs; and that you know you
  6983. can do these things.
  6984. To protect your rights, we need to make restrictions that forbid anyone to deny
  6985. you these rights or to ask you to surrender the rights. These restrictions
  6986. translate to certain responsibilities for you if you distribute copies of the
  6987. software, or if you modify it.
  6988. For example, if you distribute copies of such a program, whether gratis or for
  6989. a fee, you must give the recipients all the rights that you have. You must
  6990. make sure that they, too, receive or can get the source code. And you must
  6991. show them these terms so they know their rights.
  6992. We protect your rights with two steps: (1) copyright the software, and (2)
  6993. offer you this license which gives you legal permission to copy, distribute
  6994. and/or modify the software.
  6995. Also, for each author's protection and ours, we want to make certain that
  6996. everyone understands that there is no warranty for this free software. If the
  6997. software is modified by someone else and passed on, we want its recipients to
  6998. know that what they have is not the original, so that any problems introduced
  6999. by others will not reflect on the original authors' reputations.
  7000. Finally, any free program is threatened constantly by software patents. We
  7001. wish to avoid the danger that redistributors of a free program will
  7002. individually obtain patent licenses, in effect making the program proprietary.
  7003. To prevent this, we have made it clear that any patent must be licensed for
  7004. everyone's free use or not licensed at all.
  7005. The precise terms and conditions for copying, distribution and modification
  7006. follow.
  7007. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  7008. 0. This License applies to any program or other work which contains a notice
  7009. placed by the copyright holder saying it may be distributed under the terms of
  7010. this General Public License. The "Program", below, refers to any such program
  7011. or work, and a "work based on the Program" means either the Program or any
  7012. derivative work under copyright law: that is to say, a work containing the
  7013. Program or a portion of it, either verbatim or with modifications and/or
  7014. translated into another language. (Hereinafter, translation is included
  7015. without limitation in the term "modification".) Each licensee is addressed as
  7016. "you".
  7017. Activities other than copying, distribution and modification are not covered by
  7018. this License; they are outside its scope. The act of running the Program is
  7019. not restricted, and the output from the Program is covered only if its contents
  7020. constitute a work based on the Program (independent of having been made by
  7021. running the Program). Whether that is true depends on what the Program does.
  7022. 1. You may copy and distribute verbatim copies of the Program's source code as
  7023. you receive it, in any medium, provided that you conspicuously and
  7024. appropriately publish on each copy an appropriate copyright notice and
  7025. disclaimer of warranty; keep intact all the notices that refer to this License
  7026. and to the absence of any warranty; and give any other recipients of the
  7027. Program a copy of this License along with the Program.
  7028. You may charge a fee for the physical act of transferring a copy, and you may
  7029. at your option offer warranty protection in exchange for a fee.
  7030. 2. You may modify your copy or copies of the Program or any portion of it, thus
  7031. forming a work based on the Program, and copy and distribute such modifications
  7032. or work under the terms of Section 1 above, provided that you also meet all of
  7033. these conditions:
  7034. a) You must cause the modified files to carry prominent notices stating
  7035. that you changed the files and the date of any change.
  7036. b) You must cause any work that you distribute or publish, that in whole or
  7037. in part contains or is derived from the Program or any part thereof, to be
  7038. licensed as a whole at no charge to all third parties under the terms of
  7039. this License.
  7040. c) If the modified program normally reads commands interactively when run,
  7041. you must cause it, when started running for such interactive use in the
  7042. most ordinary way, to print or display an announcement including an
  7043. appropriate copyright notice and a notice that there is no warranty (or
  7044. else, saying that you provide a warranty) and that users may redistribute
  7045. the program under these conditions, and telling the user how to view a copy
  7046. of this License. (Exception: if the Program itself is interactive but does
  7047. not normally print such an announcement, your work based on the Program is
  7048. not required to print an announcement.)
  7049. These requirements apply to the modified work as a whole. If identifiable
  7050. sections of that work are not derived from the Program, and can be reasonably
  7051. considered independent and separate works in themselves, then this License, and
  7052. its terms, do not apply to those sections when you distribute them as separate
  7053. works. But when you distribute the same sections as part of a whole which is a
  7054. work based on the Program, the distribution of the whole must be on the terms
  7055. of this License, whose permissions for other licensees extend to the entire
  7056. whole, and thus to each and every part regardless of who wrote it.
  7057. Thus, it is not the intent of this section to claim rights or contest your
  7058. rights to work written entirely by you; rather, the intent is to exercise the
  7059. right to control the distribution of derivative or collective works based on
  7060. the Program.
  7061. In addition, mere aggregation of another work not based on the Program with the
  7062. Program (or with a work based on the Program) on a volume of a storage or
  7063. distribution medium does not bring the other work under the scope of this
  7064. License.
  7065. 3. You may copy and distribute the Program (or a work based on it, under
  7066. Section 2) in object code or executable form under the terms of Sections 1 and
  7067. 2 above provided that you also do one of the following:
  7068. a) Accompany it with the complete corresponding machine-readable source
  7069. code, which must be distributed under the terms of Sections 1 and 2 above
  7070. on a medium customarily used for software interchange; or,
  7071. b) Accompany it with a written offer, valid for at least three years, to
  7072. give any third party, for a charge no more than your cost of physically
  7073. performing source distribution, a complete machine-readable copy of the
  7074. corresponding source code, to be distributed under the terms of Sections 1
  7075. and 2 above on a medium customarily used for software interchange; or,
  7076. c) Accompany it with the information you received as to the offer to
  7077. distribute corresponding source code. (This alternative is allowed only
  7078. for noncommercial distribution and only if you received the program in
  7079. object code or executable form with such an offer, in accord with
  7080. Subsection b above.)
  7081. The source code for a work means the preferred form of the work for making
  7082. modifications to it. For an executable work, complete source code means all
  7083. the source code for all modules it contains, plus any associated interface
  7084. definition files, plus the scripts used to control compilation and installation
  7085. of the executable. However, as a special exception, the source code
  7086. distributed need not include anything that is normally distributed (in either
  7087. source or binary form) with the major components (compiler, kernel, and so on)
  7088. of the operating system on which the executable runs, unless that component
  7089. itself accompanies the executable.
  7090. If distribution of executable or object code is made by offering access to copy
  7091. from a designated place, then offering equivalent access to copy the source
  7092. code from the same place counts as distribution of the source code, even though
  7093. third parties are not compelled to copy the source along with the object code.
  7094. 4. You may not copy, modify, sublicense, or distribute the Program except as
  7095. expressly provided under this License. Any attempt otherwise to copy, modify,
  7096. sublicense or distribute the Program is void, and will automatically terminate
  7097. your rights under this License. However, parties who have received copies, or
  7098. rights, from you under this License will not have their licenses terminated so
  7099. long as such parties remain in full compliance.
  7100. 5. You are not required to accept this License, since you have not signed it.
  7101. However, nothing else grants you permission to modify or distribute the Program
  7102. or its derivative works. These actions are prohibited by law if you do not
  7103. accept this License. Therefore, by modifying or distributing the Program (or
  7104. any work based on the Program), you indicate your acceptance of this License to
  7105. do so, and all its terms and conditions for copying, distributing or modifying
  7106. the Program or works based on it.
  7107. 6. Each time you redistribute the Program (or any work based on the Program),
  7108. the recipient automatically receives a license from the original licensor to
  7109. copy, distribute or modify the Program subject to these terms and conditions.
  7110. You may not impose any further restrictions on the recipients' exercise of the
  7111. rights granted herein. You are not responsible for enforcing compliance by
  7112. third parties to this License.
  7113. 7. If, as a consequence of a court judgment or allegation of patent
  7114. infringement or for any other reason (not limited to patent issues), conditions
  7115. are imposed on you (whether by court order, agreement or otherwise) that
  7116. contradict the conditions of this License, they do not excuse you from the
  7117. conditions of this License. If you cannot distribute so as to satisfy
  7118. simultaneously your obligations under this License and any other pertinent
  7119. obligations, then as a consequence you may not distribute the Program at all.
  7120. For example, if a patent license would not permit royalty-free redistribution
  7121. of the Program by all those who receive copies directly or indirectly through
  7122. you, then the only way you could satisfy both it and this License would be to
  7123. refrain entirely from distribution of the Program.
  7124. If any portion of this section is held invalid or unenforceable under any
  7125. particular circumstance, the balance of the section is intended to apply and
  7126. the section as a whole is intended to apply in other circumstances.
  7127. It is not the purpose of this section to induce you to infringe any patents or
  7128. other property right claims or to contest validity of any such claims; this
  7129. section has the sole purpose of protecting the integrity of the free software
  7130. distribution system, which is implemented by public license practices. Many
  7131. people have made generous contributions to the wide range of software
  7132. distributed through that system in reliance on consistent application of that
  7133. system; it is up to the author/donor to decide if he or she is willing to
  7134. distribute software through any other system and a licensee cannot impose that
  7135. choice.
  7136. This section is intended to make thoroughly clear what is believed to be a
  7137. consequence of the rest of this License.
  7138. 8. If the distribution and/or use of the Program is restricted in certain
  7139. countries either by patents or by copyrighted interfaces, the original
  7140. copyright holder who places the Program under this License may add an explicit
  7141. geographical distribution limitation excluding those countries, so that
  7142. distribution is permitted only in or among countries not thus excluded. In
  7143. such case, this License incorporates the limitation as if written in the body
  7144. of this License.
  7145. 9. The Free Software Foundation may publish revised and/or new versions of the
  7146. General Public License from time to time. Such new versions will be similar in
  7147. spirit to the present version, but may differ in detail to address new problems
  7148. or concerns.
  7149. Each version is given a distinguishing version number. If the Program
  7150. specifies a version number of this License which applies to it and "any later
  7151. version", you have the option of following the terms and conditions either of
  7152. that version or of any later version published by the Free Software Foundation.
  7153. If the Program does not specify a version number of this License, you may
  7154. choose any version ever published by the Free Software Foundation.
  7155. 10. If you wish to incorporate parts of the Program into other free programs
  7156. whose distribution conditions are different, write to the author to ask for
  7157. permission. For software which is copyrighted by the Free Software Foundation,
  7158. write to the Free Software Foundation; we sometimes make exceptions for this.
  7159. Our decision will be guided by the two goals of preserving the free status of
  7160. all derivatives of our free software and of promoting the sharing and reuse of
  7161. software generally.
  7162. NO WARRANTY
  7163. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
  7164. THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
  7165. STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
  7166. PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
  7167. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  7168. FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
  7169. PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE,
  7170. YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  7171. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
  7172. ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
  7173. PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
  7174. GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
  7175. INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
  7176. BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  7177. FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
  7178. OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  7179. END OF TERMS AND CONDITIONS
  7180. How to Apply These Terms to Your New Programs
  7181. If you develop a new program, and you want it to be of the greatest possible
  7182. use to the public, the best way to achieve this is to make it free software
  7183. which everyone can redistribute and change under these terms.
  7184. To do so, attach the following notices to the program. It is safest to attach
  7185. them to the start of each source file to most effectively convey the exclusion
  7186. of warranty; and each file should have at least the "copyright" line and a
  7187. pointer to where the full notice is found.
  7188. One line to give the program's name and a brief idea of what it does.
  7189. Copyright (C) <year> <name of author>
  7190. This program is free software; you can redistribute it and/or modify it
  7191. under the terms of the GNU General Public License as published by the Free
  7192. Software Foundation; either version 2 of the License, or (at your option)
  7193. any later version.
  7194. This program is distributed in the hope that it will be useful, but WITHOUT
  7195. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  7196. FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  7197. more details.
  7198. You should have received a copy of the GNU General Public License along
  7199. with this program; if not, write to the Free Software Foundation, Inc., 59
  7200. Temple Place, Suite 330, Boston, MA 02111-1307 USA
  7201. Also add information on how to contact you by electronic and paper mail.
  7202. If the program is interactive, make it output a short notice like this when it
  7203. starts in an interactive mode:
  7204. Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
  7205. with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free
  7206. software, and you are welcome to redistribute it under certain conditions;
  7207. type 'show c' for details.
  7208. The hypothetical commands 'show w' and 'show c' should show the appropriate
  7209. parts of the General Public License. Of course, the commands you use may be
  7210. called something other than 'show w' and 'show c'; they could even be
  7211. mouse-clicks or menu items--whatever suits your program.
  7212. You should also get your employer (if you work as a programmer) or your school,
  7213. if any, to sign a "copyright disclaimer" for the program, if necessary. Here
  7214. is a sample; alter the names:
  7215. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  7216. 'Gnomovision' (which makes passes at compilers) written by James Hacker.
  7217. signature of Ty Coon, 1 April 1989
  7218. Ty Coon, President of Vice
  7219. This General Public License does not permit incorporating your program into
  7220. proprietary programs. If your program is a subroutine library, you may
  7221. consider it more useful to permit linking proprietary applications with the
  7222. library. If this is what you want to do, use the GNU Library General Public
  7223. License instead of this License.
  7224. "CLASSPATH" EXCEPTION TO THE GPL
  7225. Certain source files distributed by Oracle America and/or its affiliates are
  7226. subject to the following clarification and special exception to the GPL, but
  7227. only where Oracle has expressly included in the particular source file's header
  7228. the words "Oracle designates this particular file as subject to the "Classpath"
  7229. exception as provided by Oracle in the LICENSE file that accompanied this code."
  7230. Linking this library statically or dynamically with other modules is making
  7231. a combined work based on this library. Thus, the terms and conditions of
  7232. the GNU General Public License cover the whole combination.
  7233. As a special exception, the copyright holders of this library give you
  7234. permission to link this library with independent modules to produce an
  7235. executable, regardless of the license terms of these independent modules,
  7236. and to copy and distribute the resulting executable under terms of your
  7237. choice, provided that you also meet, for each linked independent module,
  7238. the terms and conditions of the license of that module. An independent
  7239. module is a module which is not derived from or based on this library. If
  7240. you modify this library, you may extend this exception to your version of
  7241. the library, but you are not obligated to do so. If you do not wish to do
  7242. so, delete this exception statement from your version.
  7243. ================================================================================
  7244. owasp-java-html-sanitizer LICENSE
  7245. ================================================================================
  7246. You may use under either the Apache License Version 2.0 or the BSD
  7247. 3-Clause License.
  7248. ------------------------------------------------------------------
  7249. Apache License
  7250. Version 2.0, January 2004
  7251. http://www.apache.org/licenses/
  7252. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  7253. 1. Definitions.
  7254. "License" shall mean the terms and conditions for use, reproduction,
  7255. and distribution as defined by Sections 1 through 9 of this document.
  7256. "Licensor" shall mean the copyright owner or entity authorized by
  7257. the copyright owner that is granting the License.
  7258. "Legal Entity" shall mean the union of the acting entity and all
  7259. other entities that control, are controlled by, or are under common
  7260. control with that entity. For the purposes of this definition,
  7261. "control" means (i) the power, direct or indirect, to cause the
  7262. direction or management of such entity, whether by contract or
  7263. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  7264. outstanding shares, or (iii) beneficial ownership of such entity.
  7265. "You" (or "Your") shall mean an individual or Legal Entity
  7266. exercising permissions granted by this License.
  7267. "Source" form shall mean the preferred form for making modifications,
  7268. including but not limited to software source code, documentation
  7269. source, and configuration files.
  7270. "Object" form shall mean any form resulting from mechanical
  7271. transformation or translation of a Source form, including but
  7272. not limited to compiled object code, generated documentation,
  7273. and conversions to other media types.
  7274. "Work" shall mean the work of authorship, whether in Source or
  7275. Object form, made available under the License, as indicated by a
  7276. copyright notice that is included in or attached to the work
  7277. (an example is provided in the Appendix below).
  7278. "Derivative Works" shall mean any work, whether in Source or Object
  7279. form, that is based on (or derived from) the Work and for which the
  7280. editorial revisions, annotations, elaborations, or other modifications
  7281. represent, as a whole, an original work of authorship. For the purposes
  7282. of this License, Derivative Works shall not include works that remain
  7283. separable from, or merely link (or bind by name) to the interfaces of,
  7284. the Work and Derivative Works thereof.
  7285. "Contribution" shall mean any work of authorship, including
  7286. the original version of the Work and any modifications or additions
  7287. to that Work or Derivative Works thereof, that is intentionally
  7288. submitted to Licensor for inclusion in the Work by the copyright owner
  7289. or by an individual or Legal Entity authorized to submit on behalf of
  7290. the copyright owner. For the purposes of this definition, "submitted"
  7291. means any form of electronic, verbal, or written communication sent
  7292. to the Licensor or its representatives, including but not limited to
  7293. communication on electronic mailing lists, source code control systems,
  7294. and issue tracking systems that are managed by, or on behalf of, the
  7295. Licensor for the purpose of discussing and improving the Work, but
  7296. excluding communication that is conspicuously marked or otherwise
  7297. designated in writing by the copyright owner as "Not a Contribution."
  7298. "Contributor" shall mean Licensor and any individual or Legal Entity
  7299. on behalf of whom a Contribution has been received by Licensor and
  7300. subsequently incorporated within the Work.
  7301. 2. Grant of Copyright License. Subject to the terms and conditions of
  7302. this License, each Contributor hereby grants to You a perpetual,
  7303. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7304. copyright license to reproduce, prepare Derivative Works of,
  7305. publicly display, publicly perform, sublicense, and distribute the
  7306. Work and such Derivative Works in Source or Object form.
  7307. 3. Grant of Patent License. Subject to the terms and conditions of
  7308. this License, each Contributor hereby grants to You a perpetual,
  7309. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7310. (except as stated in this section) patent license to make, have made,
  7311. use, offer to sell, sell, import, and otherwise transfer the Work,
  7312. where such license applies only to those patent claims licensable
  7313. by such Contributor that are necessarily infringed by their
  7314. Contribution(s) alone or by combination of their Contribution(s)
  7315. with the Work to which such Contribution(s) was submitted. If You
  7316. institute patent litigation against any entity (including a
  7317. cross-claim or counterclaim in a lawsuit) alleging that the Work
  7318. or a Contribution incorporated within the Work constitutes direct
  7319. or contributory patent infringement, then any patent licenses
  7320. granted to You under this License for that Work shall terminate
  7321. as of the date such litigation is filed.
  7322. 4. Redistribution. You may reproduce and distribute copies of the
  7323. Work or Derivative Works thereof in any medium, with or without
  7324. modifications, and in Source or Object form, provided that You
  7325. meet the following conditions:
  7326. (a) You must give any other recipients of the Work or
  7327. Derivative Works a copy of this License; and
  7328. (b) You must cause any modified files to carry prominent notices
  7329. stating that You changed the files; and
  7330. (c) You must retain, in the Source form of any Derivative Works
  7331. that You distribute, all copyright, patent, trademark, and
  7332. attribution notices from the Source form of the Work,
  7333. excluding those notices that do not pertain to any part of
  7334. the Derivative Works; and
  7335. (d) If the Work includes a "NOTICE" text file as part of its
  7336. distribution, then any Derivative Works that You distribute must
  7337. include a readable copy of the attribution notices contained
  7338. within such NOTICE file, excluding those notices that do not
  7339. pertain to any part of the Derivative Works, in at least one
  7340. of the following places: within a NOTICE text file distributed
  7341. as part of the Derivative Works; within the Source form or
  7342. documentation, if provided along with the Derivative Works; or,
  7343. within a display generated by the Derivative Works, if and
  7344. wherever such third-party notices normally appear. The contents
  7345. of the NOTICE file are for informational purposes only and
  7346. do not modify the License. You may add Your own attribution
  7347. notices within Derivative Works that You distribute, alongside
  7348. or as an addendum to the NOTICE text from the Work, provided
  7349. that such additional attribution notices cannot be construed
  7350. as modifying the License.
  7351. You may add Your own copyright statement to Your modifications and
  7352. may provide additional or different license terms and conditions
  7353. for use, reproduction, or distribution of Your modifications, or
  7354. for any such Derivative Works as a whole, provided Your use,
  7355. reproduction, and distribution of the Work otherwise complies with
  7356. the conditions stated in this License.
  7357. 5. Submission of Contributions. Unless You explicitly state otherwise,
  7358. any Contribution intentionally submitted for inclusion in the Work
  7359. by You to the Licensor shall be under the terms and conditions of
  7360. this License, without any additional terms or conditions.
  7361. Notwithstanding the above, nothing herein shall supersede or modify
  7362. the terms of any separate license agreement you may have executed
  7363. with Licensor regarding such Contributions.
  7364. 6. Trademarks. This License does not grant permission to use the trade
  7365. names, trademarks, service marks, or product names of the Licensor,
  7366. except as required for reasonable and customary use in describing the
  7367. origin of the Work and reproducing the content of the NOTICE file.
  7368. 7. Disclaimer of Warranty. Unless required by applicable law or
  7369. agreed to in writing, Licensor provides the Work (and each
  7370. Contributor provides its Contributions) on an "AS IS" BASIS,
  7371. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  7372. implied, including, without limitation, any warranties or conditions
  7373. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  7374. PARTICULAR PURPOSE. You are solely responsible for determining the
  7375. appropriateness of using or redistributing the Work and assume any
  7376. risks associated with Your exercise of permissions under this License.
  7377. 8. Limitation of Liability. In no event and under no legal theory,
  7378. whether in tort (including negligence), contract, or otherwise,
  7379. unless required by applicable law (such as deliberate and grossly
  7380. negligent acts) or agreed to in writing, shall any Contributor be
  7381. liable to You for damages, including any direct, indirect, special,
  7382. incidental, or consequential damages of any character arising as a
  7383. result of this License or out of the use or inability to use the
  7384. Work (including but not limited to damages for loss of goodwill,
  7385. work stoppage, computer failure or malfunction, or any and all
  7386. other commercial damages or losses), even if such Contributor
  7387. has been advised of the possibility of such damages.
  7388. 9. Accepting Warranty or Additional Liability. While redistributing
  7389. the Work or Derivative Works thereof, You may choose to offer,
  7390. and charge a fee for, acceptance of support, warranty, indemnity,
  7391. or other liability obligations and/or rights consistent with this
  7392. License. However, in accepting such obligations, You may act only
  7393. on Your own behalf and on Your sole responsibility, not on behalf
  7394. of any other Contributor, and only if You agree to indemnify,
  7395. defend, and hold each Contributor harmless for any liability
  7396. incurred by, or claims asserted against, such Contributor by reason
  7397. of your accepting any such warranty or additional liability.
  7398. END OF TERMS AND CONDITIONS
  7399. APPENDIX: How to apply the Apache License to your work.
  7400. To apply the Apache License to your work, attach the following
  7401. boilerplate notice, with the fields enclosed by brackets "[]"
  7402. replaced with your own identifying information. (Don't include
  7403. the brackets!) The text should be enclosed in the appropriate
  7404. comment syntax for the file format. We also recommend that a
  7405. file or class name and description of purpose be included on the
  7406. same "printed page" as the copyright notice for easier
  7407. identification within third-party archives.
  7408. Copyright [yyyy] [name of copyright owner]
  7409. Licensed under the Apache License, Version 2.0 (the "License");
  7410. you may not use this file except in compliance with the License.
  7411. You may obtain a copy of the License at
  7412. http://www.apache.org/licenses/LICENSE-2.0
  7413. Unless required by applicable law or agreed to in writing, software
  7414. distributed under the License is distributed on an "AS IS" BASIS,
  7415. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7416. See the License for the specific language governing permissions and
  7417. limitations under the License.
  7418. ------------------------------------------------------------------
  7419. Copyright (c) 2011, Mike Samuel
  7420. All rights reserved.
  7421. Redistribution and use in source and binary forms, with or without
  7422. modification, are permitted provided that the following conditions are
  7423. met:
  7424. 1. Redistributions of source code must retain the above copyright
  7425. notice, this list of conditions and the following disclaimer.
  7426. 2. Redistributions in binary form must reproduce the above copyright
  7427. notice, this list of conditions and the following disclaimer in the
  7428. documentation and/or other materials provided with the distribution.
  7429. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  7430. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  7431. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  7432. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  7433. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  7434. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  7435. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  7436. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  7437. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  7438. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  7439. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  7440. ================================================================================
  7441. shibboleth LICENSE
  7442. ================================================================================
  7443. Apache License
  7444. Version 2.0, January 2004
  7445. http://www.apache.org/licenses/
  7446. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  7447. 1. Definitions.
  7448. "License" shall mean the terms and conditions for use, reproduction,
  7449. and distribution as defined by Sections 1 through 9 of this document.
  7450. "Licensor" shall mean the copyright owner or entity authorized by
  7451. the copyright owner that is granting the License.
  7452. "Legal Entity" shall mean the union of the acting entity and all
  7453. other entities that control, are controlled by, or are under common
  7454. control with that entity. For the purposes of this definition,
  7455. "control" means (i) the power, direct or indirect, to cause the
  7456. direction or management of such entity, whether by contract or
  7457. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  7458. outstanding shares, or (iii) beneficial ownership of such entity.
  7459. "You" (or "Your") shall mean an individual or Legal Entity
  7460. exercising permissions granted by this License.
  7461. "Source" form shall mean the preferred form for making modifications,
  7462. including but not limited to software source code, documentation
  7463. source, and configuration files.
  7464. "Object" form shall mean any form resulting from mechanical
  7465. transformation or translation of a Source form, including but
  7466. not limited to compiled object code, generated documentation,
  7467. and conversions to other media types.
  7468. "Work" shall mean the work of authorship, whether in Source or
  7469. Object form, made available under the License, as indicated by a
  7470. copyright notice that is included in or attached to the work
  7471. (an example is provided in the Appendix below).
  7472. "Derivative Works" shall mean any work, whether in Source or Object
  7473. form, that is based on (or derived from) the Work and for which the
  7474. editorial revisions, annotations, elaborations, or other modifications
  7475. represent, as a whole, an original work of authorship. For the purposes
  7476. of this License, Derivative Works shall not include works that remain
  7477. separable from, or merely link (or bind by name) to the interfaces of,
  7478. the Work and Derivative Works thereof.
  7479. "Contribution" shall mean any work of authorship, including
  7480. the original version of the Work and any modifications or additions
  7481. to that Work or Derivative Works thereof, that is intentionally
  7482. submitted to Licensor for inclusion in the Work by the copyright owner
  7483. or by an individual or Legal Entity authorized to submit on behalf of
  7484. the copyright owner. For the purposes of this definition, "submitted"
  7485. means any form of electronic, verbal, or written communication sent
  7486. to the Licensor or its representatives, including but not limited to
  7487. communication on electronic mailing lists, source code control systems,
  7488. and issue tracking systems that are managed by, or on behalf of, the
  7489. Licensor for the purpose of discussing and improving the Work, but
  7490. excluding communication that is conspicuously marked or otherwise
  7491. designated in writing by the copyright owner as "Not a Contribution."
  7492. "Contributor" shall mean Licensor and any individual or Legal Entity
  7493. on behalf of whom a Contribution has been received by Licensor and
  7494. subsequently incorporated within the Work.
  7495. 2. Grant of Copyright License. Subject to the terms and conditions of
  7496. this License, each Contributor hereby grants to You a perpetual,
  7497. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7498. copyright license to reproduce, prepare Derivative Works of,
  7499. publicly display, publicly perform, sublicense, and distribute the
  7500. Work and such Derivative Works in Source or Object form.
  7501. 3. Grant of Patent License. Subject to the terms and conditions of
  7502. this License, each Contributor hereby grants to You a perpetual,
  7503. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7504. (except as stated in this section) patent license to make, have made,
  7505. use, offer to sell, sell, import, and otherwise transfer the Work,
  7506. where such license applies only to those patent claims licensable
  7507. by such Contributor that are necessarily infringed by their
  7508. Contribution(s) alone or by combination of their Contribution(s)
  7509. with the Work to which such Contribution(s) was submitted. If You
  7510. institute patent litigation against any entity (including a
  7511. cross-claim or counterclaim in a lawsuit) alleging that the Work
  7512. or a Contribution incorporated within the Work constitutes direct
  7513. or contributory patent infringement, then any patent licenses
  7514. granted to You under this License for that Work shall terminate
  7515. as of the date such litigation is filed.
  7516. 4. Redistribution. You may reproduce and distribute copies of the
  7517. Work or Derivative Works thereof in any medium, with or without
  7518. modifications, and in Source or Object form, provided that You
  7519. meet the following conditions:
  7520. (a) You must give any other recipients of the Work or
  7521. Derivative Works a copy of this License; and
  7522. (b) You must cause any modified files to carry prominent notices
  7523. stating that You changed the files; and
  7524. (c) You must retain, in the Source form of any Derivative Works
  7525. that You distribute, all copyright, patent, trademark, and
  7526. attribution notices from the Source form of the Work,
  7527. excluding those notices that do not pertain to any part of
  7528. the Derivative Works; and
  7529. (d) If the Work includes a "NOTICE" text file as part of its
  7530. distribution, then any Derivative Works that You distribute must
  7531. include a readable copy of the attribution notices contained
  7532. within such NOTICE file, excluding those notices that do not
  7533. pertain to any part of the Derivative Works, in at least one
  7534. of the following places: within a NOTICE text file distributed
  7535. as part of the Derivative Works; within the Source form or
  7536. documentation, if provided along with the Derivative Works; or,
  7537. within a display generated by the Derivative Works, if and
  7538. wherever such third-party notices normally appear. The contents
  7539. of the NOTICE file are for informational purposes only and
  7540. do not modify the License. You may add Your own attribution
  7541. notices within Derivative Works that You distribute, alongside
  7542. or as an addendum to the NOTICE text from the Work, provided
  7543. that such additional attribution notices cannot be construed
  7544. as modifying the License.
  7545. You may add Your own copyright statement to Your modifications and
  7546. may provide additional or different license terms and conditions
  7547. for use, reproduction, or distribution of Your modifications, or
  7548. for any such Derivative Works as a whole, provided Your use,
  7549. reproduction, and distribution of the Work otherwise complies with
  7550. the conditions stated in this License.
  7551. 5. Submission of Contributions. Unless You explicitly state otherwise,
  7552. any Contribution intentionally submitted for inclusion in the Work
  7553. by You to the Licensor shall be under the terms and conditions of
  7554. this License, without any additional terms or conditions.
  7555. Notwithstanding the above, nothing herein shall supersede or modify
  7556. the terms of any separate license agreement you may have executed
  7557. with Licensor regarding such Contributions.
  7558. 6. Trademarks. This License does not grant permission to use the trade
  7559. names, trademarks, service marks, or product names of the Licensor,
  7560. except as required for reasonable and customary use in describing the
  7561. origin of the Work and reproducing the content of the NOTICE file.
  7562. 7. Disclaimer of Warranty. Unless required by applicable law or
  7563. agreed to in writing, Licensor provides the Work (and each
  7564. Contributor provides its Contributions) on an "AS IS" BASIS,
  7565. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  7566. implied, including, without limitation, any warranties or conditions
  7567. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  7568. PARTICULAR PURPOSE. You are solely responsible for determining the
  7569. appropriateness of using or redistributing the Work and assume any
  7570. risks associated with Your exercise of permissions under this License.
  7571. 8. Limitation of Liability. In no event and under no legal theory,
  7572. whether in tort (including negligence), contract, or otherwise,
  7573. unless required by applicable law (such as deliberate and grossly
  7574. negligent acts) or agreed to in writing, shall any Contributor be
  7575. liable to You for damages, including any direct, indirect, special,
  7576. incidental, or consequential damages of any character arising as a
  7577. result of this License or out of the use or inability to use the
  7578. Work (including but not limited to damages for loss of goodwill,
  7579. work stoppage, computer failure or malfunction, or any and all
  7580. other commercial damages or losses), even if such Contributor
  7581. has been advised of the possibility of such damages.
  7582. 9. Accepting Warranty or Additional Liability. While redistributing
  7583. the Work or Derivative Works thereof, You may choose to offer,
  7584. and charge a fee for, acceptance of support, warranty, indemnity,
  7585. or other liability obligations and/or rights consistent with this
  7586. License. However, in accepting such obligations, You may act only
  7587. on Your own behalf and on Your sole responsibility, not on behalf
  7588. of any other Contributor, and only if You agree to indemnify,
  7589. defend, and hold each Contributor harmless for any liability
  7590. incurred by, or claims asserted against, such Contributor by reason
  7591. of your accepting any such warranty or additional liability.
  7592. END OF TERMS AND CONDITIONS
  7593. APPENDIX: How to apply the Apache License to your work.
  7594. To apply the Apache License to your work, attach the following
  7595. boilerplate notice, with the fields enclosed by brackets "[]"
  7596. replaced with your own identifying information. (Don't include
  7597. the brackets!) The text should be enclosed in the appropriate
  7598. comment syntax for the file format. We also recommend that a
  7599. file or class name and description of purpose be included on the
  7600. same "printed page" as the copyright notice for easier
  7601. identification within third-party archives.
  7602. Copyright [yyyy] [name of copyright owner]
  7603. Licensed under the Apache License, Version 2.0 (the "License");
  7604. you may not use this file except in compliance with the License.
  7605. You may obtain a copy of the License at
  7606. http://www.apache.org/licenses/LICENSE-2.0
  7607. Unless required by applicable law or agreed to in writing, software
  7608. distributed under the License is distributed on an "AS IS" BASIS,
  7609. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7610. See the License for the specific language governing permissions and
  7611. limitations under the License.
  7612. ================================================================================
  7613. slf4j-api LICENSE
  7614. ================================================================================
  7615. Copyright (c) 2004-2017 QOS.ch
  7616. All rights reserved.
  7617. Permission is hereby granted, free of charge, to any person obtaining
  7618. a copy of this software and associated documentation files (the
  7619. "Software"), to deal in the Software without restriction, including
  7620. without limitation the rights to use, copy, modify, merge, publish,
  7621. distribute, sublicense, and/or sell copies of the Software, and to
  7622. permit persons to whom the Software is furnished to do so, subject to
  7623. the following conditions:
  7624. The above copyright notice and this permission notice shall be
  7625. included in all copies or substantial portions of the Software.
  7626. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  7627. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  7628. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  7629. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  7630. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  7631. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  7632. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  7633. ================================================================================
  7634. snakeyaml NOTICE
  7635. ================================================================================
  7636. ***The art of simplicity is a puzzle of complexity.***
  7637. ## Overview ##
  7638. [YAML](http://yaml.org) is a data serialization format designed for human readability and interaction with scripting languages.
  7639. SnakeYAML is a YAML processor for the Java Virtual Machine.
  7640. ## SnakeYAML features ##
  7641. * a **complete** [YAML 1.1 processor](http://yaml.org/spec/1.1/current.html). In particular, SnakeYAML can parse all examples from the specification.
  7642. * Unicode support including UTF-8/UTF-16 input/output.
  7643. * high-level API for serializing and deserializing native Java objects.
  7644. * support for all types from the [YAML types repository](http://yaml.org/type/index.html).
  7645. * relatively sensible error messages.
  7646. ## Info ##
  7647. * [Changes](https://bitbucket.org/asomov/snakeyaml/wiki/Changes)
  7648. * [Documentation](https://bitbucket.org/asomov/snakeyaml/wiki/Documentation)
  7649. ## Contribute ##
  7650. * Mercurial DVCS is used to dance with the [source code](https://bitbucket.org/asomov/snakeyaml/src).
  7651. * If you find a bug in SnakeYAML, please [file a bug report](https://bitbucket.org/asomov/snakeyaml/issues?status=new&status=open).
  7652. * You may discuss SnakeYAML at
  7653. [the mailing list](http://groups.google.com/group/snakeyaml-core).
  7654. ================================================================================
  7655. snakeyaml LICENSE
  7656. ================================================================================
  7657. Apache License
  7658. Version 2.0, January 2004
  7659. http://www.apache.org/licenses/
  7660. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  7661. 1. Definitions.
  7662. "License" shall mean the terms and conditions for use, reproduction,
  7663. and distribution as defined by Sections 1 through 9 of this document.
  7664. "Licensor" shall mean the copyright owner or entity authorized by
  7665. the copyright owner that is granting the License.
  7666. "Legal Entity" shall mean the union of the acting entity and all
  7667. other entities that control, are controlled by, or are under common
  7668. control with that entity. For the purposes of this definition,
  7669. "control" means (i) the power, direct or indirect, to cause the
  7670. direction or management of such entity, whether by contract or
  7671. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  7672. outstanding shares, or (iii) beneficial ownership of such entity.
  7673. "You" (or "Your") shall mean an individual or Legal Entity
  7674. exercising permissions granted by this License.
  7675. "Source" form shall mean the preferred form for making modifications,
  7676. including but not limited to software source code, documentation
  7677. source, and configuration files.
  7678. "Object" form shall mean any form resulting from mechanical
  7679. transformation or translation of a Source form, including but
  7680. not limited to compiled object code, generated documentation,
  7681. and conversions to other media types.
  7682. "Work" shall mean the work of authorship, whether in Source or
  7683. Object form, made available under the License, as indicated by a
  7684. copyright notice that is included in or attached to the work
  7685. (an example is provided in the Appendix below).
  7686. "Derivative Works" shall mean any work, whether in Source or Object
  7687. form, that is based on (or derived from) the Work and for which the
  7688. editorial revisions, annotations, elaborations, or other modifications
  7689. represent, as a whole, an original work of authorship. For the purposes
  7690. of this License, Derivative Works shall not include works that remain
  7691. separable from, or merely link (or bind by name) to the interfaces of,
  7692. the Work and Derivative Works thereof.
  7693. "Contribution" shall mean any work of authorship, including
  7694. the original version of the Work and any modifications or additions
  7695. to that Work or Derivative Works thereof, that is intentionally
  7696. submitted to Licensor for inclusion in the Work by the copyright owner
  7697. or by an individual or Legal Entity authorized to submit on behalf of
  7698. the copyright owner. For the purposes of this definition, "submitted"
  7699. means any form of electronic, verbal, or written communication sent
  7700. to the Licensor or its representatives, including but not limited to
  7701. communication on electronic mailing lists, source code control systems,
  7702. and issue tracking systems that are managed by, or on behalf of, the
  7703. Licensor for the purpose of discussing and improving the Work, but
  7704. excluding communication that is conspicuously marked or otherwise
  7705. designated in writing by the copyright owner as "Not a Contribution."
  7706. "Contributor" shall mean Licensor and any individual or Legal Entity
  7707. on behalf of whom a Contribution has been received by Licensor and
  7708. subsequently incorporated within the Work.
  7709. 2. Grant of Copyright License. Subject to the terms and conditions of
  7710. this License, each Contributor hereby grants to You a perpetual,
  7711. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7712. copyright license to reproduce, prepare Derivative Works of,
  7713. publicly display, publicly perform, sublicense, and distribute the
  7714. Work and such Derivative Works in Source or Object form.
  7715. 3. Grant of Patent License. Subject to the terms and conditions of
  7716. this License, each Contributor hereby grants to You a perpetual,
  7717. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7718. (except as stated in this section) patent license to make, have made,
  7719. use, offer to sell, sell, import, and otherwise transfer the Work,
  7720. where such license applies only to those patent claims licensable
  7721. by such Contributor that are necessarily infringed by their
  7722. Contribution(s) alone or by combination of their Contribution(s)
  7723. with the Work to which such Contribution(s) was submitted. If You
  7724. institute patent litigation against any entity (including a
  7725. cross-claim or counterclaim in a lawsuit) alleging that the Work
  7726. or a Contribution incorporated within the Work constitutes direct
  7727. or contributory patent infringement, then any patent licenses
  7728. granted to You under this License for that Work shall terminate
  7729. as of the date such litigation is filed.
  7730. 4. Redistribution. You may reproduce and distribute copies of the
  7731. Work or Derivative Works thereof in any medium, with or without
  7732. modifications, and in Source or Object form, provided that You
  7733. meet the following conditions:
  7734. (a) You must give any other recipients of the Work or
  7735. Derivative Works a copy of this License; and
  7736. (b) You must cause any modified files to carry prominent notices
  7737. stating that You changed the files; and
  7738. (c) You must retain, in the Source form of any Derivative Works
  7739. that You distribute, all copyright, patent, trademark, and
  7740. attribution notices from the Source form of the Work,
  7741. excluding those notices that do not pertain to any part of
  7742. the Derivative Works; and
  7743. (d) If the Work includes a "NOTICE" text file as part of its
  7744. distribution, then any Derivative Works that You distribute must
  7745. include a readable copy of the attribution notices contained
  7746. within such NOTICE file, excluding those notices that do not
  7747. pertain to any part of the Derivative Works, in at least one
  7748. of the following places: within a NOTICE text file distributed
  7749. as part of the Derivative Works; within the Source form or
  7750. documentation, if provided along with the Derivative Works; or,
  7751. within a display generated by the Derivative Works, if and
  7752. wherever such third-party notices normally appear. The contents
  7753. of the NOTICE file are for informational purposes only and
  7754. do not modify the License. You may add Your own attribution
  7755. notices within Derivative Works that You distribute, alongside
  7756. or as an addendum to the NOTICE text from the Work, provided
  7757. that such additional attribution notices cannot be construed
  7758. as modifying the License.
  7759. You may add Your own copyright statement to Your modifications and
  7760. may provide additional or different license terms and conditions
  7761. for use, reproduction, or distribution of Your modifications, or
  7762. for any such Derivative Works as a whole, provided Your use,
  7763. reproduction, and distribution of the Work otherwise complies with
  7764. the conditions stated in this License.
  7765. 5. Submission of Contributions. Unless You explicitly state otherwise,
  7766. any Contribution intentionally submitted for inclusion in the Work
  7767. by You to the Licensor shall be under the terms and conditions of
  7768. this License, without any additional terms or conditions.
  7769. Notwithstanding the above, nothing herein shall supersede or modify
  7770. the terms of any separate license agreement you may have executed
  7771. with Licensor regarding such Contributions.
  7772. 6. Trademarks. This License does not grant permission to use the trade
  7773. names, trademarks, service marks, or product names of the Licensor,
  7774. except as required for reasonable and customary use in describing the
  7775. origin of the Work and reproducing the content of the NOTICE file.
  7776. 7. Disclaimer of Warranty. Unless required by applicable law or
  7777. agreed to in writing, Licensor provides the Work (and each
  7778. Contributor provides its Contributions) on an "AS IS" BASIS,
  7779. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  7780. implied, including, without limitation, any warranties or conditions
  7781. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  7782. PARTICULAR PURPOSE. You are solely responsible for determining the
  7783. appropriateness of using or redistributing the Work and assume any
  7784. risks associated with Your exercise of permissions under this License.
  7785. 8. Limitation of Liability. In no event and under no legal theory,
  7786. whether in tort (including negligence), contract, or otherwise,
  7787. unless required by applicable law (such as deliberate and grossly
  7788. negligent acts) or agreed to in writing, shall any Contributor be
  7789. liable to You for damages, including any direct, indirect, special,
  7790. incidental, or consequential damages of any character arising as a
  7791. result of this License or out of the use or inability to use the
  7792. Work (including but not limited to damages for loss of goodwill,
  7793. work stoppage, computer failure or malfunction, or any and all
  7794. other commercial damages or losses), even if such Contributor
  7795. has been advised of the possibility of such damages.
  7796. 9. Accepting Warranty or Additional Liability. While redistributing
  7797. the Work or Derivative Works thereof, You may choose to offer,
  7798. and charge a fee for, acceptance of support, warranty, indemnity,
  7799. or other liability obligations and/or rights consistent with this
  7800. License. However, in accepting such obligations, You may act only
  7801. on Your own behalf and on Your sole responsibility, not on behalf
  7802. of any other Contributor, and only if You agree to indemnify,
  7803. defend, and hold each Contributor harmless for any liability
  7804. incurred by, or claims asserted against, such Contributor by reason
  7805. of your accepting any such warranty or additional liability.
  7806. END OF TERMS AND CONDITIONS
  7807. ================================================================================
  7808. spatial4j NOTICE
  7809. ================================================================================
  7810. Eclipse Foundation Software User Agreement
  7811. April 9, 2014
  7812. Usage Of Content
  7813. THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE
  7814. PROJECTS (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR
  7815. THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE
  7816. THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
  7817. AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT
  7818. AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY
  7819. NOT USE THE CONTENT.
  7820. Applicable Licenses
  7821. Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and
  7822. conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is provided with this Content and is
  7823. also available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content.
  7824. Content includes, but is not limited to, source code, object code, documentation and other files maintained in the
  7825. Eclipse Foundation source code repository ("Repository") in software modules ("Modules") and made available as
  7826. downloadable archives ("Downloads").
  7827. * Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content.
  7828. Typical modules may include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and features ("Features").
  7829. * Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java™ ARchive) in a directory named "plugins".
  7830. * A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged
  7831. as a sub-directory in a directory named "features". Within a Feature, files named "feature.xml" may contain a list
  7832. of the names and version numbers of the Plug-ins and/or Fragments associated with that Feature.
  7833. * Features may also include other Features ("Included Features"). Within a Feature, files named "feature.xml" may
  7834. contain a list of the names and version numbers of Included Features.
  7835. The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts").
  7836. The terms and conditions governing Features and Included Features should be contained in files named "license.html"
  7837. ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module including, but
  7838. not limited to the following locations:
  7839. * The top-level (root) directory
  7840. * Plug-in and Fragment directories
  7841. * Inside Plug-ins and Fragments packaged as JARs
  7842. * Sub-directories of the directory named "src" of certain Plug-ins
  7843. * Feature directories
  7844. Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined
  7845. below), you must agree to a license ("Feature Update License") during the installation process. If the Feature contains
  7846. Included Features, the Feature Update License should either provide you with the terms and conditions governing the
  7847. Included Features or inform you where you can locate them. Feature Update Licenses may be found in the "license"
  7848. property of files named "feature.properties" found within a Feature. Such Abouts, Feature Licenses, and Feature Update
  7849. Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the
  7850. associated Content in that directory.
  7851. THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR
  7852. TERMS AND CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
  7853. * Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v10.html)
  7854. * Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)
  7855. * Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)
  7856. * Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)
  7857. * Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)
  7858. IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature
  7859. License, or Feature Update License is provided, please contact the Eclipse Foundation to determine what terms and
  7860. conditions govern that particular Content.
  7861. ### Use of Provisioning Technology
  7862. The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and
  7863. the Eclipse Update Manager ("Provisioning Technology") for the purpose of allowing users to install software,
  7864. documentation, information and/or other materials (collectively "Installable Software"). This capability is provided
  7865. with the intent of allowing such users to install, extend and update Eclipse-based products. Information about packaging
  7866. Installable Software is available at http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").
  7867. You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for
  7868. enabling the applicable license agreements relating to the Installable Software to be presented to, and accepted by, the
  7869. users of the Provisioning Technology in accordance with the Specification. By using Provisioning Technology in such a
  7870. manner and making it available in accordance with the Specification, you further acknowledge your agreement to, and the
  7871. acquisition of all necessary rights to permit the following:
  7872. 1. A series of actions may occur ("Provisioning Process") in which a user may execute the Provisioning Technology on a
  7873. machine ("Target Machine") with the intent of installing, extending or updating the functionality of an
  7874. Eclipse-based product.
  7875. 2. During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion
  7876. thereof to be accessed and copied to the Target Machine.
  7877. 3. Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the
  7878. Installable Software ("Installable Software Agreement") and such Installable Software Agreement shall be accessed
  7879. from the Target Machine in accordance with the Specification. Such Installable Software Agreement must inform the
  7880. user of the terms and conditions that govern the Installable Software and must solicit acceptance by the end user in
  7881. the manner prescribed in such Installable Software Agreement. Upon such indication of agreement by the user, the
  7882. provisioning Technology will complete installation of the Installable Software.
  7883. Cryptography
  7884. Content may contain encryption software. The country in which you are currently may have restrictions on the import,
  7885. possession, and use, and/or re-export to another country, of encryption software. BEFORE using any encryption software,
  7886. please check the country's laws, regulations and policies concerning the import, possession, or use, and re-export of
  7887. encryption software, to see if this is permitted.
  7888. Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries,
  7889. or both.
  7890. ================================================================================
  7891. spatial4j LICENSE
  7892. ================================================================================
  7893. Apache License
  7894. Version 2.0, January 2004
  7895. http://www.apache.org/licenses/
  7896. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  7897. 1. Definitions.
  7898. "License" shall mean the terms and conditions for use, reproduction,
  7899. and distribution as defined by Sections 1 through 9 of this document.
  7900. "Licensor" shall mean the copyright owner or entity authorized by
  7901. the copyright owner that is granting the License.
  7902. "Legal Entity" shall mean the union of the acting entity and all
  7903. other entities that control, are controlled by, or are under common
  7904. control with that entity. For the purposes of this definition,
  7905. "control" means (i) the power, direct or indirect, to cause the
  7906. direction or management of such entity, whether by contract or
  7907. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  7908. outstanding shares, or (iii) beneficial ownership of such entity.
  7909. "You" (or "Your") shall mean an individual or Legal Entity
  7910. exercising permissions granted by this License.
  7911. "Source" form shall mean the preferred form for making modifications,
  7912. including but not limited to software source code, documentation
  7913. source, and configuration files.
  7914. "Object" form shall mean any form resulting from mechanical
  7915. transformation or translation of a Source form, including but
  7916. not limited to compiled object code, generated documentation,
  7917. and conversions to other media types.
  7918. "Work" shall mean the work of authorship, whether in Source or
  7919. Object form, made available under the License, as indicated by a
  7920. copyright notice that is included in or attached to the work
  7921. (an example is provided in the Appendix below).
  7922. "Derivative Works" shall mean any work, whether in Source or Object
  7923. form, that is based on (or derived from) the Work and for which the
  7924. editorial revisions, annotations, elaborations, or other modifications
  7925. represent, as a whole, an original work of authorship. For the purposes
  7926. of this License, Derivative Works shall not include works that remain
  7927. separable from, or merely link (or bind by name) to the interfaces of,
  7928. the Work and Derivative Works thereof.
  7929. "Contribution" shall mean any work of authorship, including
  7930. the original version of the Work and any modifications or additions
  7931. to that Work or Derivative Works thereof, that is intentionally
  7932. submitted to Licensor for inclusion in the Work by the copyright owner
  7933. or by an individual or Legal Entity authorized to submit on behalf of
  7934. the copyright owner. For the purposes of this definition, "submitted"
  7935. means any form of electronic, verbal, or written communication sent
  7936. to the Licensor or its representatives, including but not limited to
  7937. communication on electronic mailing lists, source code control systems,
  7938. and issue tracking systems that are managed by, or on behalf of, the
  7939. Licensor for the purpose of discussing and improving the Work, but
  7940. excluding communication that is conspicuously marked or otherwise
  7941. designated in writing by the copyright owner as "Not a Contribution."
  7942. "Contributor" shall mean Licensor and any individual or Legal Entity
  7943. on behalf of whom a Contribution has been received by Licensor and
  7944. subsequently incorporated within the Work.
  7945. 2. Grant of Copyright License. Subject to the terms and conditions of
  7946. this License, each Contributor hereby grants to You a perpetual,
  7947. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7948. copyright license to reproduce, prepare Derivative Works of,
  7949. publicly display, publicly perform, sublicense, and distribute the
  7950. Work and such Derivative Works in Source or Object form.
  7951. 3. Grant of Patent License. Subject to the terms and conditions of
  7952. this License, each Contributor hereby grants to You a perpetual,
  7953. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7954. (except as stated in this section) patent license to make, have made,
  7955. use, offer to sell, sell, import, and otherwise transfer the Work,
  7956. where such license applies only to those patent claims licensable
  7957. by such Contributor that are necessarily infringed by their
  7958. Contribution(s) alone or by combination of their Contribution(s)
  7959. with the Work to which such Contribution(s) was submitted. If You
  7960. institute patent litigation against any entity (including a
  7961. cross-claim or counterclaim in a lawsuit) alleging that the Work
  7962. or a Contribution incorporated within the Work constitutes direct
  7963. or contributory patent infringement, then any patent licenses
  7964. granted to You under this License for that Work shall terminate
  7965. as of the date such litigation is filed.
  7966. 4. Redistribution. You may reproduce and distribute copies of the
  7967. Work or Derivative Works thereof in any medium, with or without
  7968. modifications, and in Source or Object form, provided that You
  7969. meet the following conditions:
  7970. (a) You must give any other recipients of the Work or
  7971. Derivative Works a copy of this License; and
  7972. (b) You must cause any modified files to carry prominent notices
  7973. stating that You changed the files; and
  7974. (c) You must retain, in the Source form of any Derivative Works
  7975. that You distribute, all copyright, patent, trademark, and
  7976. attribution notices from the Source form of the Work,
  7977. excluding those notices that do not pertain to any part of
  7978. the Derivative Works; and
  7979. (d) If the Work includes a "NOTICE" text file as part of its
  7980. distribution, then any Derivative Works that You distribute must
  7981. include a readable copy of the attribution notices contained
  7982. within such NOTICE file, excluding those notices that do not
  7983. pertain to any part of the Derivative Works, in at least one
  7984. of the following places: within a NOTICE text file distributed
  7985. as part of the Derivative Works; within the Source form or
  7986. documentation, if provided along with the Derivative Works; or,
  7987. within a display generated by the Derivative Works, if and
  7988. wherever such third-party notices normally appear. The contents
  7989. of the NOTICE file are for informational purposes only and
  7990. do not modify the License. You may add Your own attribution
  7991. notices within Derivative Works that You distribute, alongside
  7992. or as an addendum to the NOTICE text from the Work, provided
  7993. that such additional attribution notices cannot be construed
  7994. as modifying the License.
  7995. You may add Your own copyright statement to Your modifications and
  7996. may provide additional or different license terms and conditions
  7997. for use, reproduction, or distribution of Your modifications, or
  7998. for any such Derivative Works as a whole, provided Your use,
  7999. reproduction, and distribution of the Work otherwise complies with
  8000. the conditions stated in this License.
  8001. 5. Submission of Contributions. Unless You explicitly state otherwise,
  8002. any Contribution intentionally submitted for inclusion in the Work
  8003. by You to the Licensor shall be under the terms and conditions of
  8004. this License, without any additional terms or conditions.
  8005. Notwithstanding the above, nothing herein shall supersede or modify
  8006. the terms of any separate license agreement you may have executed
  8007. with Licensor regarding such Contributions.
  8008. 6. Trademarks. This License does not grant permission to use the trade
  8009. names, trademarks, service marks, or product names of the Licensor,
  8010. except as required for reasonable and customary use in describing the
  8011. origin of the Work and reproducing the content of the NOTICE file.
  8012. 7. Disclaimer of Warranty. Unless required by applicable law or
  8013. agreed to in writing, Licensor provides the Work (and each
  8014. Contributor provides its Contributions) on an "AS IS" BASIS,
  8015. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  8016. implied, including, without limitation, any warranties or conditions
  8017. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  8018. PARTICULAR PURPOSE. You are solely responsible for determining the
  8019. appropriateness of using or redistributing the Work and assume any
  8020. risks associated with Your exercise of permissions under this License.
  8021. 8. Limitation of Liability. In no event and under no legal theory,
  8022. whether in tort (including negligence), contract, or otherwise,
  8023. unless required by applicable law (such as deliberate and grossly
  8024. negligent acts) or agreed to in writing, shall any Contributor be
  8025. liable to You for damages, including any direct, indirect, special,
  8026. incidental, or consequential damages of any character arising as a
  8027. result of this License or out of the use or inability to use the
  8028. Work (including but not limited to damages for loss of goodwill,
  8029. work stoppage, computer failure or malfunction, or any and all
  8030. other commercial damages or losses), even if such Contributor
  8031. has been advised of the possibility of such damages.
  8032. 9. Accepting Warranty or Additional Liability. While redistributing
  8033. the Work or Derivative Works thereof, You may choose to offer,
  8034. and charge a fee for, acceptance of support, warranty, indemnity,
  8035. or other liability obligations and/or rights consistent with this
  8036. License. However, in accepting such obligations, You may act only
  8037. on Your own behalf and on Your sole responsibility, not on behalf
  8038. of any other Contributor, and only if You agree to indemnify,
  8039. defend, and hold each Contributor harmless for any liability
  8040. incurred by, or claims asserted against, such Contributor by reason
  8041. of your accepting any such warranty or additional liability.
  8042. END OF TERMS AND CONDITIONS
  8043. APPENDIX: How to apply the Apache License to your work.
  8044. To apply the Apache License to your work, attach the following
  8045. boilerplate notice, with the fields enclosed by brackets "[]"
  8046. replaced with your own identifying information. (Don't include
  8047. the brackets!) The text should be enclosed in the appropriate
  8048. comment syntax for the file format. We also recommend that a
  8049. file or class name and description of purpose be included on the
  8050. same "printed page" as the copyright notice for easier
  8051. identification within third-party archives.
  8052. Copyright [yyyy] [name of copyright owner]
  8053. Licensed under the Apache License, Version 2.0 (the "License");
  8054. you may not use this file except in compliance with the License.
  8055. You may obtain a copy of the License at
  8056. http://www.apache.org/licenses/LICENSE-2.0
  8057. Unless required by applicable law or agreed to in writing, software
  8058. distributed under the License is distributed on an "AS IS" BASIS,
  8059. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8060. See the License for the specific language governing permissions and
  8061. limitations under the License.
  8062. ================================================================================
  8063. super-csv LICENSE
  8064. ================================================================================
  8065. /*
  8066. * Apache License
  8067. * Version 2.0, January 2004
  8068. * http://www.apache.org/licenses/
  8069. *
  8070. * TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  8071. *
  8072. * 1. Definitions.
  8073. *
  8074. * "License" shall mean the terms and conditions for use, reproduction,
  8075. * and distribution as defined by Sections 1 through 9 of this document.
  8076. *
  8077. * "Licensor" shall mean the copyright owner or entity authorized by
  8078. * the copyright owner that is granting the License.
  8079. *
  8080. * "Legal Entity" shall mean the union of the acting entity and all
  8081. * other entities that control, are controlled by, or are under common
  8082. * control with that entity. For the purposes of this definition,
  8083. * "control" means (i) the power, direct or indirect, to cause the
  8084. * direction or management of such entity, whether by contract or
  8085. * otherwise, or (ii) ownership of fifty percent (50%) or more of the
  8086. * outstanding shares, or (iii) beneficial ownership of such entity.
  8087. *
  8088. * "You" (or "Your") shall mean an individual or Legal Entity
  8089. * exercising permissions granted by this License.
  8090. *
  8091. * "Source" form shall mean the preferred form for making modifications,
  8092. * including but not limited to software source code, documentation
  8093. * source, and configuration files.
  8094. *
  8095. * "Object" form shall mean any form resulting from mechanical
  8096. * transformation or translation of a Source form, including but
  8097. * not limited to compiled object code, generated documentation,
  8098. * and conversions to other media types.
  8099. *
  8100. * "Work" shall mean the work of authorship, whether in Source or
  8101. * Object form, made available under the License, as indicated by a
  8102. * copyright notice that is included in or attached to the work
  8103. * (an example is provided in the Appendix below).
  8104. *
  8105. * "Derivative Works" shall mean any work, whether in Source or Object
  8106. * form, that is based on (or derived from) the Work and for which the
  8107. * editorial revisions, annotations, elaborations, or other modifications
  8108. * represent, as a whole, an original work of authorship. For the purposes
  8109. * of this License, Derivative Works shall not include works that remain
  8110. * separable from, or merely link (or bind by name) to the interfaces of,
  8111. * the Work and Derivative Works thereof.
  8112. *
  8113. * "Contribution" shall mean any work of authorship, including
  8114. * the original version of the Work and any modifications or additions
  8115. * to that Work or Derivative Works thereof, that is intentionally
  8116. * submitted to Licensor for inclusion in the Work by the copyright owner
  8117. * or by an individual or Legal Entity authorized to submit on behalf of
  8118. * the copyright owner. For the purposes of this definition, "submitted"
  8119. * means any form of electronic, verbal, or written communication sent
  8120. * to the Licensor or its representatives, including but not limited to
  8121. * communication on electronic mailing lists, source code control systems,
  8122. * and issue tracking systems that are managed by, or on behalf of, the
  8123. * Licensor for the purpose of discussing and improving the Work, but
  8124. * excluding communication that is conspicuously marked or otherwise
  8125. * designated in writing by the copyright owner as "Not a Contribution."
  8126. *
  8127. * "Contributor" shall mean Licensor and any individual or Legal Entity
  8128. * on behalf of whom a Contribution has been received by Licensor and
  8129. * subsequently incorporated within the Work.
  8130. *
  8131. * 2. Grant of Copyright License. Subject to the terms and conditions of
  8132. * this License, each Contributor hereby grants to You a perpetual,
  8133. * worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8134. * copyright license to reproduce, prepare Derivative Works of,
  8135. * publicly display, publicly perform, sublicense, and distribute the
  8136. * Work and such Derivative Works in Source or Object form.
  8137. *
  8138. * 3. Grant of Patent License. Subject to the terms and conditions of
  8139. * this License, each Contributor hereby grants to You a perpetual,
  8140. * worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8141. * (except as stated in this section) patent license to make, have made,
  8142. * use, offer to sell, sell, import, and otherwise transfer the Work,
  8143. * where such license applies only to those patent claims licensable
  8144. * by such Contributor that are necessarily infringed by their
  8145. * Contribution(s) alone or by combination of their Contribution(s)
  8146. * with the Work to which such Contribution(s) was submitted. If You
  8147. * institute patent litigation against any entity (including a
  8148. * cross-claim or counterclaim in a lawsuit) alleging that the Work
  8149. * or a Contribution incorporated within the Work constitutes direct
  8150. * or contributory patent infringement, then any patent licenses
  8151. * granted to You under this License for that Work shall terminate
  8152. * as of the date such litigation is filed.
  8153. *
  8154. * 4. Redistribution. You may reproduce and distribute copies of the
  8155. * Work or Derivative Works thereof in any medium, with or without
  8156. * modifications, and in Source or Object form, provided that You
  8157. * meet the following conditions:
  8158. *
  8159. * (a) You must give any other recipients of the Work or
  8160. * Derivative Works a copy of this License; and
  8161. *
  8162. * (b) You must cause any modified files to carry prominent notices
  8163. * stating that You changed the files; and
  8164. *
  8165. * (c) You must retain, in the Source form of any Derivative Works
  8166. * that You distribute, all copyright, patent, trademark, and
  8167. * attribution notices from the Source form of the Work,
  8168. * excluding those notices that do not pertain to any part of
  8169. * the Derivative Works; and
  8170. *
  8171. * (d) If the Work includes a "NOTICE" text file as part of its
  8172. * distribution, then any Derivative Works that You distribute must
  8173. * include a readable copy of the attribution notices contained
  8174. * within such NOTICE file, excluding those notices that do not
  8175. * pertain to any part of the Derivative Works, in at least one
  8176. * of the following places: within a NOTICE text file distributed
  8177. * as part of the Derivative Works; within the Source form or
  8178. * documentation, if provided along with the Derivative Works; or,
  8179. * within a display generated by the Derivative Works, if and
  8180. * wherever such third-party notices normally appear. The contents
  8181. * of the NOTICE file are for informational purposes only and
  8182. * do not modify the License. You may add Your own attribution
  8183. * notices within Derivative Works that You distribute, alongside
  8184. * or as an addendum to the NOTICE text from the Work, provided
  8185. * that such additional attribution notices cannot be construed
  8186. * as modifying the License.
  8187. *
  8188. * You may add Your own copyright statement to Your modifications and
  8189. * may provide additional or different license terms and conditions
  8190. * for use, reproduction, or distribution of Your modifications, or
  8191. * for any such Derivative Works as a whole, provided Your use,
  8192. * reproduction, and distribution of the Work otherwise complies with
  8193. * the conditions stated in this License.
  8194. *
  8195. * 5. Submission of Contributions. Unless You explicitly state otherwise,
  8196. * any Contribution intentionally submitted for inclusion in the Work
  8197. * by You to the Licensor shall be under the terms and conditions of
  8198. * this License, without any additional terms or conditions.
  8199. * Notwithstanding the above, nothing herein shall supersede or modify
  8200. * the terms of any separate license agreement you may have executed
  8201. * with Licensor regarding such Contributions.
  8202. *
  8203. * 6. Trademarks. This License does not grant permission to use the trade
  8204. * names, trademarks, service marks, or product names of the Licensor,
  8205. * except as required for reasonable and customary use in describing the
  8206. * origin of the Work and reproducing the content of the NOTICE file.
  8207. *
  8208. * 7. Disclaimer of Warranty. Unless required by applicable law or
  8209. * agreed to in writing, Licensor provides the Work (and each
  8210. * Contributor provides its Contributions) on an "AS IS" BASIS,
  8211. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  8212. * implied, including, without limitation, any warranties or conditions
  8213. * of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  8214. * PARTICULAR PURPOSE. You are solely responsible for determining the
  8215. * appropriateness of using or redistributing the Work and assume any
  8216. * risks associated with Your exercise of permissions under this License.
  8217. *
  8218. * 8. Limitation of Liability. In no event and under no legal theory,
  8219. * whether in tort (including negligence), contract, or otherwise,
  8220. * unless required by applicable law (such as deliberate and grossly
  8221. * negligent acts) or agreed to in writing, shall any Contributor be
  8222. * liable to You for damages, including any direct, indirect, special,
  8223. * incidental, or consequential damages of any character arising as a
  8224. * result of this License or out of the use or inability to use the
  8225. * Work (including but not limited to damages for loss of goodwill,
  8226. * work stoppage, computer failure or malfunction, or any and all
  8227. * other commercial damages or losses), even if such Contributor
  8228. * has been advised of the possibility of such damages.
  8229. *
  8230. * 9. Accepting Warranty or Additional Liability. While redistributing
  8231. * the Work or Derivative Works thereof, You may choose to offer,
  8232. * and charge a fee for, acceptance of support, warranty, indemnity,
  8233. * or other liability obligations and/or rights consistent with this
  8234. * License. However, in accepting such obligations, You may act only
  8235. * on Your own behalf and on Your sole responsibility, not on behalf
  8236. * of any other Contributor, and only if You agree to indemnify,
  8237. * defend, and hold each Contributor harmless for any liability
  8238. * incurred by, or claims asserted against, such Contributor by reason
  8239. * of your accepting any such warranty or additional liability.
  8240. *
  8241. * END OF TERMS AND CONDITIONS
  8242. *
  8243. * APPENDIX: How to apply the Apache License to your work.
  8244. *
  8245. * To apply the Apache License to your work, attach the following
  8246. * boilerplate notice, with the fields enclosed by brackets "[]"
  8247. * replaced with your own identifying information. (Don't include
  8248. * the brackets!) The text should be enclosed in the appropriate
  8249. * comment syntax for the file format. We also recommend that a
  8250. * file or class name and description of purpose be included on the
  8251. * same "printed page" as the copyright notice for easier
  8252. * identification within third-party archives.
  8253. *
  8254. * Copyright 2007 Kasper B. Graversen
  8255. *
  8256. * Licensed under the Apache License, Version 2.0 (the "License");
  8257. * you may not use this file except in compliance with the License.
  8258. * You may obtain a copy of the License at
  8259. *
  8260. * http://www.apache.org/licenses/LICENSE-2.0
  8261. *
  8262. * Unless required by applicable law or agreed to in writing, software
  8263. * distributed under the License is distributed on an "AS IS" BASIS,
  8264. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8265. * See the License for the specific language governing permissions and
  8266. * limitations under the License.
  8267. */
  8268. ================================================================================
  8269. t-digest NOTICE
  8270. ================================================================================
  8271. The code for the t-digest was originally authored by Ted Dunning
  8272. A number of small but very helpful changes have been contributed by Adrien Grand (https://github.com/jpountz)
  8273. ================================================================================
  8274. t-digest LICENSE
  8275. ================================================================================
  8276. Apache License
  8277. Version 2.0, January 2004
  8278. http://www.apache.org/licenses/
  8279. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  8280. 1. Definitions.
  8281. "License" shall mean the terms and conditions for use, reproduction,
  8282. and distribution as defined by Sections 1 through 9 of this document.
  8283. "Licensor" shall mean the copyright owner or entity authorized by
  8284. the copyright owner that is granting the License.
  8285. "Legal Entity" shall mean the union of the acting entity and all
  8286. other entities that control, are controlled by, or are under common
  8287. control with that entity. For the purposes of this definition,
  8288. "control" means (i) the power, direct or indirect, to cause the
  8289. direction or management of such entity, whether by contract or
  8290. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  8291. outstanding shares, or (iii) beneficial ownership of such entity.
  8292. "You" (or "Your") shall mean an individual or Legal Entity
  8293. exercising permissions granted by this License.
  8294. "Source" form shall mean the preferred form for making modifications,
  8295. including but not limited to software source code, documentation
  8296. source, and configuration files.
  8297. "Object" form shall mean any form resulting from mechanical
  8298. transformation or translation of a Source form, including but
  8299. not limited to compiled object code, generated documentation,
  8300. and conversions to other media types.
  8301. "Work" shall mean the work of authorship, whether in Source or
  8302. Object form, made available under the License, as indicated by a
  8303. copyright notice that is included in or attached to the work
  8304. (an example is provided in the Appendix below).
  8305. "Derivative Works" shall mean any work, whether in Source or Object
  8306. form, that is based on (or derived from) the Work and for which the
  8307. editorial revisions, annotations, elaborations, or other modifications
  8308. represent, as a whole, an original work of authorship. For the purposes
  8309. of this License, Derivative Works shall not include works that remain
  8310. separable from, or merely link (or bind by name) to the interfaces of,
  8311. the Work and Derivative Works thereof.
  8312. "Contribution" shall mean any work of authorship, including
  8313. the original version of the Work and any modifications or additions
  8314. to that Work or Derivative Works thereof, that is intentionally
  8315. submitted to Licensor for inclusion in the Work by the copyright owner
  8316. or by an individual or Legal Entity authorized to submit on behalf of
  8317. the copyright owner. For the purposes of this definition, "submitted"
  8318. means any form of electronic, verbal, or written communication sent
  8319. to the Licensor or its representatives, including but not limited to
  8320. communication on electronic mailing lists, source code control systems,
  8321. and issue tracking systems that are managed by, or on behalf of, the
  8322. Licensor for the purpose of discussing and improving the Work, but
  8323. excluding communication that is conspicuously marked or otherwise
  8324. designated in writing by the copyright owner as "Not a Contribution."
  8325. "Contributor" shall mean Licensor and any individual or Legal Entity
  8326. on behalf of whom a Contribution has been received by Licensor and
  8327. subsequently incorporated within the Work.
  8328. 2. Grant of Copyright License. Subject to the terms and conditions of
  8329. this License, each Contributor hereby grants to You a perpetual,
  8330. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8331. copyright license to reproduce, prepare Derivative Works of,
  8332. publicly display, publicly perform, sublicense, and distribute the
  8333. Work and such Derivative Works in Source or Object form.
  8334. 3. Grant of Patent License. Subject to the terms and conditions of
  8335. this License, each Contributor hereby grants to You a perpetual,
  8336. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8337. (except as stated in this section) patent license to make, have made,
  8338. use, offer to sell, sell, import, and otherwise transfer the Work,
  8339. where such license applies only to those patent claims licensable
  8340. by such Contributor that are necessarily infringed by their
  8341. Contribution(s) alone or by combination of their Contribution(s)
  8342. with the Work to which such Contribution(s) was submitted. If You
  8343. institute patent litigation against any entity (including a
  8344. cross-claim or counterclaim in a lawsuit) alleging that the Work
  8345. or a Contribution incorporated within the Work constitutes direct
  8346. or contributory patent infringement, then any patent licenses
  8347. granted to You under this License for that Work shall terminate
  8348. as of the date such litigation is filed.
  8349. 4. Redistribution. You may reproduce and distribute copies of the
  8350. Work or Derivative Works thereof in any medium, with or without
  8351. modifications, and in Source or Object form, provided that You
  8352. meet the following conditions:
  8353. (a) You must give any other recipients of the Work or
  8354. Derivative Works a copy of this License; and
  8355. (b) You must cause any modified files to carry prominent notices
  8356. stating that You changed the files; and
  8357. (c) You must retain, in the Source form of any Derivative Works
  8358. that You distribute, all copyright, patent, trademark, and
  8359. attribution notices from the Source form of the Work,
  8360. excluding those notices that do not pertain to any part of
  8361. the Derivative Works; and
  8362. (d) If the Work includes a "NOTICE" text file as part of its
  8363. distribution, then any Derivative Works that You distribute must
  8364. include a readable copy of the attribution notices contained
  8365. within such NOTICE file, excluding those notices that do not
  8366. pertain to any part of the Derivative Works, in at least one
  8367. of the following places: within a NOTICE text file distributed
  8368. as part of the Derivative Works; within the Source form or
  8369. documentation, if provided along with the Derivative Works; or,
  8370. within a display generated by the Derivative Works, if and
  8371. wherever such third-party notices normally appear. The contents
  8372. of the NOTICE file are for informational purposes only and
  8373. do not modify the License. You may add Your own attribution
  8374. notices within Derivative Works that You distribute, alongside
  8375. or as an addendum to the NOTICE text from the Work, provided
  8376. that such additional attribution notices cannot be construed
  8377. as modifying the License.
  8378. You may add Your own copyright statement to Your modifications and
  8379. may provide additional or different license terms and conditions
  8380. for use, reproduction, or distribution of Your modifications, or
  8381. for any such Derivative Works as a whole, provided Your use,
  8382. reproduction, and distribution of the Work otherwise complies with
  8383. the conditions stated in this License.
  8384. 5. Submission of Contributions. Unless You explicitly state otherwise,
  8385. any Contribution intentionally submitted for inclusion in the Work
  8386. by You to the Licensor shall be under the terms and conditions of
  8387. this License, without any additional terms or conditions.
  8388. Notwithstanding the above, nothing herein shall supersede or modify
  8389. the terms of any separate license agreement you may have executed
  8390. with Licensor regarding such Contributions.
  8391. 6. Trademarks. This License does not grant permission to use the trade
  8392. names, trademarks, service marks, or product names of the Licensor,
  8393. except as required for reasonable and customary use in describing the
  8394. origin of the Work and reproducing the content of the NOTICE file.
  8395. 7. Disclaimer of Warranty. Unless required by applicable law or
  8396. agreed to in writing, Licensor provides the Work (and each
  8397. Contributor provides its Contributions) on an "AS IS" BASIS,
  8398. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  8399. implied, including, without limitation, any warranties or conditions
  8400. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  8401. PARTICULAR PURPOSE. You are solely responsible for determining the
  8402. appropriateness of using or redistributing the Work and assume any
  8403. risks associated with Your exercise of permissions under this License.
  8404. 8. Limitation of Liability. In no event and under no legal theory,
  8405. whether in tort (including negligence), contract, or otherwise,
  8406. unless required by applicable law (such as deliberate and grossly
  8407. negligent acts) or agreed to in writing, shall any Contributor be
  8408. liable to You for damages, including any direct, indirect, special,
  8409. incidental, or consequential damages of any character arising as a
  8410. result of this License or out of the use or inability to use the
  8411. Work (including but not limited to damages for loss of goodwill,
  8412. work stoppage, computer failure or malfunction, or any and all
  8413. other commercial damages or losses), even if such Contributor
  8414. has been advised of the possibility of such damages.
  8415. 9. Accepting Warranty or Additional Liability. While redistributing
  8416. the Work or Derivative Works thereof, You may choose to offer,
  8417. and charge a fee for, acceptance of support, warranty, indemnity,
  8418. or other liability obligations and/or rights consistent with this
  8419. License. However, in accepting such obligations, You may act only
  8420. on Your own behalf and on Your sole responsibility, not on behalf
  8421. of any other Contributor, and only if You agree to indemnify,
  8422. defend, and hold each Contributor harmless for any liability
  8423. incurred by, or claims asserted against, such Contributor by reason
  8424. of your accepting any such warranty or additional liability.
  8425. END OF TERMS AND CONDITIONS
  8426. APPENDIX: How to apply the Apache License to your work.
  8427. To apply the Apache License to your work, attach the following
  8428. boilerplate notice, with the fields enclosed by brackets "{}"
  8429. replaced with your own identifying information. (Don't include
  8430. the brackets!) The text should be enclosed in the appropriate
  8431. comment syntax for the file format. We also recommend that a
  8432. file or class name and description of purpose be included on the
  8433. same "printed page" as the copyright notice for easier
  8434. identification within third-party archives.
  8435. Copyright {yyyy} {name of copyright owner}
  8436. Licensed under the Apache License, Version 2.0 (the "License");
  8437. you may not use this file except in compliance with the License.
  8438. You may obtain a copy of the License at
  8439. http://www.apache.org/licenses/LICENSE-2.0
  8440. Unless required by applicable law or agreed to in writing, software
  8441. distributed under the License is distributed on an "AS IS" BASIS,
  8442. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8443. See the License for the specific language governing permissions and
  8444. limitations under the License.
  8445. ================================================================================
  8446. unboundid-ldapsdk LICENSE
  8447. ================================================================================
  8448. GNU LESSER GENERAL PUBLIC LICENSE
  8449. Version 2.1, February 1999
  8450. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  8451. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  8452. Everyone is permitted to copy and distribute verbatim copies
  8453. of this license document, but changing it is not allowed.
  8454. [This is the first released version of the Lesser GPL. It also counts
  8455. as the successor of the GNU Library Public License, version 2, hence
  8456. the version number 2.1.]
  8457. Preamble
  8458. The licenses for most software are designed to take away your
  8459. freedom to share and change it. By contrast, the GNU General Public
  8460. Licenses are intended to guarantee your freedom to share and change
  8461. free software--to make sure the software is free for all its users.
  8462. This license, the Lesser General Public License, applies to some
  8463. specially designated software packages--typically libraries--of the
  8464. Free Software Foundation and other authors who decide to use it. You
  8465. can use it too, but we suggest you first think carefully about whether
  8466. this license or the ordinary General Public License is the better
  8467. strategy to use in any particular case, based on the explanations below.
  8468. When we speak of free software, we are referring to freedom of use,
  8469. not price. Our General Public Licenses are designed to make sure that
  8470. you have the freedom to distribute copies of free software (and charge
  8471. for this service if you wish); that you receive source code or can get
  8472. it if you want it; that you can change the software and use pieces of
  8473. it in new free programs; and that you are informed that you can do
  8474. these things.
  8475. To protect your rights, we need to make restrictions that forbid
  8476. distributors to deny you these rights or to ask you to surrender these
  8477. rights. These restrictions translate to certain responsibilities for
  8478. you if you distribute copies of the library or if you modify it.
  8479. For example, if you distribute copies of the library, whether gratis
  8480. or for a fee, you must give the recipients all the rights that we gave
  8481. you. You must make sure that they, too, receive or can get the source
  8482. code. If you link other code with the library, you must provide
  8483. complete object files to the recipients, so that they can relink them
  8484. with the library after making changes to the library and recompiling
  8485. it. And you must show them these terms so they know their rights.
  8486. We protect your rights with a two-step method: (1) we copyright the
  8487. library, and (2) we offer you this license, which gives you legal
  8488. permission to copy, distribute and/or modify the library.
  8489. To protect each distributor, we want to make it very clear that
  8490. there is no warranty for the free library. Also, if the library is
  8491. modified by someone else and passed on, the recipients should know
  8492. that what they have is not the original version, so that the original
  8493. author's reputation will not be affected by problems that might be
  8494. introduced by others.
  8495. Finally, software patents pose a constant threat to the existence of
  8496. any free program. We wish to make sure that a company cannot
  8497. effectively restrict the users of a free program by obtaining a
  8498. restrictive license from a patent holder. Therefore, we insist that
  8499. any patent license obtained for a version of the library must be
  8500. consistent with the full freedom of use specified in this license.
  8501. Most GNU software, including some libraries, is covered by the
  8502. ordinary GNU General Public License. This license, the GNU Lesser
  8503. General Public License, applies to certain designated libraries, and
  8504. is quite different from the ordinary General Public License. We use
  8505. this license for certain libraries in order to permit linking those
  8506. libraries into non-free programs.
  8507. When a program is linked with a library, whether statically or using
  8508. a shared library, the combination of the two is legally speaking a
  8509. combined work, a derivative of the original library. The ordinary
  8510. General Public License therefore permits such linking only if the
  8511. entire combination fits its criteria of freedom. The Lesser General
  8512. Public License permits more lax criteria for linking other code with
  8513. the library.
  8514. We call this license the "Lesser" General Public License because it
  8515. does Less to protect the user's freedom than the ordinary General
  8516. Public License. It also provides other free software developers Less
  8517. of an advantage over competing non-free programs. These disadvantages
  8518. are the reason we use the ordinary General Public License for many
  8519. libraries. However, the Lesser license provides advantages in certain
  8520. special circumstances.
  8521. For example, on rare occasions, there may be a special need to
  8522. encourage the widest possible use of a certain library, so that it becomes
  8523. a de-facto standard. To achieve this, non-free programs must be
  8524. allowed to use the library. A more frequent case is that a free
  8525. library does the same job as widely used non-free libraries. In this
  8526. case, there is little to gain by limiting the free library to free
  8527. software only, so we use the Lesser General Public License.
  8528. In other cases, permission to use a particular library in non-free
  8529. programs enables a greater number of people to use a large body of
  8530. free software. For example, permission to use the GNU C Library in
  8531. non-free programs enables many more people to use the whole GNU
  8532. operating system, as well as its variant, the GNU/Linux operating
  8533. system.
  8534. Although the Lesser General Public License is Less protective of the
  8535. users' freedom, it does ensure that the user of a program that is
  8536. linked with the Library has the freedom and the wherewithal to run
  8537. that program using a modified version of the Library.
  8538. The precise terms and conditions for copying, distribution and
  8539. modification follow. Pay close attention to the difference between a
  8540. "work based on the library" and a "work that uses the library". The
  8541. former contains code derived from the library, whereas the latter must
  8542. be combined with the library in order to run.
  8543. GNU LESSER GENERAL PUBLIC LICENSE
  8544. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  8545. 0. This License Agreement applies to any software library or other
  8546. program which contains a notice placed by the copyright holder or
  8547. other authorized party saying it may be distributed under the terms of
  8548. this Lesser General Public License (also called "this License").
  8549. Each licensee is addressed as "you".
  8550. A "library" means a collection of software functions and/or data
  8551. prepared so as to be conveniently linked with application programs
  8552. (which use some of those functions and data) to form executables.
  8553. The "Library", below, refers to any such software library or work
  8554. which has been distributed under these terms. A "work based on the
  8555. Library" means either the Library or any derivative work under
  8556. copyright law: that is to say, a work containing the Library or a
  8557. portion of it, either verbatim or with modifications and/or translated
  8558. straightforwardly into another language. (Hereinafter, translation is
  8559. included without limitation in the term "modification".)
  8560. "Source code" for a work means the preferred form of the work for
  8561. making modifications to it. For a library, complete source code means
  8562. all the source code for all modules it contains, plus any associated
  8563. interface definition files, plus the scripts used to control compilation
  8564. and installation of the library.
  8565. Activities other than copying, distribution and modification are not
  8566. covered by this License; they are outside its scope. The act of
  8567. running a program using the Library is not restricted, and output from
  8568. such a program is covered only if its contents constitute a work based
  8569. on the Library (independent of the use of the Library in a tool for
  8570. writing it). Whether that is true depends on what the Library does
  8571. and what the program that uses the Library does.
  8572. 1. You may copy and distribute verbatim copies of the Library's
  8573. complete source code as you receive it, in any medium, provided that
  8574. you conspicuously and appropriately publish on each copy an
  8575. appropriate copyright notice and disclaimer of warranty; keep intact
  8576. all the notices that refer to this License and to the absence of any
  8577. warranty; and distribute a copy of this License along with the
  8578. Library.
  8579. You may charge a fee for the physical act of transferring a copy,
  8580. and you may at your option offer warranty protection in exchange for a
  8581. fee.
  8582. 2. You may modify your copy or copies of the Library or any portion
  8583. of it, thus forming a work based on the Library, and copy and
  8584. distribute such modifications or work under the terms of Section 1
  8585. above, provided that you also meet all of these conditions:
  8586. a) The modified work must itself be a software library.
  8587. b) You must cause the files modified to carry prominent notices
  8588. stating that you changed the files and the date of any change.
  8589. c) You must cause the whole of the work to be licensed at no
  8590. charge to all third parties under the terms of this License.
  8591. d) If a facility in the modified Library refers to a function or a
  8592. table of data to be supplied by an application program that uses
  8593. the facility, other than as an argument passed when the facility
  8594. is invoked, then you must make a good faith effort to ensure that,
  8595. in the event an application does not supply such function or
  8596. table, the facility still operates, and performs whatever part of
  8597. its purpose remains meaningful.
  8598. (For example, a function in a library to compute square roots has
  8599. a purpose that is entirely well-defined independent of the
  8600. application. Therefore, Subsection 2d requires that any
  8601. application-supplied function or table used by this function must
  8602. be optional: if the application does not supply it, the square
  8603. root function must still compute square roots.)
  8604. These requirements apply to the modified work as a whole. If
  8605. identifiable sections of that work are not derived from the Library,
  8606. and can be reasonably considered independent and separate works in
  8607. themselves, then this License, and its terms, do not apply to those
  8608. sections when you distribute them as separate works. But when you
  8609. distribute the same sections as part of a whole which is a work based
  8610. on the Library, the distribution of the whole must be on the terms of
  8611. this License, whose permissions for other licensees extend to the
  8612. entire whole, and thus to each and every part regardless of who wrote
  8613. it.
  8614. Thus, it is not the intent of this section to claim rights or contest
  8615. your rights to work written entirely by you; rather, the intent is to
  8616. exercise the right to control the distribution of derivative or
  8617. collective works based on the Library.
  8618. In addition, mere aggregation of another work not based on the Library
  8619. with the Library (or with a work based on the Library) on a volume of
  8620. a storage or distribution medium does not bring the other work under
  8621. the scope of this License.
  8622. 3. You may opt to apply the terms of the ordinary GNU General Public
  8623. License instead of this License to a given copy of the Library. To do
  8624. this, you must alter all the notices that refer to this License, so
  8625. that they refer to the ordinary GNU General Public License, version 2,
  8626. instead of to this License. (If a newer version than version 2 of the
  8627. ordinary GNU General Public License has appeared, then you can specify
  8628. that version instead if you wish.) Do not make any other change in
  8629. these notices.
  8630. Once this change is made in a given copy, it is irreversible for
  8631. that copy, so the ordinary GNU General Public License applies to all
  8632. subsequent copies and derivative works made from that copy.
  8633. This option is useful when you wish to copy part of the code of
  8634. the Library into a program that is not a library.
  8635. 4. You may copy and distribute the Library (or a portion or
  8636. derivative of it, under Section 2) in object code or executable form
  8637. under the terms of Sections 1 and 2 above provided that you accompany
  8638. it with the complete corresponding machine-readable source code, which
  8639. must be distributed under the terms of Sections 1 and 2 above on a
  8640. medium customarily used for software interchange.
  8641. If distribution of object code is made by offering access to copy
  8642. from a designated place, then offering equivalent access to copy the
  8643. source code from the same place satisfies the requirement to
  8644. distribute the source code, even though third parties are not
  8645. compelled to copy the source along with the object code.
  8646. 5. A program that contains no derivative of any portion of the
  8647. Library, but is designed to work with the Library by being compiled or
  8648. linked with it, is called a "work that uses the Library". Such a
  8649. work, in isolation, is not a derivative work of the Library, and
  8650. therefore falls outside the scope of this License.
  8651. However, linking a "work that uses the Library" with the Library
  8652. creates an executable that is a derivative of the Library (because it
  8653. contains portions of the Library), rather than a "work that uses the
  8654. library". The executable is therefore covered by this License.
  8655. Section 6 states terms for distribution of such executables.
  8656. When a "work that uses the Library" uses material from a header file
  8657. that is part of the Library, the object code for the work may be a
  8658. derivative work of the Library even though the source code is not.
  8659. Whether this is true is especially significant if the work can be
  8660. linked without the Library, or if the work is itself a library. The
  8661. threshold for this to be true is not precisely defined by law.
  8662. If such an object file uses only numerical parameters, data
  8663. structure layouts and accessors, and small macros and small inline
  8664. functions (ten lines or less in length), then the use of the object
  8665. file is unrestricted, regardless of whether it is legally a derivative
  8666. work. (Executables containing this object code plus portions of the
  8667. Library will still fall under Section 6.)
  8668. Otherwise, if the work is a derivative of the Library, you may
  8669. distribute the object code for the work under the terms of Section 6.
  8670. Any executables containing that work also fall under Section 6,
  8671. whether or not they are linked directly with the Library itself.
  8672. 6. As an exception to the Sections above, you may also combine or
  8673. link a "work that uses the Library" with the Library to produce a
  8674. work containing portions of the Library, and distribute that work
  8675. under terms of your choice, provided that the terms permit
  8676. modification of the work for the customer's own use and reverse
  8677. engineering for debugging such modifications.
  8678. You must give prominent notice with each copy of the work that the
  8679. Library is used in it and that the Library and its use are covered by
  8680. this License. You must supply a copy of this License. If the work
  8681. during execution displays copyright notices, you must include the
  8682. copyright notice for the Library among them, as well as a reference
  8683. directing the user to the copy of this License. Also, you must do one
  8684. of these things:
  8685. a) Accompany the work with the complete corresponding
  8686. machine-readable source code for the Library including whatever
  8687. changes were used in the work (which must be distributed under
  8688. Sections 1 and 2 above); and, if the work is an executable linked
  8689. with the Library, with the complete machine-readable "work that
  8690. uses the Library", as object code and/or source code, so that the
  8691. user can modify the Library and then relink to produce a modified
  8692. executable containing the modified Library. (It is understood
  8693. that the user who changes the contents of definitions files in the
  8694. Library will not necessarily be able to recompile the application
  8695. to use the modified definitions.)
  8696. b) Use a suitable shared library mechanism for linking with the
  8697. Library. A suitable mechanism is one that (1) uses at run time a
  8698. copy of the library already present on the user's computer system,
  8699. rather than copying library functions into the executable, and (2)
  8700. will operate properly with a modified version of the library, if
  8701. the user installs one, as long as the modified version is
  8702. interface-compatible with the version that the work was made with.
  8703. c) Accompany the work with a written offer, valid for at
  8704. least three years, to give the same user the materials
  8705. specified in Subsection 6a, above, for a charge no more
  8706. than the cost of performing this distribution.
  8707. d) If distribution of the work is made by offering access to copy
  8708. from a designated place, offer equivalent access to copy the above
  8709. specified materials from the same place.
  8710. e) Verify that the user has already received a copy of these
  8711. materials or that you have already sent this user a copy.
  8712. For an executable, the required form of the "work that uses the
  8713. Library" must include any data and utility programs needed for
  8714. reproducing the executable from it. However, as a special exception,
  8715. the materials to be distributed need not include anything that is
  8716. normally distributed (in either source or binary form) with the major
  8717. components (compiler, kernel, and so on) of the operating system on
  8718. which the executable runs, unless that component itself accompanies
  8719. the executable.
  8720. It may happen that this requirement contradicts the license
  8721. restrictions of other proprietary libraries that do not normally
  8722. accompany the operating system. Such a contradiction means you cannot
  8723. use both them and the Library together in an executable that you
  8724. distribute.
  8725. 7. You may place library facilities that are a work based on the
  8726. Library side-by-side in a single library together with other library
  8727. facilities not covered by this License, and distribute such a combined
  8728. library, provided that the separate distribution of the work based on
  8729. the Library and of the other library facilities is otherwise
  8730. permitted, and provided that you do these two things:
  8731. a) Accompany the combined library with a copy of the same work
  8732. based on the Library, uncombined with any other library
  8733. facilities. This must be distributed under the terms of the
  8734. Sections above.
  8735. b) Give prominent notice with the combined library of the fact
  8736. that part of it is a work based on the Library, and explaining
  8737. where to find the accompanying uncombined form of the same work.
  8738. 8. You may not copy, modify, sublicense, link with, or distribute
  8739. the Library except as expressly provided under this License. Any
  8740. attempt otherwise to copy, modify, sublicense, link with, or
  8741. distribute the Library is void, and will automatically terminate your
  8742. rights under this License. However, parties who have received copies,
  8743. or rights, from you under this License will not have their licenses
  8744. terminated so long as such parties remain in full compliance.
  8745. 9. You are not required to accept this License, since you have not
  8746. signed it. However, nothing else grants you permission to modify or
  8747. distribute the Library or its derivative works. These actions are
  8748. prohibited by law if you do not accept this License. Therefore, by
  8749. modifying or distributing the Library (or any work based on the
  8750. Library), you indicate your acceptance of this License to do so, and
  8751. all its terms and conditions for copying, distributing or modifying
  8752. the Library or works based on it.
  8753. 10. Each time you redistribute the Library (or any work based on the
  8754. Library), the recipient automatically receives a license from the
  8755. original licensor to copy, distribute, link with or modify the Library
  8756. subject to these terms and conditions. You may not impose any further
  8757. restrictions on the recipients' exercise of the rights granted herein.
  8758. You are not responsible for enforcing compliance by third parties with
  8759. this License.
  8760. 11. If, as a consequence of a court judgment or allegation of patent
  8761. infringement or for any other reason (not limited to patent issues),
  8762. conditions are imposed on you (whether by court order, agreement or
  8763. otherwise) that contradict the conditions of this License, they do not
  8764. excuse you from the conditions of this License. If you cannot
  8765. distribute so as to satisfy simultaneously your obligations under this
  8766. License and any other pertinent obligations, then as a consequence you
  8767. may not distribute the Library at all. For example, if a patent
  8768. license would not permit royalty-free redistribution of the Library by
  8769. all those who receive copies directly or indirectly through you, then
  8770. the only way you could satisfy both it and this License would be to
  8771. refrain entirely from distribution of the Library.
  8772. If any portion of this section is held invalid or unenforceable under any
  8773. particular circumstance, the balance of the section is intended to apply,
  8774. and the section as a whole is intended to apply in other circumstances.
  8775. It is not the purpose of this section to induce you to infringe any
  8776. patents or other property right claims or to contest validity of any
  8777. such claims; this section has the sole purpose of protecting the
  8778. integrity of the free software distribution system which is
  8779. implemented by public license practices. Many people have made
  8780. generous contributions to the wide range of software distributed
  8781. through that system in reliance on consistent application of that
  8782. system; it is up to the author/donor to decide if he or she is willing
  8783. to distribute software through any other system and a licensee cannot
  8784. impose that choice.
  8785. This section is intended to make thoroughly clear what is believed to
  8786. be a consequence of the rest of this License.
  8787. 12. If the distribution and/or use of the Library is restricted in
  8788. certain countries either by patents or by copyrighted interfaces, the
  8789. original copyright holder who places the Library under this License may add
  8790. an explicit geographical distribution limitation excluding those countries,
  8791. so that distribution is permitted only in or among countries not thus
  8792. excluded. In such case, this License incorporates the limitation as if
  8793. written in the body of this License.
  8794. 13. The Free Software Foundation may publish revised and/or new
  8795. versions of the Lesser General Public License from time to time.
  8796. Such new versions will be similar in spirit to the present version,
  8797. but may differ in detail to address new problems or concerns.
  8798. Each version is given a distinguishing version number. If the Library
  8799. specifies a version number of this License which applies to it and
  8800. "any later version", you have the option of following the terms and
  8801. conditions either of that version or of any later version published by
  8802. the Free Software Foundation. If the Library does not specify a
  8803. license version number, you may choose any version ever published by
  8804. the Free Software Foundation.
  8805. 14. If you wish to incorporate parts of the Library into other free
  8806. programs whose distribution conditions are incompatible with these,
  8807. write to the author to ask for permission. For software which is
  8808. copyrighted by the Free Software Foundation, write to the Free
  8809. Software Foundation; we sometimes make exceptions for this. Our
  8810. decision will be guided by the two goals of preserving the free status
  8811. of all derivatives of our free software and of promoting the sharing
  8812. and reuse of software generally.
  8813. NO WARRANTY
  8814. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  8815. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  8816. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  8817. OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
  8818. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  8819. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  8820. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  8821. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  8822. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  8823. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  8824. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  8825. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  8826. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  8827. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  8828. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  8829. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  8830. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  8831. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  8832. DAMAGES.
  8833. END OF TERMS AND CONDITIONS
  8834. How to Apply These Terms to Your New Libraries
  8835. If you develop a new library, and you want it to be of the greatest
  8836. possible use to the public, we recommend making it free software that
  8837. everyone can redistribute and change. You can do so by permitting
  8838. redistribution under these terms (or, alternatively, under the terms of the
  8839. ordinary General Public License).
  8840. To apply these terms, attach the following notices to the library. It is
  8841. safest to attach them to the start of each source file to most effectively
  8842. convey the exclusion of warranty; and each file should have at least the
  8843. "copyright" line and a pointer to where the full notice is found.
  8844. <one line to give the library's name and a brief idea of what it does.>
  8845. Copyright (C) <year> <name of author>
  8846. This library is free software; you can redistribute it and/or
  8847. modify it under the terms of the GNU Lesser General Public
  8848. License as published by the Free Software Foundation; either
  8849. version 2.1 of the License, or (at your option) any later version.
  8850. This library is distributed in the hope that it will be useful,
  8851. but WITHOUT ANY WARRANTY; without even the implied warranty of
  8852. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  8853. Lesser General Public License for more details.
  8854. You should have received a copy of the GNU Lesser General Public
  8855. License along with this library; if not, write to the Free Software
  8856. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  8857. Also add information on how to contact you by electronic and paper mail.
  8858. You should also get your employer (if you work as a programmer) or your
  8859. school, if any, to sign a "copyright disclaimer" for the library, if
  8860. necessary. Here is a sample; alter the names:
  8861. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  8862. library `Frob' (a library for tweaking knobs) written by James Random Hacker.
  8863. <signature of Ty Coon>, 1 April 1990
  8864. Ty Coon, President of Vice
  8865. That's all there is to it!
  8866. ================================================================================
  8867. xmlsec NOTICE
  8868. ================================================================================
  8869. Apache XML Security for Java
  8870. Copyright 2000-2016 The Apache Software Foundation
  8871. This product includes software developed at
  8872. The Apache Software Foundation (http://www.apache.org/).
  8873. ================================================================================
  8874. xmlsec LICENSE
  8875. ================================================================================
  8876. Apache License
  8877. Version 2.0, January 2004
  8878. http://www.apache.org/licenses/
  8879. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  8880. 1. Definitions.
  8881. "License" shall mean the terms and conditions for use, reproduction,
  8882. and distribution as defined by Sections 1 through 9 of this document.
  8883. "Licensor" shall mean the copyright owner or entity authorized by
  8884. the copyright owner that is granting the License.
  8885. "Legal Entity" shall mean the union of the acting entity and all
  8886. other entities that control, are controlled by, or are under common
  8887. control with that entity. For the purposes of this definition,
  8888. "control" means (i) the power, direct or indirect, to cause the
  8889. direction or management of such entity, whether by contract or
  8890. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  8891. outstanding shares, or (iii) beneficial ownership of such entity.
  8892. "You" (or "Your") shall mean an individual or Legal Entity
  8893. exercising permissions granted by this License.
  8894. "Source" form shall mean the preferred form for making modifications,
  8895. including but not limited to software source code, documentation
  8896. source, and configuration files.
  8897. "Object" form shall mean any form resulting from mechanical
  8898. transformation or translation of a Source form, including but
  8899. not limited to compiled object code, generated documentation,
  8900. and conversions to other media types.
  8901. "Work" shall mean the work of authorship, whether in Source or
  8902. Object form, made available under the License, as indicated by a
  8903. copyright notice that is included in or attached to the work
  8904. (an example is provided in the Appendix below).
  8905. "Derivative Works" shall mean any work, whether in Source or Object
  8906. form, that is based on (or derived from) the Work and for which the
  8907. editorial revisions, annotations, elaborations, or other modifications
  8908. represent, as a whole, an original work of authorship. For the purposes
  8909. of this License, Derivative Works shall not include works that remain
  8910. separable from, or merely link (or bind by name) to the interfaces of,
  8911. the Work and Derivative Works thereof.
  8912. "Contribution" shall mean any work of authorship, including
  8913. the original version of the Work and any modifications or additions
  8914. to that Work or Derivative Works thereof, that is intentionally
  8915. submitted to Licensor for inclusion in the Work by the copyright owner
  8916. or by an individual or Legal Entity authorized to submit on behalf of
  8917. the copyright owner. For the purposes of this definition, "submitted"
  8918. means any form of electronic, verbal, or written communication sent
  8919. to the Licensor or its representatives, including but not limited to
  8920. communication on electronic mailing lists, source code control systems,
  8921. and issue tracking systems that are managed by, or on behalf of, the
  8922. Licensor for the purpose of discussing and improving the Work, but
  8923. excluding communication that is conspicuously marked or otherwise
  8924. designated in writing by the copyright owner as "Not a Contribution."
  8925. "Contributor" shall mean Licensor and any individual or Legal Entity
  8926. on behalf of whom a Contribution has been received by Licensor and
  8927. subsequently incorporated within the Work.
  8928. 2. Grant of Copyright License. Subject to the terms and conditions of
  8929. this License, each Contributor hereby grants to You a perpetual,
  8930. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8931. copyright license to reproduce, prepare Derivative Works of,
  8932. publicly display, publicly perform, sublicense, and distribute the
  8933. Work and such Derivative Works in Source or Object form.
  8934. 3. Grant of Patent License. Subject to the terms and conditions of
  8935. this License, each Contributor hereby grants to You a perpetual,
  8936. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8937. (except as stated in this section) patent license to make, have made,
  8938. use, offer to sell, sell, import, and otherwise transfer the Work,
  8939. where such license applies only to those patent claims licensable
  8940. by such Contributor that are necessarily infringed by their
  8941. Contribution(s) alone or by combination of their Contribution(s)
  8942. with the Work to which such Contribution(s) was submitted. If You
  8943. institute patent litigation against any entity (including a
  8944. cross-claim or counterclaim in a lawsuit) alleging that the Work
  8945. or a Contribution incorporated within the Work constitutes direct
  8946. or contributory patent infringement, then any patent licenses
  8947. granted to You under this License for that Work shall terminate
  8948. as of the date such litigation is filed.
  8949. 4. Redistribution. You may reproduce and distribute copies of the
  8950. Work or Derivative Works thereof in any medium, with or without
  8951. modifications, and in Source or Object form, provided that You
  8952. meet the following conditions:
  8953. (a) You must give any other recipients of the Work or
  8954. Derivative Works a copy of this License; and
  8955. (b) You must cause any modified files to carry prominent notices
  8956. stating that You changed the files; and
  8957. (c) You must retain, in the Source form of any Derivative Works
  8958. that You distribute, all copyright, patent, trademark, and
  8959. attribution notices from the Source form of the Work,
  8960. excluding those notices that do not pertain to any part of
  8961. the Derivative Works; and
  8962. (d) If the Work includes a "NOTICE" text file as part of its
  8963. distribution, then any Derivative Works that You distribute must
  8964. include a readable copy of the attribution notices contained
  8965. within such NOTICE file, excluding those notices that do not
  8966. pertain to any part of the Derivative Works, in at least one
  8967. of the following places: within a NOTICE text file distributed
  8968. as part of the Derivative Works; within the Source form or
  8969. documentation, if provided along with the Derivative Works; or,
  8970. within a display generated by the Derivative Works, if and
  8971. wherever such third-party notices normally appear. The contents
  8972. of the NOTICE file are for informational purposes only and
  8973. do not modify the License. You may add Your own attribution
  8974. notices within Derivative Works that You distribute, alongside
  8975. or as an addendum to the NOTICE text from the Work, provided
  8976. that such additional attribution notices cannot be construed
  8977. as modifying the License.
  8978. You may add Your own copyright statement to Your modifications and
  8979. may provide additional or different license terms and conditions
  8980. for use, reproduction, or distribution of Your modifications, or
  8981. for any such Derivative Works as a whole, provided Your use,
  8982. reproduction, and distribution of the Work otherwise complies with
  8983. the conditions stated in this License.
  8984. 5. Submission of Contributions. Unless You explicitly state otherwise,
  8985. any Contribution intentionally submitted for inclusion in the Work
  8986. by You to the Licensor shall be under the terms and conditions of
  8987. this License, without any additional terms or conditions.
  8988. Notwithstanding the above, nothing herein shall supersede or modify
  8989. the terms of any separate license agreement you may have executed
  8990. with Licensor regarding such Contributions.
  8991. 6. Trademarks. This License does not grant permission to use the trade
  8992. names, trademarks, service marks, or product names of the Licensor,
  8993. except as required for reasonable and customary use in describing the
  8994. origin of the Work and reproducing the content of the NOTICE file.
  8995. 7. Disclaimer of Warranty. Unless required by applicable law or
  8996. agreed to in writing, Licensor provides the Work (and each
  8997. Contributor provides its Contributions) on an "AS IS" BASIS,
  8998. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  8999. implied, including, without limitation, any warranties or conditions
  9000. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  9001. PARTICULAR PURPOSE. You are solely responsible for determining the
  9002. appropriateness of using or redistributing the Work and assume any
  9003. risks associated with Your exercise of permissions under this License.
  9004. 8. Limitation of Liability. In no event and under no legal theory,
  9005. whether in tort (including negligence), contract, or otherwise,
  9006. unless required by applicable law (such as deliberate and grossly
  9007. negligent acts) or agreed to in writing, shall any Contributor be
  9008. liable to You for damages, including any direct, indirect, special,
  9009. incidental, or consequential damages of any character arising as a
  9010. result of this License or out of the use or inability to use the
  9011. Work (including but not limited to damages for loss of goodwill,
  9012. work stoppage, computer failure or malfunction, or any and all
  9013. other commercial damages or losses), even if such Contributor
  9014. has been advised of the possibility of such damages.
  9015. 9. Accepting Warranty or Additional Liability. While redistributing
  9016. the Work or Derivative Works thereof, You may choose to offer,
  9017. and charge a fee for, acceptance of support, warranty, indemnity,
  9018. or other liability obligations and/or rights consistent with this
  9019. License. However, in accepting such obligations, You may act only
  9020. on Your own behalf and on Your sole responsibility, not on behalf
  9021. of any other Contributor, and only if You agree to indemnify,
  9022. defend, and hold each Contributor harmless for any liability
  9023. incurred by, or claims asserted against, such Contributor by reason
  9024. of your accepting any such warranty or additional liability.
  9025. END OF TERMS AND CONDITIONS
  9026. APPENDIX: How to apply the Apache License to your work.
  9027. To apply the Apache License to your work, attach the following
  9028. boilerplate notice, with the fields enclosed by brackets "[]"
  9029. replaced with your own identifying information. (Don't include
  9030. the brackets!) The text should be enclosed in the appropriate
  9031. comment syntax for the file format. We also recommend that a
  9032. file or class name and description of purpose be included on the
  9033. same "printed page" as the copyright notice for easier
  9034. identification within third-party archives.
  9035. Copyright [yyyy] [name of copyright owner]
  9036. Licensed under the Apache License, Version 2.0 (the "License");
  9037. you may not use this file except in compliance with the License.
  9038. You may obtain a copy of the License at
  9039. http://www.apache.org/licenses/LICENSE-2.0
  9040. Unless required by applicable law or agreed to in writing, software
  9041. distributed under the License is distributed on an "AS IS" BASIS,
  9042. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9043. See the License for the specific language governing permissions and
  9044. limitations under the License.
  9045. ================================================================================
  9046. XMoreLikeThis.java
  9047. ================================================================================
  9048. Licensed to the Apache Software Foundation (ASF) under one or more
  9049. contributor license agreements. See the NOTICE file distributed with
  9050. this work for additional information regarding copyright ownership.
  9051. The ASF licenses this file to You under the Apache License, Version 2.0
  9052. (the "License"); you may not use this file except in compliance with
  9053. the License. You may obtain a copy of the License at
  9054. http://www.apache.org/licenses/LICENSE-2.0
  9055. Unless required by applicable law or agreed to in writing, software
  9056. distributed under the License is distributed on an "AS IS" BASIS,
  9057. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9058. See the License for the specific language governing permissions and
  9059. limitations under the License.
  9060. Modifications copyright (C) 2020 Elasticsearch B.V.
  9061. ================================================================================
  9062. JsonThrowablePatternConverter.java
  9063. ================================================================================
  9064. Licensed to the Apache Software Foundation (ASF) under one or more
  9065. contributor license agreements. See the NOTICE file distributed with
  9066. this work for additional information regarding copyright ownership.
  9067. The ASF licenses this file to You under the Apache license, Version 2.0
  9068. (the "License"); you may not use this file except in compliance with
  9069. the License. You may obtain a copy of the License at
  9070. http://www.apache.org/licenses/LICENSE-2.0
  9071. Unless required by applicable law or agreed to in writing, software
  9072. distributed under the License is distributed on an "AS IS" BASIS,
  9073. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9074. See the license for the specific language governing permissions and
  9075. limitations under the license.
  9076. ================================================================================
  9077. InetAddresses.java
  9078. ================================================================================
  9079. Copyright (C) 2008 The Guava Authors
  9080. Licensed under the Apache License, Version 2.0 (the "License");
  9081. you may not use this file except in compliance with the License.
  9082. You may obtain a copy of the License at
  9083. http://www.apache.org/licenses/LICENSE-2.0
  9084. Unless required by applicable law or agreed to in writing, software
  9085. distributed under the License is distributed on an "AS IS" BASIS,
  9086. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9087. See the License for the specific language governing permissions and
  9088. limitations under the License.
  9089. ================================================================================
  9090. DateUtilsRounding.java
  9091. ================================================================================
  9092. Copyright 2001-2014 Stephen Colebourne
  9093. Licensed under the Apache License, Version 2.0 (the "License");
  9094. you may not use this file except in compliance with the License.
  9095. You may obtain a copy of the License at
  9096. http://www.apache.org/licenses/LICENSE-2.0
  9097. Unless required by applicable law or agreed to in writing, software
  9098. distributed under the License is distributed on an "AS IS" BASIS,
  9099. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9100. See the License for the specific language governing permissions and
  9101. limitations under the License.
  9102. ================================================================================
  9103. EvictingQueue.java
  9104. ================================================================================
  9105. Copyright (C) 2012 The Guava Authors
  9106. Licensed under the Apache License, Version 2.0 (the "License");
  9107. you may not use this file except in compliance with the License.
  9108. You may obtain a copy of the License at
  9109. http://www.apache.org/licenses/LICENSE-2.0
  9110. Unless required by applicable law or agreed to in writing, software
  9111. distributed under the License is distributed on an "AS IS" BASIS,
  9112. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9113. See the License for the specific language governing permissions and
  9114. limitations under the License.
  9115. Modifications copyright (C) 2020 Elasticsearch B.V.
  9116. ================================================================================
  9117. package org.elasticsearch.common.inject;
  9118. ================================================================================
  9119. Copyright (C) 2006 Google Inc.
  9120. Licensed under the Apache License, Version 2.0 (the "License");
  9121. you may not use this file except in compliance with the License.
  9122. You may obtain a copy of the License at
  9123. http://www.apache.org/licenses/LICENSE-2.0
  9124. Unless required by applicable law or agreed to in writing, software
  9125. distributed under the License is distributed on an "AS IS" BASIS,
  9126. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9127. See the License for the specific language governing permissions and
  9128. limitations under the License.
  9129. Modifications copyright (C) 2020 Elasticsearch B.V.
  9130. ================================================================================
  9131. XCombinedFieldQuery.java
  9132. ================================================================================
  9133. Licensed to the Apache Software Foundation (ASF) under one or more
  9134. contributor license agreements. See the NOTICE file distributed with
  9135. this work for additional information regarding copyright ownership.
  9136. The ASF licenses this file to You under the Apache License, Version 2.0
  9137. (the "License"); you may not use this file except in compliance with
  9138. the License. You may obtain a copy of the License at
  9139. http://www.apache.org/licenses/LICENSE-2.0
  9140. Unless required by applicable law or agreed to in writing, software
  9141. distributed under the License is distributed on an "AS IS" BASIS,
  9142. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9143. See the License for the specific language governing permissions and
  9144. limitations under the License.
  9145. Modifications copyright (C) 2020 Elasticsearch B.V.
  9146. ================================================================================
  9147. XMultiNormsLeafSimScorer.java
  9148. ================================================================================
  9149. Licensed to the Apache Software Foundation (ASF) under one or more
  9150. contributor license agreements. See the NOTICE file distributed with
  9151. this work for additional information regarding copyright ownership.
  9152. The ASF licenses this file to You under the Apache License, Version 2.0
  9153. (the "License"); you may not use this file except in compliance with
  9154. the License. You may obtain a copy of the License at
  9155. http://www.apache.org/licenses/LICENSE-2.0
  9156. Unless required by applicable law or agreed to in writing, software
  9157. distributed under the License is distributed on an "AS IS" BASIS,
  9158. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9159. See the License for the specific language governing permissions and
  9160. limitations under the License.
  9161. Modifications copyright (C) 2020 Elasticsearch B.V.
  9162. ================================================================================
  9163. StrictISODateTimeFormat.java
  9164. ================================================================================
  9165. Copyright 2001-2009 Stephen Colebourne
  9166. Licensed under the Apache License, Version 2.0 (the "License");
  9167. you may not use this file except in compliance with the License.
  9168. You may obtain a copy of the License at
  9169. http://www.apache.org/licenses/LICENSE-2.0
  9170. Unless required by applicable law or agreed to in writing, software
  9171. distributed under the License is distributed on an "AS IS" BASIS,
  9172. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9173. See the License for the specific language governing permissions and
  9174. limitations under the License.
  9175. ================================================================================
  9176. FastMath.java
  9177. ================================================================================
  9178. Copyright 2012 Jeff Hain
  9179. Licensed under the Apache License, Version 2.0 (the "License");
  9180. you may not use this file except in compliance with the License.
  9181. You may obtain a copy of the License at
  9182. http://www.apache.org/licenses/LICENSE-2.0
  9183. Unless required by applicable law or agreed to in writing, software
  9184. distributed under the License is distributed on an "AS IS" BASIS,
  9185. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9186. See the License for the specific language governing permissions and
  9187. limitations under the License.
  9188. =============================================================================
  9189. Notice of fdlibm package this program is partially derived from:
  9190. Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
  9191. Developed at SunSoft, a Sun Microsystems, Inc. business.
  9192. Permission to use, copy, modify, and distribute this
  9193. software is freely granted, provided that this notice
  9194. is preserved.
  9195. =============================================================================
  9196. ================================================================================
  9197. IOUtils.java
  9198. ================================================================================
  9199. Licensed to the Apache Software Foundation (ASF) under one or more
  9200. contributor license agreements. See the NOTICE file distributed with
  9201. this work for additional information regarding copyright ownership.
  9202. The ASF licenses this file to You under the Apache License, Version 2.0
  9203. (the "License"); you may not use this file except in compliance with
  9204. the License. You may obtain a copy of the License at
  9205. http://www.apache.org/licenses/LICENSE-2.0
  9206. Unless required by applicable law or agreed to in writing, software
  9207. distributed under the License is distributed on an "AS IS" BASIS,
  9208. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9209. See the License for the specific language governing permissions and
  9210. limitations under the License.
  9211. Modifications copyright (C) 2020 Elasticsearch B.V.
  9212. ================================================================================
  9213. DerParser.java
  9214. ================================================================================
  9215. Copyright (c) 1998-2010 AOL Inc.
  9216. Licensed under the Apache License, Version 2.0 (the "License");
  9217. you may not use this file except in compliance with the License.
  9218. You may obtain a copy of the License at
  9219. http://www.apache.org/licenses/LICENSE-2.0
  9220. Unless required by applicable law or agreed to in writing, software
  9221. distributed under the License is distributed on an "AS IS" BASIS,
  9222. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9223. See the License for the specific language governing permissions and
  9224. limitations under the License.
  9225. ================================================================================
  9226. DerParser.java
  9227. ================================================================================
  9228. Copyright (c) 1998-2010 AOL Inc.
  9229. Licensed under the Apache License, Version 2.0 (the "License");
  9230. you may not use this file except in compliance with the License.
  9231. You may obtain a copy of the License at
  9232. http://www.apache.org/licenses/LICENSE-2.0
  9233. Unless required by applicable law or agreed to in writing, software
  9234. distributed under the License is distributed on an "AS IS" BASIS,
  9235. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9236. See the License for the specific language governing permissions and
  9237. limitations under the License.
  9238. ================================================================================
  9239. MultiShardTermsEnum.java
  9240. ================================================================================
  9241. Licensed to the Apache Software Foundation (ASF) under one or more
  9242. contributor license agreements. See the NOTICE file distributed with
  9243. this work for additional information regarding copyright ownership.
  9244. The ASF licenses this file to You under the Apache license, Version 2.0
  9245. (the "License"); you may not use this file except in compliance with
  9246. the License. You may obtain a copy of the License at
  9247. http://www.apache.org/licenses/LICENSE-2.0
  9248. Unless required by applicable law or agreed to in writing, software
  9249. distributed under the License is distributed on an "AS IS" BASIS,
  9250. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9251. See the license for the specific language governing permissions and
  9252. limitations under the license.
  9253. ================================================================================
  9254. BCrypt.java
  9255. ================================================================================
  9256. Copyright (c) 2006 Damien Miller <djm@mindrot.org>
  9257. Permission to use, copy, modify, and distribute this software for any
  9258. purpose with or without fee is hereby granted, provided that the above
  9259. copyright notice and this permission notice appear in all copies.
  9260. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  9261. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  9262. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  9263. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  9264. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  9265. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  9266. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  9267. ================================================================================
  9268. ActiveDirectorySIDUtil.java
  9269. ================================================================================
  9270. Licensed to the Apache Software Foundation (ASF) under one
  9271. or more contributor license agreements. See the NOTICE file
  9272. distributed with this work for additional information
  9273. regarding copyright ownership. The ASF licenses this file
  9274. to you under the Apache License, Version 2.0 (the
  9275. "License"); you may not use this file except in compliance
  9276. with the License. You may obtain a copy of the License at
  9277. http://www.apache.org/licenses/LICENSE-2.0
  9278. Unless required by applicable law or agreed to in writing,
  9279. software distributed under the License is distributed on an
  9280. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  9281. KIND, either express or implied. See the License for the
  9282. specific language governing permissions and limitations
  9283. under the License.