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.

3941 lines
206 KiB

1 year ago
  1. Elasticsearch X-Pack
  2. Copyright 2009-2017 Elasticsearch
  3. ================================================================================
  4. accessors-smart LICENSE
  5. ================================================================================
  6. Apache License
  7. Version 2.0, January 2004
  8. http://www.apache.org/licenses/
  9. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  10. 1. Definitions.
  11. "License" shall mean the terms and conditions for use, reproduction,
  12. and distribution as defined by Sections 1 through 9 of this document.
  13. "Licensor" shall mean the copyright owner or entity authorized by
  14. the copyright owner that is granting the License.
  15. "Legal Entity" shall mean the union of the acting entity and all
  16. other entities that control, are controlled by, or are under common
  17. control with that entity. For the purposes of this definition,
  18. "control" means (i) the power, direct or indirect, to cause the
  19. direction or management of such entity, whether by contract or
  20. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  21. outstanding shares, or (iii) beneficial ownership of such entity.
  22. "You" (or "Your") shall mean an individual or Legal Entity
  23. exercising permissions granted by this License.
  24. "Source" form shall mean the preferred form for making modifications,
  25. including but not limited to software source code, documentation
  26. source, and configuration files.
  27. "Object" form shall mean any form resulting from mechanical
  28. transformation or translation of a Source form, including but
  29. not limited to compiled object code, generated documentation,
  30. and conversions to other media types.
  31. "Work" shall mean the work of authorship, whether in Source or
  32. Object form, made available under the License, as indicated by a
  33. copyright notice that is included in or attached to the work
  34. (an example is provided in the Appendix below).
  35. "Derivative Works" shall mean any work, whether in Source or Object
  36. form, that is based on (or derived from) the Work and for which the
  37. editorial revisions, annotations, elaborations, or other modifications
  38. represent, as a whole, an original work of authorship. For the purposes
  39. of this License, Derivative Works shall not include works that remain
  40. separable from, or merely link (or bind by name) to the interfaces of,
  41. the Work and Derivative Works thereof.
  42. "Contribution" shall mean any work of authorship, including
  43. the original version of the Work and any modifications or additions
  44. to that Work or Derivative Works thereof, that is intentionally
  45. submitted to Licensor for inclusion in the Work by the copyright owner
  46. or by an individual or Legal Entity authorized to submit on behalf of
  47. the copyright owner. For the purposes of this definition, "submitted"
  48. means any form of electronic, verbal, or written communication sent
  49. to the Licensor or its representatives, including but not limited to
  50. communication on electronic mailing lists, source code control systems,
  51. and issue tracking systems that are managed by, or on behalf of, the
  52. Licensor for the purpose of discussing and improving the Work, but
  53. excluding communication that is conspicuously marked or otherwise
  54. designated in writing by the copyright owner as "Not a Contribution."
  55. "Contributor" shall mean Licensor and any individual or Legal Entity
  56. on behalf of whom a Contribution has been received by Licensor and
  57. subsequently incorporated within the Work.
  58. 2. Grant of Copyright License. Subject to the terms and conditions of
  59. this License, each Contributor hereby grants to You a perpetual,
  60. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  61. copyright license to reproduce, prepare Derivative Works of,
  62. publicly display, publicly perform, sublicense, and distribute the
  63. Work and such Derivative Works in Source or Object form.
  64. 3. Grant of Patent License. Subject to the terms and conditions of
  65. this License, each Contributor hereby grants to You a perpetual,
  66. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  67. (except as stated in this section) patent license to make, have made,
  68. use, offer to sell, sell, import, and otherwise transfer the Work,
  69. where such license applies only to those patent claims licensable
  70. by such Contributor that are necessarily infringed by their
  71. Contribution(s) alone or by combination of their Contribution(s)
  72. with the Work to which such Contribution(s) was submitted. If You
  73. institute patent litigation against any entity (including a
  74. cross-claim or counterclaim in a lawsuit) alleging that the Work
  75. or a Contribution incorporated within the Work constitutes direct
  76. or contributory patent infringement, then any patent licenses
  77. granted to You under this License for that Work shall terminate
  78. as of the date such litigation is filed.
  79. 4. Redistribution. You may reproduce and distribute copies of the
  80. Work or Derivative Works thereof in any medium, with or without
  81. modifications, and in Source or Object form, provided that You
  82. meet the following conditions:
  83. (a) You must give any other recipients of the Work or
  84. Derivative Works a copy of this License; and
  85. (b) You must cause any modified files to carry prominent notices
  86. stating that You changed the files; and
  87. (c) You must retain, in the Source form of any Derivative Works
  88. that You distribute, all copyright, patent, trademark, and
  89. attribution notices from the Source form of the Work,
  90. excluding those notices that do not pertain to any part of
  91. the Derivative Works; and
  92. (d) If the Work includes a "NOTICE" text file as part of its
  93. distribution, then any Derivative Works that You distribute must
  94. include a readable copy of the attribution notices contained
  95. within such NOTICE file, excluding those notices that do not
  96. pertain to any part of the Derivative Works, in at least one
  97. of the following places: within a NOTICE text file distributed
  98. as part of the Derivative Works; within the Source form or
  99. documentation, if provided along with the Derivative Works; or,
  100. within a display generated by the Derivative Works, if and
  101. wherever such third-party notices normally appear. The contents
  102. of the NOTICE file are for informational purposes only and
  103. do not modify the License. You may add Your own attribution
  104. notices within Derivative Works that You distribute, alongside
  105. or as an addendum to the NOTICE text from the Work, provided
  106. that such additional attribution notices cannot be construed
  107. as modifying the License.
  108. You may add Your own copyright statement to Your modifications and
  109. may provide additional or different license terms and conditions
  110. for use, reproduction, or distribution of Your modifications, or
  111. for any such Derivative Works as a whole, provided Your use,
  112. reproduction, and distribution of the Work otherwise complies with
  113. the conditions stated in this License.
  114. 5. Submission of Contributions. Unless You explicitly state otherwise,
  115. any Contribution intentionally submitted for inclusion in the Work
  116. by You to the Licensor shall be under the terms and conditions of
  117. this License, without any additional terms or conditions.
  118. Notwithstanding the above, nothing herein shall supersede or modify
  119. the terms of any separate license agreement you may have executed
  120. with Licensor regarding such Contributions.
  121. 6. Trademarks. This License does not grant permission to use the trade
  122. names, trademarks, service marks, or product names of the Licensor,
  123. except as required for reasonable and customary use in describing the
  124. origin of the Work and reproducing the content of the NOTICE file.
  125. 7. Disclaimer of Warranty. Unless required by applicable law or
  126. agreed to in writing, Licensor provides the Work (and each
  127. Contributor provides its Contributions) on an "AS IS" BASIS,
  128. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  129. implied, including, without limitation, any warranties or conditions
  130. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  131. PARTICULAR PURPOSE. You are solely responsible for determining the
  132. appropriateness of using or redistributing the Work and assume any
  133. risks associated with Your exercise of permissions under this License.
  134. 8. Limitation of Liability. In no event and under no legal theory,
  135. whether in tort (including negligence), contract, or otherwise,
  136. unless required by applicable law (such as deliberate and grossly
  137. negligent acts) or agreed to in writing, shall any Contributor be
  138. liable to You for damages, including any direct, indirect, special,
  139. incidental, or consequential damages of any character arising as a
  140. result of this License or out of the use or inability to use the
  141. Work (including but not limited to damages for loss of goodwill,
  142. work stoppage, computer failure or malfunction, or any and all
  143. other commercial damages or losses), even if such Contributor
  144. has been advised of the possibility of such damages.
  145. 9. Accepting Warranty or Additional Liability. While redistributing
  146. the Work or Derivative Works thereof, You may choose to offer,
  147. and charge a fee for, acceptance of support, warranty, indemnity,
  148. or other liability obligations and/or rights consistent with this
  149. License. However, in accepting such obligations, You may act only
  150. on Your own behalf and on Your sole responsibility, not on behalf
  151. of any other Contributor, and only if You agree to indemnify,
  152. defend, and hold each Contributor harmless for any liability
  153. incurred by, or claims asserted against, such Contributor by reason
  154. of your accepting any such warranty or additional liability.
  155. END OF TERMS AND CONDITIONS
  156. APPENDIX: How to apply the Apache License to your work.
  157. To apply the Apache License to your work, attach the following
  158. boilerplate notice, with the fields enclosed by brackets "[]"
  159. replaced with your own identifying information. (Don't include
  160. the brackets!) The text should be enclosed in the appropriate
  161. comment syntax for the file format. We also recommend that a
  162. file or class name and description of purpose be included on the
  163. same "printed page" as the copyright notice for easier
  164. identification within third-party archives.
  165. Copyright [yyyy] [name of copyright owner]
  166. Licensed under the Apache License, Version 2.0 (the "License");
  167. you may not use this file except in compliance with the License.
  168. You may obtain a copy of the License at
  169. http://www.apache.org/licenses/LICENSE-2.0
  170. Unless required by applicable law or agreed to in writing, software
  171. distributed under the License is distributed on an "AS IS" BASIS,
  172. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  173. See the License for the specific language governing permissions and
  174. limitations under the License.
  175. ================================================================================
  176. asm LICENSE
  177. ================================================================================
  178. Copyright (c) 2012 France Télécom
  179. All rights reserved.
  180. Redistribution and use in source and binary forms, with or without
  181. modification, are permitted provided that the following conditions
  182. are met:
  183. 1. Redistributions of source code must retain the above copyright
  184. notice, this list of conditions and the following disclaimer.
  185. 2. Redistributions in binary form must reproduce the above copyright
  186. notice, this list of conditions and the following disclaimer in the
  187. documentation and/or other materials provided with the distribution.
  188. 3. Neither the name of the copyright holders nor the names of its
  189. contributors may be used to endorse or promote products derived from
  190. this software without specific prior written permission.
  191. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  192. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  193. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  194. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  195. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  196. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  197. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  198. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  199. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  200. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  201. THE POSSIBILITY OF SUCH DAMAGE.
  202. ================================================================================
  203. cryptacular NOTICE
  204. ================================================================================
  205. Cryptacular Java Library
  206. Copyright (C) 2003-2020 Virginia Tech.
  207. All rights reserved.
  208. This product includes software developed at
  209. Virginia Tech (http://www.vt.edu).
  210. ================================================================================
  211. cryptacular LICENSE
  212. ================================================================================
  213. Apache License
  214. Version 2.0, January 2004
  215. http://www.apache.org/licenses/
  216. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  217. 1. Definitions.
  218. "License" shall mean the terms and conditions for use, reproduction,
  219. and distribution as defined by Sections 1 through 9 of this document.
  220. "Licensor" shall mean the copyright owner or entity authorized by
  221. the copyright owner that is granting the License.
  222. "Legal Entity" shall mean the union of the acting entity and all
  223. other entities that control, are controlled by, or are under common
  224. control with that entity. For the purposes of this definition,
  225. "control" means (i) the power, direct or indirect, to cause the
  226. direction or management of such entity, whether by contract or
  227. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  228. outstanding shares, or (iii) beneficial ownership of such entity.
  229. "You" (or "Your") shall mean an individual or Legal Entity
  230. exercising permissions granted by this License.
  231. "Source" form shall mean the preferred form for making modifications,
  232. including but not limited to software source code, documentation
  233. source, and configuration files.
  234. "Object" form shall mean any form resulting from mechanical
  235. transformation or translation of a Source form, including but
  236. not limited to compiled object code, generated documentation,
  237. and conversions to other media types.
  238. "Work" shall mean the work of authorship, whether in Source or
  239. Object form, made available under the License, as indicated by a
  240. copyright notice that is included in or attached to the work
  241. (an example is provided in the Appendix below).
  242. "Derivative Works" shall mean any work, whether in Source or Object
  243. form, that is based on (or derived from) the Work and for which the
  244. editorial revisions, annotations, elaborations, or other modifications
  245. represent, as a whole, an original work of authorship. For the purposes
  246. of this License, Derivative Works shall not include works that remain
  247. separable from, or merely link (or bind by name) to the interfaces of,
  248. the Work and Derivative Works thereof.
  249. "Contribution" shall mean any work of authorship, including
  250. the original version of the Work and any modifications or additions
  251. to that Work or Derivative Works thereof, that is intentionally
  252. submitted to Licensor for inclusion in the Work by the copyright owner
  253. or by an individual or Legal Entity authorized to submit on behalf of
  254. the copyright owner. For the purposes of this definition, "submitted"
  255. means any form of electronic, verbal, or written communication sent
  256. to the Licensor or its representatives, including but not limited to
  257. communication on electronic mailing lists, source code control systems,
  258. and issue tracking systems that are managed by, or on behalf of, the
  259. Licensor for the purpose of discussing and improving the Work, but
  260. excluding communication that is conspicuously marked or otherwise
  261. designated in writing by the copyright owner as "Not a Contribution."
  262. "Contributor" shall mean Licensor and any individual or Legal Entity
  263. on behalf of whom a Contribution has been received by Licensor and
  264. subsequently incorporated within the Work.
  265. 2. Grant of Copyright License. Subject to the terms and conditions of
  266. this License, each Contributor hereby grants to You a perpetual,
  267. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  268. copyright license to reproduce, prepare Derivative Works of,
  269. publicly display, publicly perform, sublicense, and distribute the
  270. Work and such Derivative Works in Source or Object form.
  271. 3. Grant of Patent License. Subject to the terms and conditions of
  272. this License, each Contributor hereby grants to You a perpetual,
  273. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  274. (except as stated in this section) patent license to make, have made,
  275. use, offer to sell, sell, import, and otherwise transfer the Work,
  276. where such license applies only to those patent claims licensable
  277. by such Contributor that are necessarily infringed by their
  278. Contribution(s) alone or by combination of their Contribution(s)
  279. with the Work to which such Contribution(s) was submitted. If You
  280. institute patent litigation against any entity (including a
  281. cross-claim or counterclaim in a lawsuit) alleging that the Work
  282. or a Contribution incorporated within the Work constitutes direct
  283. or contributory patent infringement, then any patent licenses
  284. granted to You under this License for that Work shall terminate
  285. as of the date such litigation is filed.
  286. 4. Redistribution. You may reproduce and distribute copies of the
  287. Work or Derivative Works thereof in any medium, with or without
  288. modifications, and in Source or Object form, provided that You
  289. meet the following conditions:
  290. (a) You must give any other recipients of the Work or
  291. Derivative Works a copy of this License; and
  292. (b) You must cause any modified files to carry prominent notices
  293. stating that You changed the files; and
  294. (c) You must retain, in the Source form of any Derivative Works
  295. that You distribute, all copyright, patent, trademark, and
  296. attribution notices from the Source form of the Work,
  297. excluding those notices that do not pertain to any part of
  298. the Derivative Works; and
  299. (d) If the Work includes a "NOTICE" text file as part of its
  300. distribution, then any Derivative Works that You distribute must
  301. include a readable copy of the attribution notices contained
  302. within such NOTICE file, excluding those notices that do not
  303. pertain to any part of the Derivative Works, in at least one
  304. of the following places: within a NOTICE text file distributed
  305. as part of the Derivative Works; within the Source form or
  306. documentation, if provided along with the Derivative Works; or,
  307. within a display generated by the Derivative Works, if and
  308. wherever such third-party notices normally appear. The contents
  309. of the NOTICE file are for informational purposes only and
  310. do not modify the License. You may add Your own attribution
  311. notices within Derivative Works that You distribute, alongside
  312. or as an addendum to the NOTICE text from the Work, provided
  313. that such additional attribution notices cannot be construed
  314. as modifying the License.
  315. You may add Your own copyright statement to Your modifications and
  316. may provide additional or different license terms and conditions
  317. for use, reproduction, or distribution of Your modifications, or
  318. for any such Derivative Works as a whole, provided Your use,
  319. reproduction, and distribution of the Work otherwise complies with
  320. the conditions stated in this License.
  321. 5. Submission of Contributions. Unless You explicitly state otherwise,
  322. any Contribution intentionally submitted for inclusion in the Work
  323. by You to the Licensor shall be under the terms and conditions of
  324. this License, without any additional terms or conditions.
  325. Notwithstanding the above, nothing herein shall supersede or modify
  326. the terms of any separate license agreement you may have executed
  327. with Licensor regarding such Contributions.
  328. 6. Trademarks. This License does not grant permission to use the trade
  329. names, trademarks, service marks, or product names of the Licensor,
  330. except as required for reasonable and customary use in describing the
  331. origin of the Work and reproducing the content of the NOTICE file.
  332. 7. Disclaimer of Warranty. Unless required by applicable law or
  333. agreed to in writing, Licensor provides the Work (and each
  334. Contributor provides its Contributions) on an "AS IS" BASIS,
  335. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  336. implied, including, without limitation, any warranties or conditions
  337. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  338. PARTICULAR PURPOSE. You are solely responsible for determining the
  339. appropriateness of using or redistributing the Work and assume any
  340. risks associated with Your exercise of permissions under this License.
  341. 8. Limitation of Liability. In no event and under no legal theory,
  342. whether in tort (including negligence), contract, or otherwise,
  343. unless required by applicable law (such as deliberate and grossly
  344. negligent acts) or agreed to in writing, shall any Contributor be
  345. liable to You for damages, including any direct, indirect, special,
  346. incidental, or consequential damages of any character arising as a
  347. result of this License or out of the use or inability to use the
  348. Work (including but not limited to damages for loss of goodwill,
  349. work stoppage, computer failure or malfunction, or any and all
  350. other commercial damages or losses), even if such Contributor
  351. has been advised of the possibility of such damages.
  352. 9. Accepting Warranty or Additional Liability. While redistributing
  353. the Work or Derivative Works thereof, You may choose to offer,
  354. and charge a fee for, acceptance of support, warranty, indemnity,
  355. or other liability obligations and/or rights consistent with this
  356. License. However, in accepting such obligations, You may act only
  357. on Your own behalf and on Your sole responsibility, not on behalf
  358. of any other Contributor, and only if You agree to indemnify,
  359. defend, and hold each Contributor harmless for any liability
  360. incurred by, or claims asserted against, such Contributor by reason
  361. of your accepting any such warranty or additional liability.
  362. END OF TERMS AND CONDITIONS
  363. APPENDIX: How to apply the Apache License to your work.
  364. To apply the Apache License to your work, attach the following
  365. boilerplate notice, with the fields enclosed by brackets "[]"
  366. replaced with your own identifying information. (Don't include
  367. the brackets!) The text should be enclosed in the appropriate
  368. comment syntax for the file format. We also recommend that a
  369. file or class name and description of purpose be included on the
  370. same "printed page" as the copyright notice for easier
  371. identification within third-party archives.
  372. Copyright [yyyy] [name of copyright owner]
  373. Licensed under the Apache License, Version 2.0 (the "License");
  374. you may not use this file except in compliance with the License.
  375. You may obtain a copy of the License at
  376. http://www.apache.org/licenses/LICENSE-2.0
  377. Unless required by applicable law or agreed to in writing, software
  378. distributed under the License is distributed on an "AS IS" BASIS,
  379. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  380. See the License for the specific language governing permissions and
  381. limitations under the License.
  382. ================================================================================
  383. guava LICENSE
  384. ================================================================================
  385. Apache License
  386. Version 2.0, January 2004
  387. http://www.apache.org/licenses/
  388. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  389. 1. Definitions.
  390. "License" shall mean the terms and conditions for use, reproduction,
  391. and distribution as defined by Sections 1 through 9 of this document.
  392. "Licensor" shall mean the copyright owner or entity authorized by
  393. the copyright owner that is granting the License.
  394. "Legal Entity" shall mean the union of the acting entity and all
  395. other entities that control, are controlled by, or are under common
  396. control with that entity. For the purposes of this definition,
  397. "control" means (i) the power, direct or indirect, to cause the
  398. direction or management of such entity, whether by contract or
  399. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  400. outstanding shares, or (iii) beneficial ownership of such entity.
  401. "You" (or "Your") shall mean an individual or Legal Entity
  402. exercising permissions granted by this License.
  403. "Source" form shall mean the preferred form for making modifications,
  404. including but not limited to software source code, documentation
  405. source, and configuration files.
  406. "Object" form shall mean any form resulting from mechanical
  407. transformation or translation of a Source form, including but
  408. not limited to compiled object code, generated documentation,
  409. and conversions to other media types.
  410. "Work" shall mean the work of authorship, whether in Source or
  411. Object form, made available under the License, as indicated by a
  412. copyright notice that is included in or attached to the work
  413. (an example is provided in the Appendix below).
  414. "Derivative Works" shall mean any work, whether in Source or Object
  415. form, that is based on (or derived from) the Work and for which the
  416. editorial revisions, annotations, elaborations, or other modifications
  417. represent, as a whole, an original work of authorship. For the purposes
  418. of this License, Derivative Works shall not include works that remain
  419. separable from, or merely link (or bind by name) to the interfaces of,
  420. the Work and Derivative Works thereof.
  421. "Contribution" shall mean any work of authorship, including
  422. the original version of the Work and any modifications or additions
  423. to that Work or Derivative Works thereof, that is intentionally
  424. submitted to Licensor for inclusion in the Work by the copyright owner
  425. or by an individual or Legal Entity authorized to submit on behalf of
  426. the copyright owner. For the purposes of this definition, "submitted"
  427. means any form of electronic, verbal, or written communication sent
  428. to the Licensor or its representatives, including but not limited to
  429. communication on electronic mailing lists, source code control systems,
  430. and issue tracking systems that are managed by, or on behalf of, the
  431. Licensor for the purpose of discussing and improving the Work, but
  432. excluding communication that is conspicuously marked or otherwise
  433. designated in writing by the copyright owner as "Not a Contribution."
  434. "Contributor" shall mean Licensor and any individual or Legal Entity
  435. on behalf of whom a Contribution has been received by Licensor and
  436. subsequently incorporated within the Work.
  437. 2. Grant of Copyright License. Subject to the terms and conditions of
  438. this License, each Contributor hereby grants to You a perpetual,
  439. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  440. copyright license to reproduce, prepare Derivative Works of,
  441. publicly display, publicly perform, sublicense, and distribute the
  442. Work and such Derivative Works in Source or Object form.
  443. 3. Grant of Patent License. Subject to the terms and conditions of
  444. this License, each Contributor hereby grants to You a perpetual,
  445. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  446. (except as stated in this section) patent license to make, have made,
  447. use, offer to sell, sell, import, and otherwise transfer the Work,
  448. where such license applies only to those patent claims licensable
  449. by such Contributor that are necessarily infringed by their
  450. Contribution(s) alone or by combination of their Contribution(s)
  451. with the Work to which such Contribution(s) was submitted. If You
  452. institute patent litigation against any entity (including a
  453. cross-claim or counterclaim in a lawsuit) alleging that the Work
  454. or a Contribution incorporated within the Work constitutes direct
  455. or contributory patent infringement, then any patent licenses
  456. granted to You under this License for that Work shall terminate
  457. as of the date such litigation is filed.
  458. 4. Redistribution. You may reproduce and distribute copies of the
  459. Work or Derivative Works thereof in any medium, with or without
  460. modifications, and in Source or Object form, provided that You
  461. meet the following conditions:
  462. (a) You must give any other recipients of the Work or
  463. Derivative Works a copy of this License; and
  464. (b) You must cause any modified files to carry prominent notices
  465. stating that You changed the files; and
  466. (c) You must retain, in the Source form of any Derivative Works
  467. that You distribute, all copyright, patent, trademark, and
  468. attribution notices from the Source form of the Work,
  469. excluding those notices that do not pertain to any part of
  470. the Derivative Works; and
  471. (d) If the Work includes a "NOTICE" text file as part of its
  472. distribution, then any Derivative Works that You distribute must
  473. include a readable copy of the attribution notices contained
  474. within such NOTICE file, excluding those notices that do not
  475. pertain to any part of the Derivative Works, in at least one
  476. of the following places: within a NOTICE text file distributed
  477. as part of the Derivative Works; within the Source form or
  478. documentation, if provided along with the Derivative Works; or,
  479. within a display generated by the Derivative Works, if and
  480. wherever such third-party notices normally appear. The contents
  481. of the NOTICE file are for informational purposes only and
  482. do not modify the License. You may add Your own attribution
  483. notices within Derivative Works that You distribute, alongside
  484. or as an addendum to the NOTICE text from the Work, provided
  485. that such additional attribution notices cannot be construed
  486. as modifying the License.
  487. You may add Your own copyright statement to Your modifications and
  488. may provide additional or different license terms and conditions
  489. for use, reproduction, or distribution of Your modifications, or
  490. for any such Derivative Works as a whole, provided Your use,
  491. reproduction, and distribution of the Work otherwise complies with
  492. the conditions stated in this License.
  493. 5. Submission of Contributions. Unless You explicitly state otherwise,
  494. any Contribution intentionally submitted for inclusion in the Work
  495. by You to the Licensor shall be under the terms and conditions of
  496. this License, without any additional terms or conditions.
  497. Notwithstanding the above, nothing herein shall supersede or modify
  498. the terms of any separate license agreement you may have executed
  499. with Licensor regarding such Contributions.
  500. 6. Trademarks. This License does not grant permission to use the trade
  501. names, trademarks, service marks, or product names of the Licensor,
  502. except as required for reasonable and customary use in describing the
  503. origin of the Work and reproducing the content of the NOTICE file.
  504. 7. Disclaimer of Warranty. Unless required by applicable law or
  505. agreed to in writing, Licensor provides the Work (and each
  506. Contributor provides its Contributions) on an "AS IS" BASIS,
  507. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  508. implied, including, without limitation, any warranties or conditions
  509. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  510. PARTICULAR PURPOSE. You are solely responsible for determining the
  511. appropriateness of using or redistributing the Work and assume any
  512. risks associated with Your exercise of permissions under this License.
  513. 8. Limitation of Liability. In no event and under no legal theory,
  514. whether in tort (including negligence), contract, or otherwise,
  515. unless required by applicable law (such as deliberate and grossly
  516. negligent acts) or agreed to in writing, shall any Contributor be
  517. liable to You for damages, including any direct, indirect, special,
  518. incidental, or consequential damages of any character arising as a
  519. result of this License or out of the use or inability to use the
  520. Work (including but not limited to damages for loss of goodwill,
  521. work stoppage, computer failure or malfunction, or any and all
  522. other commercial damages or losses), even if such Contributor
  523. has been advised of the possibility of such damages.
  524. 9. Accepting Warranty or Additional Liability. While redistributing
  525. the Work or Derivative Works thereof, You may choose to offer,
  526. and charge a fee for, acceptance of support, warranty, indemnity,
  527. or other liability obligations and/or rights consistent with this
  528. License. However, in accepting such obligations, You may act only
  529. on Your own behalf and on Your sole responsibility, not on behalf
  530. of any other Contributor, and only if You agree to indemnify,
  531. defend, and hold each Contributor harmless for any liability
  532. incurred by, or claims asserted against, such Contributor by reason
  533. of your accepting any such warranty or additional liability.
  534. END OF TERMS AND CONDITIONS
  535. APPENDIX: How to apply the Apache License to your work.
  536. To apply the Apache License to your work, attach the following
  537. boilerplate notice, with the fields enclosed by brackets "[]"
  538. replaced with your own identifying information. (Don't include
  539. the brackets!) The text should be enclosed in the appropriate
  540. comment syntax for the file format. We also recommend that a
  541. file or class name and description of purpose be included on the
  542. same "printed page" as the copyright notice for easier
  543. identification within third-party archives.
  544. Copyright [yyyy] [name of copyright owner]
  545. Licensed under the Apache License, Version 2.0 (the "License");
  546. you may not use this file except in compliance with the License.
  547. You may obtain a copy of the License at
  548. http://www.apache.org/licenses/LICENSE-2.0
  549. Unless required by applicable law or agreed to in writing, software
  550. distributed under the License is distributed on an "AS IS" BASIS,
  551. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  552. See the License for the specific language governing permissions and
  553. limitations under the License.
  554. ================================================================================
  555. httpclient NOTICE
  556. ================================================================================
  557. Apache HttpComponents Client
  558. Copyright 1999-2016 The Apache Software Foundation
  559. This product includes software developed at
  560. The Apache Software Foundation (http://www.apache.org/).
  561. ================================================================================
  562. httpclient LICENSE
  563. ================================================================================
  564. Apache License
  565. Version 2.0, January 2004
  566. http://www.apache.org/licenses/
  567. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  568. 1. Definitions.
  569. "License" shall mean the terms and conditions for use, reproduction,
  570. and distribution as defined by Sections 1 through 9 of this document.
  571. "Licensor" shall mean the copyright owner or entity authorized by
  572. the copyright owner that is granting the License.
  573. "Legal Entity" shall mean the union of the acting entity and all
  574. other entities that control, are controlled by, or are under common
  575. control with that entity. For the purposes of this definition,
  576. "control" means (i) the power, direct or indirect, to cause the
  577. direction or management of such entity, whether by contract or
  578. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  579. outstanding shares, or (iii) beneficial ownership of such entity.
  580. "You" (or "Your") shall mean an individual or Legal Entity
  581. exercising permissions granted by this License.
  582. "Source" form shall mean the preferred form for making modifications,
  583. including but not limited to software source code, documentation
  584. source, and configuration files.
  585. "Object" form shall mean any form resulting from mechanical
  586. transformation or translation of a Source form, including but
  587. not limited to compiled object code, generated documentation,
  588. and conversions to other media types.
  589. "Work" shall mean the work of authorship, whether in Source or
  590. Object form, made available under the License, as indicated by a
  591. copyright notice that is included in or attached to the work
  592. (an example is provided in the Appendix below).
  593. "Derivative Works" shall mean any work, whether in Source or Object
  594. form, that is based on (or derived from) the Work and for which the
  595. editorial revisions, annotations, elaborations, or other modifications
  596. represent, as a whole, an original work of authorship. For the purposes
  597. of this License, Derivative Works shall not include works that remain
  598. separable from, or merely link (or bind by name) to the interfaces of,
  599. the Work and Derivative Works thereof.
  600. "Contribution" shall mean any work of authorship, including
  601. the original version of the Work and any modifications or additions
  602. to that Work or Derivative Works thereof, that is intentionally
  603. submitted to Licensor for inclusion in the Work by the copyright owner
  604. or by an individual or Legal Entity authorized to submit on behalf of
  605. the copyright owner. For the purposes of this definition, "submitted"
  606. means any form of electronic, verbal, or written communication sent
  607. to the Licensor or its representatives, including but not limited to
  608. communication on electronic mailing lists, source code control systems,
  609. and issue tracking systems that are managed by, or on behalf of, the
  610. Licensor for the purpose of discussing and improving the Work, but
  611. excluding communication that is conspicuously marked or otherwise
  612. designated in writing by the copyright owner as "Not a Contribution."
  613. "Contributor" shall mean Licensor and any individual or Legal Entity
  614. on behalf of whom a Contribution has been received by Licensor and
  615. subsequently incorporated within the Work.
  616. 2. Grant of Copyright License. Subject to the terms and conditions of
  617. this License, each Contributor hereby grants to You a perpetual,
  618. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  619. copyright license to reproduce, prepare Derivative Works of,
  620. publicly display, publicly perform, sublicense, and distribute the
  621. Work and such Derivative Works in Source or Object form.
  622. 3. Grant of Patent License. Subject to the terms and conditions of
  623. this License, each Contributor hereby grants to You a perpetual,
  624. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  625. (except as stated in this section) patent license to make, have made,
  626. use, offer to sell, sell, import, and otherwise transfer the Work,
  627. where such license applies only to those patent claims licensable
  628. by such Contributor that are necessarily infringed by their
  629. Contribution(s) alone or by combination of their Contribution(s)
  630. with the Work to which such Contribution(s) was submitted. If You
  631. institute patent litigation against any entity (including a
  632. cross-claim or counterclaim in a lawsuit) alleging that the Work
  633. or a Contribution incorporated within the Work constitutes direct
  634. or contributory patent infringement, then any patent licenses
  635. granted to You under this License for that Work shall terminate
  636. as of the date such litigation is filed.
  637. 4. Redistribution. You may reproduce and distribute copies of the
  638. Work or Derivative Works thereof in any medium, with or without
  639. modifications, and in Source or Object form, provided that You
  640. meet the following conditions:
  641. (a) You must give any other recipients of the Work or
  642. Derivative Works a copy of this License; and
  643. (b) You must cause any modified files to carry prominent notices
  644. stating that You changed the files; and
  645. (c) You must retain, in the Source form of any Derivative Works
  646. that You distribute, all copyright, patent, trademark, and
  647. attribution notices from the Source form of the Work,
  648. excluding those notices that do not pertain to any part of
  649. the Derivative Works; and
  650. (d) If the Work includes a "NOTICE" text file as part of its
  651. distribution, then any Derivative Works that You distribute must
  652. include a readable copy of the attribution notices contained
  653. within such NOTICE file, excluding those notices that do not
  654. pertain to any part of the Derivative Works, in at least one
  655. of the following places: within a NOTICE text file distributed
  656. as part of the Derivative Works; within the Source form or
  657. documentation, if provided along with the Derivative Works; or,
  658. within a display generated by the Derivative Works, if and
  659. wherever such third-party notices normally appear. The contents
  660. of the NOTICE file are for informational purposes only and
  661. do not modify the License. You may add Your own attribution
  662. notices within Derivative Works that You distribute, alongside
  663. or as an addendum to the NOTICE text from the Work, provided
  664. that such additional attribution notices cannot be construed
  665. as modifying the License.
  666. You may add Your own copyright statement to Your modifications and
  667. may provide additional or different license terms and conditions
  668. for use, reproduction, or distribution of Your modifications, or
  669. for any such Derivative Works as a whole, provided Your use,
  670. reproduction, and distribution of the Work otherwise complies with
  671. the conditions stated in this License.
  672. 5. Submission of Contributions. Unless You explicitly state otherwise,
  673. any Contribution intentionally submitted for inclusion in the Work
  674. by You to the Licensor shall be under the terms and conditions of
  675. this License, without any additional terms or conditions.
  676. Notwithstanding the above, nothing herein shall supersede or modify
  677. the terms of any separate license agreement you may have executed
  678. with Licensor regarding such Contributions.
  679. 6. Trademarks. This License does not grant permission to use the trade
  680. names, trademarks, service marks, or product names of the Licensor,
  681. except as required for reasonable and customary use in describing the
  682. origin of the Work and reproducing the content of the NOTICE file.
  683. 7. Disclaimer of Warranty. Unless required by applicable law or
  684. agreed to in writing, Licensor provides the Work (and each
  685. Contributor provides its Contributions) on an "AS IS" BASIS,
  686. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  687. implied, including, without limitation, any warranties or conditions
  688. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  689. PARTICULAR PURPOSE. You are solely responsible for determining the
  690. appropriateness of using or redistributing the Work and assume any
  691. risks associated with Your exercise of permissions under this License.
  692. 8. Limitation of Liability. In no event and under no legal theory,
  693. whether in tort (including negligence), contract, or otherwise,
  694. unless required by applicable law (such as deliberate and grossly
  695. negligent acts) or agreed to in writing, shall any Contributor be
  696. liable to You for damages, including any direct, indirect, special,
  697. incidental, or consequential damages of any character arising as a
  698. result of this License or out of the use or inability to use the
  699. Work (including but not limited to damages for loss of goodwill,
  700. work stoppage, computer failure or malfunction, or any and all
  701. other commercial damages or losses), even if such Contributor
  702. has been advised of the possibility of such damages.
  703. 9. Accepting Warranty or Additional Liability. While redistributing
  704. the Work or Derivative Works thereof, You may choose to offer,
  705. and charge a fee for, acceptance of support, warranty, indemnity,
  706. or other liability obligations and/or rights consistent with this
  707. License. However, in accepting such obligations, You may act only
  708. on Your own behalf and on Your sole responsibility, not on behalf
  709. of any other Contributor, and only if You agree to indemnify,
  710. defend, and hold each Contributor harmless for any liability
  711. incurred by, or claims asserted against, such Contributor by reason
  712. of your accepting any such warranty or additional liability.
  713. END OF TERMS AND CONDITIONS
  714. =========================================================================
  715. This project includes Public Suffix List copied from
  716. <https://publicsuffix.org/list/effective_tld_names.dat>
  717. licensed under the terms of the Mozilla Public License, v. 2.0
  718. Full license text: <http://mozilla.org/MPL/2.0/>
  719. Mozilla Public License Version 2.0
  720. ==================================
  721. 1. Definitions
  722. --------------
  723. 1.1. "Contributor"
  724. means each individual or legal entity that creates, contributes to
  725. the creation of, or owns Covered Software.
  726. 1.2. "Contributor Version"
  727. means the combination of the Contributions of others (if any) used
  728. by a Contributor and that particular Contributor's Contribution.
  729. 1.3. "Contribution"
  730. means Covered Software of a particular Contributor.
  731. 1.4. "Covered Software"
  732. means Source Code Form to which the initial Contributor has attached
  733. the notice in Exhibit A, the Executable Form of such Source Code
  734. Form, and Modifications of such Source Code Form, in each case
  735. including portions thereof.
  736. 1.5. "Incompatible With Secondary Licenses"
  737. means
  738. (a) that the initial Contributor has attached the notice described
  739. in Exhibit B to the Covered Software; or
  740. (b) that the Covered Software was made available under the terms of
  741. version 1.1 or earlier of the License, but not also under the
  742. terms of a Secondary License.
  743. 1.6. "Executable Form"
  744. means any form of the work other than Source Code Form.
  745. 1.7. "Larger Work"
  746. means a work that combines Covered Software with other material, in
  747. a separate file or files, that is not Covered Software.
  748. 1.8. "License"
  749. means this document.
  750. 1.9. "Licensable"
  751. means having the right to grant, to the maximum extent possible,
  752. whether at the time of the initial grant or subsequently, any and
  753. all of the rights conveyed by this License.
  754. 1.10. "Modifications"
  755. means any of the following:
  756. (a) any file in Source Code Form that results from an addition to,
  757. deletion from, or modification of the contents of Covered
  758. Software; or
  759. (b) any new file in Source Code Form that contains any Covered
  760. Software.
  761. 1.11. "Patent Claims" of a Contributor
  762. means any patent claim(s), including without limitation, method,
  763. process, and apparatus claims, in any patent Licensable by such
  764. Contributor that would be infringed, but for the grant of the
  765. License, by the making, using, selling, offering for sale, having
  766. made, import, or transfer of either its Contributions or its
  767. Contributor Version.
  768. 1.12. "Secondary License"
  769. means either the GNU General Public License, Version 2.0, the GNU
  770. Lesser General Public License, Version 2.1, the GNU Affero General
  771. Public License, Version 3.0, or any later versions of those
  772. licenses.
  773. 1.13. "Source Code Form"
  774. means the form of the work preferred for making modifications.
  775. 1.14. "You" (or "Your")
  776. means an individual or a legal entity exercising rights under this
  777. License. For legal entities, "You" includes any entity that
  778. controls, is controlled by, or is under common control with You. For
  779. purposes of this definition, "control" means (a) the power, direct
  780. or indirect, to cause the direction or management of such entity,
  781. whether by contract or otherwise, or (b) ownership of more than
  782. fifty percent (50%) of the outstanding shares or beneficial
  783. ownership of such entity.
  784. 2. License Grants and Conditions
  785. --------------------------------
  786. 2.1. Grants
  787. Each Contributor hereby grants You a world-wide, royalty-free,
  788. non-exclusive license:
  789. (a) under intellectual property rights (other than patent or trademark)
  790. Licensable by such Contributor to use, reproduce, make available,
  791. modify, display, perform, distribute, and otherwise exploit its
  792. Contributions, either on an unmodified basis, with Modifications, or
  793. as part of a Larger Work; and
  794. (b) under Patent Claims of such Contributor to make, use, sell, offer
  795. for sale, have made, import, and otherwise transfer either its
  796. Contributions or its Contributor Version.
  797. 2.2. Effective Date
  798. The licenses granted in Section 2.1 with respect to any Contribution
  799. become effective for each Contribution on the date the Contributor first
  800. distributes such Contribution.
  801. 2.3. Limitations on Grant Scope
  802. The licenses granted in this Section 2 are the only rights granted under
  803. this License. No additional rights or licenses will be implied from the
  804. distribution or licensing of Covered Software under this License.
  805. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  806. Contributor:
  807. (a) for any code that a Contributor has removed from Covered Software;
  808. or
  809. (b) for infringements caused by: (i) Your and any other third party's
  810. modifications of Covered Software, or (ii) the combination of its
  811. Contributions with other software (except as part of its Contributor
  812. Version); or
  813. (c) under Patent Claims infringed by Covered Software in the absence of
  814. its Contributions.
  815. This License does not grant any rights in the trademarks, service marks,
  816. or logos of any Contributor (except as may be necessary to comply with
  817. the notice requirements in Section 3.4).
  818. 2.4. Subsequent Licenses
  819. No Contributor makes additional grants as a result of Your choice to
  820. distribute the Covered Software under a subsequent version of this
  821. License (see Section 10.2) or under the terms of a Secondary License (if
  822. permitted under the terms of Section 3.3).
  823. 2.5. Representation
  824. Each Contributor represents that the Contributor believes its
  825. Contributions are its original creation(s) or it has sufficient rights
  826. to grant the rights to its Contributions conveyed by this License.
  827. 2.6. Fair Use
  828. This License is not intended to limit any rights You have under
  829. applicable copyright doctrines of fair use, fair dealing, or other
  830. equivalents.
  831. 2.7. Conditions
  832. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  833. in Section 2.1.
  834. 3. Responsibilities
  835. -------------------
  836. 3.1. Distribution of Source Form
  837. All distribution of Covered Software in Source Code Form, including any
  838. Modifications that You create or to which You contribute, must be under
  839. the terms of this License. You must inform recipients that the Source
  840. Code Form of the Covered Software is governed by the terms of this
  841. License, and how they can obtain a copy of this License. You may not
  842. attempt to alter or restrict the recipients' rights in the Source Code
  843. Form.
  844. 3.2. Distribution of Executable Form
  845. If You distribute Covered Software in Executable Form then:
  846. (a) such Covered Software must also be made available in Source Code
  847. Form, as described in Section 3.1, and You must inform recipients of
  848. the Executable Form how they can obtain a copy of such Source Code
  849. Form by reasonable means in a timely manner, at a charge no more
  850. than the cost of distribution to the recipient; and
  851. (b) You may distribute such Executable Form under the terms of this
  852. License, or sublicense it under different terms, provided that the
  853. license for the Executable Form does not attempt to limit or alter
  854. the recipients' rights in the Source Code Form under this License.
  855. 3.3. Distribution of a Larger Work
  856. You may create and distribute a Larger Work under terms of Your choice,
  857. provided that You also comply with the requirements of this License for
  858. the Covered Software. If the Larger Work is a combination of Covered
  859. Software with a work governed by one or more Secondary Licenses, and the
  860. Covered Software is not Incompatible With Secondary Licenses, this
  861. License permits You to additionally distribute such Covered Software
  862. under the terms of such Secondary License(s), so that the recipient of
  863. the Larger Work may, at their option, further distribute the Covered
  864. Software under the terms of either this License or such Secondary
  865. License(s).
  866. 3.4. Notices
  867. You may not remove or alter the substance of any license notices
  868. (including copyright notices, patent notices, disclaimers of warranty,
  869. or limitations of liability) contained within the Source Code Form of
  870. the Covered Software, except that You may alter any license notices to
  871. the extent required to remedy known factual inaccuracies.
  872. 3.5. Application of Additional Terms
  873. You may choose to offer, and to charge a fee for, warranty, support,
  874. indemnity or liability obligations to one or more recipients of Covered
  875. Software. However, You may do so only on Your own behalf, and not on
  876. behalf of any Contributor. You must make it absolutely clear that any
  877. such warranty, support, indemnity, or liability obligation is offered by
  878. You alone, and You hereby agree to indemnify every Contributor for any
  879. liability incurred by such Contributor as a result of warranty, support,
  880. indemnity or liability terms You offer. You may include additional
  881. disclaimers of warranty and limitations of liability specific to any
  882. jurisdiction.
  883. 4. Inability to Comply Due to Statute or Regulation
  884. ---------------------------------------------------
  885. If it is impossible for You to comply with any of the terms of this
  886. License with respect to some or all of the Covered Software due to
  887. statute, judicial order, or regulation then You must: (a) comply with
  888. the terms of this License to the maximum extent possible; and (b)
  889. describe the limitations and the code they affect. Such description must
  890. be placed in a text file included with all distributions of the Covered
  891. Software under this License. Except to the extent prohibited by statute
  892. or regulation, such description must be sufficiently detailed for a
  893. recipient of ordinary skill to be able to understand it.
  894. 5. Termination
  895. --------------
  896. 5.1. The rights granted under this License will terminate automatically
  897. if You fail to comply with any of its terms. However, if You become
  898. compliant, then the rights granted under this License from a particular
  899. Contributor are reinstated (a) provisionally, unless and until such
  900. Contributor explicitly and finally terminates Your grants, and (b) on an
  901. ongoing basis, if such Contributor fails to notify You of the
  902. non-compliance by some reasonable means prior to 60 days after You have
  903. come back into compliance. Moreover, Your grants from a particular
  904. Contributor are reinstated on an ongoing basis if such Contributor
  905. notifies You of the non-compliance by some reasonable means, this is the
  906. first time You have received notice of non-compliance with this License
  907. from such Contributor, and You become compliant prior to 30 days after
  908. Your receipt of the notice.
  909. 5.2. If You initiate litigation against any entity by asserting a patent
  910. infringement claim (excluding declaratory judgment actions,
  911. counter-claims, and cross-claims) alleging that a Contributor Version
  912. directly or indirectly infringes any patent, then the rights granted to
  913. You by any and all Contributors for the Covered Software under Section
  914. 2.1 of this License shall terminate.
  915. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  916. end user license agreements (excluding distributors and resellers) which
  917. have been validly granted by You or Your distributors under this License
  918. prior to termination shall survive termination.
  919. ************************************************************************
  920. * *
  921. * 6. Disclaimer of Warranty *
  922. * ------------------------- *
  923. * *
  924. * Covered Software is provided under this License on an "as is" *
  925. * basis, without warranty of any kind, either expressed, implied, or *
  926. * statutory, including, without limitation, warranties that the *
  927. * Covered Software is free of defects, merchantable, fit for a *
  928. * particular purpose or non-infringing. The entire risk as to the *
  929. * quality and performance of the Covered Software is with You. *
  930. * Should any Covered Software prove defective in any respect, You *
  931. * (not any Contributor) assume the cost of any necessary servicing, *
  932. * repair, or correction. This disclaimer of warranty constitutes an *
  933. * essential part of this License. No use of any Covered Software is *
  934. * authorized under this License except under this disclaimer. *
  935. * *
  936. ************************************************************************
  937. ************************************************************************
  938. * *
  939. * 7. Limitation of Liability *
  940. * -------------------------- *
  941. * *
  942. * Under no circumstances and under no legal theory, whether tort *
  943. * (including negligence), contract, or otherwise, shall any *
  944. * Contributor, or anyone who distributes Covered Software as *
  945. * permitted above, be liable to You for any direct, indirect, *
  946. * special, incidental, or consequential damages of any character *
  947. * including, without limitation, damages for lost profits, loss of *
  948. * goodwill, work stoppage, computer failure or malfunction, or any *
  949. * and all other commercial damages or losses, even if such party *
  950. * shall have been informed of the possibility of such damages. This *
  951. * limitation of liability shall not apply to liability for death or *
  952. * personal injury resulting from such party's negligence to the *
  953. * extent applicable law prohibits such limitation. Some *
  954. * jurisdictions do not allow the exclusion or limitation of *
  955. * incidental or consequential damages, so this exclusion and *
  956. * limitation may not apply to You. *
  957. * *
  958. ************************************************************************
  959. 8. Litigation
  960. -------------
  961. Any litigation relating to this License may be brought only in the
  962. courts of a jurisdiction where the defendant maintains its principal
  963. place of business and such litigation shall be governed by laws of that
  964. jurisdiction, without reference to its conflict-of-law provisions.
  965. Nothing in this Section shall prevent a party's ability to bring
  966. cross-claims or counter-claims.
  967. 9. Miscellaneous
  968. ----------------
  969. This License represents the complete agreement concerning the subject
  970. matter hereof. If any provision of this License is held to be
  971. unenforceable, such provision shall be reformed only to the extent
  972. necessary to make it enforceable. Any law or regulation which provides
  973. that the language of a contract shall be construed against the drafter
  974. shall not be used to construe this License against a Contributor.
  975. 10. Versions of the License
  976. ---------------------------
  977. 10.1. New Versions
  978. Mozilla Foundation is the license steward. Except as provided in Section
  979. 10.3, no one other than the license steward has the right to modify or
  980. publish new versions of this License. Each version will be given a
  981. distinguishing version number.
  982. 10.2. Effect of New Versions
  983. You may distribute the Covered Software under the terms of the version
  984. of the License under which You originally received the Covered Software,
  985. or under the terms of any subsequent version published by the license
  986. steward.
  987. 10.3. Modified Versions
  988. If you create software not governed by this License, and you want to
  989. create a new license for such software, you may create and use a
  990. modified version of this License if you rename the license and remove
  991. any references to the name of the license steward (except to note that
  992. such modified license differs from this License).
  993. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  994. Licenses
  995. If You choose to distribute Source Code Form that is Incompatible With
  996. Secondary Licenses under the terms of this version of the License, the
  997. notice described in Exhibit B of this License must be attached.
  998. Exhibit A - Source Code Form License Notice
  999. -------------------------------------------
  1000. This Source Code Form is subject to the terms of the Mozilla Public
  1001. License, v. 2.0. If a copy of the MPL was not distributed with this
  1002. file, You can obtain one at http://mozilla.org/MPL/2.0/.
  1003. If it is not possible or desirable to put the notice in a particular
  1004. file, then You may include the notice in a location (such as a LICENSE
  1005. file in a relevant directory) where a recipient would be likely to look
  1006. for such a notice.
  1007. You may add additional accurate notices of copyright ownership.
  1008. Exhibit B - "Incompatible With Secondary Licenses" Notice
  1009. ---------------------------------------------------------
  1010. This Source Code Form is "Incompatible With Secondary Licenses", as
  1011. defined by the Mozilla Public License, v. 2.0.
  1012. ================================================================================
  1013. jakarta.mail NOTICE
  1014. ================================================================================
  1015. # Notices for Eclipse Project for JavaMail
  1016. This content is produced and maintained by the Eclipse Project for JavaMail
  1017. project.
  1018. * Project home: https://projects.eclipse.org/projects/ee4j.javamail
  1019. ## Trademarks
  1020. Eclipse Project for JavaMail is a trademark of the Eclipse Foundation.
  1021. ## Copyright
  1022. All content is the property of the respective authors or their employers. For
  1023. more information regarding authorship of content, please consult the listed
  1024. source code repository logs.
  1025. ## Declared Project Licenses
  1026. This program and the accompanying materials are made available under the terms
  1027. of the Eclipse Public License v. 2.0 which is available at
  1028. http://www.eclipse.org/legal/epl-2.0. This Source Code may also be made
  1029. available under the following Secondary Licenses when the conditions for such
  1030. availability set forth in the Eclipse Public License v. 2.0 are satisfied: GNU
  1031. General Public License, version 2 with the GNU Classpath Exception which is
  1032. available at https://www.gnu.org/software/classpath/license.html.
  1033. SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
  1034. ## Source Code
  1035. The project maintains the following source code repositories:
  1036. * https://github.com/eclipse-ee4j/javamail
  1037. ## Third-party Content
  1038. This project leverages the following third party content.
  1039. None
  1040. ## Cryptography
  1041. Content may contain encryption software. The country in which you are currently
  1042. may have restrictions on the import, possession, and use, and/or re-export to
  1043. another country, of encryption software. BEFORE using any encryption software,
  1044. please check the country's laws, regulations and policies concerning the import,
  1045. possession, or use, and re-export of encryption software, to see if this is
  1046. permitted.
  1047. ================================================================================
  1048. jakarta.mail LICENSE
  1049. ================================================================================
  1050. # Eclipse Public License - v 2.0
  1051. THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
  1052. PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION
  1053. OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
  1054. 1. DEFINITIONS
  1055. "Contribution" means:
  1056. a) in the case of the initial Contributor, the initial content
  1057. Distributed under this Agreement, and
  1058. b) in the case of each subsequent Contributor:
  1059. i) changes to the Program, and
  1060. ii) additions to the Program;
  1061. where such changes and/or additions to the Program originate from
  1062. and are Distributed by that particular Contributor. A Contribution
  1063. "originates" from a Contributor if it was added to the Program by
  1064. such Contributor itself or anyone acting on such Contributor's behalf.
  1065. Contributions do not include changes or additions to the Program that
  1066. are not Modified Works.
  1067. "Contributor" means any person or entity that Distributes the Program.
  1068. "Licensed Patents" mean patent claims licensable by a Contributor which
  1069. are necessarily infringed by the use or sale of its Contribution alone
  1070. or when combined with the Program.
  1071. "Program" means the Contributions Distributed in accordance with this
  1072. Agreement.
  1073. "Recipient" means anyone who receives the Program under this Agreement
  1074. or any Secondary License (as applicable), including Contributors.
  1075. "Derivative Works" shall mean any work, whether in Source Code or other
  1076. form, that is based on (or derived from) the Program and for which the
  1077. editorial revisions, annotations, elaborations, or other modifications
  1078. represent, as a whole, an original work of authorship.
  1079. "Modified Works" shall mean any work in Source Code or other form that
  1080. results from an addition to, deletion from, or modification of the
  1081. contents of the Program, including, for purposes of clarity any new file
  1082. in Source Code form that contains any contents of the Program. Modified
  1083. Works shall not include works that contain only declarations,
  1084. interfaces, types, classes, structures, or files of the Program solely
  1085. in each case in order to link to, bind by name, or subclass the Program
  1086. or Modified Works thereof.
  1087. "Distribute" means the acts of a) distributing or b) making available
  1088. in any manner that enables the transfer of a copy.
  1089. "Source Code" means the form of a Program preferred for making
  1090. modifications, including but not limited to software source code,
  1091. documentation source, and configuration files.
  1092. "Secondary License" means either the GNU General Public License,
  1093. Version 2.0, or any later versions of that license, including any
  1094. exceptions or additional permissions as identified by the initial
  1095. Contributor.
  1096. 2. GRANT OF RIGHTS
  1097. a) Subject to the terms of this Agreement, each Contributor hereby
  1098. grants Recipient a non-exclusive, worldwide, royalty-free copyright
  1099. license to reproduce, prepare Derivative Works of, publicly display,
  1100. publicly perform, Distribute and sublicense the Contribution of such
  1101. Contributor, if any, and such Derivative Works.
  1102. b) Subject to the terms of this Agreement, each Contributor hereby
  1103. grants Recipient a non-exclusive, worldwide, royalty-free patent
  1104. license under Licensed Patents to make, use, sell, offer to sell,
  1105. import and otherwise transfer the Contribution of such Contributor,
  1106. if any, in Source Code or other form. This patent license shall
  1107. apply to the combination of the Contribution and the Program if, at
  1108. the time the Contribution is added by the Contributor, such addition
  1109. of the Contribution causes such combination to be covered by the
  1110. Licensed Patents. The patent license shall not apply to any other
  1111. combinations which include the Contribution. No hardware per se is
  1112. licensed hereunder.
  1113. c) Recipient understands that although each Contributor grants the
  1114. licenses to its Contributions set forth herein, no assurances are
  1115. provided by any Contributor that the Program does not infringe the
  1116. patent or other intellectual property rights of any other entity.
  1117. Each Contributor disclaims any liability to Recipient for claims
  1118. brought by any other entity based on infringement of intellectual
  1119. property rights or otherwise. As a condition to exercising the
  1120. rights and licenses granted hereunder, each Recipient hereby
  1121. assumes sole responsibility to secure any other intellectual
  1122. property rights needed, if any. For example, if a third party
  1123. patent license is required to allow Recipient to Distribute the
  1124. Program, it is Recipient's responsibility to acquire that license
  1125. before distributing the Program.
  1126. d) Each Contributor represents that to its knowledge it has
  1127. sufficient copyright rights in its Contribution, if any, to grant
  1128. the copyright license set forth in this Agreement.
  1129. e) Notwithstanding the terms of any Secondary License, no
  1130. Contributor makes additional grants to any Recipient (other than
  1131. those set forth in this Agreement) as a result of such Recipient's
  1132. receipt of the Program under the terms of a Secondary License
  1133. (if permitted under the terms of Section 3).
  1134. 3. REQUIREMENTS
  1135. 3.1 If a Contributor Distributes the Program in any form, then:
  1136. a) the Program must also be made available as Source Code, in
  1137. accordance with section 3.2, and the Contributor must accompany
  1138. the Program with a statement that the Source Code for the Program
  1139. is available under this Agreement, and informs Recipients how to
  1140. obtain it in a reasonable manner on or through a medium customarily
  1141. used for software exchange; and
  1142. b) the Contributor may Distribute the Program under a license
  1143. different than this Agreement, provided that such license:
  1144. i) effectively disclaims on behalf of all other Contributors all
  1145. warranties and conditions, express and implied, including
  1146. warranties or conditions of title and non-infringement, and
  1147. implied warranties or conditions of merchantability and fitness
  1148. for a particular purpose;
  1149. ii) effectively excludes on behalf of all other Contributors all
  1150. liability for damages, including direct, indirect, special,
  1151. incidental and consequential damages, such as lost profits;
  1152. iii) does not attempt to limit or alter the recipients' rights
  1153. in the Source Code under section 3.2; and
  1154. iv) requires any subsequent distribution of the Program by any
  1155. party to be under a license that satisfies the requirements
  1156. of this section 3.
  1157. 3.2 When the Program is Distributed as Source Code:
  1158. a) it must be made available under this Agreement, or if the
  1159. Program (i) is combined with other material in a separate file or
  1160. files made available under a Secondary License, and (ii) the initial
  1161. Contributor attached to the Source Code the notice described in
  1162. Exhibit A of this Agreement, then the Program may be made available
  1163. under the terms of such Secondary Licenses, and
  1164. b) a copy of this Agreement must be included with each copy of
  1165. the Program.
  1166. 3.3 Contributors may not remove or alter any copyright, patent,
  1167. trademark, attribution notices, disclaimers of warranty, or limitations
  1168. of liability ("notices") contained within the Program from any copy of
  1169. the Program which they Distribute, provided that Contributors may add
  1170. their own appropriate notices.
  1171. 4. COMMERCIAL DISTRIBUTION
  1172. Commercial distributors of software may accept certain responsibilities
  1173. with respect to end users, business partners and the like. While this
  1174. license is intended to facilitate the commercial use of the Program,
  1175. the Contributor who includes the Program in a commercial product
  1176. offering should do so in a manner which does not create potential
  1177. liability for other Contributors. Therefore, if a Contributor includes
  1178. the Program in a commercial product offering, such Contributor
  1179. ("Commercial Contributor") hereby agrees to defend and indemnify every
  1180. other Contributor ("Indemnified Contributor") against any losses,
  1181. damages and costs (collectively "Losses") arising from claims, lawsuits
  1182. and other legal actions brought by a third party against the Indemnified
  1183. Contributor to the extent caused by the acts or omissions of such
  1184. Commercial Contributor in connection with its distribution of the Program
  1185. in a commercial product offering. The obligations in this section do not
  1186. apply to any claims or Losses relating to any actual or alleged
  1187. intellectual property infringement. In order to qualify, an Indemnified
  1188. Contributor must: a) promptly notify the Commercial Contributor in
  1189. writing of such claim, and b) allow the Commercial Contributor to control,
  1190. and cooperate with the Commercial Contributor in, the defense and any
  1191. related settlement negotiations. The Indemnified Contributor may
  1192. participate in any such claim at its own expense.
  1193. For example, a Contributor might include the Program in a commercial
  1194. product offering, Product X. That Contributor is then a Commercial
  1195. Contributor. If that Commercial Contributor then makes performance
  1196. claims, or offers warranties related to Product X, those performance
  1197. claims and warranties are such Commercial Contributor's responsibility
  1198. alone. Under this section, the Commercial Contributor would have to
  1199. defend claims against the other Contributors related to those performance
  1200. claims and warranties, and if a court requires any other Contributor to
  1201. pay any damages as a result, the Commercial Contributor must pay
  1202. those damages.
  1203. 5. NO WARRANTY
  1204. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT
  1205. PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS"
  1206. BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
  1207. IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF
  1208. TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR
  1209. PURPOSE. Each Recipient is solely responsible for determining the
  1210. appropriateness of using and distributing the Program and assumes all
  1211. risks associated with its exercise of rights under this Agreement,
  1212. including but not limited to the risks and costs of program errors,
  1213. compliance with applicable laws, damage to or loss of data, programs
  1214. or equipment, and unavailability or interruption of operations.
  1215. 6. DISCLAIMER OF LIABILITY
  1216. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT
  1217. PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS
  1218. SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  1219. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
  1220. PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  1221. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  1222. ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
  1223. EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
  1224. POSSIBILITY OF SUCH DAMAGES.
  1225. 7. GENERAL
  1226. If any provision of this Agreement is invalid or unenforceable under
  1227. applicable law, it shall not affect the validity or enforceability of
  1228. the remainder of the terms of this Agreement, and without further
  1229. action by the parties hereto, such provision shall be reformed to the
  1230. minimum extent necessary to make such provision valid and enforceable.
  1231. If Recipient institutes patent litigation against any entity
  1232. (including a cross-claim or counterclaim in a lawsuit) alleging that the
  1233. Program itself (excluding combinations of the Program with other software
  1234. or hardware) infringes such Recipient's patent(s), then such Recipient's
  1235. rights granted under Section 2(b) shall terminate as of the date such
  1236. litigation is filed.
  1237. All Recipient's rights under this Agreement shall terminate if it
  1238. fails to comply with any of the material terms or conditions of this
  1239. Agreement and does not cure such failure in a reasonable period of
  1240. time after becoming aware of such noncompliance. If all Recipient's
  1241. rights under this Agreement terminate, Recipient agrees to cease use
  1242. and distribution of the Program as soon as reasonably practicable.
  1243. However, Recipient's obligations under this Agreement and any licenses
  1244. granted by Recipient relating to the Program shall continue and survive.
  1245. Everyone is permitted to copy and distribute copies of this Agreement,
  1246. but in order to avoid inconsistency the Agreement is copyrighted and
  1247. may only be modified in the following manner. The Agreement Steward
  1248. reserves the right to publish new versions (including revisions) of
  1249. this Agreement from time to time. No one other than the Agreement
  1250. Steward has the right to modify this Agreement. The Eclipse Foundation
  1251. is the initial Agreement Steward. The Eclipse Foundation may assign the
  1252. responsibility to serve as the Agreement Steward to a suitable separate
  1253. entity. Each new version of the Agreement will be given a distinguishing
  1254. version number. The Program (including Contributions) may always be
  1255. Distributed subject to the version of the Agreement under which it was
  1256. received. In addition, after a new version of the Agreement is published,
  1257. Contributor may elect to Distribute the Program (including its
  1258. Contributions) under the new version.
  1259. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
  1260. receives no rights or licenses to the intellectual property of any
  1261. Contributor under this Agreement, whether expressly, by implication,
  1262. estoppel or otherwise. All rights in the Program not expressly granted
  1263. under this Agreement are reserved. Nothing in this Agreement is intended
  1264. to be enforceable by any entity that is not a Contributor or Recipient.
  1265. No third-party beneficiary rights are created under this Agreement.
  1266. Exhibit A - Form of Secondary Licenses Notice
  1267. "This Source Code may also be made available under the following
  1268. Secondary Licenses when the conditions for such availability set forth
  1269. in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
  1270. version(s), and exceptions or additional permissions here}."
  1271. Simply including a copy of this Agreement, including this Exhibit A
  1272. is not sufficient to license the Source Code under Secondary Licenses.
  1273. If it is not possible or desirable to put the notice in a particular
  1274. file, then You may include the notice in a location (such as a LICENSE
  1275. file in a relevant directory) where a recipient would be likely to
  1276. look for such a notice.
  1277. You may add additional accurate notices of copyright ownership.
  1278. ---
  1279. ## The GNU General Public License (GPL) Version 2, June 1991
  1280. Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  1281. 51 Franklin Street, Fifth Floor
  1282. Boston, MA 02110-1335
  1283. USA
  1284. Everyone is permitted to copy and distribute verbatim copies
  1285. of this license document, but changing it is not allowed.
  1286. Preamble
  1287. The licenses for most software are designed to take away your freedom to
  1288. share and change it. By contrast, the GNU General Public License is
  1289. intended to guarantee your freedom to share and change free software--to
  1290. make sure the software is free for all its users. This General Public
  1291. License applies to most of the Free Software Foundation's software and
  1292. to any other program whose authors commit to using it. (Some other Free
  1293. Software Foundation software is covered by the GNU Library General
  1294. Public License instead.) You can apply it to your programs, too.
  1295. When we speak of free software, we are referring to freedom, not price.
  1296. Our General Public Licenses are designed to make sure that you have the
  1297. freedom to distribute copies of free software (and charge for this
  1298. service if you wish), that you receive source code or can get it if you
  1299. want it, that you can change the software or use pieces of it in new
  1300. free programs; and that you know you can do these things.
  1301. To protect your rights, we need to make restrictions that forbid anyone
  1302. to deny you these rights or to ask you to surrender the rights. These
  1303. restrictions translate to certain responsibilities for you if you
  1304. distribute copies of the software, or if you modify it.
  1305. For example, if you distribute copies of such a program, whether gratis
  1306. or for a fee, you must give the recipients all the rights that you have.
  1307. You must make sure that they, too, receive or can get the source code.
  1308. And you must show them these terms so they know their rights.
  1309. We protect your rights with two steps: (1) copyright the software, and
  1310. (2) offer you this license which gives you legal permission to copy,
  1311. distribute and/or modify the software.
  1312. Also, for each author's protection and ours, we want to make certain
  1313. that everyone understands that there is no warranty for this free
  1314. software. If the software is modified by someone else and passed on, we
  1315. want its recipients to know that what they have is not the original, so
  1316. that any problems introduced by others will not reflect on the original
  1317. authors' reputations.
  1318. Finally, any free program is threatened constantly by software patents.
  1319. We wish to avoid the danger that redistributors of a free program will
  1320. individually obtain patent licenses, in effect making the program
  1321. proprietary. To prevent this, we have made it clear that any patent must
  1322. be licensed for everyone's free use or not licensed at all.
  1323. The precise terms and conditions for copying, distribution and
  1324. modification follow.
  1325. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  1326. 0. This License applies to any program or other work which contains a
  1327. notice placed by the copyright holder saying it may be distributed under
  1328. the terms of this General Public License. The "Program", below, refers
  1329. to any such program or work, and a "work based on the Program" means
  1330. either the Program or any derivative work under copyright law: that is
  1331. to say, a work containing the Program or a portion of it, either
  1332. verbatim or with modifications and/or translated into another language.
  1333. (Hereinafter, translation is included without limitation in the term
  1334. "modification".) Each licensee is addressed as "you".
  1335. Activities other than copying, distribution and modification are not
  1336. covered by this License; they are outside its scope. The act of running
  1337. the Program is not restricted, and the output from the Program is
  1338. covered only if its contents constitute a work based on the Program
  1339. (independent of having been made by running the Program). Whether that
  1340. is true depends on what the Program does.
  1341. 1. You may copy and distribute verbatim copies of the Program's source
  1342. code as you receive it, in any medium, provided that you conspicuously
  1343. and appropriately publish on each copy an appropriate copyright notice
  1344. and disclaimer of warranty; keep intact all the notices that refer to
  1345. this License and to the absence of any warranty; and give any other
  1346. recipients of the Program a copy of this License along with the Program.
  1347. You may charge a fee for the physical act of transferring a copy, and
  1348. you may at your option offer warranty protection in exchange for a fee.
  1349. 2. You may modify your copy or copies of the Program or any portion of
  1350. it, thus forming a work based on the Program, and copy and distribute
  1351. such modifications or work under the terms of Section 1 above, provided
  1352. that you also meet all of these conditions:
  1353. a) You must cause the modified files to carry prominent notices
  1354. stating that you changed the files and the date of any change.
  1355. b) You must cause any work that you distribute or publish, that in
  1356. whole or in part contains or is derived from the Program or any part
  1357. thereof, to be licensed as a whole at no charge to all third parties
  1358. under the terms of this License.
  1359. c) If the modified program normally reads commands interactively
  1360. when run, you must cause it, when started running for such
  1361. interactive use in the most ordinary way, to print or display an
  1362. announcement including an appropriate copyright notice and a notice
  1363. that there is no warranty (or else, saying that you provide a
  1364. warranty) and that users may redistribute the program under these
  1365. conditions, and telling the user how to view a copy of this License.
  1366. (Exception: if the Program itself is interactive but does not
  1367. normally print such an announcement, your work based on the Program
  1368. is not required to print an announcement.)
  1369. These requirements apply to the modified work as a whole. If
  1370. identifiable sections of that work are not derived from the Program, and
  1371. can be reasonably considered independent and separate works in
  1372. themselves, then this License, and its terms, do not apply to those
  1373. sections when you distribute them as separate works. But when you
  1374. distribute the same sections as part of a whole which is a work based on
  1375. the Program, the distribution of the whole must be on the terms of this
  1376. License, whose permissions for other licensees extend to the entire
  1377. whole, and thus to each and every part regardless of who wrote it.
  1378. Thus, it is not the intent of this section to claim rights or contest
  1379. your rights to work written entirely by you; rather, the intent is to
  1380. exercise the right to control the distribution of derivative or
  1381. collective works based on the Program.
  1382. In addition, mere aggregation of another work not based on the Program
  1383. with the Program (or with a work based on the Program) on a volume of a
  1384. storage or distribution medium does not bring the other work under the
  1385. scope of this License.
  1386. 3. You may copy and distribute the Program (or a work based on it,
  1387. under Section 2) in object code or executable form under the terms of
  1388. Sections 1 and 2 above provided that you also do one of the following:
  1389. a) Accompany it with the complete corresponding machine-readable
  1390. source code, which must be distributed under the terms of Sections 1
  1391. and 2 above on a medium customarily used for software interchange; or,
  1392. b) Accompany it with a written offer, valid for at least three
  1393. years, to give any third party, for a charge no more than your cost
  1394. of physically performing source distribution, a complete
  1395. machine-readable copy of the corresponding source code, to be
  1396. distributed under the terms of Sections 1 and 2 above on a medium
  1397. customarily used for software interchange; or,
  1398. c) Accompany it with the information you received as to the offer to
  1399. distribute corresponding source code. (This alternative is allowed
  1400. only for noncommercial distribution and only if you received the
  1401. program in object code or executable form with such an offer, in
  1402. accord with Subsection b above.)
  1403. The source code for a work means the preferred form of the work for
  1404. making modifications to it. For an executable work, complete source code
  1405. means all the source code for all modules it contains, plus any
  1406. associated interface definition files, plus the scripts used to control
  1407. compilation and installation of the executable. However, as a special
  1408. exception, the source code distributed need not include anything that is
  1409. normally distributed (in either source or binary form) with the major
  1410. components (compiler, kernel, and so on) of the operating system on
  1411. which the executable runs, unless that component itself accompanies the
  1412. executable.
  1413. If distribution of executable or object code is made by offering access
  1414. to copy from a designated place, then offering equivalent access to copy
  1415. the source code from the same place counts as distribution of the source
  1416. code, even though third parties are not compelled to copy the source
  1417. along with the object code.
  1418. 4. You may not copy, modify, sublicense, or distribute the Program
  1419. except as expressly provided under this License. Any attempt otherwise
  1420. to copy, modify, sublicense or distribute the Program is void, and will
  1421. automatically terminate your rights under this License. However, parties
  1422. who have received copies, or rights, from you under this License will
  1423. not have their licenses terminated so long as such parties remain in
  1424. full compliance.
  1425. 5. You are not required to accept this License, since you have not
  1426. signed it. However, nothing else grants you permission to modify or
  1427. distribute the Program or its derivative works. These actions are
  1428. prohibited by law if you do not accept this License. Therefore, by
  1429. modifying or distributing the Program (or any work based on the
  1430. Program), you indicate your acceptance of this License to do so, and all
  1431. its terms and conditions for copying, distributing or modifying the
  1432. Program or works based on it.
  1433. 6. Each time you redistribute the Program (or any work based on the
  1434. Program), the recipient automatically receives a license from the
  1435. original licensor to copy, distribute or modify the Program subject to
  1436. these terms and conditions. You may not impose any further restrictions
  1437. on the recipients' exercise of the rights granted herein. You are not
  1438. responsible for enforcing compliance by third parties to this License.
  1439. 7. If, as a consequence of a court judgment or allegation of patent
  1440. infringement or for any other reason (not limited to patent issues),
  1441. conditions are imposed on you (whether by court order, agreement or
  1442. otherwise) that contradict the conditions of this License, they do not
  1443. excuse you from the conditions of this License. If you cannot distribute
  1444. so as to satisfy simultaneously your obligations under this License and
  1445. any other pertinent obligations, then as a consequence you may not
  1446. distribute the Program at all. For example, if a patent license would
  1447. not permit royalty-free redistribution of the Program by all those who
  1448. receive copies directly or indirectly through you, then the only way you
  1449. could satisfy both it and this License would be to refrain entirely from
  1450. distribution of the Program.
  1451. If any portion of this section is held invalid or unenforceable under
  1452. any particular circumstance, the balance of the section is intended to
  1453. apply and the section as a whole is intended to apply in other
  1454. circumstances.
  1455. It is not the purpose of this section to induce you to infringe any
  1456. patents or other property right claims or to contest validity of any
  1457. such claims; this section has the sole purpose of protecting the
  1458. integrity of the free software distribution system, which is implemented
  1459. by public license practices. Many people have made generous
  1460. contributions to the wide range of software distributed through that
  1461. system in reliance on consistent application of that system; it is up to
  1462. the author/donor to decide if he or she is willing to distribute
  1463. software through any other system and a licensee cannot impose that choice.
  1464. This section is intended to make thoroughly clear what is believed to be
  1465. a consequence of the rest of this License.
  1466. 8. If the distribution and/or use of the Program is restricted in
  1467. certain countries either by patents or by copyrighted interfaces, the
  1468. original copyright holder who places the Program under this License may
  1469. add an explicit geographical distribution limitation excluding those
  1470. countries, so that distribution is permitted only in or among countries
  1471. not thus excluded. In such case, this License incorporates the
  1472. limitation as if written in the body of this License.
  1473. 9. The Free Software Foundation may publish revised and/or new
  1474. versions of the General Public License from time to time. Such new
  1475. versions will be similar in spirit to the present version, but may
  1476. differ in detail to address new problems or concerns.
  1477. Each version is given a distinguishing version number. If the Program
  1478. specifies a version number of this License which applies to it and "any
  1479. later version", you have the option of following the terms and
  1480. conditions either of that version or of any later version published by
  1481. the Free Software Foundation. If the Program does not specify a version
  1482. number of this License, you may choose any version ever published by the
  1483. Free Software Foundation.
  1484. 10. If you wish to incorporate parts of the Program into other free
  1485. programs whose distribution conditions are different, write to the
  1486. author to ask for permission. For software which is copyrighted by the
  1487. Free Software Foundation, write to the Free Software Foundation; we
  1488. sometimes make exceptions for this. Our decision will be guided by the
  1489. two goals of preserving the free status of all derivatives of our free
  1490. software and of promoting the sharing and reuse of software generally.
  1491. NO WARRANTY
  1492. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
  1493. WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  1494. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  1495. OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
  1496. EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  1497. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
  1498. ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH
  1499. YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
  1500. NECESSARY SERVICING, REPAIR OR CORRECTION.
  1501. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  1502. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  1503. AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
  1504. DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
  1505. DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
  1506. (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
  1507. INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
  1508. THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
  1509. OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  1510. END OF TERMS AND CONDITIONS
  1511. How to Apply These Terms to Your New Programs
  1512. If you develop a new program, and you want it to be of the greatest
  1513. possible use to the public, the best way to achieve this is to make it
  1514. free software which everyone can redistribute and change under these terms.
  1515. To do so, attach the following notices to the program. It is safest to
  1516. attach them to the start of each source file to most effectively convey
  1517. the exclusion of warranty; and each file should have at least the
  1518. "copyright" line and a pointer to where the full notice is found.
  1519. One line to give the program's name and a brief idea of what it does.
  1520. Copyright (C) <year> <name of author>
  1521. This program is free software; you can redistribute it and/or modify
  1522. it under the terms of the GNU General Public License as published by
  1523. the Free Software Foundation; either version 2 of the License, or
  1524. (at your option) any later version.
  1525. This program is distributed in the hope that it will be useful, but
  1526. WITHOUT ANY WARRANTY; without even the implied warranty of
  1527. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  1528. General Public License for more details.
  1529. You should have received a copy of the GNU General Public License
  1530. along with this program; if not, write to the Free Software
  1531. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA
  1532. Also add information on how to contact you by electronic and paper mail.
  1533. If the program is interactive, make it output a short notice like this
  1534. when it starts in an interactive mode:
  1535. Gnomovision version 69, Copyright (C) year name of author
  1536. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type
  1537. `show w'. This is free software, and you are welcome to redistribute
  1538. it under certain conditions; type `show c' for details.
  1539. The hypothetical commands `show w' and `show c' should show the
  1540. appropriate parts of the General Public License. Of course, the commands
  1541. you use may be called something other than `show w' and `show c'; they
  1542. could even be mouse-clicks or menu items--whatever suits your program.
  1543. You should also get your employer (if you work as a programmer) or your
  1544. school, if any, to sign a "copyright disclaimer" for the program, if
  1545. necessary. Here is a sample; alter the names:
  1546. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  1547. program `Gnomovision' (which makes passes at compilers) written by
  1548. James Hacker.
  1549. signature of Ty Coon, 1 April 1989
  1550. Ty Coon, President of Vice
  1551. This General Public License does not permit incorporating your program
  1552. into proprietary programs. If your program is a subroutine library, you
  1553. may consider it more useful to permit linking proprietary applications
  1554. with the library. If this is what you want to do, use the GNU Library
  1555. General Public License instead of this License.
  1556. ---
  1557. ## CLASSPATH EXCEPTION
  1558. Linking this library statically or dynamically with other modules is
  1559. making a combined work based on this library. Thus, the terms and
  1560. conditions of the GNU General Public License version 2 cover the whole
  1561. combination.
  1562. As a special exception, the copyright holders of this library give you
  1563. permission to link this library with independent modules to produce an
  1564. executable, regardless of the license terms of these independent
  1565. modules, and to copy and distribute the resulting executable under
  1566. terms of your choice, provided that you also meet, for each linked
  1567. independent module, the terms and conditions of the license of that
  1568. module. An independent module is a module which is not derived from or
  1569. based on this library. If you modify this library, you may extend this
  1570. exception to your version of the library, but you are not obligated to
  1571. do so. If you do not wish to do so, delete this exception statement
  1572. from your version.
  1573. ================================================================================
  1574. jcip-annotations 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. json-smart LICENSE
  1747. ================================================================================
  1748. Apache License
  1749. Version 2.0, January 2004
  1750. http://www.apache.org/licenses/
  1751. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1752. 1. Definitions.
  1753. "License" shall mean the terms and conditions for use, reproduction,
  1754. and distribution as defined by Sections 1 through 9 of this document.
  1755. "Licensor" shall mean the copyright owner or entity authorized by
  1756. the copyright owner that is granting the License.
  1757. "Legal Entity" shall mean the union of the acting entity and all
  1758. other entities that control, are controlled by, or are under common
  1759. control with that entity. For the purposes of this definition,
  1760. "control" means (i) the power, direct or indirect, to cause the
  1761. direction or management of such entity, whether by contract or
  1762. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1763. outstanding shares, or (iii) beneficial ownership of such entity.
  1764. "You" (or "Your") shall mean an individual or Legal Entity
  1765. exercising permissions granted by this License.
  1766. "Source" form shall mean the preferred form for making modifications,
  1767. including but not limited to software source code, documentation
  1768. source, and configuration files.
  1769. "Object" form shall mean any form resulting from mechanical
  1770. transformation or translation of a Source form, including but
  1771. not limited to compiled object code, generated documentation,
  1772. and conversions to other media types.
  1773. "Work" shall mean the work of authorship, whether in Source or
  1774. Object form, made available under the License, as indicated by a
  1775. copyright notice that is included in or attached to the work
  1776. (an example is provided in the Appendix below).
  1777. "Derivative Works" shall mean any work, whether in Source or Object
  1778. form, that is based on (or derived from) the Work and for which the
  1779. editorial revisions, annotations, elaborations, or other modifications
  1780. represent, as a whole, an original work of authorship. For the purposes
  1781. of this License, Derivative Works shall not include works that remain
  1782. separable from, or merely link (or bind by name) to the interfaces of,
  1783. the Work and Derivative Works thereof.
  1784. "Contribution" shall mean any work of authorship, including
  1785. the original version of the Work and any modifications or additions
  1786. to that Work or Derivative Works thereof, that is intentionally
  1787. submitted to Licensor for inclusion in the Work by the copyright owner
  1788. or by an individual or Legal Entity authorized to submit on behalf of
  1789. the copyright owner. For the purposes of this definition, "submitted"
  1790. means any form of electronic, verbal, or written communication sent
  1791. to the Licensor or its representatives, including but not limited to
  1792. communication on electronic mailing lists, source code control systems,
  1793. and issue tracking systems that are managed by, or on behalf of, the
  1794. Licensor for the purpose of discussing and improving the Work, but
  1795. excluding communication that is conspicuously marked or otherwise
  1796. designated in writing by the copyright owner as "Not a Contribution."
  1797. "Contributor" shall mean Licensor and any individual or Legal Entity
  1798. on behalf of whom a Contribution has been received by Licensor and
  1799. subsequently incorporated within the Work.
  1800. 2. Grant of Copyright License. Subject to the terms and conditions of
  1801. this License, each Contributor hereby grants to You a perpetual,
  1802. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1803. copyright license to reproduce, prepare Derivative Works of,
  1804. publicly display, publicly perform, sublicense, and distribute the
  1805. Work and such Derivative Works in Source or Object form.
  1806. 3. Grant of Patent License. Subject to the terms and conditions of
  1807. this License, each Contributor hereby grants to You a perpetual,
  1808. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1809. (except as stated in this section) patent license to make, have made,
  1810. use, offer to sell, sell, import, and otherwise transfer the Work,
  1811. where such license applies only to those patent claims licensable
  1812. by such Contributor that are necessarily infringed by their
  1813. Contribution(s) alone or by combination of their Contribution(s)
  1814. with the Work to which such Contribution(s) was submitted. If You
  1815. institute patent litigation against any entity (including a
  1816. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1817. or a Contribution incorporated within the Work constitutes direct
  1818. or contributory patent infringement, then any patent licenses
  1819. granted to You under this License for that Work shall terminate
  1820. as of the date such litigation is filed.
  1821. 4. Redistribution. You may reproduce and distribute copies of the
  1822. Work or Derivative Works thereof in any medium, with or without
  1823. modifications, and in Source or Object form, provided that You
  1824. meet the following conditions:
  1825. (a) You must give any other recipients of the Work or
  1826. Derivative Works a copy of this License; and
  1827. (b) You must cause any modified files to carry prominent notices
  1828. stating that You changed the files; and
  1829. (c) You must retain, in the Source form of any Derivative Works
  1830. that You distribute, all copyright, patent, trademark, and
  1831. attribution notices from the Source form of the Work,
  1832. excluding those notices that do not pertain to any part of
  1833. the Derivative Works; and
  1834. (d) If the Work includes a "NOTICE" text file as part of its
  1835. distribution, then any Derivative Works that You distribute must
  1836. include a readable copy of the attribution notices contained
  1837. within such NOTICE file, excluding those notices that do not
  1838. pertain to any part of the Derivative Works, in at least one
  1839. of the following places: within a NOTICE text file distributed
  1840. as part of the Derivative Works; within the Source form or
  1841. documentation, if provided along with the Derivative Works; or,
  1842. within a display generated by the Derivative Works, if and
  1843. wherever such third-party notices normally appear. The contents
  1844. of the NOTICE file are for informational purposes only and
  1845. do not modify the License. You may add Your own attribution
  1846. notices within Derivative Works that You distribute, alongside
  1847. or as an addendum to the NOTICE text from the Work, provided
  1848. that such additional attribution notices cannot be construed
  1849. as modifying the License.
  1850. You may add Your own copyright statement to Your modifications and
  1851. may provide additional or different license terms and conditions
  1852. for use, reproduction, or distribution of Your modifications, or
  1853. for any such Derivative Works as a whole, provided Your use,
  1854. reproduction, and distribution of the Work otherwise complies with
  1855. the conditions stated in this License.
  1856. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1857. any Contribution intentionally submitted for inclusion in the Work
  1858. by You to the Licensor shall be under the terms and conditions of
  1859. this License, without any additional terms or conditions.
  1860. Notwithstanding the above, nothing herein shall supersede or modify
  1861. the terms of any separate license agreement you may have executed
  1862. with Licensor regarding such Contributions.
  1863. 6. Trademarks. This License does not grant permission to use the trade
  1864. names, trademarks, service marks, or product names of the Licensor,
  1865. except as required for reasonable and customary use in describing the
  1866. origin of the Work and reproducing the content of the NOTICE file.
  1867. 7. Disclaimer of Warranty. Unless required by applicable law or
  1868. agreed to in writing, Licensor provides the Work (and each
  1869. Contributor provides its Contributions) on an "AS IS" BASIS,
  1870. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1871. implied, including, without limitation, any warranties or conditions
  1872. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1873. PARTICULAR PURPOSE. You are solely responsible for determining the
  1874. appropriateness of using or redistributing the Work and assume any
  1875. risks associated with Your exercise of permissions under this License.
  1876. 8. Limitation of Liability. In no event and under no legal theory,
  1877. whether in tort (including negligence), contract, or otherwise,
  1878. unless required by applicable law (such as deliberate and grossly
  1879. negligent acts) or agreed to in writing, shall any Contributor be
  1880. liable to You for damages, including any direct, indirect, special,
  1881. incidental, or consequential damages of any character arising as a
  1882. result of this License or out of the use or inability to use the
  1883. Work (including but not limited to damages for loss of goodwill,
  1884. work stoppage, computer failure or malfunction, or any and all
  1885. other commercial damages or losses), even if such Contributor
  1886. has been advised of the possibility of such damages.
  1887. 9. Accepting Warranty or Additional Liability. While redistributing
  1888. the Work or Derivative Works thereof, You may choose to offer,
  1889. and charge a fee for, acceptance of support, warranty, indemnity,
  1890. or other liability obligations and/or rights consistent with this
  1891. License. However, in accepting such obligations, You may act only
  1892. on Your own behalf and on Your sole responsibility, not on behalf
  1893. of any other Contributor, and only if You agree to indemnify,
  1894. defend, and hold each Contributor harmless for any liability
  1895. incurred by, or claims asserted against, such Contributor by reason
  1896. of your accepting any such warranty or additional liability.
  1897. END OF TERMS AND CONDITIONS
  1898. APPENDIX: How to apply the Apache License to your work.
  1899. To apply the Apache License to your work, attach the following
  1900. boilerplate notice, with the fields enclosed by brackets "[]"
  1901. replaced with your own identifying information. (Don't include
  1902. the brackets!) The text should be enclosed in the appropriate
  1903. comment syntax for the file format. We also recommend that a
  1904. file or class name and description of purpose be included on the
  1905. same "printed page" as the copyright notice for easier
  1906. identification within third-party archives.
  1907. Copyright [yyyy] [name of copyright owner]
  1908. Licensed under the Apache License, Version 2.0 (the "License");
  1909. you may not use this file except in compliance with the License.
  1910. You may obtain a copy of the License at
  1911. http://www.apache.org/licenses/LICENSE-2.0
  1912. Unless required by applicable law or agreed to in writing, software
  1913. distributed under the License is distributed on an "AS IS" BASIS,
  1914. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1915. See the License for the specific language governing permissions and
  1916. limitations under the License.
  1917. ================================================================================
  1918. lang-tag NOTICE
  1919. ================================================================================
  1920. Nimbus Language Tags
  1921. Copyright 2012-2016, Connect2id Ltd.
  1922. Licensed under the Apache License, Version 2.0 (the "License"); you may not use
  1923. this file except in compliance with the License. You may obtain a copy of the
  1924. License at
  1925. http://www.apache.org/licenses/LICENSE-2.0
  1926. Unless required by applicable law or agreed to in writing, software distributed
  1927. under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
  1928. CONDITIONS OF ANY KIND, either express or implied. See the License for the
  1929. specific language governing permissions and limitations under the License.
  1930. ================================================================================
  1931. lang-tag LICENSE
  1932. ================================================================================
  1933. Apache License
  1934. Version 2.0, January 2004
  1935. http://www.apache.org/licenses/
  1936. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1937. 1. Definitions.
  1938. "License" shall mean the terms and conditions for use, reproduction,
  1939. and distribution as defined by Sections 1 through 9 of this document.
  1940. "Licensor" shall mean the copyright owner or entity authorized by
  1941. the copyright owner that is granting the License.
  1942. "Legal Entity" shall mean the union of the acting entity and all
  1943. other entities that control, are controlled by, or are under common
  1944. control with that entity. For the purposes of this definition,
  1945. "control" means (i) the power, direct or indirect, to cause the
  1946. direction or management of such entity, whether by contract or
  1947. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1948. outstanding shares, or (iii) beneficial ownership of such entity.
  1949. "You" (or "Your") shall mean an individual or Legal Entity
  1950. exercising permissions granted by this License.
  1951. "Source" form shall mean the preferred form for making modifications,
  1952. including but not limited to software source code, documentation
  1953. source, and configuration files.
  1954. "Object" form shall mean any form resulting from mechanical
  1955. transformation or translation of a Source form, including but
  1956. not limited to compiled object code, generated documentation,
  1957. and conversions to other media types.
  1958. "Work" shall mean the work of authorship, whether in Source or
  1959. Object form, made available under the License, as indicated by a
  1960. copyright notice that is included in or attached to the work
  1961. (an example is provided in the Appendix below).
  1962. "Derivative Works" shall mean any work, whether in Source or Object
  1963. form, that is based on (or derived from) the Work and for which the
  1964. editorial revisions, annotations, elaborations, or other modifications
  1965. represent, as a whole, an original work of authorship. For the purposes
  1966. of this License, Derivative Works shall not include works that remain
  1967. separable from, or merely link (or bind by name) to the interfaces of,
  1968. the Work and Derivative Works thereof.
  1969. "Contribution" shall mean any work of authorship, including
  1970. the original version of the Work and any modifications or additions
  1971. to that Work or Derivative Works thereof, that is intentionally
  1972. submitted to Licensor for inclusion in the Work by the copyright owner
  1973. or by an individual or Legal Entity authorized to submit on behalf of
  1974. the copyright owner. For the purposes of this definition, "submitted"
  1975. means any form of electronic, verbal, or written communication sent
  1976. to the Licensor or its representatives, including but not limited to
  1977. communication on electronic mailing lists, source code control systems,
  1978. and issue tracking systems that are managed by, or on behalf of, the
  1979. Licensor for the purpose of discussing and improving the Work, but
  1980. excluding communication that is conspicuously marked or otherwise
  1981. designated in writing by the copyright owner as "Not a Contribution."
  1982. "Contributor" shall mean Licensor and any individual or Legal Entity
  1983. on behalf of whom a Contribution has been received by Licensor and
  1984. subsequently incorporated within the Work.
  1985. 2. Grant of Copyright License. Subject to the terms and conditions of
  1986. this License, each Contributor hereby grants to You a perpetual,
  1987. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1988. copyright license to reproduce, prepare Derivative Works of,
  1989. publicly display, publicly perform, sublicense, and distribute the
  1990. Work and such Derivative Works in Source or Object form.
  1991. 3. Grant of Patent 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. (except as stated in this section) patent license to make, have made,
  1995. use, offer to sell, sell, import, and otherwise transfer the Work,
  1996. where such license applies only to those patent claims licensable
  1997. by such Contributor that are necessarily infringed by their
  1998. Contribution(s) alone or by combination of their Contribution(s)
  1999. with the Work to which such Contribution(s) was submitted. If You
  2000. institute patent litigation against any entity (including a
  2001. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2002. or a Contribution incorporated within the Work constitutes direct
  2003. or contributory patent infringement, then any patent licenses
  2004. granted to You under this License for that Work shall terminate
  2005. as of the date such litigation is filed.
  2006. 4. Redistribution. You may reproduce and distribute copies of the
  2007. Work or Derivative Works thereof in any medium, with or without
  2008. modifications, and in Source or Object form, provided that You
  2009. meet the following conditions:
  2010. (a) You must give any other recipients of the Work or
  2011. Derivative Works a copy of this License; and
  2012. (b) You must cause any modified files to carry prominent notices
  2013. stating that You changed the files; and
  2014. (c) You must retain, in the Source form of any Derivative Works
  2015. that You distribute, all copyright, patent, trademark, and
  2016. attribution notices from the Source form of the Work,
  2017. excluding those notices that do not pertain to any part of
  2018. the Derivative Works; and
  2019. (d) If the Work includes a "NOTICE" text file as part of its
  2020. distribution, then any Derivative Works that You distribute must
  2021. include a readable copy of the attribution notices contained
  2022. within such NOTICE file, excluding those notices that do not
  2023. pertain to any part of the Derivative Works, in at least one
  2024. of the following places: within a NOTICE text file distributed
  2025. as part of the Derivative Works; within the Source form or
  2026. documentation, if provided along with the Derivative Works; or,
  2027. within a display generated by the Derivative Works, if and
  2028. wherever such third-party notices normally appear. The contents
  2029. of the NOTICE file are for informational purposes only and
  2030. do not modify the License. You may add Your own attribution
  2031. notices within Derivative Works that You distribute, alongside
  2032. or as an addendum to the NOTICE text from the Work, provided
  2033. that such additional attribution notices cannot be construed
  2034. as modifying the License.
  2035. You may add Your own copyright statement to Your modifications and
  2036. may provide additional or different license terms and conditions
  2037. for use, reproduction, or distribution of Your modifications, or
  2038. for any such Derivative Works as a whole, provided Your use,
  2039. reproduction, and distribution of the Work otherwise complies with
  2040. the conditions stated in this License.
  2041. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2042. any Contribution intentionally submitted for inclusion in the Work
  2043. by You to the Licensor shall be under the terms and conditions of
  2044. this License, without any additional terms or conditions.
  2045. Notwithstanding the above, nothing herein shall supersede or modify
  2046. the terms of any separate license agreement you may have executed
  2047. with Licensor regarding such Contributions.
  2048. 6. Trademarks. This License does not grant permission to use the trade
  2049. names, trademarks, service marks, or product names of the Licensor,
  2050. except as required for reasonable and customary use in describing the
  2051. origin of the Work and reproducing the content of the NOTICE file.
  2052. 7. Disclaimer of Warranty. Unless required by applicable law or
  2053. agreed to in writing, Licensor provides the Work (and each
  2054. Contributor provides its Contributions) on an "AS IS" BASIS,
  2055. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2056. implied, including, without limitation, any warranties or conditions
  2057. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2058. PARTICULAR PURPOSE. You are solely responsible for determining the
  2059. appropriateness of using or redistributing the Work and assume any
  2060. risks associated with Your exercise of permissions under this License.
  2061. 8. Limitation of Liability. In no event and under no legal theory,
  2062. whether in tort (including negligence), contract, or otherwise,
  2063. unless required by applicable law (such as deliberate and grossly
  2064. negligent acts) or agreed to in writing, shall any Contributor be
  2065. liable to You for damages, including any direct, indirect, special,
  2066. incidental, or consequential damages of any character arising as a
  2067. result of this License or out of the use or inability to use the
  2068. Work (including but not limited to damages for loss of goodwill,
  2069. work stoppage, computer failure or malfunction, or any and all
  2070. other commercial damages or losses), even if such Contributor
  2071. has been advised of the possibility of such damages.
  2072. 9. Accepting Warranty or Additional Liability. While redistributing
  2073. the Work or Derivative Works thereof, You may choose to offer,
  2074. and charge a fee for, acceptance of support, warranty, indemnity,
  2075. or other liability obligations and/or rights consistent with this
  2076. License. However, in accepting such obligations, You may act only
  2077. on Your own behalf and on Your sole responsibility, not on behalf
  2078. of any other Contributor, and only if You agree to indemnify,
  2079. defend, and hold each Contributor harmless for any liability
  2080. incurred by, or claims asserted against, such Contributor by reason
  2081. of your accepting any such warranty or additional liability.
  2082. END OF TERMS AND CONDITIONS
  2083. APPENDIX: How to apply the Apache License to your work.
  2084. To apply the Apache License to your work, attach the following
  2085. boilerplate notice, with the fields enclosed by brackets "[]"
  2086. replaced with your own identifying information. (Don't include
  2087. the brackets!) The text should be enclosed in the appropriate
  2088. comment syntax for the file format. We also recommend that a
  2089. file or class name and description of purpose be included on the
  2090. same "printed page" as the copyright notice for easier
  2091. identification within third-party archives.
  2092. Copyright [yyyy] [name of copyright owner]
  2093. Licensed under the Apache License, Version 2.0 (the "License");
  2094. you may not use this file except in compliance with the License.
  2095. You may obtain a copy of the License at
  2096. http://www.apache.org/licenses/LICENSE-2.0
  2097. Unless required by applicable law or agreed to in writing, software
  2098. distributed under the License is distributed on an "AS IS" BASIS,
  2099. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2100. See the License for the specific language governing permissions and
  2101. limitations under the License.
  2102. ================================================================================
  2103. log4j-slf4j-impl NOTICE
  2104. ================================================================================
  2105. Apache Log4j SLF4J Binding
  2106. Copyright 1999-2017 The Apache Software Foundation
  2107. This product includes software developed at
  2108. The Apache Software Foundation (http://www.apache.org/).
  2109. ================================================================================
  2110. log4j-slf4j-impl LICENSE
  2111. ================================================================================
  2112. Apache License
  2113. Version 2.0, January 2004
  2114. http://www.apache.org/licenses/
  2115. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2116. 1. Definitions.
  2117. "License" shall mean the terms and conditions for use, reproduction,
  2118. and distribution as defined by Sections 1 through 9 of this document.
  2119. "Licensor" shall mean the copyright owner or entity authorized by
  2120. the copyright owner that is granting the License.
  2121. "Legal Entity" shall mean the union of the acting entity and all
  2122. other entities that control, are controlled by, or are under common
  2123. control with that entity. For the purposes of this definition,
  2124. "control" means (i) the power, direct or indirect, to cause the
  2125. direction or management of such entity, whether by contract or
  2126. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2127. outstanding shares, or (iii) beneficial ownership of such entity.
  2128. "You" (or "Your") shall mean an individual or Legal Entity
  2129. exercising permissions granted by this License.
  2130. "Source" form shall mean the preferred form for making modifications,
  2131. including but not limited to software source code, documentation
  2132. source, and configuration files.
  2133. "Object" form shall mean any form resulting from mechanical
  2134. transformation or translation of a Source form, including but
  2135. not limited to compiled object code, generated documentation,
  2136. and conversions to other media types.
  2137. "Work" shall mean the work of authorship, whether in Source or
  2138. Object form, made available under the License, as indicated by a
  2139. copyright notice that is included in or attached to the work
  2140. (an example is provided in the Appendix below).
  2141. "Derivative Works" shall mean any work, whether in Source or Object
  2142. form, that is based on (or derived from) the Work and for which the
  2143. editorial revisions, annotations, elaborations, or other modifications
  2144. represent, as a whole, an original work of authorship. For the purposes
  2145. of this License, Derivative Works shall not include works that remain
  2146. separable from, or merely link (or bind by name) to the interfaces of,
  2147. the Work and Derivative Works thereof.
  2148. "Contribution" shall mean any work of authorship, including
  2149. the original version of the Work and any modifications or additions
  2150. to that Work or Derivative Works thereof, that is intentionally
  2151. submitted to Licensor for inclusion in the Work by the copyright owner
  2152. or by an individual or Legal Entity authorized to submit on behalf of
  2153. the copyright owner. For the purposes of this definition, "submitted"
  2154. means any form of electronic, verbal, or written communication sent
  2155. to the Licensor or its representatives, including but not limited to
  2156. communication on electronic mailing lists, source code control systems,
  2157. and issue tracking systems that are managed by, or on behalf of, the
  2158. Licensor for the purpose of discussing and improving the Work, but
  2159. excluding communication that is conspicuously marked or otherwise
  2160. designated in writing by the copyright owner as "Not a Contribution."
  2161. "Contributor" shall mean Licensor and any individual or Legal Entity
  2162. on behalf of whom a Contribution has been received by Licensor and
  2163. subsequently incorporated within the Work.
  2164. 2. Grant of Copyright License. Subject to the terms and conditions of
  2165. this License, each Contributor hereby grants to You a perpetual,
  2166. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2167. copyright license to reproduce, prepare Derivative Works of,
  2168. publicly display, publicly perform, sublicense, and distribute the
  2169. Work and such Derivative Works in Source or Object form.
  2170. 3. Grant of Patent License. Subject to the terms and conditions of
  2171. this License, each Contributor hereby grants to You a perpetual,
  2172. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2173. (except as stated in this section) patent license to make, have made,
  2174. use, offer to sell, sell, import, and otherwise transfer the Work,
  2175. where such license applies only to those patent claims licensable
  2176. by such Contributor that are necessarily infringed by their
  2177. Contribution(s) alone or by combination of their Contribution(s)
  2178. with the Work to which such Contribution(s) was submitted. If You
  2179. institute patent litigation against any entity (including a
  2180. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2181. or a Contribution incorporated within the Work constitutes direct
  2182. or contributory patent infringement, then any patent licenses
  2183. granted to You under this License for that Work shall terminate
  2184. as of the date such litigation is filed.
  2185. 4. Redistribution. You may reproduce and distribute copies of the
  2186. Work or Derivative Works thereof in any medium, with or without
  2187. modifications, and in Source or Object form, provided that You
  2188. meet the following conditions:
  2189. (a) You must give any other recipients of the Work or
  2190. Derivative Works a copy of this License; and
  2191. (b) You must cause any modified files to carry prominent notices
  2192. stating that You changed the files; and
  2193. (c) You must retain, in the Source form of any Derivative Works
  2194. that You distribute, all copyright, patent, trademark, and
  2195. attribution notices from the Source form of the Work,
  2196. excluding those notices that do not pertain to any part of
  2197. the Derivative Works; and
  2198. (d) If the Work includes a "NOTICE" text file as part of its
  2199. distribution, then any Derivative Works that You distribute must
  2200. include a readable copy of the attribution notices contained
  2201. within such NOTICE file, excluding those notices that do not
  2202. pertain to any part of the Derivative Works, in at least one
  2203. of the following places: within a NOTICE text file distributed
  2204. as part of the Derivative Works; within the Source form or
  2205. documentation, if provided along with the Derivative Works; or,
  2206. within a display generated by the Derivative Works, if and
  2207. wherever such third-party notices normally appear. The contents
  2208. of the NOTICE file are for informational purposes only and
  2209. do not modify the License. You may add Your own attribution
  2210. notices within Derivative Works that You distribute, alongside
  2211. or as an addendum to the NOTICE text from the Work, provided
  2212. that such additional attribution notices cannot be construed
  2213. as modifying the License.
  2214. You may add Your own copyright statement to Your modifications and
  2215. may provide additional or different license terms and conditions
  2216. for use, reproduction, or distribution of Your modifications, or
  2217. for any such Derivative Works as a whole, provided Your use,
  2218. reproduction, and distribution of the Work otherwise complies with
  2219. the conditions stated in this License.
  2220. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2221. any Contribution intentionally submitted for inclusion in the Work
  2222. by You to the Licensor shall be under the terms and conditions of
  2223. this License, without any additional terms or conditions.
  2224. Notwithstanding the above, nothing herein shall supersede or modify
  2225. the terms of any separate license agreement you may have executed
  2226. with Licensor regarding such Contributions.
  2227. 6. Trademarks. This License does not grant permission to use the trade
  2228. names, trademarks, service marks, or product names of the Licensor,
  2229. except as required for reasonable and customary use in describing the
  2230. origin of the Work and reproducing the content of the NOTICE file.
  2231. 7. Disclaimer of Warranty. Unless required by applicable law or
  2232. agreed to in writing, Licensor provides the Work (and each
  2233. Contributor provides its Contributions) on an "AS IS" BASIS,
  2234. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2235. implied, including, without limitation, any warranties or conditions
  2236. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2237. PARTICULAR PURPOSE. You are solely responsible for determining the
  2238. appropriateness of using or redistributing the Work and assume any
  2239. risks associated with Your exercise of permissions under this License.
  2240. 8. Limitation of Liability. In no event and under no legal theory,
  2241. whether in tort (including negligence), contract, or otherwise,
  2242. unless required by applicable law (such as deliberate and grossly
  2243. negligent acts) or agreed to in writing, shall any Contributor be
  2244. liable to You for damages, including any direct, indirect, special,
  2245. incidental, or consequential damages of any character arising as a
  2246. result of this License or out of the use or inability to use the
  2247. Work (including but not limited to damages for loss of goodwill,
  2248. work stoppage, computer failure or malfunction, or any and all
  2249. other commercial damages or losses), even if such Contributor
  2250. has been advised of the possibility of such damages.
  2251. 9. Accepting Warranty or Additional Liability. While redistributing
  2252. the Work or Derivative Works thereof, You may choose to offer,
  2253. and charge a fee for, acceptance of support, warranty, indemnity,
  2254. or other liability obligations and/or rights consistent with this
  2255. License. However, in accepting such obligations, You may act only
  2256. on Your own behalf and on Your sole responsibility, not on behalf
  2257. of any other Contributor, and only if You agree to indemnify,
  2258. defend, and hold each Contributor harmless for any liability
  2259. incurred by, or claims asserted against, such Contributor by reason
  2260. of your accepting any such warranty or additional liability.
  2261. END OF TERMS AND CONDITIONS
  2262. APPENDIX: How to apply the Apache License to your work.
  2263. To apply the Apache License to your work, attach the following
  2264. boilerplate notice, with the fields enclosed by brackets "[]"
  2265. replaced with your own identifying information. (Don't include
  2266. the brackets!) The text should be enclosed in the appropriate
  2267. comment syntax for the file format. We also recommend that a
  2268. file or class name and description of purpose be included on the
  2269. same "printed page" as the copyright notice for easier
  2270. identification within third-party archives.
  2271. Copyright [yyyy] [name of copyright owner]
  2272. Licensed under the Apache License, Version 2.0 (the "License");
  2273. you may not use this file except in compliance with the License.
  2274. You may obtain a copy of the License at
  2275. http://www.apache.org/licenses/LICENSE-2.0
  2276. Unless required by applicable law or agreed to in writing, software
  2277. distributed under the License is distributed on an "AS IS" BASIS,
  2278. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2279. See the License for the specific language governing permissions and
  2280. limitations under the License.
  2281. ================================================================================
  2282. metrics-core NOTICE
  2283. ================================================================================
  2284. Dropwizard
  2285. Copyright 2010-2013 Coda Hale and Yammer, Inc., 2014-2016 Dropwizard Team
  2286. This product includes software developed by Coda Hale and Yammer, Inc.
  2287. ================================================================================
  2288. metrics-core LICENSE
  2289. ================================================================================
  2290. Apache License
  2291. Version 2.0, January 2004
  2292. http://www.apache.org/licenses/
  2293. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2294. 1. Definitions.
  2295. "License" shall mean the terms and conditions for use, reproduction,
  2296. and distribution as defined by Sections 1 through 9 of this document.
  2297. "Licensor" shall mean the copyright owner or entity authorized by
  2298. the copyright owner that is granting the License.
  2299. "Legal Entity" shall mean the union of the acting entity and all
  2300. other entities that control, are controlled by, or are under common
  2301. control with that entity. For the purposes of this definition,
  2302. "control" means (i) the power, direct or indirect, to cause the
  2303. direction or management of such entity, whether by contract or
  2304. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2305. outstanding shares, or (iii) beneficial ownership of such entity.
  2306. "You" (or "Your") shall mean an individual or Legal Entity
  2307. exercising permissions granted by this License.
  2308. "Source" form shall mean the preferred form for making modifications,
  2309. including but not limited to software source code, documentation
  2310. source, and configuration files.
  2311. "Object" form shall mean any form resulting from mechanical
  2312. transformation or translation of a Source form, including but
  2313. not limited to compiled object code, generated documentation,
  2314. and conversions to other media types.
  2315. "Work" shall mean the work of authorship, whether in Source or
  2316. Object form, made available under the License, as indicated by a
  2317. copyright notice that is included in or attached to the work
  2318. (an example is provided in the Appendix below).
  2319. "Derivative Works" shall mean any work, whether in Source or Object
  2320. form, that is based on (or derived from) the Work and for which the
  2321. editorial revisions, annotations, elaborations, or other modifications
  2322. represent, as a whole, an original work of authorship. For the purposes
  2323. of this License, Derivative Works shall not include works that remain
  2324. separable from, or merely link (or bind by name) to the interfaces of,
  2325. the Work and Derivative Works thereof.
  2326. "Contribution" shall mean any work of authorship, including
  2327. the original version of the Work and any modifications or additions
  2328. to that Work or Derivative Works thereof, that is intentionally
  2329. submitted to Licensor for inclusion in the Work by the copyright owner
  2330. or by an individual or Legal Entity authorized to submit on behalf of
  2331. the copyright owner. For the purposes of this definition, "submitted"
  2332. means any form of electronic, verbal, or written communication sent
  2333. to the Licensor or its representatives, including but not limited to
  2334. communication on electronic mailing lists, source code control systems,
  2335. and issue tracking systems that are managed by, or on behalf of, the
  2336. Licensor for the purpose of discussing and improving the Work, but
  2337. excluding communication that is conspicuously marked or otherwise
  2338. designated in writing by the copyright owner as "Not a Contribution."
  2339. "Contributor" shall mean Licensor and any individual or Legal Entity
  2340. on behalf of whom a Contribution has been received by Licensor and
  2341. subsequently incorporated within the Work.
  2342. 2. Grant of Copyright License. Subject to the terms and conditions of
  2343. this License, each Contributor hereby grants to You a perpetual,
  2344. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2345. copyright license to reproduce, prepare Derivative Works of,
  2346. publicly display, publicly perform, sublicense, and distribute the
  2347. Work and such Derivative Works in Source or Object form.
  2348. 3. Grant of Patent License. Subject to the terms and conditions of
  2349. this License, each Contributor hereby grants to You a perpetual,
  2350. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2351. (except as stated in this section) patent license to make, have made,
  2352. use, offer to sell, sell, import, and otherwise transfer the Work,
  2353. where such license applies only to those patent claims licensable
  2354. by such Contributor that are necessarily infringed by their
  2355. Contribution(s) alone or by combination of their Contribution(s)
  2356. with the Work to which such Contribution(s) was submitted. If You
  2357. institute patent litigation against any entity (including a
  2358. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2359. or a Contribution incorporated within the Work constitutes direct
  2360. or contributory patent infringement, then any patent licenses
  2361. granted to You under this License for that Work shall terminate
  2362. as of the date such litigation is filed.
  2363. 4. Redistribution. You may reproduce and distribute copies of the
  2364. Work or Derivative Works thereof in any medium, with or without
  2365. modifications, and in Source or Object form, provided that You
  2366. meet the following conditions:
  2367. (a) You must give any other recipients of the Work or
  2368. Derivative Works a copy of this License; and
  2369. (b) You must cause any modified files to carry prominent notices
  2370. stating that You changed the files; and
  2371. (c) You must retain, in the Source form of any Derivative Works
  2372. that You distribute, all copyright, patent, trademark, and
  2373. attribution notices from the Source form of the Work,
  2374. excluding those notices that do not pertain to any part of
  2375. the Derivative Works; and
  2376. (d) If the Work includes a "NOTICE" text file as part of its
  2377. distribution, then any Derivative Works that You distribute must
  2378. include a readable copy of the attribution notices contained
  2379. within such NOTICE file, excluding those notices that do not
  2380. pertain to any part of the Derivative Works, in at least one
  2381. of the following places: within a NOTICE text file distributed
  2382. as part of the Derivative Works; within the Source form or
  2383. documentation, if provided along with the Derivative Works; or,
  2384. within a display generated by the Derivative Works, if and
  2385. wherever such third-party notices normally appear. The contents
  2386. of the NOTICE file are for informational purposes only and
  2387. do not modify the License. You may add Your own attribution
  2388. notices within Derivative Works that You distribute, alongside
  2389. or as an addendum to the NOTICE text from the Work, provided
  2390. that such additional attribution notices cannot be construed
  2391. as modifying the License.
  2392. You may add Your own copyright statement to Your modifications and
  2393. may provide additional or different license terms and conditions
  2394. for use, reproduction, or distribution of Your modifications, or
  2395. for any such Derivative Works as a whole, provided Your use,
  2396. reproduction, and distribution of the Work otherwise complies with
  2397. the conditions stated in this License.
  2398. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2399. any Contribution intentionally submitted for inclusion in the Work
  2400. by You to the Licensor shall be under the terms and conditions of
  2401. this License, without any additional terms or conditions.
  2402. Notwithstanding the above, nothing herein shall supersede or modify
  2403. the terms of any separate license agreement you may have executed
  2404. with Licensor regarding such Contributions.
  2405. 6. Trademarks. This License does not grant permission to use the trade
  2406. names, trademarks, service marks, or product names of the Licensor,
  2407. except as required for reasonable and customary use in describing the
  2408. origin of the Work and reproducing the content of the NOTICE file.
  2409. 7. Disclaimer of Warranty. Unless required by applicable law or
  2410. agreed to in writing, Licensor provides the Work (and each
  2411. Contributor provides its Contributions) on an "AS IS" BASIS,
  2412. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2413. implied, including, without limitation, any warranties or conditions
  2414. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2415. PARTICULAR PURPOSE. You are solely responsible for determining the
  2416. appropriateness of using or redistributing the Work and assume any
  2417. risks associated with Your exercise of permissions under this License.
  2418. 8. Limitation of Liability. In no event and under no legal theory,
  2419. whether in tort (including negligence), contract, or otherwise,
  2420. unless required by applicable law (such as deliberate and grossly
  2421. negligent acts) or agreed to in writing, shall any Contributor be
  2422. liable to You for damages, including any direct, indirect, special,
  2423. incidental, or consequential damages of any character arising as a
  2424. result of this License or out of the use or inability to use the
  2425. Work (including but not limited to damages for loss of goodwill,
  2426. work stoppage, computer failure or malfunction, or any and all
  2427. other commercial damages or losses), even if such Contributor
  2428. has been advised of the possibility of such damages.
  2429. 9. Accepting Warranty or Additional Liability. While redistributing
  2430. the Work or Derivative Works thereof, You may choose to offer,
  2431. and charge a fee for, acceptance of support, warranty, indemnity,
  2432. or other liability obligations and/or rights consistent with this
  2433. License. However, in accepting such obligations, You may act only
  2434. on Your own behalf and on Your sole responsibility, not on behalf
  2435. of any other Contributor, and only if You agree to indemnify,
  2436. defend, and hold each Contributor harmless for any liability
  2437. incurred by, or claims asserted against, such Contributor by reason
  2438. of your accepting any such warranty or additional liability.
  2439. END OF TERMS AND CONDITIONS
  2440. APPENDIX: How to apply the Apache License to your work.
  2441. To apply the Apache License to your work, attach the following
  2442. boilerplate notice, with the fields enclosed by brackets "[]"
  2443. replaced with your own identifying information. (Don't include
  2444. the brackets!) The text should be enclosed in the appropriate
  2445. comment syntax for the file format. We also recommend that a
  2446. file or class name and description of purpose be included on the
  2447. same "printed page" as the copyright notice for easier
  2448. identification within third-party archives.
  2449. Copyright [yyyy] [name of copyright owner]
  2450. Licensed under the Apache License, Version 2.0 (the "License");
  2451. you may not use this file except in compliance with the License.
  2452. You may obtain a copy of the License at
  2453. http://www.apache.org/licenses/LICENSE-2.0
  2454. Unless required by applicable law or agreed to in writing, software
  2455. distributed under the License is distributed on an "AS IS" BASIS,
  2456. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2457. See the License for the specific language governing permissions and
  2458. limitations under the License.
  2459. ================================================================================
  2460. nimbus-jose-jwt NOTICE
  2461. ================================================================================
  2462. Nimbus JOSE + JWT
  2463. Copyright 2012 - 2018, Connect2id Ltd.
  2464. Licensed under the Apache License, Version 2.0 (the "License"); you may not use
  2465. this file except in compliance with the License. You may obtain a copy of the
  2466. License at
  2467. http://www.apache.org/licenses/LICENSE-2.0
  2468. Unless required by applicable law or agreed to in writing, software distributed
  2469. under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
  2470. CONDITIONS OF ANY KIND, either express or implied. See the License for the
  2471. specific language governing permissions and limitations under the License.
  2472. ================================================================================
  2473. nimbus-jose-jwt LICENSE
  2474. ================================================================================
  2475. Apache License
  2476. Version 2.0, January 2004
  2477. http://www.apache.org/licenses/
  2478. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2479. 1. Definitions.
  2480. "License" shall mean the terms and conditions for use, reproduction,
  2481. and distribution as defined by Sections 1 through 9 of this document.
  2482. "Licensor" shall mean the copyright owner or entity authorized by
  2483. the copyright owner that is granting the License.
  2484. "Legal Entity" shall mean the union of the acting entity and all
  2485. other entities that control, are controlled by, or are under common
  2486. control with that entity. For the purposes of this definition,
  2487. "control" means (i) the power, direct or indirect, to cause the
  2488. direction or management of such entity, whether by contract or
  2489. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2490. outstanding shares, or (iii) beneficial ownership of such entity.
  2491. "You" (or "Your") shall mean an individual or Legal Entity
  2492. exercising permissions granted by this License.
  2493. "Source" form shall mean the preferred form for making modifications,
  2494. including but not limited to software source code, documentation
  2495. source, and configuration files.
  2496. "Object" form shall mean any form resulting from mechanical
  2497. transformation or translation of a Source form, including but
  2498. not limited to compiled object code, generated documentation,
  2499. and conversions to other media types.
  2500. "Work" shall mean the work of authorship, whether in Source or
  2501. Object form, made available under the License, as indicated by a
  2502. copyright notice that is included in or attached to the work
  2503. (an example is provided in the Appendix below).
  2504. "Derivative Works" shall mean any work, whether in Source or Object
  2505. form, that is based on (or derived from) the Work and for which the
  2506. editorial revisions, annotations, elaborations, or other modifications
  2507. represent, as a whole, an original work of authorship. For the purposes
  2508. of this License, Derivative Works shall not include works that remain
  2509. separable from, or merely link (or bind by name) to the interfaces of,
  2510. the Work and Derivative Works thereof.
  2511. "Contribution" shall mean any work of authorship, including
  2512. the original version of the Work and any modifications or additions
  2513. to that Work or Derivative Works thereof, that is intentionally
  2514. submitted to Licensor for inclusion in the Work by the copyright owner
  2515. or by an individual or Legal Entity authorized to submit on behalf of
  2516. the copyright owner. For the purposes of this definition, "submitted"
  2517. means any form of electronic, verbal, or written communication sent
  2518. to the Licensor or its representatives, including but not limited to
  2519. communication on electronic mailing lists, source code control systems,
  2520. and issue tracking systems that are managed by, or on behalf of, the
  2521. Licensor for the purpose of discussing and improving the Work, but
  2522. excluding communication that is conspicuously marked or otherwise
  2523. designated in writing by the copyright owner as "Not a Contribution."
  2524. "Contributor" shall mean Licensor and any individual or Legal Entity
  2525. on behalf of whom a Contribution has been received by Licensor and
  2526. subsequently incorporated within the Work.
  2527. 2. Grant of Copyright License. Subject to the terms and conditions of
  2528. this License, each Contributor hereby grants to You a perpetual,
  2529. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2530. copyright license to reproduce, prepare Derivative Works of,
  2531. publicly display, publicly perform, sublicense, and distribute the
  2532. Work and such Derivative Works in Source or Object form.
  2533. 3. Grant of Patent License. Subject to the terms and conditions of
  2534. this License, each Contributor hereby grants to You a perpetual,
  2535. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2536. (except as stated in this section) patent license to make, have made,
  2537. use, offer to sell, sell, import, and otherwise transfer the Work,
  2538. where such license applies only to those patent claims licensable
  2539. by such Contributor that are necessarily infringed by their
  2540. Contribution(s) alone or by combination of their Contribution(s)
  2541. with the Work to which such Contribution(s) was submitted. If You
  2542. institute patent litigation against any entity (including a
  2543. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2544. or a Contribution incorporated within the Work constitutes direct
  2545. or contributory patent infringement, then any patent licenses
  2546. granted to You under this License for that Work shall terminate
  2547. as of the date such litigation is filed.
  2548. 4. Redistribution. You may reproduce and distribute copies of the
  2549. Work or Derivative Works thereof in any medium, with or without
  2550. modifications, and in Source or Object form, provided that You
  2551. meet the following conditions:
  2552. (a) You must give any other recipients of the Work or
  2553. Derivative Works a copy of this License; and
  2554. (b) You must cause any modified files to carry prominent notices
  2555. stating that You changed the files; and
  2556. (c) You must retain, in the Source form of any Derivative Works
  2557. that You distribute, all copyright, patent, trademark, and
  2558. attribution notices from the Source form of the Work,
  2559. excluding those notices that do not pertain to any part of
  2560. the Derivative Works; and
  2561. (d) If the Work includes a "NOTICE" text file as part of its
  2562. distribution, then any Derivative Works that You distribute must
  2563. include a readable copy of the attribution notices contained
  2564. within such NOTICE file, excluding those notices that do not
  2565. pertain to any part of the Derivative Works, in at least one
  2566. of the following places: within a NOTICE text file distributed
  2567. as part of the Derivative Works; within the Source form or
  2568. documentation, if provided along with the Derivative Works; or,
  2569. within a display generated by the Derivative Works, if and
  2570. wherever such third-party notices normally appear. The contents
  2571. of the NOTICE file are for informational purposes only and
  2572. do not modify the License. You may add Your own attribution
  2573. notices within Derivative Works that You distribute, alongside
  2574. or as an addendum to the NOTICE text from the Work, provided
  2575. that such additional attribution notices cannot be construed
  2576. as modifying the License.
  2577. You may add Your own copyright statement to Your modifications and
  2578. may provide additional or different license terms and conditions
  2579. for use, reproduction, or distribution of Your modifications, or
  2580. for any such Derivative Works as a whole, provided Your use,
  2581. reproduction, and distribution of the Work otherwise complies with
  2582. the conditions stated in this License.
  2583. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2584. any Contribution intentionally submitted for inclusion in the Work
  2585. by You to the Licensor shall be under the terms and conditions of
  2586. this License, without any additional terms or conditions.
  2587. Notwithstanding the above, nothing herein shall supersede or modify
  2588. the terms of any separate license agreement you may have executed
  2589. with Licensor regarding such Contributions.
  2590. 6. Trademarks. This License does not grant permission to use the trade
  2591. names, trademarks, service marks, or product names of the Licensor,
  2592. except as required for reasonable and customary use in describing the
  2593. origin of the Work and reproducing the content of the NOTICE file.
  2594. 7. Disclaimer of Warranty. Unless required by applicable law or
  2595. agreed to in writing, Licensor provides the Work (and each
  2596. Contributor provides its Contributions) on an "AS IS" BASIS,
  2597. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2598. implied, including, without limitation, any warranties or conditions
  2599. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2600. PARTICULAR PURPOSE. You are solely responsible for determining the
  2601. appropriateness of using or redistributing the Work and assume any
  2602. risks associated with Your exercise of permissions under this License.
  2603. 8. Limitation of Liability. In no event and under no legal theory,
  2604. whether in tort (including negligence), contract, or otherwise,
  2605. unless required by applicable law (such as deliberate and grossly
  2606. negligent acts) or agreed to in writing, shall any Contributor be
  2607. liable to You for damages, including any direct, indirect, special,
  2608. incidental, or consequential damages of any character arising as a
  2609. result of this License or out of the use or inability to use the
  2610. Work (including but not limited to damages for loss of goodwill,
  2611. work stoppage, computer failure or malfunction, or any and all
  2612. other commercial damages or losses), even if such Contributor
  2613. has been advised of the possibility of such damages.
  2614. 9. Accepting Warranty or Additional Liability. While redistributing
  2615. the Work or Derivative Works thereof, You may choose to offer,
  2616. and charge a fee for, acceptance of support, warranty, indemnity,
  2617. or other liability obligations and/or rights consistent with this
  2618. License. However, in accepting such obligations, You may act only
  2619. on Your own behalf and on Your sole responsibility, not on behalf
  2620. of any other Contributor, and only if You agree to indemnify,
  2621. defend, and hold each Contributor harmless for any liability
  2622. incurred by, or claims asserted against, such Contributor by reason
  2623. of your accepting any such warranty or additional liability.
  2624. END OF TERMS AND CONDITIONS
  2625. APPENDIX: How to apply the Apache License to your work.
  2626. To apply the Apache License to your work, attach the following
  2627. boilerplate notice, with the fields enclosed by brackets "[]"
  2628. replaced with your own identifying information. (Don't include
  2629. the brackets!) The text should be enclosed in the appropriate
  2630. comment syntax for the file format. We also recommend that a
  2631. file or class name and description of purpose be included on the
  2632. same "printed page" as the copyright notice for easier
  2633. identification within third-party archives.
  2634. Copyright [yyyy] [name of copyright owner]
  2635. Licensed under the Apache License, Version 2.0 (the "License");
  2636. you may not use this file except in compliance with the License.
  2637. You may obtain a copy of the License at
  2638. http://www.apache.org/licenses/LICENSE-2.0
  2639. Unless required by applicable law or agreed to in writing, software
  2640. distributed under the License is distributed on an "AS IS" BASIS,
  2641. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2642. See the License for the specific language governing permissions and
  2643. limitations under the License.
  2644. ================================================================================
  2645. oauth2-oidc-sdk NOTICE
  2646. ================================================================================
  2647. Nimbus OAuth 2.0 SDK with OpenID Connect extensions
  2648. Copyright 2012-2018, Connect2id Ltd and contributors.
  2649. Licensed under the Apache License, Version 2.0 (the "License"); you may not use
  2650. this file except in compliance with the License. You may obtain a copy of the
  2651. License at
  2652. http://www.apache.org/licenses/LICENSE-2.0
  2653. Unless required by applicable law or agreed to in writing, software distributed
  2654. under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
  2655. CONDITIONS OF ANY KIND, either express or implied. See the License for the
  2656. specific language governing permissions and limitations under the License.
  2657. ================================================================================
  2658. oauth2-oidc-sdk LICENSE
  2659. ================================================================================
  2660. Apache License
  2661. Version 2.0, January 2004
  2662. http://www.apache.org/licenses/
  2663. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2664. 1. Definitions.
  2665. "License" shall mean the terms and conditions for use, reproduction,
  2666. and distribution as defined by Sections 1 through 9 of this document.
  2667. "Licensor" shall mean the copyright owner or entity authorized by
  2668. the copyright owner that is granting the License.
  2669. "Legal Entity" shall mean the union of the acting entity and all
  2670. other entities that control, are controlled by, or are under common
  2671. control with that entity. For the purposes of this definition,
  2672. "control" means (i) the power, direct or indirect, to cause the
  2673. direction or management of such entity, whether by contract or
  2674. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2675. outstanding shares, or (iii) beneficial ownership of such entity.
  2676. "You" (or "Your") shall mean an individual or Legal Entity
  2677. exercising permissions granted by this License.
  2678. "Source" form shall mean the preferred form for making modifications,
  2679. including but not limited to software source code, documentation
  2680. source, and configuration files.
  2681. "Object" form shall mean any form resulting from mechanical
  2682. transformation or translation of a Source form, including but
  2683. not limited to compiled object code, generated documentation,
  2684. and conversions to other media types.
  2685. "Work" shall mean the work of authorship, whether in Source or
  2686. Object form, made available under the License, as indicated by a
  2687. copyright notice that is included in or attached to the work
  2688. (an example is provided in the Appendix below).
  2689. "Derivative Works" shall mean any work, whether in Source or Object
  2690. form, that is based on (or derived from) the Work and for which the
  2691. editorial revisions, annotations, elaborations, or other modifications
  2692. represent, as a whole, an original work of authorship. For the purposes
  2693. of this License, Derivative Works shall not include works that remain
  2694. separable from, or merely link (or bind by name) to the interfaces of,
  2695. the Work and Derivative Works thereof.
  2696. "Contribution" shall mean any work of authorship, including
  2697. the original version of the Work and any modifications or additions
  2698. to that Work or Derivative Works thereof, that is intentionally
  2699. submitted to Licensor for inclusion in the Work by the copyright owner
  2700. or by an individual or Legal Entity authorized to submit on behalf of
  2701. the copyright owner. For the purposes of this definition, "submitted"
  2702. means any form of electronic, verbal, or written communication sent
  2703. to the Licensor or its representatives, including but not limited to
  2704. communication on electronic mailing lists, source code control systems,
  2705. and issue tracking systems that are managed by, or on behalf of, the
  2706. Licensor for the purpose of discussing and improving the Work, but
  2707. excluding communication that is conspicuously marked or otherwise
  2708. designated in writing by the copyright owner as "Not a Contribution."
  2709. "Contributor" shall mean Licensor and any individual or Legal Entity
  2710. on behalf of whom a Contribution has been received by Licensor and
  2711. subsequently incorporated within the Work.
  2712. 2. Grant of Copyright License. Subject to the terms and conditions of
  2713. this License, each Contributor hereby grants to You a perpetual,
  2714. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2715. copyright license to reproduce, prepare Derivative Works of,
  2716. publicly display, publicly perform, sublicense, and distribute the
  2717. Work and such Derivative Works in Source or Object form.
  2718. 3. Grant of Patent License. Subject to the terms and conditions of
  2719. this License, each Contributor hereby grants to You a perpetual,
  2720. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2721. (except as stated in this section) patent license to make, have made,
  2722. use, offer to sell, sell, import, and otherwise transfer the Work,
  2723. where such license applies only to those patent claims licensable
  2724. by such Contributor that are necessarily infringed by their
  2725. Contribution(s) alone or by combination of their Contribution(s)
  2726. with the Work to which such Contribution(s) was submitted. If You
  2727. institute patent litigation against any entity (including a
  2728. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2729. or a Contribution incorporated within the Work constitutes direct
  2730. or contributory patent infringement, then any patent licenses
  2731. granted to You under this License for that Work shall terminate
  2732. as of the date such litigation is filed.
  2733. 4. Redistribution. You may reproduce and distribute copies of the
  2734. Work or Derivative Works thereof in any medium, with or without
  2735. modifications, and in Source or Object form, provided that You
  2736. meet the following conditions:
  2737. (a) You must give any other recipients of the Work or
  2738. Derivative Works a copy of this License; and
  2739. (b) You must cause any modified files to carry prominent notices
  2740. stating that You changed the files; and
  2741. (c) You must retain, in the Source form of any Derivative Works
  2742. that You distribute, all copyright, patent, trademark, and
  2743. attribution notices from the Source form of the Work,
  2744. excluding those notices that do not pertain to any part of
  2745. the Derivative Works; and
  2746. (d) If the Work includes a "NOTICE" text file as part of its
  2747. distribution, then any Derivative Works that You distribute must
  2748. include a readable copy of the attribution notices contained
  2749. within such NOTICE file, excluding those notices that do not
  2750. pertain to any part of the Derivative Works, in at least one
  2751. of the following places: within a NOTICE text file distributed
  2752. as part of the Derivative Works; within the Source form or
  2753. documentation, if provided along with the Derivative Works; or,
  2754. within a display generated by the Derivative Works, if and
  2755. wherever such third-party notices normally appear. The contents
  2756. of the NOTICE file are for informational purposes only and
  2757. do not modify the License. You may add Your own attribution
  2758. notices within Derivative Works that You distribute, alongside
  2759. or as an addendum to the NOTICE text from the Work, provided
  2760. that such additional attribution notices cannot be construed
  2761. as modifying the License.
  2762. You may add Your own copyright statement to Your modifications and
  2763. may provide additional or different license terms and conditions
  2764. for use, reproduction, or distribution of Your modifications, or
  2765. for any such Derivative Works as a whole, provided Your use,
  2766. reproduction, and distribution of the Work otherwise complies with
  2767. the conditions stated in this License.
  2768. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2769. any Contribution intentionally submitted for inclusion in the Work
  2770. by You to the Licensor shall be under the terms and conditions of
  2771. this License, without any additional terms or conditions.
  2772. Notwithstanding the above, nothing herein shall supersede or modify
  2773. the terms of any separate license agreement you may have executed
  2774. with Licensor regarding such Contributions.
  2775. 6. Trademarks. This License does not grant permission to use the trade
  2776. names, trademarks, service marks, or product names of the Licensor,
  2777. except as required for reasonable and customary use in describing the
  2778. origin of the Work and reproducing the content of the NOTICE file.
  2779. 7. Disclaimer of Warranty. Unless required by applicable law or
  2780. agreed to in writing, Licensor provides the Work (and each
  2781. Contributor provides its Contributions) on an "AS IS" BASIS,
  2782. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2783. implied, including, without limitation, any warranties or conditions
  2784. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2785. PARTICULAR PURPOSE. You are solely responsible for determining the
  2786. appropriateness of using or redistributing the Work and assume any
  2787. risks associated with Your exercise of permissions under this License.
  2788. 8. Limitation of Liability. In no event and under no legal theory,
  2789. whether in tort (including negligence), contract, or otherwise,
  2790. unless required by applicable law (such as deliberate and grossly
  2791. negligent acts) or agreed to in writing, shall any Contributor be
  2792. liable to You for damages, including any direct, indirect, special,
  2793. incidental, or consequential damages of any character arising as a
  2794. result of this License or out of the use or inability to use the
  2795. Work (including but not limited to damages for loss of goodwill,
  2796. work stoppage, computer failure or malfunction, or any and all
  2797. other commercial damages or losses), even if such Contributor
  2798. has been advised of the possibility of such damages.
  2799. 9. Accepting Warranty or Additional Liability. While redistributing
  2800. the Work or Derivative Works thereof, You may choose to offer,
  2801. and charge a fee for, acceptance of support, warranty, indemnity,
  2802. or other liability obligations and/or rights consistent with this
  2803. License. However, in accepting such obligations, You may act only
  2804. on Your own behalf and on Your sole responsibility, not on behalf
  2805. of any other Contributor, and only if You agree to indemnify,
  2806. defend, and hold each Contributor harmless for any liability
  2807. incurred by, or claims asserted against, such Contributor by reason
  2808. of your accepting any such warranty or additional liability.
  2809. END OF TERMS AND CONDITIONS
  2810. APPENDIX: How to apply the Apache License to your work.
  2811. To apply the Apache License to your work, attach the following
  2812. boilerplate notice, with the fields enclosed by brackets "[]"
  2813. replaced with your own identifying information. (Don't include
  2814. the brackets!) The text should be enclosed in the appropriate
  2815. comment syntax for the file format. We also recommend that a
  2816. file or class name and description of purpose be included on the
  2817. same "printed page" as the copyright notice for easier
  2818. identification within third-party archives.
  2819. Copyright [yyyy] [name of copyright owner]
  2820. Licensed under the Apache License, Version 2.0 (the "License");
  2821. you may not use this file except in compliance with the License.
  2822. You may obtain a copy of the License at
  2823. http://www.apache.org/licenses/LICENSE-2.0
  2824. Unless required by applicable law or agreed to in writing, software
  2825. distributed under the License is distributed on an "AS IS" BASIS,
  2826. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2827. See the License for the specific language governing permissions and
  2828. limitations under the License.
  2829. ================================================================================
  2830. shibboleth LICENSE
  2831. ================================================================================
  2832. Apache License
  2833. Version 2.0, January 2004
  2834. http://www.apache.org/licenses/
  2835. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2836. 1. Definitions.
  2837. "License" shall mean the terms and conditions for use, reproduction,
  2838. and distribution as defined by Sections 1 through 9 of this document.
  2839. "Licensor" shall mean the copyright owner or entity authorized by
  2840. the copyright owner that is granting the License.
  2841. "Legal Entity" shall mean the union of the acting entity and all
  2842. other entities that control, are controlled by, or are under common
  2843. control with that entity. For the purposes of this definition,
  2844. "control" means (i) the power, direct or indirect, to cause the
  2845. direction or management of such entity, whether by contract or
  2846. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2847. outstanding shares, or (iii) beneficial ownership of such entity.
  2848. "You" (or "Your") shall mean an individual or Legal Entity
  2849. exercising permissions granted by this License.
  2850. "Source" form shall mean the preferred form for making modifications,
  2851. including but not limited to software source code, documentation
  2852. source, and configuration files.
  2853. "Object" form shall mean any form resulting from mechanical
  2854. transformation or translation of a Source form, including but
  2855. not limited to compiled object code, generated documentation,
  2856. and conversions to other media types.
  2857. "Work" shall mean the work of authorship, whether in Source or
  2858. Object form, made available under the License, as indicated by a
  2859. copyright notice that is included in or attached to the work
  2860. (an example is provided in the Appendix below).
  2861. "Derivative Works" shall mean any work, whether in Source or Object
  2862. form, that is based on (or derived from) the Work and for which the
  2863. editorial revisions, annotations, elaborations, or other modifications
  2864. represent, as a whole, an original work of authorship. For the purposes
  2865. of this License, Derivative Works shall not include works that remain
  2866. separable from, or merely link (or bind by name) to the interfaces of,
  2867. the Work and Derivative Works thereof.
  2868. "Contribution" shall mean any work of authorship, including
  2869. the original version of the Work and any modifications or additions
  2870. to that Work or Derivative Works thereof, that is intentionally
  2871. submitted to Licensor for inclusion in the Work by the copyright owner
  2872. or by an individual or Legal Entity authorized to submit on behalf of
  2873. the copyright owner. For the purposes of this definition, "submitted"
  2874. means any form of electronic, verbal, or written communication sent
  2875. to the Licensor or its representatives, including but not limited to
  2876. communication on electronic mailing lists, source code control systems,
  2877. and issue tracking systems that are managed by, or on behalf of, the
  2878. Licensor for the purpose of discussing and improving the Work, but
  2879. excluding communication that is conspicuously marked or otherwise
  2880. designated in writing by the copyright owner as "Not a Contribution."
  2881. "Contributor" shall mean Licensor and any individual or Legal Entity
  2882. on behalf of whom a Contribution has been received by Licensor and
  2883. subsequently incorporated within the Work.
  2884. 2. Grant of Copyright License. Subject to the terms and conditions of
  2885. this License, each Contributor hereby grants to You a perpetual,
  2886. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2887. copyright license to reproduce, prepare Derivative Works of,
  2888. publicly display, publicly perform, sublicense, and distribute the
  2889. Work and such Derivative Works in Source or Object form.
  2890. 3. Grant of Patent License. Subject to the terms and conditions of
  2891. this License, each Contributor hereby grants to You a perpetual,
  2892. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2893. (except as stated in this section) patent license to make, have made,
  2894. use, offer to sell, sell, import, and otherwise transfer the Work,
  2895. where such license applies only to those patent claims licensable
  2896. by such Contributor that are necessarily infringed by their
  2897. Contribution(s) alone or by combination of their Contribution(s)
  2898. with the Work to which such Contribution(s) was submitted. If You
  2899. institute patent litigation against any entity (including a
  2900. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2901. or a Contribution incorporated within the Work constitutes direct
  2902. or contributory patent infringement, then any patent licenses
  2903. granted to You under this License for that Work shall terminate
  2904. as of the date such litigation is filed.
  2905. 4. Redistribution. You may reproduce and distribute copies of the
  2906. Work or Derivative Works thereof in any medium, with or without
  2907. modifications, and in Source or Object form, provided that You
  2908. meet the following conditions:
  2909. (a) You must give any other recipients of the Work or
  2910. Derivative Works a copy of this License; and
  2911. (b) You must cause any modified files to carry prominent notices
  2912. stating that You changed the files; and
  2913. (c) You must retain, in the Source form of any Derivative Works
  2914. that You distribute, all copyright, patent, trademark, and
  2915. attribution notices from the Source form of the Work,
  2916. excluding those notices that do not pertain to any part of
  2917. the Derivative Works; and
  2918. (d) If the Work includes a "NOTICE" text file as part of its
  2919. distribution, then any Derivative Works that You distribute must
  2920. include a readable copy of the attribution notices contained
  2921. within such NOTICE file, excluding those notices that do not
  2922. pertain to any part of the Derivative Works, in at least one
  2923. of the following places: within a NOTICE text file distributed
  2924. as part of the Derivative Works; within the Source form or
  2925. documentation, if provided along with the Derivative Works; or,
  2926. within a display generated by the Derivative Works, if and
  2927. wherever such third-party notices normally appear. The contents
  2928. of the NOTICE file are for informational purposes only and
  2929. do not modify the License. You may add Your own attribution
  2930. notices within Derivative Works that You distribute, alongside
  2931. or as an addendum to the NOTICE text from the Work, provided
  2932. that such additional attribution notices cannot be construed
  2933. as modifying the License.
  2934. You may add Your own copyright statement to Your modifications and
  2935. may provide additional or different license terms and conditions
  2936. for use, reproduction, or distribution of Your modifications, or
  2937. for any such Derivative Works as a whole, provided Your use,
  2938. reproduction, and distribution of the Work otherwise complies with
  2939. the conditions stated in this License.
  2940. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2941. any Contribution intentionally submitted for inclusion in the Work
  2942. by You to the Licensor shall be under the terms and conditions of
  2943. this License, without any additional terms or conditions.
  2944. Notwithstanding the above, nothing herein shall supersede or modify
  2945. the terms of any separate license agreement you may have executed
  2946. with Licensor regarding such Contributions.
  2947. 6. Trademarks. This License does not grant permission to use the trade
  2948. names, trademarks, service marks, or product names of the Licensor,
  2949. except as required for reasonable and customary use in describing the
  2950. origin of the Work and reproducing the content of the NOTICE file.
  2951. 7. Disclaimer of Warranty. Unless required by applicable law or
  2952. agreed to in writing, Licensor provides the Work (and each
  2953. Contributor provides its Contributions) on an "AS IS" BASIS,
  2954. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2955. implied, including, without limitation, any warranties or conditions
  2956. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2957. PARTICULAR PURPOSE. You are solely responsible for determining the
  2958. appropriateness of using or redistributing the Work and assume any
  2959. risks associated with Your exercise of permissions under this License.
  2960. 8. Limitation of Liability. In no event and under no legal theory,
  2961. whether in tort (including negligence), contract, or otherwise,
  2962. unless required by applicable law (such as deliberate and grossly
  2963. negligent acts) or agreed to in writing, shall any Contributor be
  2964. liable to You for damages, including any direct, indirect, special,
  2965. incidental, or consequential damages of any character arising as a
  2966. result of this License or out of the use or inability to use the
  2967. Work (including but not limited to damages for loss of goodwill,
  2968. work stoppage, computer failure or malfunction, or any and all
  2969. other commercial damages or losses), even if such Contributor
  2970. has been advised of the possibility of such damages.
  2971. 9. Accepting Warranty or Additional Liability. While redistributing
  2972. the Work or Derivative Works thereof, You may choose to offer,
  2973. and charge a fee for, acceptance of support, warranty, indemnity,
  2974. or other liability obligations and/or rights consistent with this
  2975. License. However, in accepting such obligations, You may act only
  2976. on Your own behalf and on Your sole responsibility, not on behalf
  2977. of any other Contributor, and only if You agree to indemnify,
  2978. defend, and hold each Contributor harmless for any liability
  2979. incurred by, or claims asserted against, such Contributor by reason
  2980. of your accepting any such warranty or additional liability.
  2981. END OF TERMS AND CONDITIONS
  2982. APPENDIX: How to apply the Apache License to your work.
  2983. To apply the Apache License to your work, attach the following
  2984. boilerplate notice, with the fields enclosed by brackets "[]"
  2985. replaced with your own identifying information. (Don't include
  2986. the brackets!) The text should be enclosed in the appropriate
  2987. comment syntax for the file format. We also recommend that a
  2988. file or class name and description of purpose be included on the
  2989. same "printed page" as the copyright notice for easier
  2990. identification within third-party archives.
  2991. Copyright [yyyy] [name of copyright owner]
  2992. Licensed under the Apache License, Version 2.0 (the "License");
  2993. you may not use this file except in compliance with the License.
  2994. You may obtain a copy of the License at
  2995. http://www.apache.org/licenses/LICENSE-2.0
  2996. Unless required by applicable law or agreed to in writing, software
  2997. distributed under the License is distributed on an "AS IS" BASIS,
  2998. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2999. See the License for the specific language governing permissions and
  3000. limitations under the License.
  3001. ================================================================================
  3002. slf4j-api LICENSE
  3003. ================================================================================
  3004. Copyright (c) 2004-2017 QOS.ch
  3005. All rights reserved.
  3006. Permission is hereby granted, free of charge, to any person obtaining
  3007. a copy of this software and associated documentation files (the
  3008. "Software"), to deal in the Software without restriction, including
  3009. without limitation the rights to use, copy, modify, merge, publish,
  3010. distribute, sublicense, and/or sell copies of the Software, and to
  3011. permit persons to whom the Software is furnished to do so, subject to
  3012. the following conditions:
  3013. The above copyright notice and this permission notice shall be
  3014. included in all copies or substantial portions of the Software.
  3015. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  3016. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  3017. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  3018. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  3019. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  3020. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  3021. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  3022. ================================================================================
  3023. xmlsec NOTICE
  3024. ================================================================================
  3025. Apache XML Security for Java
  3026. Copyright 2000-2016 The Apache Software Foundation
  3027. This product includes software developed at
  3028. The Apache Software Foundation (http://www.apache.org/).
  3029. ================================================================================
  3030. xmlsec LICENSE
  3031. ================================================================================
  3032. Apache License
  3033. Version 2.0, January 2004
  3034. http://www.apache.org/licenses/
  3035. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3036. 1. Definitions.
  3037. "License" shall mean the terms and conditions for use, reproduction,
  3038. and distribution as defined by Sections 1 through 9 of this document.
  3039. "Licensor" shall mean the copyright owner or entity authorized by
  3040. the copyright owner that is granting the License.
  3041. "Legal Entity" shall mean the union of the acting entity and all
  3042. other entities that control, are controlled by, or are under common
  3043. control with that entity. For the purposes of this definition,
  3044. "control" means (i) the power, direct or indirect, to cause the
  3045. direction or management of such entity, whether by contract or
  3046. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3047. outstanding shares, or (iii) beneficial ownership of such entity.
  3048. "You" (or "Your") shall mean an individual or Legal Entity
  3049. exercising permissions granted by this License.
  3050. "Source" form shall mean the preferred form for making modifications,
  3051. including but not limited to software source code, documentation
  3052. source, and configuration files.
  3053. "Object" form shall mean any form resulting from mechanical
  3054. transformation or translation of a Source form, including but
  3055. not limited to compiled object code, generated documentation,
  3056. and conversions to other media types.
  3057. "Work" shall mean the work of authorship, whether in Source or
  3058. Object form, made available under the License, as indicated by a
  3059. copyright notice that is included in or attached to the work
  3060. (an example is provided in the Appendix below).
  3061. "Derivative Works" shall mean any work, whether in Source or Object
  3062. form, that is based on (or derived from) the Work and for which the
  3063. editorial revisions, annotations, elaborations, or other modifications
  3064. represent, as a whole, an original work of authorship. For the purposes
  3065. of this License, Derivative Works shall not include works that remain
  3066. separable from, or merely link (or bind by name) to the interfaces of,
  3067. the Work and Derivative Works thereof.
  3068. "Contribution" shall mean any work of authorship, including
  3069. the original version of the Work and any modifications or additions
  3070. to that Work or Derivative Works thereof, that is intentionally
  3071. submitted to Licensor for inclusion in the Work by the copyright owner
  3072. or by an individual or Legal Entity authorized to submit on behalf of
  3073. the copyright owner. For the purposes of this definition, "submitted"
  3074. means any form of electronic, verbal, or written communication sent
  3075. to the Licensor or its representatives, including but not limited to
  3076. communication on electronic mailing lists, source code control systems,
  3077. and issue tracking systems that are managed by, or on behalf of, the
  3078. Licensor for the purpose of discussing and improving the Work, but
  3079. excluding communication that is conspicuously marked or otherwise
  3080. designated in writing by the copyright owner as "Not a Contribution."
  3081. "Contributor" shall mean Licensor and any individual or Legal Entity
  3082. on behalf of whom a Contribution has been received by Licensor and
  3083. subsequently incorporated within the Work.
  3084. 2. Grant of Copyright License. Subject to the terms and conditions of
  3085. this License, each Contributor hereby grants to You a perpetual,
  3086. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3087. copyright license to reproduce, prepare Derivative Works of,
  3088. publicly display, publicly perform, sublicense, and distribute the
  3089. Work and such Derivative Works in Source or Object form.
  3090. 3. Grant of Patent License. Subject to the terms and conditions of
  3091. this License, each Contributor hereby grants to You a perpetual,
  3092. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3093. (except as stated in this section) patent license to make, have made,
  3094. use, offer to sell, sell, import, and otherwise transfer the Work,
  3095. where such license applies only to those patent claims licensable
  3096. by such Contributor that are necessarily infringed by their
  3097. Contribution(s) alone or by combination of their Contribution(s)
  3098. with the Work to which such Contribution(s) was submitted. If You
  3099. institute patent litigation against any entity (including a
  3100. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3101. or a Contribution incorporated within the Work constitutes direct
  3102. or contributory patent infringement, then any patent licenses
  3103. granted to You under this License for that Work shall terminate
  3104. as of the date such litigation is filed.
  3105. 4. Redistribution. You may reproduce and distribute copies of the
  3106. Work or Derivative Works thereof in any medium, with or without
  3107. modifications, and in Source or Object form, provided that You
  3108. meet the following conditions:
  3109. (a) You must give any other recipients of the Work or
  3110. Derivative Works a copy of this License; and
  3111. (b) You must cause any modified files to carry prominent notices
  3112. stating that You changed the files; and
  3113. (c) You must retain, in the Source form of any Derivative Works
  3114. that You distribute, all copyright, patent, trademark, and
  3115. attribution notices from the Source form of the Work,
  3116. excluding those notices that do not pertain to any part of
  3117. the Derivative Works; and
  3118. (d) If the Work includes a "NOTICE" text file as part of its
  3119. distribution, then any Derivative Works that You distribute must
  3120. include a readable copy of the attribution notices contained
  3121. within such NOTICE file, excluding those notices that do not
  3122. pertain to any part of the Derivative Works, in at least one
  3123. of the following places: within a NOTICE text file distributed
  3124. as part of the Derivative Works; within the Source form or
  3125. documentation, if provided along with the Derivative Works; or,
  3126. within a display generated by the Derivative Works, if and
  3127. wherever such third-party notices normally appear. The contents
  3128. of the NOTICE file are for informational purposes only and
  3129. do not modify the License. You may add Your own attribution
  3130. notices within Derivative Works that You distribute, alongside
  3131. or as an addendum to the NOTICE text from the Work, provided
  3132. that such additional attribution notices cannot be construed
  3133. as modifying the License.
  3134. You may add Your own copyright statement to Your modifications and
  3135. may provide additional or different license terms and conditions
  3136. for use, reproduction, or distribution of Your modifications, or
  3137. for any such Derivative Works as a whole, provided Your use,
  3138. reproduction, and distribution of the Work otherwise complies with
  3139. the conditions stated in this License.
  3140. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3141. any Contribution intentionally submitted for inclusion in the Work
  3142. by You to the Licensor shall be under the terms and conditions of
  3143. this License, without any additional terms or conditions.
  3144. Notwithstanding the above, nothing herein shall supersede or modify
  3145. the terms of any separate license agreement you may have executed
  3146. with Licensor regarding such Contributions.
  3147. 6. Trademarks. This License does not grant permission to use the trade
  3148. names, trademarks, service marks, or product names of the Licensor,
  3149. except as required for reasonable and customary use in describing the
  3150. origin of the Work and reproducing the content of the NOTICE file.
  3151. 7. Disclaimer of Warranty. Unless required by applicable law or
  3152. agreed to in writing, Licensor provides the Work (and each
  3153. Contributor provides its Contributions) on an "AS IS" BASIS,
  3154. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3155. implied, including, without limitation, any warranties or conditions
  3156. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3157. PARTICULAR PURPOSE. You are solely responsible for determining the
  3158. appropriateness of using or redistributing the Work and assume any
  3159. risks associated with Your exercise of permissions under this License.
  3160. 8. Limitation of Liability. In no event and under no legal theory,
  3161. whether in tort (including negligence), contract, or otherwise,
  3162. unless required by applicable law (such as deliberate and grossly
  3163. negligent acts) or agreed to in writing, shall any Contributor be
  3164. liable to You for damages, including any direct, indirect, special,
  3165. incidental, or consequential damages of any character arising as a
  3166. result of this License or out of the use or inability to use the
  3167. Work (including but not limited to damages for loss of goodwill,
  3168. work stoppage, computer failure or malfunction, or any and all
  3169. other commercial damages or losses), even if such Contributor
  3170. has been advised of the possibility of such damages.
  3171. 9. Accepting Warranty or Additional Liability. While redistributing
  3172. the Work or Derivative Works thereof, You may choose to offer,
  3173. and charge a fee for, acceptance of support, warranty, indemnity,
  3174. or other liability obligations and/or rights consistent with this
  3175. License. However, in accepting such obligations, You may act only
  3176. on Your own behalf and on Your sole responsibility, not on behalf
  3177. of any other Contributor, and only if You agree to indemnify,
  3178. defend, and hold each Contributor harmless for any liability
  3179. incurred by, or claims asserted against, such Contributor by reason
  3180. of your accepting any such warranty or additional liability.
  3181. END OF TERMS AND CONDITIONS
  3182. APPENDIX: How to apply the Apache License to your work.
  3183. To apply the Apache License to your work, attach the following
  3184. boilerplate notice, with the fields enclosed by brackets "[]"
  3185. replaced with your own identifying information. (Don't include
  3186. the brackets!) The text should be enclosed in the appropriate
  3187. comment syntax for the file format. We also recommend that a
  3188. file or class name and description of purpose be included on the
  3189. same "printed page" as the copyright notice for easier
  3190. identification within third-party archives.
  3191. Copyright [yyyy] [name of copyright owner]
  3192. Licensed under the Apache License, Version 2.0 (the "License");
  3193. you may not use this file except in compliance with the License.
  3194. You may obtain a copy of the License at
  3195. http://www.apache.org/licenses/LICENSE-2.0
  3196. Unless required by applicable law or agreed to in writing, software
  3197. distributed under the License is distributed on an "AS IS" BASIS,
  3198. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3199. See the License for the specific language governing permissions and
  3200. limitations under the License.
  3201. ================================================================================
  3202. ActiveDirectorySIDUtil.java
  3203. ================================================================================
  3204. Licensed to the Apache Software Foundation (ASF) under one
  3205. or more contributor license agreements. See the NOTICE file
  3206. distributed with this work for additional information
  3207. regarding copyright ownership. The ASF licenses this file
  3208. to you under the Apache License, Version 2.0 (the
  3209. "License"); you may not use this file except in compliance
  3210. with the License. You may obtain a copy of the License at
  3211. http://www.apache.org/licenses/LICENSE-2.0
  3212. Unless required by applicable law or agreed to in writing,
  3213. software distributed under the License is distributed on an
  3214. "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  3215. KIND, either express or implied. See the License for the
  3216. specific language governing permissions and limitations
  3217. under the License.