A hint: This file contains one or more very long lines, so maybe it is better readable using the pure text view mode that shows the contents as wrapped lines within the browser window.
1 Elasticsearch 2 Copyright 2009-2018 Elasticsearch 3 4 This product includes software developed by The Apache Software 5 Foundation (http://www.apache.org/). 6 7 8 ================================================================================ 9 HdrHistogram LICENSE 10 ================================================================================ 11 The code in this repository code was Written by Gil Tene, Michael Barker, 12 and Matt Warren, and released to the public domain, as explained at 13 http://creativecommons.org/publicdomain/zero/1.0/ 14 15 For users of this code who wish to consume it under the "BSD" license 16 rather than under the public domain or CC0 contribution text mentioned 17 above, the code found under this directory is *also* provided under the 18 following license (commonly referred to as the BSD 2-Clause License). This 19 license does not detract from the above stated release of the code into 20 the public domain, and simply represents an additional license granted by 21 the Author. 22 23 ----------------------------------------------------------------------------- 24 ** Beginning of "BSD 2-Clause License" text. ** 25 26 Copyright (c) 2012, 2013, 2014 Gil Tene 27 Copyright (c) 2014 Michael Barker 28 Copyright (c) 2014 Matt Warren 29 All rights reserved. 30 31 Redistribution and use in source and binary forms, with or without 32 modification, are permitted provided that the following conditions are met: 33 34 1. Redistributions of source code must retain the above copyright notice, 35 this list of conditions and the following disclaimer. 36 37 2. Redistributions in binary form must reproduce the above copyright notice, 38 this list of conditions and the following disclaimer in the documentation 39 and/or other materials provided with the distribution. 40 41 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 42 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 43 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 44 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 45 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 46 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 47 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 48 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 49 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 50 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 51 THE POSSIBILITY OF SUCH DAMAGE. 52 53 ================================================================================ 54 activation LICENSE 55 ================================================================================ 56 COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 57 58 1. Definitions. 59 60 1.1. Contributor means each individual or entity that creates or contributes to the creation of Modifications. 61 62 1.2. Contributor Version means the combination of the Original Software, prior Modifications used by a Contributor (if any), and the Modifications made by that particular Contributor. 63 64 1.3. Covered Software means (a) the Original Software, or (b) Modifications, or (c) the combination of files containing Original Software with files containing Modifications, in each case including portions thereof. 65 66 1.4. Executable means the Covered Software in any form other than Source Code. 67 68 1.5. Initial Developer means the individual or entity that first makes Original Software available under this License. 69 70 1.6. Larger Work means a work which combines Covered Software or portions thereof with code not governed by the terms of this License. 71 72 1.7. License means this document. 73 74 1.8. Licensable means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein. 75 76 1.9. Modifications means the Source Code and Executable form of any of the following: 77 78 A. Any file that results from an addition to, deletion from or modification of the contents of a file containing Original Software or previous Modifications; 79 80 B. Any new file that contains any part of the Original Software or previous Modification; or 81 82 C. Any new file that is contributed or otherwise made available under the terms of this License. 83 84 1.10. Original Software means the Source Code and Executable form of computer software code that is originally released under this License. 85 86 1.11. Patent Claims means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor. 87 88 1.12. Source Code means (a) the common form of computer software code in which modifications are made and (b) associated documentation included in or with such code. 89 90 1.13. You (or Your) means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License. For legal entities, You includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, control means (a)�the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b)�ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. 91 92 2. License Grants. 93 94 2.1. The Initial Developer Grant. 95 Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license: 96 (a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer, to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or portions thereof), with or without Modifications, and/or as part of a Larger Work; and 97 (b) under Patent Claims infringed by the making, using or selling of Original Software, to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or portions thereof). 98 (c) The licenses granted in Sections�2.1(a) and (b) are effective on the date Initial Developer first distributes or otherwise makes the Original Software available to a third party under the terms of this License. 99 (d) Notwithstanding Section�2.1(b) above, no patent license is granted: (1)�for code that You delete from the Original Software, or (2)�for infringements caused by: (i)�the modification of the Original Software, or (ii)�the combination of the Original Software with other software or devices. 100 101 2.2. Contributor Grant. 102 Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license: 103 (a) under intellectual property rights (other than patent or trademark) Licensable by Contributor to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof), either on an unmodified basis, with other Modifications, as Covered Software and/or as part of a Larger Work; and 104 (b) under Patent Claims infringed by the making, using, or selling of Modifications made by that Contributor either alone and/or in combination with its Contributor Version (or portions of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: (1)�Modifications made by that Contributor (or portions thereof); and (2)�the combination of Modifications made by that Contributor with its Contributor Version (or portions of such combination). 105 (c) The licenses granted in Sections�2.2(a) and 2.2(b) are effective on the date Contributor first distributes or otherwise makes the Modifications available to a third party. 106 (d) Notwithstanding Section�2.2(b) above, no patent license is granted: (1)�for any code that Contributor has deleted from the Contributor Version; (2)�for infringements caused by: (i)�third party modifications of Contributor Version, or (ii)�the combination of Modifications made by that Contributor with other software (except as part of the Contributor Version) or other devices; or (3)�under Patent Claims infringed by Covered Software in the absence of Modifications made by that Contributor. 107 108 3. Distribution Obligations. 109 110 3.1. Availability of Source Code. 111 112 Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange. 113 114 3.2. Modifications. 115 116 The Modifications that You create or to which You contribute are governed by the terms of this License. You represent that You believe Your Modifications are Your original creation(s) and/or You have sufficient rights to grant the rights conveyed by this License. 117 118 3.3. Required Notices. 119 You must include a notice in each of Your Modifications that identifies You as the Contributor of the Modification. You may not remove or alter any copyright, patent or trademark notices contained within the Covered Software, or any notices of licensing or any descriptive text giving attribution to any Contributor or the Initial Developer. 120 121 3.4. Application of Additional Terms. 122 You may not offer or impose any terms on any Covered Software in Source Code form that alters or restricts the applicable version of this License or the recipients rights hereunder. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer. 123 124 3.5. Distribution of Executable Versions. 125 You may distribute the Executable form of the Covered Software under the terms of this License or under the terms of a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable form does not attempt to limit or alter the recipients rights in the Source Code form from the rights set forth in this License. If You distribute the Covered Software in Executable form under a different license, You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer. 126 127 3.6. Larger Works. 128 You may create a Larger Work by combining Covered Software with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Software. 129 130 4. Versions of the License. 131 132 4.1. New Versions. 133 Sun Microsystems, Inc. is the initial license steward and may publish revised and/or new versions of this License from time to time. Each version will be given a distinguishing version number. Except as provided in Section 4.3, no one other than the license steward has the right to modify this License. 134 135 4.2. Effect of New Versions. 136 137 You may always continue to use, distribute or otherwise make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. If the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or otherwise made available under any subsequent version of the License, You must distribute and make the Covered Software available under the terms of the version of the License under which You originally received the Covered Software. Otherwise, You may also choose to use, distribute or otherwise make the Covered Software available under the terms of any subsequent version of the License published by the license steward. 138 4.3. Modified Versions. 139 140 When You are an Initial Developer and You want to create a new license for Your Original Software, You may create and use a modified version of this License if You: (a)�rename the license and remove any references to the name of the license steward (except to note that the license differs from this License); and (b)�otherwise make it clear that the license contains terms which differ from this License. 141 142 5. DISCLAIMER OF WARRANTY. 143 144 COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. 145 146 6. TERMINATION. 147 148 6.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive. 149 150 6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You assert such claim is referred to as Participant) alleging that the Participant Software (meaning the Contributor Version where the Participant is a Contributor or the Original Software where the Participant is the Initial Developer) directly or indirectly infringes any patent, then any and all rights granted directly or indirectly to You by such Participant, the Initial Developer (if the Initial Developer is not the Participant) and all Contributors under Sections�2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant terminate prospectively and automatically at the expiration of such 60 day notice period, unless if within such 60 day period You withdraw Your claim with respect to the Participant Software against such Participant either unilaterally or pursuant to a written agreement with Participant. 151 152 6.3. In the event of termination under Sections�6.1 or 6.2 above, all end user licenses that have been validly granted by You or any distributor hereunder prior to termination (excluding licenses granted to You by any distributor) shall survive termination. 153 154 7. LIMITATION OF LIABILITY. 155 156 UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTYS NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. 157 158 8. U.S. GOVERNMENT END USERS. 159 160 The Covered Software is a commercial item, as that term is defined in 48�C.F.R.�2.101 (Oct. 1995), consisting of commercial computer software (as that term is defined at 48 C.F.R. �252.227-7014(a)(1)) and commercial computer software documentation as such terms are used in 48�C.F.R.�12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with only those rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or provision that addresses Government rights in computer software under this License. 161 162 9. MISCELLANEOUS. 163 164 This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by the law of the jurisdiction specified in a notice contained within the Original Software (except to the extent applicable law, if any, provides otherwise), excluding such jurisdictions conflict-of-law provisions. Any litigation relating to this License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue specified in a notice contained within the Original Software, with the losing party responsible for costs, including, without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License. You agree that You alone are responsible for compliance with the United States export administration regulations (and the export control laws and regulation of any other countries) when You use, distribute or otherwise make available any Covered Software. 165 166 10. RESPONSIBILITY FOR CLAIMS. 167 168 As between Initial Developer and the Contributors, each party is responsible for claims and damages arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is intended or shall be deemed to constitute any admission of liability. 169 170 NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) 171 The GlassFish code released under the CDDL shall be governed by the laws of the State of California (excluding conflict-of-law provisions). Any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California and the state courts of the State of California, with venue lying in Santa Clara County, California. 172 173 174 175 176 177 ================================================================================ 178 antlr4-runtime LICENSE 179 ================================================================================ 180 [The "BSD license"] 181 Copyright (c) 2015 Terence Parr, Sam Harwell 182 All rights reserved. 183 184 Redistribution and use in source and binary forms, with or without 185 modification, are permitted provided that the following conditions 186 are met: 187 188 1. Redistributions of source code must retain the above copyright 189 notice, this list of conditions and the following disclaimer. 190 2. Redistributions in binary form must reproduce the above copyright 191 notice, this list of conditions and the following disclaimer in the 192 documentation and/or other materials provided with the distribution. 193 3. The name of the author may not be used to endorse or promote products 194 derived from this software without specific prior written permission. 195 196 THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 197 IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 198 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 199 IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 200 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 201 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 202 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 203 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 204 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 205 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 206 207 208 ================================================================================ 209 asm LICENSE 210 ================================================================================ 211 Copyright (c) 2012 France Télécom 212 All rights reserved. 213 214 Redistribution and use in source and binary forms, with or without 215 modification, are permitted provided that the following conditions 216 are met: 217 1. Redistributions of source code must retain the above copyright 218 notice, this list of conditions and the following disclaimer. 219 2. Redistributions in binary form must reproduce the above copyright 220 notice, this list of conditions and the following disclaimer in the 221 documentation and/or other materials provided with the distribution. 222 3. Neither the name of the copyright holders nor the names of its 223 contributors may be used to endorse or promote products derived from 224 this software without specific prior written permission. 225 226 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 227 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 228 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 229 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 230 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 231 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 232 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 233 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 234 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 235 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 236 THE POSSIBILITY OF SUCH DAMAGE. 237 238 239 ================================================================================ 240 commons NOTICE 241 ================================================================================ 242 Apache Commons Codec 243 Copyright 2002-2014 The Apache Software Foundation 244 245 This product includes software developed at 246 The Apache Software Foundation (http://www.apache.org/). 247 248 src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java 249 contains test data from http://aspell.net/test/orig/batch0.tab. 250 Copyright (C) 2002 Kevin Atkinson (kevina@gnu.org) 251 252 =============================================================================== 253 254 The content of package org.apache.commons.codec.language.bm has been translated 255 from the original php source code available at http://stevemorse.org/phoneticinfo.htm 256 with permission from the original authors. 257 Original source copyright: 258 Copyright (c) 2008 Alexander Beider & Stephen P. Morse. 259 260 261 ================================================================================ 262 commons LICENSE 263 ================================================================================ 264 265 Apache License 266 Version 2.0, January 2004 267 http://www.apache.org/licenses/ 268 269 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 270 271 1. Definitions. 272 273 "License" shall mean the terms and conditions for use, reproduction, 274 and distribution as defined by Sections 1 through 9 of this document. 275 276 "Licensor" shall mean the copyright owner or entity authorized by 277 the copyright owner that is granting the License. 278 279 "Legal Entity" shall mean the union of the acting entity and all 280 other entities that control, are controlled by, or are under common 281 control with that entity. For the purposes of this definition, 282 "control" means (i) the power, direct or indirect, to cause the 283 direction or management of such entity, whether by contract or 284 otherwise, or (ii) ownership of fifty percent (50%) or more of the 285 outstanding shares, or (iii) beneficial ownership of such entity. 286 287 "You" (or "Your") shall mean an individual or Legal Entity 288 exercising permissions granted by this License. 289 290 "Source" form shall mean the preferred form for making modifications, 291 including but not limited to software source code, documentation 292 source, and configuration files. 293 294 "Object" form shall mean any form resulting from mechanical 295 transformation or translation of a Source form, including but 296 not limited to compiled object code, generated documentation, 297 and conversions to other media types. 298 299 "Work" shall mean the work of authorship, whether in Source or 300 Object form, made available under the License, as indicated by a 301 copyright notice that is included in or attached to the work 302 (an example is provided in the Appendix below). 303 304 "Derivative Works" shall mean any work, whether in Source or Object 305 form, that is based on (or derived from) the Work and for which the 306 editorial revisions, annotations, elaborations, or other modifications 307 represent, as a whole, an original work of authorship. For the purposes 308 of this License, Derivative Works shall not include works that remain 309 separable from, or merely link (or bind by name) to the interfaces of, 310 the Work and Derivative Works thereof. 311 312 "Contribution" shall mean any work of authorship, including 313 the original version of the Work and any modifications or additions 314 to that Work or Derivative Works thereof, that is intentionally 315 submitted to Licensor for inclusion in the Work by the copyright owner 316 or by an individual or Legal Entity authorized to submit on behalf of 317 the copyright owner. For the purposes of this definition, "submitted" 318 means any form of electronic, verbal, or written communication sent 319 to the Licensor or its representatives, including but not limited to 320 communication on electronic mailing lists, source code control systems, 321 and issue tracking systems that are managed by, or on behalf of, the 322 Licensor for the purpose of discussing and improving the Work, but 323 excluding communication that is conspicuously marked or otherwise 324 designated in writing by the copyright owner as "Not a Contribution." 325 326 "Contributor" shall mean Licensor and any individual or Legal Entity 327 on behalf of whom a Contribution has been received by Licensor and 328 subsequently incorporated within the Work. 329 330 2. Grant of Copyright License. Subject to the terms and conditions of 331 this License, each Contributor hereby grants to You a perpetual, 332 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 333 copyright license to reproduce, prepare Derivative Works of, 334 publicly display, publicly perform, sublicense, and distribute the 335 Work and such Derivative Works in Source or Object form. 336 337 3. Grant of Patent License. Subject to the terms and conditions of 338 this License, each Contributor hereby grants to You a perpetual, 339 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 340 (except as stated in this section) patent license to make, have made, 341 use, offer to sell, sell, import, and otherwise transfer the Work, 342 where such license applies only to those patent claims licensable 343 by such Contributor that are necessarily infringed by their 344 Contribution(s) alone or by combination of their Contribution(s) 345 with the Work to which such Contribution(s) was submitted. If You 346 institute patent litigation against any entity (including a 347 cross-claim or counterclaim in a lawsuit) alleging that the Work 348 or a Contribution incorporated within the Work constitutes direct 349 or contributory patent infringement, then any patent licenses 350 granted to You under this License for that Work shall terminate 351 as of the date such litigation is filed. 352 353 4. Redistribution. You may reproduce and distribute copies of the 354 Work or Derivative Works thereof in any medium, with or without 355 modifications, and in Source or Object form, provided that You 356 meet the following conditions: 357 358 (a) You must give any other recipients of the Work or 359 Derivative Works a copy of this License; and 360 361 (b) You must cause any modified files to carry prominent notices 362 stating that You changed the files; and 363 364 (c) You must retain, in the Source form of any Derivative Works 365 that You distribute, all copyright, patent, trademark, and 366 attribution notices from the Source form of the Work, 367 excluding those notices that do not pertain to any part of 368 the Derivative Works; and 369 370 (d) If the Work includes a "NOTICE" text file as part of its 371 distribution, then any Derivative Works that You distribute must 372 include a readable copy of the attribution notices contained 373 within such NOTICE file, excluding those notices that do not 374 pertain to any part of the Derivative Works, in at least one 375 of the following places: within a NOTICE text file distributed 376 as part of the Derivative Works; within the Source form or 377 documentation, if provided along with the Derivative Works; or, 378 within a display generated by the Derivative Works, if and 379 wherever such third-party notices normally appear. The contents 380 of the NOTICE file are for informational purposes only and 381 do not modify the License. You may add Your own attribution 382 notices within Derivative Works that You distribute, alongside 383 or as an addendum to the NOTICE text from the Work, provided 384 that such additional attribution notices cannot be construed 385 as modifying the License. 386 387 You may add Your own copyright statement to Your modifications and 388 may provide additional or different license terms and conditions 389 for use, reproduction, or distribution of Your modifications, or 390 for any such Derivative Works as a whole, provided Your use, 391 reproduction, and distribution of the Work otherwise complies with 392 the conditions stated in this License. 393 394 5. Submission of Contributions. Unless You explicitly state otherwise, 395 any Contribution intentionally submitted for inclusion in the Work 396 by You to the Licensor shall be under the terms and conditions of 397 this License, without any additional terms or conditions. 398 Notwithstanding the above, nothing herein shall supersede or modify 399 the terms of any separate license agreement you may have executed 400 with Licensor regarding such Contributions. 401 402 6. Trademarks. This License does not grant permission to use the trade 403 names, trademarks, service marks, or product names of the Licensor, 404 except as required for reasonable and customary use in describing the 405 origin of the Work and reproducing the content of the NOTICE file. 406 407 7. Disclaimer of Warranty. Unless required by applicable law or 408 agreed to in writing, Licensor provides the Work (and each 409 Contributor provides its Contributions) on an "AS IS" BASIS, 410 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 411 implied, including, without limitation, any warranties or conditions 412 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 413 PARTICULAR PURPOSE. You are solely responsible for determining the 414 appropriateness of using or redistributing the Work and assume any 415 risks associated with Your exercise of permissions under this License. 416 417 8. Limitation of Liability. In no event and under no legal theory, 418 whether in tort (including negligence), contract, or otherwise, 419 unless required by applicable law (such as deliberate and grossly 420 negligent acts) or agreed to in writing, shall any Contributor be 421 liable to You for damages, including any direct, indirect, special, 422 incidental, or consequential damages of any character arising as a 423 result of this License or out of the use or inability to use the 424 Work (including but not limited to damages for loss of goodwill, 425 work stoppage, computer failure or malfunction, or any and all 426 other commercial damages or losses), even if such Contributor 427 has been advised of the possibility of such damages. 428 429 9. Accepting Warranty or Additional Liability. While redistributing 430 the Work or Derivative Works thereof, You may choose to offer, 431 and charge a fee for, acceptance of support, warranty, indemnity, 432 or other liability obligations and/or rights consistent with this 433 License. However, in accepting such obligations, You may act only 434 on Your own behalf and on Your sole responsibility, not on behalf 435 of any other Contributor, and only if You agree to indemnify, 436 defend, and hold each Contributor harmless for any liability 437 incurred by, or claims asserted against, such Contributor by reason 438 of your accepting any such warranty or additional liability. 439 440 END OF TERMS AND CONDITIONS 441 442 APPENDIX: How to apply the Apache License to your work. 443 444 To apply the Apache License to your work, attach the following 445 boilerplate notice, with the fields enclosed by brackets "[]" 446 replaced with your own identifying information. (Don't include 447 the brackets!) The text should be enclosed in the appropriate 448 comment syntax for the file format. We also recommend that a 449 file or class name and description of purpose be included on the 450 same "printed page" as the copyright notice for easier 451 identification within third-party archives. 452 453 Copyright [yyyy] [name of copyright owner] 454 455 Licensed under the Apache License, Version 2.0 (the "License"); 456 you may not use this file except in compliance with the License. 457 You may obtain a copy of the License at 458 459 http://www.apache.org/licenses/LICENSE-2.0 460 461 Unless required by applicable law or agreed to in writing, software 462 distributed under the License is distributed on an "AS IS" BASIS, 463 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 464 See the License for the specific language governing permissions and 465 limitations under the License. 466 467 468 ================================================================================ 469 compiler LICENSE 470 ================================================================================ 471 Copyright 2010 RightTime, Inc. 472 473 Licensed under the Apache License, Version 2.0 (the "License"); 474 you may not use this file except in compliance with the License. 475 You may obtain a copy of the License at 476 477 http://www.apache.org/licenses/LICENSE-2.0 478 479 Unless required by applicable law or agreed to in writing, software 480 distributed under the License is distributed on an "AS IS" BASIS, 481 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 482 See the License for the specific language governing permissions and 483 limitations under the License. 484 485 486 487 ================================================================================ 488 cryptacular NOTICE 489 ================================================================================ 490 491 492 493 494 495 496 <!DOCTYPE html> 497 <html lang="en"> 498 <head> 499 <meta charset="utf-8"> 500 <link rel="dns-prefetch" href="https://assets-cdn.github.com"> 501 <link rel="dns-prefetch" href="https://avatars0.githubusercontent.com"> 502 <link rel="dns-prefetch" href="https://avatars1.githubusercontent.com"> 503 <link rel="dns-prefetch" href="https://avatars2.githubusercontent.com"> 504 <link rel="dns-prefetch" href="https://avatars3.githubusercontent.com"> 505 <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com"> 506 <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/"> 507 508 509 510 <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/frameworks-2d2d4c150f7000385741c6b992b302689ecd172246c6428904e0813be9bceca6.css" media="all" rel="stylesheet" /> 511 <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/github-0522ae8d3b3bdc841d2f91f90efd5f1fd9040d910905674cd134ced43a6dfea6.css" media="all" rel="stylesheet" /> 512 513 514 <link crossorigin="anonymous" href="https://assets-cdn.github.com/assets/site-cfab053e93f0e27f4c63d4ff6b7957bd25f711667fe678e747f8a4d88c47b38d.css" media="all" rel="stylesheet" /> 515 516 517 <meta name="viewport" content="width=device-width"> 518 519 <title>cryptacular/NOTICE at master · vt-middleware/cryptacular · GitHub</title> 520 <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub"> 521 <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub"> 522 <meta property="fb:app_id" content="1401488693436528"> 523 524 525 <meta content="https://avatars7.githubusercontent.com/u/6122907?v=4&s=400" property="og:image" /><meta content="GitHub" property="og:site_name" /><meta content="object" property="og:type" /><meta content="vt-middleware/cryptacular" property="og:title" /><meta content="https://github.com/vt-middleware/cryptacular" property="og:url" /><meta content="cryptacular - The friendly complement to the BouncyCastle crypto API for Java." property="og:description" /> 526 527 <link rel="assets" href="https://assets-cdn.github.com/"> 528 529 <meta name="pjax-timeout" content="1000"> 530 531 <meta name="request-id" content="E0E4:26F16:12A5AE6:1D11801:596C7978" data-pjax-transient> 532 533 534 <meta name="selected-link" value="repo_source" data-pjax-transient> 535 536 <meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU"> 537 <meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA"> 538 <meta name="google-analytics" content="UA-3769691-2"> 539 540 <meta content="collector.githubapp.com" name="octolytics-host" /><meta content="github" name="octolytics-app-id" /><meta content="https://collector.githubapp.com/github-external/browser_event" name="octolytics-event-url" /><meta content="E0E4:26F16:12A5AE6:1D11801:596C7978" name="octolytics-dimension-request_id" /><meta content="sea" name="octolytics-dimension-region_edge" /><meta content="iad" name="octolytics-dimension-region_render" /> 541 <meta content="/<user-name>/<repo-name>/blob/show" data-pjax-transient="true" name="analytics-location" /> 542 543 544 545 546 <meta class="js-ga-set" name="dimension1" content="Logged Out"> 547 548 549 550 551 <meta name="hostname" content="github.com"> 552 <meta name="user-login" content=""> 553 554 <meta name="expected-hostname" content="github.com"> 555 <meta name="js-proxy-site-detection-payload" content="N2ZhMjk0NTA4MjI1NmZhYTVlNzM5NzVjZmFkOWY2NGFkNmMxYzcyMGViNzAzZGQxMGMzZmJhZDQ3YWZiZTI0OHx7InJlbW90ZV9hZGRyZXNzIjoiMTEwLjIwLjIyMC4xMzUiLCJyZXF1ZXN0X2lkIjoiRTBFNDoyNkYxNjoxMkE1QUU2OjFEMTE4MDE6NTk2Qzc5NzgiLCJ0aW1lc3RhbXAiOjE1MDAyODEyMDgsImhvc3QiOiJnaXRodWIuY29tIn0="> 556 557 558 <meta name="html-safe-nonce" content="5aa226b80a18dc40894e1d405e4eb31cfca7d616"> 559 560 <meta http-equiv="x-pjax-version" content="f682644ce1bb9629b9d9d9bedf64801b"> 561 562 563 <link href="https://github.com/vt-middleware/cryptacular/commits/master.atom" rel="alternate" title="Recent Commits to cryptacular:master" type="application/atom+xml"> 564 565 <meta name="description" content="cryptacular - The friendly complement to the BouncyCastle crypto API for Java."> 566 <meta name="go-import" content="github.com/vt-middleware/cryptacular git https://github.com/vt-middleware/cryptacular.git"> 567 568 <meta content="6122907" name="octolytics-dimension-user_id" /><meta content="vt-middleware" name="octolytics-dimension-user_login" /><meta content="15714989" name="octolytics-dimension-repository_id" /><meta content="vt-middleware/cryptacular" name="octolytics-dimension-repository_nwo" /><meta content="true" name="octolytics-dimension-repository_public" /><meta content="false" name="octolytics-dimension-repository_is_fork" /><meta content="15714989" name="octolytics-dimension-repository_network_root_id" /><meta content="vt-middleware/cryptacular" name="octolytics-dimension-repository_network_root_nwo" /><meta content="false" name="octolytics-dimension-repository_explore_github_marketplace_ci_cta_shown" /> 569 570 571 <link rel="canonical" href="https://github.com/vt-middleware/cryptacular/blob/master/NOTICE" data-pjax-transient> 572 573 574 <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats"> 575 576 <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors"> 577 578 <link rel="mask-icon" href="https://assets-cdn.github.com/pinned-octocat.svg" color="#000000"> 579 <link rel="icon" type="image/x-icon" href="https://assets-cdn.github.com/favicon.ico"> 580 581 <meta name="theme-color" content="#1e2327"> 582 583 584 585 </head> 586 587 <body class="logged-out env-production page-blob"> 588 589 590 591 592 <div class="position-relative js-header-wrapper "> 593 <a href="#start-of-content" tabindex="1" class="px-2 py-4 show-on-focus js-skip-to-content">Skip to content</a> 594 <div id="js-pjax-loader-bar" class="pjax-loader-bar"><div class="progress"></div></div> 595 596 597 598 599 600 601 602 <header class="site-header js-details-container Details" role="banner"> 603 <div class="site-nav-container"> 604 <a class="header-logo-invertocat" href="https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark"> 605 <svg aria-hidden="true" class="octicon octicon-mark-github" height="32" version="1.1" viewBox="0 0 16 16" width="32"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg> 606 </a> 607 608 <button class="btn-link float-right site-header-toggle js-details-target" type="button" aria-label="Toggle navigation" aria-expanded="false"> 609 <svg aria-hidden="true" class="octicon octicon-three-bars" height="24" version="1.1" viewBox="0 0 12 16" width="18"><path fill-rule="evenodd" d="M11.41 9H.59C0 9 0 8.59 0 8c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zm0-4H.59C0 5 0 4.59 0 4c0-.59 0-1 .59-1H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1h.01zM.59 11H11.4c.59 0 .59.41.59 1 0 .59 0 1-.59 1H.59C0 13 0 12.59 0 12c0-.59 0-1 .59-1z"/></svg> 610 </button> 611 612 <div class="site-header-menu"> 613 <nav class="site-header-nav"> 614 <a href="/features" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:features" data-selected-links="/features /features/code-review /features/project-management /features/integrations /features"> 615 Features 616 </a> <a href="/business" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:business" data-selected-links="/business /business/security /business/customers /business"> 617 Business 618 </a> <a href="/explore" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:explore" data-selected-links="/explore /trending /trending/developers /stars /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship showcases showcases_search showcases_landing /explore"> 619 Explore 620 </a> <a href="/marketplace" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:marketplace" data-selected-links=" /marketplace"> 621 Marketplace 622 </a> <a href="/pricing" class="js-selected-navigation-item nav-item" data-ga-click="Header, click, Nav menu - item:pricing" data-selected-links="/pricing /pricing/developer /pricing/team /pricing/business-hosted /pricing/business-enterprise /pricing"> 623 Pricing 624 </a> </nav> 625 626 <div class="site-header-actions"> 627 <div class="header-search scoped-search site-scoped-search js-site-search" role="search"> 628 <!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="/vt-middleware/cryptacular/search" class="js-site-search-form" data-scoped-search-url="/vt-middleware/cryptacular/search" data-unscoped-search-url="/search" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="✓" /></div> 629 <label class="form-control header-search-wrapper js-chromeless-input-container"> 630 <a href="/vt-middleware/cryptacular/blob/master/NOTICE" class="header-search-scope no-underline">This repository</a> 631 <input type="text" 632 class="form-control header-search-input js-site-search-focus js-site-search-field is-clearable" 633 data-hotkey="s" 634 name="q" 635 value="" 636 placeholder="Search" 637 aria-label="Search this repository" 638 data-unscoped-placeholder="Search GitHub" 639 data-scoped-placeholder="Search" 640 autocapitalize="off"> 641 <input type="hidden" class="js-site-search-type-field" name="type" > 642 </label> 643 </form></div> 644 645 646 <a class="text-bold site-header-link" href="/login?return_to=%2Fvt-middleware%2Fcryptacular%2Fblob%2Fmaster%2FNOTICE" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in">Sign in</a> 647 <span class="text-gray">or</span> 648 <a class="text-bold site-header-link" href="/join?source=header-repo" data-ga-click="(Logged out) Header, clicked Sign up, text:sign-up">Sign up</a> 649 </div> 650 </div> 651 </div> 652 </header> 653 654 655 </div> 656 657 <div id="start-of-content" class="show-on-focus"></div> 658 659 <div id="js-flash-container"> 660 </div> 661 662 663 664 <div role="main"> 665 <div itemscope itemtype="http://schema.org/SoftwareSourceCode"> 666 <div id="js-repo-pjax-container" data-pjax-container> 667 668 669 670 671 672 673 674 <div class="pagehead repohead instapaper_ignore readability-menu experiment-repo-nav"> 675 <div class="container repohead-details-container"> 676 677 <ul class="pagehead-actions"> 678 <li> 679 <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular" 680 class="btn btn-sm btn-with-count tooltipped tooltipped-n" 681 aria-label="You must be signed in to watch a repository" rel="nofollow"> 682 <svg aria-hidden="true" class="octicon octicon-eye" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.06 2C3 2 0 8 0 8s3 6 8.06 6C13 14 16 8 16 8s-3-6-7.94-6zM8 12c-2.2 0-4-1.78-4-4 0-2.2 1.8-4 4-4 2.22 0 4 1.8 4 4 0 2.22-1.78 4-4 4zm2-4c0 1.11-.89 2-2 2-1.11 0-2-.89-2-2 0-1.11.89-2 2-2 1.11 0 2 .89 2 2z"/></svg> 683 Watch 684 </a> 685 <a class="social-count" href="/vt-middleware/cryptacular/watchers" 686 aria-label="9 users are watching this repository"> 687 9 688 </a> 689 690 </li> 691 692 <li> 693 <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular" 694 class="btn btn-sm btn-with-count tooltipped tooltipped-n" 695 aria-label="You must be signed in to star a repository" rel="nofollow"> 696 <svg aria-hidden="true" class="octicon octicon-star" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74z"/></svg> 697 Star 698 </a> 699 700 <a class="social-count js-social-count" href="/vt-middleware/cryptacular/stargazers" 701 aria-label="15 users starred this repository"> 702 15 703 </a> 704 705 </li> 706 707 <li> 708 <a href="/login?return_to=%2Fvt-middleware%2Fcryptacular" 709 class="btn btn-sm btn-with-count tooltipped tooltipped-n" 710 aria-label="You must be signed in to fork a repository" rel="nofollow"> 711 <svg aria-hidden="true" class="octicon octicon-repo-forked" height="16" version="1.1" viewBox="0 0 10 16" width="10"><path fill-rule="evenodd" d="M8 1a1.993 1.993 0 0 0-1 3.72V6L5 8 3 6V4.72A1.993 1.993 0 0 0 2 1a1.993 1.993 0 0 0-1 3.72V6.5l3 3v1.78A1.993 1.993 0 0 0 5 15a1.993 1.993 0 0 0 1-3.72V9.5l3-3V4.72A1.993 1.993 0 0 0 8 1zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3 10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zm3-10c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg> 712 Fork 713 </a> 714 715 <a href="/vt-middleware/cryptacular/network" class="social-count" 716 aria-label="1 user forked this repository"> 717 1 718 </a> 719 </li> 720 </ul> 721 722 <h1 class="public "> 723 <svg aria-hidden="true" class="octicon octicon-repo" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M4 9H3V8h1v1zm0-3H3v1h1V6zm0-2H3v1h1V4zm0-2H3v1h1V2zm8-1v12c0 .55-.45 1-1 1H6v2l-1.5-1.5L3 16v-2H1c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1h10c.55 0 1 .45 1 1zm-1 10H1v2h2v-1h3v1h5v-2zm0-10H2v9h9V1z"/></svg> 724 <span class="author" itemprop="author"><a href="/vt-middleware" class="url fn" rel="author">vt-middleware</a></span><!-- 725 --><span class="path-divider">/</span><!-- 726 --><strong itemprop="name"><a href="/vt-middleware/cryptacular" data-pjax="#js-repo-pjax-container">cryptacular</a></strong> 727 728 </h1> 729 730 </div> 731 <div class="container"> 732 733 <nav class="reponav js-repo-nav js-sidenav-container-pjax" 734 itemscope 735 itemtype="http://schema.org/BreadcrumbList" 736 role="navigation" 737 data-pjax="#js-repo-pjax-container"> 738 739 <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement"> 740 <a href="/vt-middleware/cryptacular" class="js-selected-navigation-item selected reponav-item" data-hotkey="g c" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches /vt-middleware/cryptacular" itemprop="url"> 741 <svg aria-hidden="true" class="octicon octicon-code" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M9.5 3L8 4.5 11.5 8 8 11.5 9.5 13 14 8 9.5 3zm-5 0L0 8l4.5 5L6 11.5 2.5 8 6 4.5 4.5 3z"/></svg> 742 <span itemprop="name">Code</span> 743 <meta itemprop="position" content="1"> 744 </a> </span> 745 746 <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement"> 747 <a href="/vt-middleware/cryptacular/issues" class="js-selected-navigation-item reponav-item" data-hotkey="g i" data-selected-links="repo_issues repo_labels repo_milestones /vt-middleware/cryptacular/issues" itemprop="url"> 748 <svg aria-hidden="true" class="octicon octicon-issue-opened" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"/></svg> 749 <span itemprop="name">Issues</span> 750 <span class="Counter">4</span> 751 <meta itemprop="position" content="2"> 752 </a> </span> 753 754 <span itemscope itemtype="http://schema.org/ListItem" itemprop="itemListElement"> 755 <a href="/vt-middleware/cryptacular/pulls" class="js-selected-navigation-item reponav-item" data-hotkey="g p" data-selected-links="repo_pulls /vt-middleware/cryptacular/pulls" itemprop="url"> 756 <svg aria-hidden="true" class="octicon octicon-git-pull-request" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 11.28V5c-.03-.78-.34-1.47-.94-2.06C9.46 2.35 8.78 2.03 8 2H7V0L4 3l3 3V4h1c.27.02.48.11.69.31.21.2.3.42.31.69v6.28A1.993 1.993 0 0 0 10 15a1.993 1.993 0 0 0 1-3.72zm-1 2.92c-.66 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2zM4 3c0-1.11-.89-2-2-2a1.993 1.993 0 0 0-1 3.72v6.56A1.993 1.993 0 0 0 2 15a1.993 1.993 0 0 0 1-3.72V4.72c.59-.34 1-.98 1-1.72zm-.8 10c0 .66-.55 1.2-1.2 1.2-.65 0-1.2-.55-1.2-1.2 0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2zM2 4.2C1.34 4.2.8 3.65.8 3c0-.65.55-1.2 1.2-1.2.65 0 1.2.55 1.2 1.2 0 .65-.55 1.2-1.2 1.2z"/></svg> 757 <span itemprop="name">Pull requests</span> 758 <span class="Counter">1</span> 759 <meta itemprop="position" content="3"> 760 </a> </span> 761 762 <a href="/vt-middleware/cryptacular/projects" class="js-selected-navigation-item reponav-item" data-selected-links="repo_projects new_repo_project repo_project /vt-middleware/cryptacular/projects"> 763 <svg aria-hidden="true" class="octicon octicon-project" height="16" version="1.1" viewBox="0 0 15 16" width="15"><path fill-rule="evenodd" d="M10 12h3V2h-3v10zm-4-2h3V2H6v8zm-4 4h3V2H2v12zm-1 1h13V1H1v14zM14 0H1a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"/></svg> 764 Projects 765 <span class="Counter" >0</span> 766 </a> 767 768 769 <div class="reponav-dropdown js-menu-container"> 770 <button type="button" class="btn-link reponav-item reponav-dropdown js-menu-target " data-no-toggle aria-expanded="false" aria-haspopup="true"> 771 Insights 772 <svg aria-hidden="true" class="octicon octicon-triangle-down v-align-middle text-gray" height="11" version="1.1" viewBox="0 0 12 16" width="8"><path fill-rule="evenodd" d="M0 5l6 6 6-6z"/></svg> 773 </button> 774 <div class="dropdown-menu-content js-menu-content"> 775 <div class="dropdown-menu dropdown-menu-sw"> 776 <a class="dropdown-item" href="/vt-middleware/cryptacular/pulse" data-skip-pjax> 777 <svg aria-hidden="true" class="octicon octicon-pulse" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M11.5 8L8.8 5.4 6.6 8.5 5.5 1.6 2.38 8H0v2h3.6l.9-1.8.9 5.4L9 8.5l1.6 1.5H14V8z"/></svg> 778 Pulse 779 </a> 780 <a class="dropdown-item" href="/vt-middleware/cryptacular/graphs" data-skip-pjax> 781 <svg aria-hidden="true" class="octicon octicon-graph" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M16 14v1H0V0h1v14h15zM5 13H3V8h2v5zm4 0H7V3h2v10zm4 0h-2V6h2v7z"/></svg> 782 Graphs 783 </a> 784 </div> 785 </div> 786 </div> 787 </nav> 788 789 </div> 790 </div> 791 792 <div class="container new-discussion-timeline experiment-repo-nav"> 793 <div class="repository-content"> 794 795 796 <a href="/vt-middleware/cryptacular/blob/c26911e3cd28497ce9daa3ce682e09cb2d1d8688/NOTICE" class="d-none js-permalink-shortcut" data-hotkey="y">Permalink</a> 797 798 <!-- blob contrib key: blob_contributors:v21:f5054b9e46039e0ad937c69e6151b7d4 --> 799 800 <div class="file-navigation js-zeroclipboard-container"> 801 802 <div class="select-menu branch-select-menu js-menu-container js-select-menu float-left"> 803 <button class=" btn btn-sm select-menu-button js-menu-target css-truncate" data-hotkey="w" 804 805 type="button" aria-label="Switch branches or tags" aria-expanded="false" aria-haspopup="true"> 806 <i>Branch:</i> 807 <span class="js-select-button css-truncate-target">master</span> 808 </button> 809 810 <div class="select-menu-modal-holder js-menu-content js-navigation-container" data-pjax> 811 812 <div class="select-menu-modal"> 813 <div class="select-menu-header"> 814 <svg aria-label="Close" class="octicon octicon-x js-menu-close" height="16" role="img" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg> 815 <span class="select-menu-title">Switch branches/tags</span> 816 </div> 817 818 <div class="select-menu-filters"> 819 <div class="select-menu-text-filter"> 820 <input type="text" aria-label="Filter branches/tags" id="context-commitish-filter-field" class="form-control js-filterable-field js-navigation-enable" placeholder="Filter branches/tags"> 821 </div> 822 <div class="select-menu-tabs"> 823 <ul> 824 <li class="select-menu-tab"> 825 <a href="#" data-tab-filter="branches" data-filter-placeholder="Filter branches/tags" class="js-select-menu-tab" role="tab">Branches</a> 826 </li> 827 <li class="select-menu-tab"> 828 <a href="#" data-tab-filter="tags" data-filter-placeholder="Find a tag…" class="js-select-menu-tab" role="tab">Tags</a> 829 </li> 830 </ul> 831 </div> 832 </div> 833 834 <div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="branches" role="menu"> 835 836 <div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring"> 837 838 839 <a class="select-menu-item js-navigation-item js-navigation-open " 840 href="/vt-middleware/cryptacular/blob/ISSUE-31+32/NOTICE" 841 data-name="ISSUE-31+32" 842 data-skip-pjax="true" 843 rel="nofollow"> 844 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 845 <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text"> 846 ISSUE-31+32 847 </span> 848 </a> 849 <a class="select-menu-item js-navigation-item js-navigation-open " 850 href="/vt-middleware/cryptacular/blob/gh-pages/NOTICE" 851 data-name="gh-pages" 852 data-skip-pjax="true" 853 rel="nofollow"> 854 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 855 <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text"> 856 gh-pages 857 </span> 858 </a> 859 <a class="select-menu-item js-navigation-item js-navigation-open selected" 860 href="/vt-middleware/cryptacular/blob/master/NOTICE" 861 data-name="master" 862 data-skip-pjax="true" 863 rel="nofollow"> 864 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 865 <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text"> 866 master 867 </span> 868 </a> 869 <a class="select-menu-item js-navigation-item js-navigation-open " 870 href="/vt-middleware/cryptacular/blob/v1.1/NOTICE" 871 data-name="v1.1" 872 data-skip-pjax="true" 873 rel="nofollow"> 874 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 875 <span class="select-menu-item-text css-truncate-target js-select-menu-filter-text"> 876 v1.1 877 </span> 878 </a> 879 </div> 880 881 <div class="select-menu-no-results">Nothing to show</div> 882 </div> 883 884 <div class="select-menu-list select-menu-tab-bucket js-select-menu-tab-bucket" data-tab-filter="tags"> 885 <div data-filterable-for="context-commitish-filter-field" data-filterable-type="substring"> 886 887 888 <a class="select-menu-item js-navigation-item js-navigation-open " 889 href="/vt-middleware/cryptacular/tree/v1.2.1/NOTICE" 890 data-name="v1.2.1" 891 data-skip-pjax="true" 892 rel="nofollow"> 893 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 894 <span class="select-menu-item-text css-truncate-target" title="v1.2.1"> 895 v1.2.1 896 </span> 897 </a> 898 <a class="select-menu-item js-navigation-item js-navigation-open " 899 href="/vt-middleware/cryptacular/tree/v1.2.0/NOTICE" 900 data-name="v1.2.0" 901 data-skip-pjax="true" 902 rel="nofollow"> 903 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 904 <span class="select-menu-item-text css-truncate-target" title="v1.2.0"> 905 v1.2.0 906 </span> 907 </a> 908 <a class="select-menu-item js-navigation-item js-navigation-open " 909 href="/vt-middleware/cryptacular/tree/v1.1.2/NOTICE" 910 data-name="v1.1.2" 911 data-skip-pjax="true" 912 rel="nofollow"> 913 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 914 <span class="select-menu-item-text css-truncate-target" title="v1.1.2"> 915 v1.1.2 916 </span> 917 </a> 918 <a class="select-menu-item js-navigation-item js-navigation-open " 919 href="/vt-middleware/cryptacular/tree/v1.1.1/NOTICE" 920 data-name="v1.1.1" 921 data-skip-pjax="true" 922 rel="nofollow"> 923 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 924 <span class="select-menu-item-text css-truncate-target" title="v1.1.1"> 925 v1.1.1 926 </span> 927 </a> 928 <a class="select-menu-item js-navigation-item js-navigation-open " 929 href="/vt-middleware/cryptacular/tree/v1.1.0/NOTICE" 930 data-name="v1.1.0" 931 data-skip-pjax="true" 932 rel="nofollow"> 933 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 934 <span class="select-menu-item-text css-truncate-target" title="v1.1.0"> 935 v1.1.0 936 </span> 937 </a> 938 <a class="select-menu-item js-navigation-item js-navigation-open " 939 href="/vt-middleware/cryptacular/tree/v1.0/NOTICE" 940 data-name="v1.0" 941 data-skip-pjax="true" 942 rel="nofollow"> 943 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 944 <span class="select-menu-item-text css-truncate-target" title="v1.0"> 945 v1.0 946 </span> 947 </a> 948 <a class="select-menu-item js-navigation-item js-navigation-open " 949 href="/vt-middleware/cryptacular/tree/v1.0-RC6/NOTICE" 950 data-name="v1.0-RC6" 951 data-skip-pjax="true" 952 rel="nofollow"> 953 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 954 <span class="select-menu-item-text css-truncate-target" title="v1.0-RC6"> 955 v1.0-RC6 956 </span> 957 </a> 958 <a class="select-menu-item js-navigation-item js-navigation-open " 959 href="/vt-middleware/cryptacular/tree/v1.0-RC4/NOTICE" 960 data-name="v1.0-RC4" 961 data-skip-pjax="true" 962 rel="nofollow"> 963 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 964 <span class="select-menu-item-text css-truncate-target" title="v1.0-RC4"> 965 v1.0-RC4 966 </span> 967 </a> 968 <a class="select-menu-item js-navigation-item js-navigation-open " 969 href="/vt-middleware/cryptacular/tree/v1.0-RC3/NOTICE" 970 data-name="v1.0-RC3" 971 data-skip-pjax="true" 972 rel="nofollow"> 973 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 974 <span class="select-menu-item-text css-truncate-target" title="v1.0-RC3"> 975 v1.0-RC3 976 </span> 977 </a> 978 <a class="select-menu-item js-navigation-item js-navigation-open " 979 href="/vt-middleware/cryptacular/tree/v1.0-RC2/NOTICE" 980 data-name="v1.0-RC2" 981 data-skip-pjax="true" 982 rel="nofollow"> 983 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 984 <span class="select-menu-item-text css-truncate-target" title="v1.0-RC2"> 985 v1.0-RC2 986 </span> 987 </a> 988 <a class="select-menu-item js-navigation-item js-navigation-open " 989 href="/vt-middleware/cryptacular/tree/v1.0-RC1/NOTICE" 990 data-name="v1.0-RC1" 991 data-skip-pjax="true" 992 rel="nofollow"> 993 <svg aria-hidden="true" class="octicon octicon-check select-menu-item-icon" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M12 5l-8 8-4-4 1.5-1.5L4 10l6.5-6.5z"/></svg> 994 <span class="select-menu-item-text css-truncate-target" title="v1.0-RC1"> 995 v1.0-RC1 996 </span> 997 </a> 998 </div> 999 1000 <div class="select-menu-no-results">Nothing to show</div> 1001 </div> 1002 1003 </div> 1004 </div> 1005 </div> 1006 1007 <div class="BtnGroup float-right"> 1008 <a href="/vt-middleware/cryptacular/find/master" 1009 class="js-pjax-capture-input btn btn-sm BtnGroup-item" 1010 data-pjax 1011 data-hotkey="t"> 1012 Find file 1013 </a> 1014 <button aria-label="Copy file path to clipboard" class="js-zeroclipboard btn btn-sm BtnGroup-item tooltipped tooltipped-s" data-copied-hint="Copied!" type="button">Copy path</button> 1015 </div> 1016 <div class="breadcrumb js-zeroclipboard-target"> 1017 <span class="repo-root js-repo-root"><span class="js-path-segment"><a href="/vt-middleware/cryptacular"><span>cryptacular</span></a></span></span><span class="separator">/</span><strong class="final-path">NOTICE</strong> 1018 </div> 1019 </div> 1020 1021 1022 1023 <div class="commit-tease"> 1024 <span class="float-right"> 1025 <a class="commit-tease-sha" href="/vt-middleware/cryptacular/commit/6dd6f199ac3ecc3b4c5aef9e04be3bbe265a30a1" data-pjax> 1026 6dd6f19 1027 </a> 1028 <relative-time datetime="2017-07-06T22:28:36Z">Jul 7, 2017</relative-time> 1029 </span> 1030 <div> 1031 <img alt="@dfish3r" class="avatar" height="20" src="https://avatars6.githubusercontent.com/u/1051499?v=4&s=40" width="20" /> 1032 <a href="/dfish3r" class="user-mention" rel="contributor">dfish3r</a> 1033 <a href="/vt-middleware/cryptacular/commit/6dd6f199ac3ecc3b4c5aef9e04be3bbe265a30a1" class="message" data-pjax="true" title="Update year in notice.">Update year in notice.</a> 1034 </div> 1035 1036 <div class="commit-tease-contributors"> 1037 <button type="button" class="btn-link muted-link contributors-toggle" data-facebox="#blob_contributors_box"> 1038 <strong>1</strong> 1039 contributor 1040 </button> 1041 1042 </div> 1043 1044 <div id="blob_contributors_box" style="display:none"> 1045 <h2 class="facebox-header" data-facebox-id="facebox-header">Users who have contributed to this file</h2> 1046 <ul class="facebox-user-list" data-facebox-id="facebox-description"> 1047 <li class="facebox-user-list-item"> 1048 <img alt="@dfish3r" height="24" src="https://avatars4.githubusercontent.com/u/1051499?v=4&s=48" width="24" /> 1049 <a href="/dfish3r">dfish3r</a> 1050 </li> 1051 </ul> 1052 </div> 1053 </div> 1054 1055 <div class="file"> 1056 <div class="file-header"> 1057 <div class="file-actions"> 1058 1059 <div class="BtnGroup"> 1060 <a href="/vt-middleware/cryptacular/raw/master/NOTICE" class="btn btn-sm BtnGroup-item" id="raw-url">Raw</a> 1061 <a href="/vt-middleware/cryptacular/blame/master/NOTICE" class="btn btn-sm js-update-url-with-hash BtnGroup-item" data-hotkey="b">Blame</a> 1062 <a href="/vt-middleware/cryptacular/commits/master/NOTICE" class="btn btn-sm BtnGroup-item" rel="nofollow">History</a> 1063 </div> 1064 1065 1066 <button type="button" class="btn-octicon disabled tooltipped tooltipped-nw" 1067 aria-label="You must be signed in to make or propose changes"> 1068 <svg aria-hidden="true" class="octicon octicon-pencil" height="16" version="1.1" viewBox="0 0 14 16" width="14"><path fill-rule="evenodd" d="M0 12v3h3l8-8-3-3-8 8zm3 2H1v-2h1v1h1v1zm10.3-9.3L12 6 9 3l1.3-1.3a.996.996 0 0 1 1.41 0l1.59 1.59c.39.39.39 1.02 0 1.41z"/></svg> 1069 </button> 1070 <button type="button" class="btn-octicon btn-octicon-danger disabled tooltipped tooltipped-nw" 1071 aria-label="You must be signed in to make or propose changes"> 1072 <svg aria-hidden="true" class="octicon octicon-trashcan" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M11 2H9c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1H2c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1v9c0 .55.45 1 1 1h7c.55 0 1-.45 1-1V5c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1zm-1 12H3V5h1v8h1V5h1v8h1V5h1v8h1V5h1v9zm1-10H2V3h9v1z"/></svg> 1073 </button> 1074 </div> 1075 1076 <div class="file-info"> 1077 7 lines (5 sloc) 1078 <span class="file-info-divider"></span> 1079 165 Bytes 1080 </div> 1081 </div> 1082 1083 1084 1085 <div itemprop="text" class="blob-wrapper data type-text"> 1086 <table class="highlight tab-size js-file-line-container" data-tab-size="8"> 1087 <tr> 1088 <td id="L1" class="blob-num js-line-number" data-line-number="1"></td> 1089 <td id="LC1" class="blob-code blob-code-inner js-file-line">Cryptacular Java Library</td> 1090 </tr> 1091 <tr> 1092 <td id="L2" class="blob-num js-line-number" data-line-number="2"></td> 1093 <td id="LC2" class="blob-code blob-code-inner js-file-line">Copyright (C) 2003-2017 Virginia Tech.</td> 1094 </tr> 1095 <tr> 1096 <td id="L3" class="blob-num js-line-number" data-line-number="3"></td> 1097 <td id="LC3" class="blob-code blob-code-inner js-file-line">All rights reserved.</td> 1098 </tr> 1099 <tr> 1100 <td id="L4" class="blob-num js-line-number" data-line-number="4"></td> 1101 <td id="LC4" class="blob-code blob-code-inner js-file-line"> 1102 </td> 1103 </tr> 1104 <tr> 1105 <td id="L5" class="blob-num js-line-number" data-line-number="5"></td> 1106 <td id="LC5" class="blob-code blob-code-inner js-file-line">This product includes software developed at</td> 1107 </tr> 1108 <tr> 1109 <td id="L6" class="blob-num js-line-number" data-line-number="6"></td> 1110 <td id="LC6" class="blob-code blob-code-inner js-file-line">Virginia Tech (http://www.vt.edu).</td> 1111 </tr> 1112 </table> 1113 1114 1115 </div> 1116 1117 </div> 1118 1119 <button type="button" data-facebox="#jump-to-line" data-facebox-class="linejump" data-hotkey="l" class="d-none">Jump to Line</button> 1120 <div id="jump-to-line" style="display:none"> 1121 <!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="" class="js-jump-to-line-form" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="✓" /></div> 1122 <input class="form-control linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line…" aria-label="Jump to line" autofocus> 1123 <button type="submit" class="btn">Go</button> 1124 </form> </div> 1125 1126 </div> 1127 <div class="modal-backdrop js-touch-events"></div> 1128 </div> 1129 1130 </div> 1131 </div> 1132 1133 </div> 1134 1135 1136 <div class="container site-footer-container"> 1137 <div class="site-footer " role="contentinfo"> 1138 <ul class="site-footer-links float-right"> 1139 <li><a href="https://github.com/contact" data-ga-click="Footer, go to contact, text:contact">Contact GitHub</a></li> 1140 <li><a href="https://developer.github.com" data-ga-click="Footer, go to api, text:api">API</a></li> 1141 <li><a href="https://training.github.com" data-ga-click="Footer, go to training, text:training">Training</a></li> 1142 <li><a href="https://shop.github.com" data-ga-click="Footer, go to shop, text:shop">Shop</a></li> 1143 <li><a href="https://github.com/blog" data-ga-click="Footer, go to blog, text:blog">Blog</a></li> 1144 <li><a href="https://github.com/about" data-ga-click="Footer, go to about, text:about">About</a></li> 1145 1146 </ul> 1147 1148 <a href="https://github.com" aria-label="Homepage" class="site-footer-mark" title="GitHub"> 1149 <svg aria-hidden="true" class="octicon octicon-mark-github" height="24" version="1.1" viewBox="0 0 16 16" width="24"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"/></svg> 1150 </a> 1151 <ul class="site-footer-links"> 1152 <li>© 2017 <span title="0.10938s from unicorn-2925809464-f2ltq">GitHub</span>, Inc.</li> 1153 <li><a href="https://github.com/site/terms" data-ga-click="Footer, go to terms, text:terms">Terms</a></li> 1154 <li><a href="https://github.com/site/privacy" data-ga-click="Footer, go to privacy, text:privacy">Privacy</a></li> 1155 <li><a href="https://github.com/security" data-ga-click="Footer, go to security, text:security">Security</a></li> 1156 <li><a href="https://status.github.com/" data-ga-click="Footer, go to status, text:status">Status</a></li> 1157 <li><a href="https://help.github.com" data-ga-click="Footer, go to help, text:help">Help</a></li> 1158 </ul> 1159 </div> 1160 </div> 1161 1162 1163 1164 <div id="ajax-error-message" class="ajax-error-message flash flash-error"> 1165 <svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg> 1166 <button type="button" class="flash-close js-flash-close js-ajax-error-dismiss" aria-label="Dismiss error"> 1167 <svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg> 1168 </button> 1169 You can't perform that action at this time. 1170 </div> 1171 1172 1173 <script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/compat-91f98c37fc84eac24836eec2567e9912742094369a04c4eba6e3cd1fa18902d9.js"></script> 1174 <script crossorigin="anonymous" src="https://assets-cdn.github.com/assets/frameworks-f84bb87b149685d1e6c6f057ee324f2cd496e677f5a359a8b5db853313bb83e6.js"></script> 1175 1176 <script async="async" crossorigin="anonymous" src="https://assets-cdn.github.com/assets/github-13fa3aa50ac8f9fa9a7d198f0cd13b0905775d39446ad076d17d8f74a998438a.js"></script> 1177 1178 1179 1180 1181 <div class="js-stale-session-flash stale-session-flash flash flash-warn flash-banner d-none"> 1182 <svg aria-hidden="true" class="octicon octicon-alert" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M8.865 1.52c-.18-.31-.51-.5-.87-.5s-.69.19-.87.5L.275 13.5c-.18.31-.18.69 0 1 .19.31.52.5.87.5h13.7c.36 0 .69-.19.86-.5.17-.31.18-.69.01-1L8.865 1.52zM8.995 13h-2v-2h2v2zm0-3h-2V6h2v4z"/></svg> 1183 <span class="signed-in-tab-flash">You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span> 1184 <span class="signed-out-tab-flash">You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span> 1185 </div> 1186 <div class="facebox" id="facebox" style="display:none;"> 1187 <div class="facebox-popup"> 1188 <div class="facebox-content" role="dialog" aria-labelledby="facebox-header" aria-describedby="facebox-description"> 1189 </div> 1190 <button type="button" class="facebox-close js-facebox-close" aria-label="Close modal"> 1191 <svg aria-hidden="true" class="octicon octicon-x" height="16" version="1.1" viewBox="0 0 12 16" width="12"><path fill-rule="evenodd" d="M7.48 8l3.75 3.75-1.48 1.48L6 9.48l-3.75 3.75-1.48-1.48L4.52 8 .77 4.25l1.48-1.48L6 6.52l3.75-3.75 1.48 1.48z"/></svg> 1192 </button> 1193 </div> 1194 </div> 1195 1196 1197 </body> 1198 </html> 1199 1200 1201 1202 ================================================================================ 1203 cryptacular LICENSE 1204 ================================================================================ 1205 1206 Apache License 1207 Version 2.0, January 2004 1208 http://www.apache.org/licenses/ 1209 1210 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1211 1212 1. Definitions. 1213 1214 "License" shall mean the terms and conditions for use, reproduction, 1215 and distribution as defined by Sections 1 through 9 of this document. 1216 1217 "Licensor" shall mean the copyright owner or entity authorized by 1218 the copyright owner that is granting the License. 1219 1220 "Legal Entity" shall mean the union of the acting entity and all 1221 other entities that control, are controlled by, or are under common 1222 control with that entity. For the purposes of this definition, 1223 "control" means (i) the power, direct or indirect, to cause the 1224 direction or management of such entity, whether by contract or 1225 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1226 outstanding shares, or (iii) beneficial ownership of such entity. 1227 1228 "You" (or "Your") shall mean an individual or Legal Entity 1229 exercising permissions granted by this License. 1230 1231 "Source" form shall mean the preferred form for making modifications, 1232 including but not limited to software source code, documentation 1233 source, and configuration files. 1234 1235 "Object" form shall mean any form resulting from mechanical 1236 transformation or translation of a Source form, including but 1237 not limited to compiled object code, generated documentation, 1238 and conversions to other media types. 1239 1240 "Work" shall mean the work of authorship, whether in Source or 1241 Object form, made available under the License, as indicated by a 1242 copyright notice that is included in or attached to the work 1243 (an example is provided in the Appendix below). 1244 1245 "Derivative Works" shall mean any work, whether in Source or Object 1246 form, that is based on (or derived from) the Work and for which the 1247 editorial revisions, annotations, elaborations, or other modifications 1248 represent, as a whole, an original work of authorship. For the purposes 1249 of this License, Derivative Works shall not include works that remain 1250 separable from, or merely link (or bind by name) to the interfaces of, 1251 the Work and Derivative Works thereof. 1252 1253 "Contribution" shall mean any work of authorship, including 1254 the original version of the Work and any modifications or additions 1255 to that Work or Derivative Works thereof, that is intentionally 1256 submitted to Licensor for inclusion in the Work by the copyright owner 1257 or by an individual or Legal Entity authorized to submit on behalf of 1258 the copyright owner. For the purposes of this definition, "submitted" 1259 means any form of electronic, verbal, or written communication sent 1260 to the Licensor or its representatives, including but not limited to 1261 communication on electronic mailing lists, source code control systems, 1262 and issue tracking systems that are managed by, or on behalf of, the 1263 Licensor for the purpose of discussing and improving the Work, but 1264 excluding communication that is conspicuously marked or otherwise 1265 designated in writing by the copyright owner as "Not a Contribution." 1266 1267 "Contributor" shall mean Licensor and any individual or Legal Entity 1268 on behalf of whom a Contribution has been received by Licensor and 1269 subsequently incorporated within the Work. 1270 1271 2. Grant of Copyright License. Subject to the terms and conditions of 1272 this License, each Contributor hereby grants to You a perpetual, 1273 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1274 copyright license to reproduce, prepare Derivative Works of, 1275 publicly display, publicly perform, sublicense, and distribute the 1276 Work and such Derivative Works in Source or Object form. 1277 1278 3. Grant of Patent License. Subject to the terms and conditions of 1279 this License, each Contributor hereby grants to You a perpetual, 1280 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1281 (except as stated in this section) patent license to make, have made, 1282 use, offer to sell, sell, import, and otherwise transfer the Work, 1283 where such license applies only to those patent claims licensable 1284 by such Contributor that are necessarily infringed by their 1285 Contribution(s) alone or by combination of their Contribution(s) 1286 with the Work to which such Contribution(s) was submitted. If You 1287 institute patent litigation against any entity (including a 1288 cross-claim or counterclaim in a lawsuit) alleging that the Work 1289 or a Contribution incorporated within the Work constitutes direct 1290 or contributory patent infringement, then any patent licenses 1291 granted to You under this License for that Work shall terminate 1292 as of the date such litigation is filed. 1293 1294 4. Redistribution. You may reproduce and distribute copies of the 1295 Work or Derivative Works thereof in any medium, with or without 1296 modifications, and in Source or Object form, provided that You 1297 meet the following conditions: 1298 1299 (a) You must give any other recipients of the Work or 1300 Derivative Works a copy of this License; and 1301 1302 (b) You must cause any modified files to carry prominent notices 1303 stating that You changed the files; and 1304 1305 (c) You must retain, in the Source form of any Derivative Works 1306 that You distribute, all copyright, patent, trademark, and 1307 attribution notices from the Source form of the Work, 1308 excluding those notices that do not pertain to any part of 1309 the Derivative Works; and 1310 1311 (d) If the Work includes a "NOTICE" text file as part of its 1312 distribution, then any Derivative Works that You distribute must 1313 include a readable copy of the attribution notices contained 1314 within such NOTICE file, excluding those notices that do not 1315 pertain to any part of the Derivative Works, in at least one 1316 of the following places: within a NOTICE text file distributed 1317 as part of the Derivative Works; within the Source form or 1318 documentation, if provided along with the Derivative Works; or, 1319 within a display generated by the Derivative Works, if and 1320 wherever such third-party notices normally appear. The contents 1321 of the NOTICE file are for informational purposes only and 1322 do not modify the License. You may add Your own attribution 1323 notices within Derivative Works that You distribute, alongside 1324 or as an addendum to the NOTICE text from the Work, provided 1325 that such additional attribution notices cannot be construed 1326 as modifying the License. 1327 1328 You may add Your own copyright statement to Your modifications and 1329 may provide additional or different license terms and conditions 1330 for use, reproduction, or distribution of Your modifications, or 1331 for any such Derivative Works as a whole, provided Your use, 1332 reproduction, and distribution of the Work otherwise complies with 1333 the conditions stated in this License. 1334 1335 5. Submission of Contributions. Unless You explicitly state otherwise, 1336 any Contribution intentionally submitted for inclusion in the Work 1337 by You to the Licensor shall be under the terms and conditions of 1338 this License, without any additional terms or conditions. 1339 Notwithstanding the above, nothing herein shall supersede or modify 1340 the terms of any separate license agreement you may have executed 1341 with Licensor regarding such Contributions. 1342 1343 6. Trademarks. This License does not grant permission to use the trade 1344 names, trademarks, service marks, or product names of the Licensor, 1345 except as required for reasonable and customary use in describing the 1346 origin of the Work and reproducing the content of the NOTICE file. 1347 1348 7. Disclaimer of Warranty. Unless required by applicable law or 1349 agreed to in writing, Licensor provides the Work (and each 1350 Contributor provides its Contributions) on an "AS IS" BASIS, 1351 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1352 implied, including, without limitation, any warranties or conditions 1353 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1354 PARTICULAR PURPOSE. You are solely responsible for determining the 1355 appropriateness of using or redistributing the Work and assume any 1356 risks associated with Your exercise of permissions under this License. 1357 1358 8. Limitation of Liability. In no event and under no legal theory, 1359 whether in tort (including negligence), contract, or otherwise, 1360 unless required by applicable law (such as deliberate and grossly 1361 negligent acts) or agreed to in writing, shall any Contributor be 1362 liable to You for damages, including any direct, indirect, special, 1363 incidental, or consequential damages of any character arising as a 1364 result of this License or out of the use or inability to use the 1365 Work (including but not limited to damages for loss of goodwill, 1366 work stoppage, computer failure or malfunction, or any and all 1367 other commercial damages or losses), even if such Contributor 1368 has been advised of the possibility of such damages. 1369 1370 9. Accepting Warranty or Additional Liability. While redistributing 1371 the Work or Derivative Works thereof, You may choose to offer, 1372 and charge a fee for, acceptance of support, warranty, indemnity, 1373 or other liability obligations and/or rights consistent with this 1374 License. However, in accepting such obligations, You may act only 1375 on Your own behalf and on Your sole responsibility, not on behalf 1376 of any other Contributor, and only if You agree to indemnify, 1377 defend, and hold each Contributor harmless for any liability 1378 incurred by, or claims asserted against, such Contributor by reason 1379 of your accepting any such warranty or additional liability. 1380 1381 END OF TERMS AND CONDITIONS 1382 1383 APPENDIX: How to apply the Apache License to your work. 1384 1385 To apply the Apache License to your work, attach the following 1386 boilerplate notice, with the fields enclosed by brackets "[]" 1387 replaced with your own identifying information. (Don't include 1388 the brackets!) The text should be enclosed in the appropriate 1389 comment syntax for the file format. We also recommend that a 1390 file or class name and description of purpose be included on the 1391 same "printed page" as the copyright notice for easier 1392 identification within third-party archives. 1393 1394 Copyright [yyyy] [name of copyright owner] 1395 1396 Licensed under the Apache License, Version 2.0 (the "License"); 1397 you may not use this file except in compliance with the License. 1398 You may obtain a copy of the License at 1399 1400 http://www.apache.org/licenses/LICENSE-2.0 1401 1402 Unless required by applicable law or agreed to in writing, software 1403 distributed under the License is distributed on an "AS IS" BASIS, 1404 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1405 See the License for the specific language governing permissions and 1406 limitations under the License. 1407 1408 1409 ================================================================================ 1410 geoip2 NOTICE 1411 ================================================================================ 1412 This software is Copyright (c) 2013 by MaxMind, Inc. 1413 1414 This is free software, licensed under the Apache License, Version 2.0. 1415 1416 ================================================================================ 1417 geoip2 LICENSE 1418 ================================================================================ 1419 1420 Apache License 1421 Version 2.0, January 2004 1422 http://www.apache.org/licenses/ 1423 1424 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1425 1426 1. Definitions. 1427 1428 "License" shall mean the terms and conditions for use, reproduction, 1429 and distribution as defined by Sections 1 through 9 of this document. 1430 1431 "Licensor" shall mean the copyright owner or entity authorized by 1432 the copyright owner that is granting the License. 1433 1434 "Legal Entity" shall mean the union of the acting entity and all 1435 other entities that control, are controlled by, or are under common 1436 control with that entity. For the purposes of this definition, 1437 "control" means (i) the power, direct or indirect, to cause the 1438 direction or management of such entity, whether by contract or 1439 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1440 outstanding shares, or (iii) beneficial ownership of such entity. 1441 1442 "You" (or "Your") shall mean an individual or Legal Entity 1443 exercising permissions granted by this License. 1444 1445 "Source" form shall mean the preferred form for making modifications, 1446 including but not limited to software source code, documentation 1447 source, and configuration files. 1448 1449 "Object" form shall mean any form resulting from mechanical 1450 transformation or translation of a Source form, including but 1451 not limited to compiled object code, generated documentation, 1452 and conversions to other media types. 1453 1454 "Work" shall mean the work of authorship, whether in Source or 1455 Object form, made available under the License, as indicated by a 1456 copyright notice that is included in or attached to the work 1457 (an example is provided in the Appendix below). 1458 1459 "Derivative Works" shall mean any work, whether in Source or Object 1460 form, that is based on (or derived from) the Work and for which the 1461 editorial revisions, annotations, elaborations, or other modifications 1462 represent, as a whole, an original work of authorship. For the purposes 1463 of this License, Derivative Works shall not include works that remain 1464 separable from, or merely link (or bind by name) to the interfaces of, 1465 the Work and Derivative Works thereof. 1466 1467 "Contribution" shall mean any work of authorship, including 1468 the original version of the Work and any modifications or additions 1469 to that Work or Derivative Works thereof, that is intentionally 1470 submitted to Licensor for inclusion in the Work by the copyright owner 1471 or by an individual or Legal Entity authorized to submit on behalf of 1472 the copyright owner. For the purposes of this definition, "submitted" 1473 means any form of electronic, verbal, or written communication sent 1474 to the Licensor or its representatives, including but not limited to 1475 communication on electronic mailing lists, source code control systems, 1476 and issue tracking systems that are managed by, or on behalf of, the 1477 Licensor for the purpose of discussing and improving the Work, but 1478 excluding communication that is conspicuously marked or otherwise 1479 designated in writing by the copyright owner as "Not a Contribution." 1480 1481 "Contributor" shall mean Licensor and any individual or Legal Entity 1482 on behalf of whom a Contribution has been received by Licensor and 1483 subsequently incorporated within the Work. 1484 1485 2. Grant of Copyright License. Subject to the terms and conditions of 1486 this License, each Contributor hereby grants to You a perpetual, 1487 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1488 copyright license to reproduce, prepare Derivative Works of, 1489 publicly display, publicly perform, sublicense, and distribute the 1490 Work and such Derivative Works in Source or Object form. 1491 1492 3. Grant of Patent License. Subject to the terms and conditions of 1493 this License, each Contributor hereby grants to You a perpetual, 1494 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1495 (except as stated in this section) patent license to make, have made, 1496 use, offer to sell, sell, import, and otherwise transfer the Work, 1497 where such license applies only to those patent claims licensable 1498 by such Contributor that are necessarily infringed by their 1499 Contribution(s) alone or by combination of their Contribution(s) 1500 with the Work to which such Contribution(s) was submitted. If You 1501 institute patent litigation against any entity (including a 1502 cross-claim or counterclaim in a lawsuit) alleging that the Work 1503 or a Contribution incorporated within the Work constitutes direct 1504 or contributory patent infringement, then any patent licenses 1505 granted to You under this License for that Work shall terminate 1506 as of the date such litigation is filed. 1507 1508 4. Redistribution. You may reproduce and distribute copies of the 1509 Work or Derivative Works thereof in any medium, with or without 1510 modifications, and in Source or Object form, provided that You 1511 meet the following conditions: 1512 1513 (a) You must give any other recipients of the Work or 1514 Derivative Works a copy of this License; and 1515 1516 (b) You must cause any modified files to carry prominent notices 1517 stating that You changed the files; and 1518 1519 (c) You must retain, in the Source form of any Derivative Works 1520 that You distribute, all copyright, patent, trademark, and 1521 attribution notices from the Source form of the Work, 1522 excluding those notices that do not pertain to any part of 1523 the Derivative Works; and 1524 1525 (d) If the Work includes a "NOTICE" text file as part of its 1526 distribution, then any Derivative Works that You distribute must 1527 include a readable copy of the attribution notices contained 1528 within such NOTICE file, excluding those notices that do not 1529 pertain to any part of the Derivative Works, in at least one 1530 of the following places: within a NOTICE text file distributed 1531 as part of the Derivative Works; within the Source form or 1532 documentation, if provided along with the Derivative Works; or, 1533 within a display generated by the Derivative Works, if and 1534 wherever such third-party notices normally appear. The contents 1535 of the NOTICE file are for informational purposes only and 1536 do not modify the License. You may add Your own attribution 1537 notices within Derivative Works that You distribute, alongside 1538 or as an addendum to the NOTICE text from the Work, provided 1539 that such additional attribution notices cannot be construed 1540 as modifying the License. 1541 1542 You may add Your own copyright statement to Your modifications and 1543 may provide additional or different license terms and conditions 1544 for use, reproduction, or distribution of Your modifications, or 1545 for any such Derivative Works as a whole, provided Your use, 1546 reproduction, and distribution of the Work otherwise complies with 1547 the conditions stated in this License. 1548 1549 5. Submission of Contributions. Unless You explicitly state otherwise, 1550 any Contribution intentionally submitted for inclusion in the Work 1551 by You to the Licensor shall be under the terms and conditions of 1552 this License, without any additional terms or conditions. 1553 Notwithstanding the above, nothing herein shall supersede or modify 1554 the terms of any separate license agreement you may have executed 1555 with Licensor regarding such Contributions. 1556 1557 6. Trademarks. This License does not grant permission to use the trade 1558 names, trademarks, service marks, or product names of the Licensor, 1559 except as required for reasonable and customary use in describing the 1560 origin of the Work and reproducing the content of the NOTICE file. 1561 1562 7. Disclaimer of Warranty. Unless required by applicable law or 1563 agreed to in writing, Licensor provides the Work (and each 1564 Contributor provides its Contributions) on an "AS IS" BASIS, 1565 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1566 implied, including, without limitation, any warranties or conditions 1567 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1568 PARTICULAR PURPOSE. You are solely responsible for determining the 1569 appropriateness of using or redistributing the Work and assume any 1570 risks associated with Your exercise of permissions under this License. 1571 1572 8. Limitation of Liability. In no event and under no legal theory, 1573 whether in tort (including negligence), contract, or otherwise, 1574 unless required by applicable law (such as deliberate and grossly 1575 negligent acts) or agreed to in writing, shall any Contributor be 1576 liable to You for damages, including any direct, indirect, special, 1577 incidental, or consequential damages of any character arising as a 1578 result of this License or out of the use or inability to use the 1579 Work (including but not limited to damages for loss of goodwill, 1580 work stoppage, computer failure or malfunction, or any and all 1581 other commercial damages or losses), even if such Contributor 1582 has been advised of the possibility of such damages. 1583 1584 9. Accepting Warranty or Additional Liability. While redistributing 1585 the Work or Derivative Works thereof, You may choose to offer, 1586 and charge a fee for, acceptance of support, warranty, indemnity, 1587 or other liability obligations and/or rights consistent with this 1588 License. However, in accepting such obligations, You may act only 1589 on Your own behalf and on Your sole responsibility, not on behalf 1590 of any other Contributor, and only if You agree to indemnify, 1591 defend, and hold each Contributor harmless for any liability 1592 incurred by, or claims asserted against, such Contributor by reason 1593 of your accepting any such warranty or additional liability. 1594 1595 END OF TERMS AND CONDITIONS 1596 1597 APPENDIX: How to apply the Apache License to your work. 1598 1599 To apply the Apache License to your work, attach the following 1600 boilerplate notice, with the fields enclosed by brackets "[]" 1601 replaced with your own identifying information. (Don't include 1602 the brackets!) The text should be enclosed in the appropriate 1603 comment syntax for the file format. We also recommend that a 1604 file or class name and description of purpose be included on the 1605 same "printed page" as the copyright notice for easier 1606 identification within third-party archives. 1607 1608 Copyright [yyyy] [name of copyright owner] 1609 1610 Licensed under the Apache License, Version 2.0 (the "License"); 1611 you may not use this file except in compliance with the License. 1612 You may obtain a copy of the License at 1613 1614 http://www.apache.org/licenses/LICENSE-2.0 1615 1616 Unless required by applicable law or agreed to in writing, software 1617 distributed under the License is distributed on an "AS IS" BASIS, 1618 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1619 See the License for the specific language governing permissions and 1620 limitations under the License. 1621 1622 ================================================================================ 1623 guava LICENSE 1624 ================================================================================ 1625 1626 Apache License 1627 Version 2.0, January 2004 1628 http://www.apache.org/licenses/ 1629 1630 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1631 1632 1. Definitions. 1633 1634 "License" shall mean the terms and conditions for use, reproduction, 1635 and distribution as defined by Sections 1 through 9 of this document. 1636 1637 "Licensor" shall mean the copyright owner or entity authorized by 1638 the copyright owner that is granting the License. 1639 1640 "Legal Entity" shall mean the union of the acting entity and all 1641 other entities that control, are controlled by, or are under common 1642 control with that entity. For the purposes of this definition, 1643 "control" means (i) the power, direct or indirect, to cause the 1644 direction or management of such entity, whether by contract or 1645 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1646 outstanding shares, or (iii) beneficial ownership of such entity. 1647 1648 "You" (or "Your") shall mean an individual or Legal Entity 1649 exercising permissions granted by this License. 1650 1651 "Source" form shall mean the preferred form for making modifications, 1652 including but not limited to software source code, documentation 1653 source, and configuration files. 1654 1655 "Object" form shall mean any form resulting from mechanical 1656 transformation or translation of a Source form, including but 1657 not limited to compiled object code, generated documentation, 1658 and conversions to other media types. 1659 1660 "Work" shall mean the work of authorship, whether in Source or 1661 Object form, made available under the License, as indicated by a 1662 copyright notice that is included in or attached to the work 1663 (an example is provided in the Appendix below). 1664 1665 "Derivative Works" shall mean any work, whether in Source or Object 1666 form, that is based on (or derived from) the Work and for which the 1667 editorial revisions, annotations, elaborations, or other modifications 1668 represent, as a whole, an original work of authorship. For the purposes 1669 of this License, Derivative Works shall not include works that remain 1670 separable from, or merely link (or bind by name) to the interfaces of, 1671 the Work and Derivative Works thereof. 1672 1673 "Contribution" shall mean any work of authorship, including 1674 the original version of the Work and any modifications or additions 1675 to that Work or Derivative Works thereof, that is intentionally 1676 submitted to Licensor for inclusion in the Work by the copyright owner 1677 or by an individual or Legal Entity authorized to submit on behalf of 1678 the copyright owner. For the purposes of this definition, "submitted" 1679 means any form of electronic, verbal, or written communication sent 1680 to the Licensor or its representatives, including but not limited to 1681 communication on electronic mailing lists, source code control systems, 1682 and issue tracking systems that are managed by, or on behalf of, the 1683 Licensor for the purpose of discussing and improving the Work, but 1684 excluding communication that is conspicuously marked or otherwise 1685 designated in writing by the copyright owner as "Not a Contribution." 1686 1687 "Contributor" shall mean Licensor and any individual or Legal Entity 1688 on behalf of whom a Contribution has been received by Licensor and 1689 subsequently incorporated within the Work. 1690 1691 2. Grant of Copyright License. Subject to the terms and conditions of 1692 this License, each Contributor hereby grants to You a perpetual, 1693 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1694 copyright license to reproduce, prepare Derivative Works of, 1695 publicly display, publicly perform, sublicense, and distribute the 1696 Work and such Derivative Works in Source or Object form. 1697 1698 3. Grant of Patent License. Subject to the terms and conditions of 1699 this License, each Contributor hereby grants to You a perpetual, 1700 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1701 (except as stated in this section) patent license to make, have made, 1702 use, offer to sell, sell, import, and otherwise transfer the Work, 1703 where such license applies only to those patent claims licensable 1704 by such Contributor that are necessarily infringed by their 1705 Contribution(s) alone or by combination of their Contribution(s) 1706 with the Work to which such Contribution(s) was submitted. If You 1707 institute patent litigation against any entity (including a 1708 cross-claim or counterclaim in a lawsuit) alleging that the Work 1709 or a Contribution incorporated within the Work constitutes direct 1710 or contributory patent infringement, then any patent licenses 1711 granted to You under this License for that Work shall terminate 1712 as of the date such litigation is filed. 1713 1714 4. Redistribution. You may reproduce and distribute copies of the 1715 Work or Derivative Works thereof in any medium, with or without 1716 modifications, and in Source or Object form, provided that You 1717 meet the following conditions: 1718 1719 (a) You must give any other recipients of the Work or 1720 Derivative Works a copy of this License; and 1721 1722 (b) You must cause any modified files to carry prominent notices 1723 stating that You changed the files; and 1724 1725 (c) You must retain, in the Source form of any Derivative Works 1726 that You distribute, all copyright, patent, trademark, and 1727 attribution notices from the Source form of the Work, 1728 excluding those notices that do not pertain to any part of 1729 the Derivative Works; and 1730 1731 (d) If the Work includes a "NOTICE" text file as part of its 1732 distribution, then any Derivative Works that You distribute must 1733 include a readable copy of the attribution notices contained 1734 within such NOTICE file, excluding those notices that do not 1735 pertain to any part of the Derivative Works, in at least one 1736 of the following places: within a NOTICE text file distributed 1737 as part of the Derivative Works; within the Source form or 1738 documentation, if provided along with the Derivative Works; or, 1739 within a display generated by the Derivative Works, if and 1740 wherever such third-party notices normally appear. The contents 1741 of the NOTICE file are for informational purposes only and 1742 do not modify the License. You may add Your own attribution 1743 notices within Derivative Works that You distribute, alongside 1744 or as an addendum to the NOTICE text from the Work, provided 1745 that such additional attribution notices cannot be construed 1746 as modifying the License. 1747 1748 You may add Your own copyright statement to Your modifications and 1749 may provide additional or different license terms and conditions 1750 for use, reproduction, or distribution of Your modifications, or 1751 for any such Derivative Works as a whole, provided Your use, 1752 reproduction, and distribution of the Work otherwise complies with 1753 the conditions stated in this License. 1754 1755 5. Submission of Contributions. Unless You explicitly state otherwise, 1756 any Contribution intentionally submitted for inclusion in the Work 1757 by You to the Licensor shall be under the terms and conditions of 1758 this License, without any additional terms or conditions. 1759 Notwithstanding the above, nothing herein shall supersede or modify 1760 the terms of any separate license agreement you may have executed 1761 with Licensor regarding such Contributions. 1762 1763 6. Trademarks. This License does not grant permission to use the trade 1764 names, trademarks, service marks, or product names of the Licensor, 1765 except as required for reasonable and customary use in describing the 1766 origin of the Work and reproducing the content of the NOTICE file. 1767 1768 7. Disclaimer of Warranty. Unless required by applicable law or 1769 agreed to in writing, Licensor provides the Work (and each 1770 Contributor provides its Contributions) on an "AS IS" BASIS, 1771 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1772 implied, including, without limitation, any warranties or conditions 1773 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1774 PARTICULAR PURPOSE. You are solely responsible for determining the 1775 appropriateness of using or redistributing the Work and assume any 1776 risks associated with Your exercise of permissions under this License. 1777 1778 8. Limitation of Liability. In no event and under no legal theory, 1779 whether in tort (including negligence), contract, or otherwise, 1780 unless required by applicable law (such as deliberate and grossly 1781 negligent acts) or agreed to in writing, shall any Contributor be 1782 liable to You for damages, including any direct, indirect, special, 1783 incidental, or consequential damages of any character arising as a 1784 result of this License or out of the use or inability to use the 1785 Work (including but not limited to damages for loss of goodwill, 1786 work stoppage, computer failure or malfunction, or any and all 1787 other commercial damages or losses), even if such Contributor 1788 has been advised of the possibility of such damages. 1789 1790 9. Accepting Warranty or Additional Liability. While redistributing 1791 the Work or Derivative Works thereof, You may choose to offer, 1792 and charge a fee for, acceptance of support, warranty, indemnity, 1793 or other liability obligations and/or rights consistent with this 1794 License. However, in accepting such obligations, You may act only 1795 on Your own behalf and on Your sole responsibility, not on behalf 1796 of any other Contributor, and only if You agree to indemnify, 1797 defend, and hold each Contributor harmless for any liability 1798 incurred by, or claims asserted against, such Contributor by reason 1799 of your accepting any such warranty or additional liability. 1800 1801 END OF TERMS AND CONDITIONS 1802 1803 APPENDIX: How to apply the Apache License to your work. 1804 1805 To apply the Apache License to your work, attach the following 1806 boilerplate notice, with the fields enclosed by brackets "[]" 1807 replaced with your own identifying information. (Don't include 1808 the brackets!) The text should be enclosed in the appropriate 1809 comment syntax for the file format. We also recommend that a 1810 file or class name and description of purpose be included on the 1811 same "printed page" as the copyright notice for easier 1812 identification within third-party archives. 1813 1814 Copyright [yyyy] [name of copyright owner] 1815 1816 Licensed under the Apache License, Version 2.0 (the "License"); 1817 you may not use this file except in compliance with the License. 1818 You may obtain a copy of the License at 1819 1820 http://www.apache.org/licenses/LICENSE-2.0 1821 1822 Unless required by applicable law or agreed to in writing, software 1823 distributed under the License is distributed on an "AS IS" BASIS, 1824 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1825 See the License for the specific language governing permissions and 1826 limitations under the License. 1827 1828 1829 ================================================================================ 1830 hppc NOTICE 1831 ================================================================================ 1832 ACKNOWLEDGEMENT 1833 =============== 1834 1835 HPPC borrowed code, ideas or both from: 1836 1837 * Apache Lucene, http://lucene.apache.org/ 1838 (Apache license) 1839 * Fastutil, http://fastutil.di.unimi.it/ 1840 (Apache license) 1841 * Koloboke, https://github.com/OpenHFT/Koloboke 1842 (Apache license) 1843 1844 1845 ================================================================================ 1846 hppc LICENSE 1847 ================================================================================ 1848 1849 Apache License 1850 Version 2.0, January 2004 1851 http://www.apache.org/licenses/ 1852 1853 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1854 1855 1. Definitions. 1856 1857 "License" shall mean the terms and conditions for use, reproduction, 1858 and distribution as defined by Sections 1 through 9 of this document. 1859 1860 "Licensor" shall mean the copyright owner or entity authorized by 1861 the copyright owner that is granting the License. 1862 1863 "Legal Entity" shall mean the union of the acting entity and all 1864 other entities that control, are controlled by, or are under common 1865 control with that entity. For the purposes of this definition, 1866 "control" means (i) the power, direct or indirect, to cause the 1867 direction or management of such entity, whether by contract or 1868 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1869 outstanding shares, or (iii) beneficial ownership of such entity. 1870 1871 "You" (or "Your") shall mean an individual or Legal Entity 1872 exercising permissions granted by this License. 1873 1874 "Source" form shall mean the preferred form for making modifications, 1875 including but not limited to software source code, documentation 1876 source, and configuration files. 1877 1878 "Object" form shall mean any form resulting from mechanical 1879 transformation or translation of a Source form, including but 1880 not limited to compiled object code, generated documentation, 1881 and conversions to other media types. 1882 1883 "Work" shall mean the work of authorship, whether in Source or 1884 Object form, made available under the License, as indicated by a 1885 copyright notice that is included in or attached to the work 1886 (an example is provided in the Appendix below). 1887 1888 "Derivative Works" shall mean any work, whether in Source or Object 1889 form, that is based on (or derived from) the Work and for which the 1890 editorial revisions, annotations, elaborations, or other modifications 1891 represent, as a whole, an original work of authorship. For the purposes 1892 of this License, Derivative Works shall not include works that remain 1893 separable from, or merely link (or bind by name) to the interfaces of, 1894 the Work and Derivative Works thereof. 1895 1896 "Contribution" shall mean any work of authorship, including 1897 the original version of the Work and any modifications or additions 1898 to that Work or Derivative Works thereof, that is intentionally 1899 submitted to Licensor for inclusion in the Work by the copyright owner 1900 or by an individual or Legal Entity authorized to submit on behalf of 1901 the copyright owner. For the purposes of this definition, "submitted" 1902 means any form of electronic, verbal, or written communication sent 1903 to the Licensor or its representatives, including but not limited to 1904 communication on electronic mailing lists, source code control systems, 1905 and issue tracking systems that are managed by, or on behalf of, the 1906 Licensor for the purpose of discussing and improving the Work, but 1907 excluding communication that is conspicuously marked or otherwise 1908 designated in writing by the copyright owner as "Not a Contribution." 1909 1910 "Contributor" shall mean Licensor and any individual or Legal Entity 1911 on behalf of whom a Contribution has been received by Licensor and 1912 subsequently incorporated within the Work. 1913 1914 2. Grant of Copyright License. Subject to the terms and conditions of 1915 this License, each Contributor hereby grants to You a perpetual, 1916 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1917 copyright license to reproduce, prepare Derivative Works of, 1918 publicly display, publicly perform, sublicense, and distribute the 1919 Work and such Derivative Works in Source or Object form. 1920 1921 3. Grant of Patent License. Subject to the terms and conditions of 1922 this License, each Contributor hereby grants to You a perpetual, 1923 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1924 (except as stated in this section) patent license to make, have made, 1925 use, offer to sell, sell, import, and otherwise transfer the Work, 1926 where such license applies only to those patent claims licensable 1927 by such Contributor that are necessarily infringed by their 1928 Contribution(s) alone or by combination of their Contribution(s) 1929 with the Work to which such Contribution(s) was submitted. If You 1930 institute patent litigation against any entity (including a 1931 cross-claim or counterclaim in a lawsuit) alleging that the Work 1932 or a Contribution incorporated within the Work constitutes direct 1933 or contributory patent infringement, then any patent licenses 1934 granted to You under this License for that Work shall terminate 1935 as of the date such litigation is filed. 1936 1937 4. Redistribution. You may reproduce and distribute copies of the 1938 Work or Derivative Works thereof in any medium, with or without 1939 modifications, and in Source or Object form, provided that You 1940 meet the following conditions: 1941 1942 (a) You must give any other recipients of the Work or 1943 Derivative Works a copy of this License; and 1944 1945 (b) You must cause any modified files to carry prominent notices 1946 stating that You changed the files; and 1947 1948 (c) You must retain, in the Source form of any Derivative Works 1949 that You distribute, all copyright, patent, trademark, and 1950 attribution notices from the Source form of the Work, 1951 excluding those notices that do not pertain to any part of 1952 the Derivative Works; and 1953 1954 (d) If the Work includes a "NOTICE" text file as part of its 1955 distribution, then any Derivative Works that You distribute must 1956 include a readable copy of the attribution notices contained 1957 within such NOTICE file, excluding those notices that do not 1958 pertain to any part of the Derivative Works, in at least one 1959 of the following places: within a NOTICE text file distributed 1960 as part of the Derivative Works; within the Source form or 1961 documentation, if provided along with the Derivative Works; or, 1962 within a display generated by the Derivative Works, if and 1963 wherever such third-party notices normally appear. The contents 1964 of the NOTICE file are for informational purposes only and 1965 do not modify the License. You may add Your own attribution 1966 notices within Derivative Works that You distribute, alongside 1967 or as an addendum to the NOTICE text from the Work, provided 1968 that such additional attribution notices cannot be construed 1969 as modifying the License. 1970 1971 You may add Your own copyright statement to Your modifications and 1972 may provide additional or different license terms and conditions 1973 for use, reproduction, or distribution of Your modifications, or 1974 for any such Derivative Works as a whole, provided Your use, 1975 reproduction, and distribution of the Work otherwise complies with 1976 the conditions stated in this License. 1977 1978 5. Submission of Contributions. Unless You explicitly state otherwise, 1979 any Contribution intentionally submitted for inclusion in the Work 1980 by You to the Licensor shall be under the terms and conditions of 1981 this License, without any additional terms or conditions. 1982 Notwithstanding the above, nothing herein shall supersede or modify 1983 the terms of any separate license agreement you may have executed 1984 with Licensor regarding such Contributions. 1985 1986 6. Trademarks. This License does not grant permission to use the trade 1987 names, trademarks, service marks, or product names of the Licensor, 1988 except as required for reasonable and customary use in describing the 1989 origin of the Work and reproducing the content of the NOTICE file. 1990 1991 7. Disclaimer of Warranty. Unless required by applicable law or 1992 agreed to in writing, Licensor provides the Work (and each 1993 Contributor provides its Contributions) on an "AS IS" BASIS, 1994 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1995 implied, including, without limitation, any warranties or conditions 1996 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1997 PARTICULAR PURPOSE. You are solely responsible for determining the 1998 appropriateness of using or redistributing the Work and assume any 1999 risks associated with Your exercise of permissions under this License. 2000 2001 8. Limitation of Liability. In no event and under no legal theory, 2002 whether in tort (including negligence), contract, or otherwise, 2003 unless required by applicable law (such as deliberate and grossly 2004 negligent acts) or agreed to in writing, shall any Contributor be 2005 liable to You for damages, including any direct, indirect, special, 2006 incidental, or consequential damages of any character arising as a 2007 result of this License or out of the use or inability to use the 2008 Work (including but not limited to damages for loss of goodwill, 2009 work stoppage, computer failure or malfunction, or any and all 2010 other commercial damages or losses), even if such Contributor 2011 has been advised of the possibility of such damages. 2012 2013 9. Accepting Warranty or Additional Liability. While redistributing 2014 the Work or Derivative Works thereof, You may choose to offer, 2015 and charge a fee for, acceptance of support, warranty, indemnity, 2016 or other liability obligations and/or rights consistent with this 2017 License. However, in accepting such obligations, You may act only 2018 on Your own behalf and on Your sole responsibility, not on behalf 2019 of any other Contributor, and only if You agree to indemnify, 2020 defend, and hold each Contributor harmless for any liability 2021 incurred by, or claims asserted against, such Contributor by reason 2022 of your accepting any such warranty or additional liability. 2023 2024 END OF TERMS AND CONDITIONS 2025 2026 APPENDIX: How to apply the Apache License to your work. 2027 2028 To apply the Apache License to your work, attach the following 2029 boilerplate notice, with the fields enclosed by brackets "[]" 2030 replaced with your own identifying information. (Don't include 2031 the brackets!) The text should be enclosed in the appropriate 2032 comment syntax for the file format. We also recommend that a 2033 file or class name and description of purpose be included on the 2034 same "printed page" as the copyright notice for easier 2035 identification within third-party archives. 2036 2037 Copyright 2010-2013, Carrot Search s.c., Boznicza 11/56, Poznan, Poland 2038 2039 Licensed under the Apache License, Version 2.0 (the "License"); 2040 you may not use this file except in compliance with the License. 2041 You may obtain a copy of the License at 2042 2043 http://www.apache.org/licenses/LICENSE-2.0 2044 2045 Unless required by applicable law or agreed to in writing, software 2046 distributed under the License is distributed on an "AS IS" BASIS, 2047 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2048 See the License for the specific language governing permissions and 2049 limitations under the License. 2050 2051 2052 2053 ================================================================================ 2054 httpclient NOTICE 2055 ================================================================================ 2056 Apache HttpComponents Client 2057 Copyright 1999-2016 The Apache Software Foundation 2058 2059 This product includes software developed at 2060 The Apache Software Foundation (http://www.apache.org/). 2061 2062 2063 2064 ================================================================================ 2065 httpclient LICENSE 2066 ================================================================================ 2067 Apache License 2068 Version 2.0, January 2004 2069 http://www.apache.org/licenses/ 2070 2071 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2072 2073 1. Definitions. 2074 2075 "License" shall mean the terms and conditions for use, reproduction, 2076 and distribution as defined by Sections 1 through 9 of this document. 2077 2078 "Licensor" shall mean the copyright owner or entity authorized by 2079 the copyright owner that is granting the License. 2080 2081 "Legal Entity" shall mean the union of the acting entity and all 2082 other entities that control, are controlled by, or are under common 2083 control with that entity. For the purposes of this definition, 2084 "control" means (i) the power, direct or indirect, to cause the 2085 direction or management of such entity, whether by contract or 2086 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2087 outstanding shares, or (iii) beneficial ownership of such entity. 2088 2089 "You" (or "Your") shall mean an individual or Legal Entity 2090 exercising permissions granted by this License. 2091 2092 "Source" form shall mean the preferred form for making modifications, 2093 including but not limited to software source code, documentation 2094 source, and configuration files. 2095 2096 "Object" form shall mean any form resulting from mechanical 2097 transformation or translation of a Source form, including but 2098 not limited to compiled object code, generated documentation, 2099 and conversions to other media types. 2100 2101 "Work" shall mean the work of authorship, whether in Source or 2102 Object form, made available under the License, as indicated by a 2103 copyright notice that is included in or attached to the work 2104 (an example is provided in the Appendix below). 2105 2106 "Derivative Works" shall mean any work, whether in Source or Object 2107 form, that is based on (or derived from) the Work and for which the 2108 editorial revisions, annotations, elaborations, or other modifications 2109 represent, as a whole, an original work of authorship. For the purposes 2110 of this License, Derivative Works shall not include works that remain 2111 separable from, or merely link (or bind by name) to the interfaces of, 2112 the Work and Derivative Works thereof. 2113 2114 "Contribution" shall mean any work of authorship, including 2115 the original version of the Work and any modifications or additions 2116 to that Work or Derivative Works thereof, that is intentionally 2117 submitted to Licensor for inclusion in the Work by the copyright owner 2118 or by an individual or Legal Entity authorized to submit on behalf of 2119 the copyright owner. For the purposes of this definition, "submitted" 2120 means any form of electronic, verbal, or written communication sent 2121 to the Licensor or its representatives, including but not limited to 2122 communication on electronic mailing lists, source code control systems, 2123 and issue tracking systems that are managed by, or on behalf of, the 2124 Licensor for the purpose of discussing and improving the Work, but 2125 excluding communication that is conspicuously marked or otherwise 2126 designated in writing by the copyright owner as "Not a Contribution." 2127 2128 "Contributor" shall mean Licensor and any individual or Legal Entity 2129 on behalf of whom a Contribution has been received by Licensor and 2130 subsequently incorporated within the Work. 2131 2132 2. Grant of Copyright License. Subject to the terms and conditions of 2133 this License, each Contributor hereby grants to You a perpetual, 2134 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2135 copyright license to reproduce, prepare Derivative Works of, 2136 publicly display, publicly perform, sublicense, and distribute the 2137 Work and such Derivative Works in Source or Object form. 2138 2139 3. Grant of Patent License. Subject to the terms and conditions of 2140 this License, each Contributor hereby grants to You a perpetual, 2141 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2142 (except as stated in this section) patent license to make, have made, 2143 use, offer to sell, sell, import, and otherwise transfer the Work, 2144 where such license applies only to those patent claims licensable 2145 by such Contributor that are necessarily infringed by their 2146 Contribution(s) alone or by combination of their Contribution(s) 2147 with the Work to which such Contribution(s) was submitted. If You 2148 institute patent litigation against any entity (including a 2149 cross-claim or counterclaim in a lawsuit) alleging that the Work 2150 or a Contribution incorporated within the Work constitutes direct 2151 or contributory patent infringement, then any patent licenses 2152 granted to You under this License for that Work shall terminate 2153 as of the date such litigation is filed. 2154 2155 4. Redistribution. You may reproduce and distribute copies of the 2156 Work or Derivative Works thereof in any medium, with or without 2157 modifications, and in Source or Object form, provided that You 2158 meet the following conditions: 2159 2160 (a) You must give any other recipients of the Work or 2161 Derivative Works a copy of this License; and 2162 2163 (b) You must cause any modified files to carry prominent notices 2164 stating that You changed the files; and 2165 2166 (c) You must retain, in the Source form of any Derivative Works 2167 that You distribute, all copyright, patent, trademark, and 2168 attribution notices from the Source form of the Work, 2169 excluding those notices that do not pertain to any part of 2170 the Derivative Works; and 2171 2172 (d) If the Work includes a "NOTICE" text file as part of its 2173 distribution, then any Derivative Works that You distribute must 2174 include a readable copy of the attribution notices contained 2175 within such NOTICE file, excluding those notices that do not 2176 pertain to any part of the Derivative Works, in at least one 2177 of the following places: within a NOTICE text file distributed 2178 as part of the Derivative Works; within the Source form or 2179 documentation, if provided along with the Derivative Works; or, 2180 within a display generated by the Derivative Works, if and 2181 wherever such third-party notices normally appear. The contents 2182 of the NOTICE file are for informational purposes only and 2183 do not modify the License. You may add Your own attribution 2184 notices within Derivative Works that You distribute, alongside 2185 or as an addendum to the NOTICE text from the Work, provided 2186 that such additional attribution notices cannot be construed 2187 as modifying the License. 2188 2189 You may add Your own copyright statement to Your modifications and 2190 may provide additional or different license terms and conditions 2191 for use, reproduction, or distribution of Your modifications, or 2192 for any such Derivative Works as a whole, provided Your use, 2193 reproduction, and distribution of the Work otherwise complies with 2194 the conditions stated in this License. 2195 2196 5. Submission of Contributions. Unless You explicitly state otherwise, 2197 any Contribution intentionally submitted for inclusion in the Work 2198 by You to the Licensor shall be under the terms and conditions of 2199 this License, without any additional terms or conditions. 2200 Notwithstanding the above, nothing herein shall supersede or modify 2201 the terms of any separate license agreement you may have executed 2202 with Licensor regarding such Contributions. 2203 2204 6. Trademarks. This License does not grant permission to use the trade 2205 names, trademarks, service marks, or product names of the Licensor, 2206 except as required for reasonable and customary use in describing the 2207 origin of the Work and reproducing the content of the NOTICE file. 2208 2209 7. Disclaimer of Warranty. Unless required by applicable law or 2210 agreed to in writing, Licensor provides the Work (and each 2211 Contributor provides its Contributions) on an "AS IS" BASIS, 2212 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2213 implied, including, without limitation, any warranties or conditions 2214 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2215 PARTICULAR PURPOSE. You are solely responsible for determining the 2216 appropriateness of using or redistributing the Work and assume any 2217 risks associated with Your exercise of permissions under this License. 2218 2219 8. Limitation of Liability. In no event and under no legal theory, 2220 whether in tort (including negligence), contract, or otherwise, 2221 unless required by applicable law (such as deliberate and grossly 2222 negligent acts) or agreed to in writing, shall any Contributor be 2223 liable to You for damages, including any direct, indirect, special, 2224 incidental, or consequential damages of any character arising as a 2225 result of this License or out of the use or inability to use the 2226 Work (including but not limited to damages for loss of goodwill, 2227 work stoppage, computer failure or malfunction, or any and all 2228 other commercial damages or losses), even if such Contributor 2229 has been advised of the possibility of such damages. 2230 2231 9. Accepting Warranty or Additional Liability. While redistributing 2232 the Work or Derivative Works thereof, You may choose to offer, 2233 and charge a fee for, acceptance of support, warranty, indemnity, 2234 or other liability obligations and/or rights consistent with this 2235 License. However, in accepting such obligations, You may act only 2236 on Your own behalf and on Your sole responsibility, not on behalf 2237 of any other Contributor, and only if You agree to indemnify, 2238 defend, and hold each Contributor harmless for any liability 2239 incurred by, or claims asserted against, such Contributor by reason 2240 of your accepting any such warranty or additional liability. 2241 2242 END OF TERMS AND CONDITIONS 2243 2244 ========================================================================= 2245 2246 This project includes Public Suffix List copied from 2247 <https://publicsuffix.org/list/effective_tld_names.dat> 2248 licensed under the terms of the Mozilla Public License, v. 2.0 2249 2250 Full license text: <http://mozilla.org/MPL/2.0/> 2251 2252 Mozilla Public License Version 2.0 2253 ================================== 2254 2255 1. Definitions 2256 -------------- 2257 2258 1.1. "Contributor" 2259 means each individual or legal entity that creates, contributes to 2260 the creation of, or owns Covered Software. 2261 2262 1.2. "Contributor Version" 2263 means the combination of the Contributions of others (if any) used 2264 by a Contributor and that particular Contributor's Contribution. 2265 2266 1.3. "Contribution" 2267 means Covered Software of a particular Contributor. 2268 2269 1.4. "Covered Software" 2270 means Source Code Form to which the initial Contributor has attached 2271 the notice in Exhibit A, the Executable Form of such Source Code 2272 Form, and Modifications of such Source Code Form, in each case 2273 including portions thereof. 2274 2275 1.5. "Incompatible With Secondary Licenses" 2276 means 2277 2278 (a) that the initial Contributor has attached the notice described 2279 in Exhibit B to the Covered Software; or 2280 2281 (b) that the Covered Software was made available under the terms of 2282 version 1.1 or earlier of the License, but not also under the 2283 terms of a Secondary License. 2284 2285 1.6. "Executable Form" 2286 means any form of the work other than Source Code Form. 2287 2288 1.7. "Larger Work" 2289 means a work that combines Covered Software with other material, in 2290 a separate file or files, that is not Covered Software. 2291 2292 1.8. "License" 2293 means this document. 2294 2295 1.9. "Licensable" 2296 means having the right to grant, to the maximum extent possible, 2297 whether at the time of the initial grant or subsequently, any and 2298 all of the rights conveyed by this License. 2299 2300 1.10. "Modifications" 2301 means any of the following: 2302 2303 (a) any file in Source Code Form that results from an addition to, 2304 deletion from, or modification of the contents of Covered 2305 Software; or 2306 2307 (b) any new file in Source Code Form that contains any Covered 2308 Software. 2309 2310 1.11. "Patent Claims" of a Contributor 2311 means any patent claim(s), including without limitation, method, 2312 process, and apparatus claims, in any patent Licensable by such 2313 Contributor that would be infringed, but for the grant of the 2314 License, by the making, using, selling, offering for sale, having 2315 made, import, or transfer of either its Contributions or its 2316 Contributor Version. 2317 2318 1.12. "Secondary License" 2319 means either the GNU General Public License, Version 2.0, the GNU 2320 Lesser General Public License, Version 2.1, the GNU Affero General 2321 Public License, Version 3.0, or any later versions of those 2322 licenses. 2323 2324 1.13. "Source Code Form" 2325 means the form of the work preferred for making modifications. 2326 2327 1.14. "You" (or "Your") 2328 means an individual or a legal entity exercising rights under this 2329 License. For legal entities, "You" includes any entity that 2330 controls, is controlled by, or is under common control with You. For 2331 purposes of this definition, "control" means (a) the power, direct 2332 or indirect, to cause the direction or management of such entity, 2333 whether by contract or otherwise, or (b) ownership of more than 2334 fifty percent (50%) of the outstanding shares or beneficial 2335 ownership of such entity. 2336 2337 2. License Grants and Conditions 2338 -------------------------------- 2339 2340 2.1. Grants 2341 2342 Each Contributor hereby grants You a world-wide, royalty-free, 2343 non-exclusive license: 2344 2345 (a) under intellectual property rights (other than patent or trademark) 2346 Licensable by such Contributor to use, reproduce, make available, 2347 modify, display, perform, distribute, and otherwise exploit its 2348 Contributions, either on an unmodified basis, with Modifications, or 2349 as part of a Larger Work; and 2350 2351 (b) under Patent Claims of such Contributor to make, use, sell, offer 2352 for sale, have made, import, and otherwise transfer either its 2353 Contributions or its Contributor Version. 2354 2355 2.2. Effective Date 2356 2357 The licenses granted in Section 2.1 with respect to any Contribution 2358 become effective for each Contribution on the date the Contributor first 2359 distributes such Contribution. 2360 2361 2.3. Limitations on Grant Scope 2362 2363 The licenses granted in this Section 2 are the only rights granted under 2364 this License. No additional rights or licenses will be implied from the 2365 distribution or licensing of Covered Software under this License. 2366 Notwithstanding Section 2.1(b) above, no patent license is granted by a 2367 Contributor: 2368 2369 (a) for any code that a Contributor has removed from Covered Software; 2370 or 2371 2372 (b) for infringements caused by: (i) Your and any other third party's 2373 modifications of Covered Software, or (ii) the combination of its 2374 Contributions with other software (except as part of its Contributor 2375 Version); or 2376 2377 (c) under Patent Claims infringed by Covered Software in the absence of 2378 its Contributions. 2379 2380 This License does not grant any rights in the trademarks, service marks, 2381 or logos of any Contributor (except as may be necessary to comply with 2382 the notice requirements in Section 3.4). 2383 2384 2.4. Subsequent Licenses 2385 2386 No Contributor makes additional grants as a result of Your choice to 2387 distribute the Covered Software under a subsequent version of this 2388 License (see Section 10.2) or under the terms of a Secondary License (if 2389 permitted under the terms of Section 3.3). 2390 2391 2.5. Representation 2392 2393 Each Contributor represents that the Contributor believes its 2394 Contributions are its original creation(s) or it has sufficient rights 2395 to grant the rights to its Contributions conveyed by this License. 2396 2397 2.6. Fair Use 2398 2399 This License is not intended to limit any rights You have under 2400 applicable copyright doctrines of fair use, fair dealing, or other 2401 equivalents. 2402 2403 2.7. Conditions 2404 2405 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted 2406 in Section 2.1. 2407 2408 3. Responsibilities 2409 ------------------- 2410 2411 3.1. Distribution of Source Form 2412 2413 All distribution of Covered Software in Source Code Form, including any 2414 Modifications that You create or to which You contribute, must be under 2415 the terms of this License. You must inform recipients that the Source 2416 Code Form of the Covered Software is governed by the terms of this 2417 License, and how they can obtain a copy of this License. You may not 2418 attempt to alter or restrict the recipients' rights in the Source Code 2419 Form. 2420 2421 3.2. Distribution of Executable Form 2422 2423 If You distribute Covered Software in Executable Form then: 2424 2425 (a) such Covered Software must also be made available in Source Code 2426 Form, as described in Section 3.1, and You must inform recipients of 2427 the Executable Form how they can obtain a copy of such Source Code 2428 Form by reasonable means in a timely manner, at a charge no more 2429 than the cost of distribution to the recipient; and 2430 2431 (b) You may distribute such Executable Form under the terms of this 2432 License, or sublicense it under different terms, provided that the 2433 license for the Executable Form does not attempt to limit or alter 2434 the recipients' rights in the Source Code Form under this License. 2435 2436 3.3. Distribution of a Larger Work 2437 2438 You may create and distribute a Larger Work under terms of Your choice, 2439 provided that You also comply with the requirements of this License for 2440 the Covered Software. If the Larger Work is a combination of Covered 2441 Software with a work governed by one or more Secondary Licenses, and the 2442 Covered Software is not Incompatible With Secondary Licenses, this 2443 License permits You to additionally distribute such Covered Software 2444 under the terms of such Secondary License(s), so that the recipient of 2445 the Larger Work may, at their option, further distribute the Covered 2446 Software under the terms of either this License or such Secondary 2447 License(s). 2448 2449 3.4. Notices 2450 2451 You may not remove or alter the substance of any license notices 2452 (including copyright notices, patent notices, disclaimers of warranty, 2453 or limitations of liability) contained within the Source Code Form of 2454 the Covered Software, except that You may alter any license notices to 2455 the extent required to remedy known factual inaccuracies. 2456 2457 3.5. Application of Additional Terms 2458 2459 You may choose to offer, and to charge a fee for, warranty, support, 2460 indemnity or liability obligations to one or more recipients of Covered 2461 Software. However, You may do so only on Your own behalf, and not on 2462 behalf of any Contributor. You must make it absolutely clear that any 2463 such warranty, support, indemnity, or liability obligation is offered by 2464 You alone, and You hereby agree to indemnify every Contributor for any 2465 liability incurred by such Contributor as a result of warranty, support, 2466 indemnity or liability terms You offer. You may include additional 2467 disclaimers of warranty and limitations of liability specific to any 2468 jurisdiction. 2469 2470 4. Inability to Comply Due to Statute or Regulation 2471 --------------------------------------------------- 2472 2473 If it is impossible for You to comply with any of the terms of this 2474 License with respect to some or all of the Covered Software due to 2475 statute, judicial order, or regulation then You must: (a) comply with 2476 the terms of this License to the maximum extent possible; and (b) 2477 describe the limitations and the code they affect. Such description must 2478 be placed in a text file included with all distributions of the Covered 2479 Software under this License. Except to the extent prohibited by statute 2480 or regulation, such description must be sufficiently detailed for a 2481 recipient of ordinary skill to be able to understand it. 2482 2483 5. Termination 2484 -------------- 2485 2486 5.1. The rights granted under this License will terminate automatically 2487 if You fail to comply with any of its terms. However, if You become 2488 compliant, then the rights granted under this License from a particular 2489 Contributor are reinstated (a) provisionally, unless and until such 2490 Contributor explicitly and finally terminates Your grants, and (b) on an 2491 ongoing basis, if such Contributor fails to notify You of the 2492 non-compliance by some reasonable means prior to 60 days after You have 2493 come back into compliance. Moreover, Your grants from a particular 2494 Contributor are reinstated on an ongoing basis if such Contributor 2495 notifies You of the non-compliance by some reasonable means, this is the 2496 first time You have received notice of non-compliance with this License 2497 from such Contributor, and You become compliant prior to 30 days after 2498 Your receipt of the notice. 2499 2500 5.2. If You initiate litigation against any entity by asserting a patent 2501 infringement claim (excluding declaratory judgment actions, 2502 counter-claims, and cross-claims) alleging that a Contributor Version 2503 directly or indirectly infringes any patent, then the rights granted to 2504 You by any and all Contributors for the Covered Software under Section 2505 2.1 of this License shall terminate. 2506 2507 5.3. In the event of termination under Sections 5.1 or 5.2 above, all 2508 end user license agreements (excluding distributors and resellers) which 2509 have been validly granted by You or Your distributors under this License 2510 prior to termination shall survive termination. 2511 2512 ************************************************************************ 2513 * * 2514 * 6. Disclaimer of Warranty * 2515 * ------------------------- * 2516 * * 2517 * Covered Software is provided under this License on an "as is" * 2518 * basis, without warranty of any kind, either expressed, implied, or * 2519 * statutory, including, without limitation, warranties that the * 2520 * Covered Software is free of defects, merchantable, fit for a * 2521 * particular purpose or non-infringing. The entire risk as to the * 2522 * quality and performance of the Covered Software is with You. * 2523 * Should any Covered Software prove defective in any respect, You * 2524 * (not any Contributor) assume the cost of any necessary servicing, * 2525 * repair, or correction. This disclaimer of warranty constitutes an * 2526 * essential part of this License. No use of any Covered Software is * 2527 * authorized under this License except under this disclaimer. * 2528 * * 2529 ************************************************************************ 2530 2531 ************************************************************************ 2532 * * 2533 * 7. Limitation of Liability * 2534 * -------------------------- * 2535 * * 2536 * Under no circumstances and under no legal theory, whether tort * 2537 * (including negligence), contract, or otherwise, shall any * 2538 * Contributor, or anyone who distributes Covered Software as * 2539 * permitted above, be liable to You for any direct, indirect, * 2540 * special, incidental, or consequential damages of any character * 2541 * including, without limitation, damages for lost profits, loss of * 2542 * goodwill, work stoppage, computer failure or malfunction, or any * 2543 * and all other commercial damages or losses, even if such party * 2544 * shall have been informed of the possibility of such damages. This * 2545 * limitation of liability shall not apply to liability for death or * 2546 * personal injury resulting from such party's negligence to the * 2547 * extent applicable law prohibits such limitation. Some * 2548 * jurisdictions do not allow the exclusion or limitation of * 2549 * incidental or consequential damages, so this exclusion and * 2550 * limitation may not apply to You. * 2551 * * 2552 ************************************************************************ 2553 2554 8. Litigation 2555 ------------- 2556 2557 Any litigation relating to this License may be brought only in the 2558 courts of a jurisdiction where the defendant maintains its principal 2559 place of business and such litigation shall be governed by laws of that 2560 jurisdiction, without reference to its conflict-of-law provisions. 2561 Nothing in this Section shall prevent a party's ability to bring 2562 cross-claims or counter-claims. 2563 2564 9. Miscellaneous 2565 ---------------- 2566 2567 This License represents the complete agreement concerning the subject 2568 matter hereof. If any provision of this License is held to be 2569 unenforceable, such provision shall be reformed only to the extent 2570 necessary to make it enforceable. Any law or regulation which provides 2571 that the language of a contract shall be construed against the drafter 2572 shall not be used to construe this License against a Contributor. 2573 2574 10. Versions of the License 2575 --------------------------- 2576 2577 10.1. New Versions 2578 2579 Mozilla Foundation is the license steward. Except as provided in Section 2580 10.3, no one other than the license steward has the right to modify or 2581 publish new versions of this License. Each version will be given a 2582 distinguishing version number. 2583 2584 10.2. Effect of New Versions 2585 2586 You may distribute the Covered Software under the terms of the version 2587 of the License under which You originally received the Covered Software, 2588 or under the terms of any subsequent version published by the license 2589 steward. 2590 2591 10.3. Modified Versions 2592 2593 If you create software not governed by this License, and you want to 2594 create a new license for such software, you may create and use a 2595 modified version of this License if you rename the license and remove 2596 any references to the name of the license steward (except to note that 2597 such modified license differs from this License). 2598 2599 10.4. Distributing Source Code Form that is Incompatible With Secondary 2600 Licenses 2601 2602 If You choose to distribute Source Code Form that is Incompatible With 2603 Secondary Licenses under the terms of this version of the License, the 2604 notice described in Exhibit B of this License must be attached. 2605 2606 Exhibit A - Source Code Form License Notice 2607 ------------------------------------------- 2608 2609 This Source Code Form is subject to the terms of the Mozilla Public 2610 License, v. 2.0. If a copy of the MPL was not distributed with this 2611 file, You can obtain one at http://mozilla.org/MPL/2.0/. 2612 2613 If it is not possible or desirable to put the notice in a particular 2614 file, then You may include the notice in a location (such as a LICENSE 2615 file in a relevant directory) where a recipient would be likely to look 2616 for such a notice. 2617 2618 You may add additional accurate notices of copyright ownership. 2619 2620 Exhibit B - "Incompatible With Secondary Licenses" Notice 2621 --------------------------------------------------------- 2622 2623 This Source Code Form is "Incompatible With Secondary Licenses", as 2624 defined by the Mozilla Public License, v. 2.0. 2625 2626 2627 ================================================================================ 2628 icu4j NOTICE 2629 ================================================================================ 2630 ICU4J, (under lucene/analysis/icu) is licensed under an MIT style license 2631 (modules/analysis/icu/lib/icu4j-LICENSE-BSD_LIKE.txt) and Copyright (c) 1995-2012 2632 International Business Machines Corporation and others 2633 2634 ================================================================================ 2635 icu4j LICENSE 2636 ================================================================================ 2637 ICU License - ICU 1.8.1 and later 2638 2639 COPYRIGHT AND PERMISSION NOTICE 2640 2641 Copyright (c) 1995-2012 International Business Machines Corporation and others 2642 2643 All rights reserved. 2644 2645 Permission is hereby granted, free of charge, to any person obtaining a copy 2646 of this software and associated documentation files (the "Software"), to deal 2647 in the Software without restriction, including without limitation the rights 2648 to use, copy, modify, merge, publish, distribute, and/or sell copies of the 2649 Software, and to permit persons to whom the Software is furnished to do so, 2650 provided that the above copyright notice(s) and this permission notice appear 2651 in all copies of the Software and that both the above copyright notice(s) and 2652 this permission notice appear in supporting documentation. 2653 2654 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2655 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2656 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. 2657 IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE 2658 LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR 2659 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER 2660 IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 2661 OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 2662 2663 Except as contained in this notice, the name of a copyright holder shall not 2664 be used in advertising or otherwise to promote the sale, use or other 2665 dealings in this Software without prior written authorization of the 2666 copyright holder. 2667 2668 All trademarks and registered trademarks mentioned herein are the property of 2669 their respective owners. 2670 2671 2672 ================================================================================ 2673 javax.mail LICENSE 2674 ================================================================================ 2675 COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.1 2676 2677 1. Definitions. 2678 2679 1.1. "Contributor" means each individual or entity that creates or 2680 contributes to the creation of Modifications. 2681 2682 1.2. "Contributor Version" means the combination of the Original 2683 Software, prior Modifications used by a Contributor (if any), and 2684 the Modifications made by that particular Contributor. 2685 2686 1.3. "Covered Software" means (a) the Original Software, or (b) 2687 Modifications, or (c) the combination of files containing Original 2688 Software with files containing Modifications, in each case including 2689 portions thereof. 2690 2691 1.4. "Executable" means the Covered Software in any form other than 2692 Source Code. 2693 2694 1.5. "Initial Developer" means the individual or entity that first 2695 makes Original Software available under this License. 2696 2697 1.6. "Larger Work" means a work which combines Covered Software or 2698 portions thereof with code not governed by the terms of this License. 2699 2700 1.7. "License" means this document. 2701 2702 1.8. "Licensable" means having the right to grant, to the maximum 2703 extent possible, whether at the time of the initial grant or 2704 subsequently acquired, any and all of the rights conveyed herein. 2705 2706 1.9. "Modifications" means the Source Code and Executable form of 2707 any of the following: 2708 2709 A. Any file that results from an addition to, deletion from or 2710 modification of the contents of a file containing Original Software 2711 or previous Modifications; 2712 2713 B. Any new file that contains any part of the Original Software or 2714 previous Modification; or 2715 2716 C. Any new file that is contributed or otherwise made available 2717 under the terms of this License. 2718 2719 1.10. "Original Software" means the Source Code and Executable form 2720 of computer software code that is originally released under this 2721 License. 2722 2723 1.11. "Patent Claims" means any patent claim(s), now owned or 2724 hereafter acquired, including without limitation, method, process, 2725 and apparatus claims, in any patent Licensable by grantor. 2726 2727 1.12. "Source Code" means (a) the common form of computer software 2728 code in which modifications are made and (b) associated 2729 documentation included in or with such code. 2730 2731 1.13. "You" (or "Your") means an individual or a legal entity 2732 exercising rights under, and complying with all of the terms of, 2733 this License. For legal entities, "You" includes any entity which 2734 controls, is controlled by, or is under common control with You. For 2735 purposes of this definition, "control" means (a) the power, direct 2736 or indirect, to cause the direction or management of such entity, 2737 whether by contract or otherwise, or (b) ownership of more than 2738 fifty percent (50%) of the outstanding shares or beneficial 2739 ownership of such entity. 2740 2741 2. License Grants. 2742 2743 2.1. The Initial Developer Grant. 2744 2745 Conditioned upon Your compliance with Section 3.1 below and subject 2746 to third party intellectual property claims, the Initial Developer 2747 hereby grants You a world-wide, royalty-free, non-exclusive license: 2748 2749 (a) under intellectual property rights (other than patent or 2750 trademark) Licensable by Initial Developer, to use, reproduce, 2751 modify, display, perform, sublicense and distribute the Original 2752 Software (or portions thereof), with or without Modifications, 2753 and/or as part of a Larger Work; and 2754 2755 (b) under Patent Claims infringed by the making, using or selling of 2756 Original Software, to make, have made, use, practice, sell, and 2757 offer for sale, and/or otherwise dispose of the Original Software 2758 (or portions thereof). 2759 2760 (c) The licenses granted in Sections 2.1(a) and (b) are effective on 2761 the date Initial Developer first distributes or otherwise makes the 2762 Original Software available to a third party under the terms of this 2763 License. 2764 2765 (d) Notwithstanding Section 2.1(b) above, no patent license is 2766 granted: (1) for code that You delete from the Original Software, or 2767 (2) for infringements caused by: (i) the modification of the 2768 Original Software, or (ii) the combination of the Original Software 2769 with other software or devices. 2770 2771 2.2. Contributor Grant. 2772 2773 Conditioned upon Your compliance with Section 3.1 below and subject 2774 to third party intellectual property claims, each Contributor hereby 2775 grants You a world-wide, royalty-free, non-exclusive license: 2776 2777 (a) under intellectual property rights (other than patent or 2778 trademark) Licensable by Contributor to use, reproduce, modify, 2779 display, perform, sublicense and distribute the Modifications 2780 created by such Contributor (or portions thereof), either on an 2781 unmodified basis, with other Modifications, as Covered Software 2782 and/or as part of a Larger Work; and 2783 2784 (b) under Patent Claims infringed by the making, using, or selling 2785 of Modifications made by that Contributor either alone and/or in 2786 combination with its Contributor Version (or portions of such 2787 combination), to make, use, sell, offer for sale, have made, and/or 2788 otherwise dispose of: (1) Modifications made by that Contributor (or 2789 portions thereof); and (2) the combination of Modifications made by 2790 that Contributor with its Contributor Version (or portions of such 2791 combination). 2792 2793 (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective 2794 on the date Contributor first distributes or otherwise makes the 2795 Modifications available to a third party. 2796 2797 (d) Notwithstanding Section 2.2(b) above, no patent license is 2798 granted: (1) for any code that Contributor has deleted from the 2799 Contributor Version; (2) for infringements caused by: (i) third 2800 party modifications of Contributor Version, or (ii) the combination 2801 of Modifications made by that Contributor with other software 2802 (except as part of the Contributor Version) or other devices; or (3) 2803 under Patent Claims infringed by Covered Software in the absence of 2804 Modifications made by that Contributor. 2805 2806 3. Distribution Obligations. 2807 2808 3.1. Availability of Source Code. 2809 2810 Any Covered Software that You distribute or otherwise make available 2811 in Executable form must also be made available in Source Code form 2812 and that Source Code form must be distributed only under the terms 2813 of this License. You must include a copy of this License with every 2814 copy of the Source Code form of the Covered Software You distribute 2815 or otherwise make available. You must inform recipients of any such 2816 Covered Software in Executable form as to how they can obtain such 2817 Covered Software in Source Code form in a reasonable manner on or 2818 through a medium customarily used for software exchange. 2819 2820 3.2. Modifications. 2821 2822 The Modifications that You create or to which You contribute are 2823 governed by the terms of this License. You represent that You 2824 believe Your Modifications are Your original creation(s) and/or You 2825 have sufficient rights to grant the rights conveyed by this License. 2826 2827 3.3. Required Notices. 2828 2829 You must include a notice in each of Your Modifications that 2830 identifies You as the Contributor of the Modification. You may not 2831 remove or alter any copyright, patent or trademark notices contained 2832 within the Covered Software, or any notices of licensing or any 2833 descriptive text giving attribution to any Contributor or the 2834 Initial Developer. 2835 2836 3.4. Application of Additional Terms. 2837 2838 You may not offer or impose any terms on any Covered Software in 2839 Source Code form that alters or restricts the applicable version of 2840 this License or the recipients' rights hereunder. You may choose to 2841 offer, and to charge a fee for, warranty, support, indemnity or 2842 liability obligations to one or more recipients of Covered Software. 2843 However, you may do so only on Your own behalf, and not on behalf of 2844 the Initial Developer or any Contributor. You must make it 2845 absolutely clear that any such warranty, support, indemnity or 2846 liability obligation is offered by You alone, and You hereby agree 2847 to indemnify the Initial Developer and every Contributor for any 2848 liability incurred by the Initial Developer or such Contributor as a 2849 result of warranty, support, indemnity or liability terms You offer. 2850 2851 3.5. Distribution of Executable Versions. 2852 2853 You may distribute the Executable form of the Covered Software under 2854 the terms of this License or under the terms of a license of Your 2855 choice, which may contain terms different from this License, 2856 provided that You are in compliance with the terms of this License 2857 and that the license for the Executable form does not attempt to 2858 limit or alter the recipient's rights in the Source Code form from 2859 the rights set forth in this License. If You distribute the Covered 2860 Software in Executable form under a different license, You must make 2861 it absolutely clear that any terms which differ from this License 2862 are offered by You alone, not by the Initial Developer or 2863 Contributor. You hereby agree to indemnify the Initial Developer and 2864 every Contributor for any liability incurred by the Initial 2865 Developer or such Contributor as a result of any such terms You offer. 2866 2867 3.6. Larger Works. 2868 2869 You may create a Larger Work by combining Covered Software with 2870 other code not governed by the terms of this License and distribute 2871 the Larger Work as a single product. In such a case, You must make 2872 sure the requirements of this License are fulfilled for the Covered 2873 Software. 2874 2875 4. Versions of the License. 2876 2877 4.1. New Versions. 2878 2879 Oracle is the initial license steward and may publish revised and/or 2880 new versions of this License from time to time. Each version will be 2881 given a distinguishing version number. Except as provided in Section 2882 4.3, no one other than the license steward has the right to modify 2883 this License. 2884 2885 4.2. Effect of New Versions. 2886 2887 You may always continue to use, distribute or otherwise make the 2888 Covered Software available under the terms of the version of the 2889 License under which You originally received the Covered Software. If 2890 the Initial Developer includes a notice in the Original Software 2891 prohibiting it from being distributed or otherwise made available 2892 under any subsequent version of the License, You must distribute and 2893 make the Covered Software available under the terms of the version 2894 of the License under which You originally received the Covered 2895 Software. Otherwise, You may also choose to use, distribute or 2896 otherwise make the Covered Software available under the terms of any 2897 subsequent version of the License published by the license steward. 2898 2899 4.3. Modified Versions. 2900 2901 When You are an Initial Developer and You want to create a new 2902 license for Your Original Software, You may create and use a 2903 modified version of this License if You: (a) rename the license and 2904 remove any references to the name of the license steward (except to 2905 note that the license differs from this License); and (b) otherwise 2906 make it clear that the license contains terms which differ from this 2907 License. 2908 2909 5. DISCLAIMER OF WARRANTY. 2910 2911 COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, 2912 WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, 2913 INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE 2914 IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR 2915 NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF 2916 THE COVERED SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE 2917 DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY 2918 OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, 2919 REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN 2920 ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS 2921 AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. 2922 2923 6. TERMINATION. 2924 2925 6.1. This License and the rights granted hereunder will terminate 2926 automatically if You fail to comply with terms herein and fail to 2927 cure such breach within 30 days of becoming aware of the breach. 2928 Provisions which, by their nature, must remain in effect beyond the 2929 termination of this License shall survive. 2930 2931 6.2. If You assert a patent infringement claim (excluding 2932 declaratory judgment actions) against Initial Developer or a 2933 Contributor (the Initial Developer or Contributor against whom You 2934 assert such claim is referred to as "Participant") alleging that the 2935 Participant Software (meaning the Contributor Version where the 2936 Participant is a Contributor or the Original Software where the 2937 Participant is the Initial Developer) directly or indirectly 2938 infringes any patent, then any and all rights granted directly or 2939 indirectly to You by such Participant, the Initial Developer (if the 2940 Initial Developer is not the Participant) and all Contributors under 2941 Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice 2942 from Participant terminate prospectively and automatically at the 2943 expiration of such 60 day notice period, unless if within such 60 2944 day period You withdraw Your claim with respect to the Participant 2945 Software against such Participant either unilaterally or pursuant to 2946 a written agreement with Participant. 2947 2948 6.3. If You assert a patent infringement claim against Participant 2949 alleging that the Participant Software directly or indirectly 2950 infringes any patent where such claim is resolved (such as by 2951 license or settlement) prior to the initiation of patent 2952 infringement litigation, then the reasonable value of the licenses 2953 granted by such Participant under Sections 2.1 or 2.2 shall be taken 2954 into account in determining the amount or value of any payment or 2955 license. 2956 2957 6.4. In the event of termination under Sections 6.1 or 6.2 above, 2958 all end user licenses that have been validly granted by You or any 2959 distributor hereunder prior to termination (excluding licenses 2960 granted to You by any distributor) shall survive termination. 2961 2962 7. LIMITATION OF LIABILITY. 2963 2964 UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT 2965 (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE 2966 INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF 2967 COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE 2968 TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR 2969 CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT 2970 LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER 2971 FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR 2972 LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE 2973 POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT 2974 APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH 2975 PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH 2976 LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR 2977 LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION 2978 AND LIMITATION MAY NOT APPLY TO YOU. 2979 2980 8. U.S. GOVERNMENT END USERS. 2981 2982 The Covered Software is a "commercial item," as that term is defined 2983 in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer 2984 software" (as that term is defined at 48 C.F.R. � 2985 252.227-7014(a)(1)) and "commercial computer software documentation" 2986 as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent 2987 with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 2988 (June 1995), all U.S. Government End Users acquire Covered Software 2989 with only those rights set forth herein. This U.S. Government Rights 2990 clause is in lieu of, and supersedes, any other FAR, DFAR, or other 2991 clause or provision that addresses Government rights in computer 2992 software under this License. 2993 2994 9. MISCELLANEOUS. 2995 2996 This License represents the complete agreement concerning subject 2997 matter hereof. If any provision of this License is held to be 2998 unenforceable, such provision shall be reformed only to the extent 2999 necessary to make it enforceable. This License shall be governed by 3000 the law of the jurisdiction specified in a notice contained within 3001 the Original Software (except to the extent applicable law, if any, 3002 provides otherwise), excluding such jurisdiction's conflict-of-law 3003 provisions. Any litigation relating to this License shall be subject 3004 to the jurisdiction of the courts located in the jurisdiction and 3005 venue specified in a notice contained within the Original Software, 3006 with the losing party responsible for costs, including, without 3007 limitation, court costs and reasonable attorneys' fees and expenses. 3008 The application of the United Nations Convention on Contracts for 3009 the International Sale of Goods is expressly excluded. Any law or 3010 regulation which provides that the language of a contract shall be 3011 construed against the drafter shall not apply to this License. You 3012 agree that You alone are responsible for compliance with the United 3013 States export administration regulations (and the export control 3014 laws and regulation of any other countries) when You use, distribute 3015 or otherwise make available any Covered Software. 3016 3017 10. RESPONSIBILITY FOR CLAIMS. 3018 3019 As between Initial Developer and the Contributors, each party is 3020 responsible for claims and damages arising, directly or indirectly, 3021 out of its utilization of rights under this License and You agree to 3022 work with Initial Developer and Contributors to distribute such 3023 responsibility on an equitable basis. Nothing herein is intended or 3024 shall be deemed to constitute any admission of liability. 3025 3026 ------------------------------------------------------------------------ 3027 3028 NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION 3029 LICENSE (CDDL) 3030 3031 The code released under the CDDL shall be governed by the laws of the 3032 State of California (excluding conflict-of-law provisions). Any 3033 litigation relating to this License shall be subject to the jurisdiction 3034 of the Federal Courts of the Northern District of California and the 3035 state courts of the State of California, with venue lying in Santa Clara 3036 County, California. 3037 3038 3039 3040 The GNU General Public License (GPL) Version 2, June 1991 3041 3042 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 3043 51 Franklin Street, Fifth Floor 3044 Boston, MA 02110-1335 3045 USA 3046 3047 Everyone is permitted to copy and distribute verbatim copies 3048 of this license document, but changing it is not allowed. 3049 3050 Preamble 3051 3052 The licenses for most software are designed to take away your freedom to 3053 share and change it. By contrast, the GNU General Public License is 3054 intended to guarantee your freedom to share and change free software--to 3055 make sure the software is free for all its users. This General Public 3056 License applies to most of the Free Software Foundation's software and 3057 to any other program whose authors commit to using it. (Some other Free 3058 Software Foundation software is covered by the GNU Library General 3059 Public License instead.) You can apply it to your programs, too. 3060 3061 When we speak of free software, we are referring to freedom, not price. 3062 Our General Public Licenses are designed to make sure that you have the 3063 freedom to distribute copies of free software (and charge for this 3064 service if you wish), that you receive source code or can get it if you 3065 want it, that you can change the software or use pieces of it in new 3066 free programs; and that you know you can do these things. 3067 3068 To protect your rights, we need to make restrictions that forbid anyone 3069 to deny you these rights or to ask you to surrender the rights. These 3070 restrictions translate to certain responsibilities for you if you 3071 distribute copies of the software, or if you modify it. 3072 3073 For example, if you distribute copies of such a program, whether gratis 3074 or for a fee, you must give the recipients all the rights that you have. 3075 You must make sure that they, too, receive or can get the source code. 3076 And you must show them these terms so they know their rights. 3077 3078 We protect your rights with two steps: (1) copyright the software, and 3079 (2) offer you this license which gives you legal permission to copy, 3080 distribute and/or modify the software. 3081 3082 Also, for each author's protection and ours, we want to make certain 3083 that everyone understands that there is no warranty for this free 3084 software. If the software is modified by someone else and passed on, we 3085 want its recipients to know that what they have is not the original, so 3086 that any problems introduced by others will not reflect on the original 3087 authors' reputations. 3088 3089 Finally, any free program is threatened constantly by software patents. 3090 We wish to avoid the danger that redistributors of a free program will 3091 individually obtain patent licenses, in effect making the program 3092 proprietary. To prevent this, we have made it clear that any patent must 3093 be licensed for everyone's free use or not licensed at all. 3094 3095 The precise terms and conditions for copying, distribution and 3096 modification follow. 3097 3098 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 3099 3100 0. This License applies to any program or other work which contains a 3101 notice placed by the copyright holder saying it may be distributed under 3102 the terms of this General Public License. The "Program", below, refers 3103 to any such program or work, and a "work based on the Program" means 3104 either the Program or any derivative work under copyright law: that is 3105 to say, a work containing the Program or a portion of it, either 3106 verbatim or with modifications and/or translated into another language. 3107 (Hereinafter, translation is included without limitation in the term 3108 "modification".) Each licensee is addressed as "you". 3109 3110 Activities other than copying, distribution and modification are not 3111 covered by this License; they are outside its scope. The act of running 3112 the Program is not restricted, and the output from the Program is 3113 covered only if its contents constitute a work based on the Program 3114 (independent of having been made by running the Program). Whether that 3115 is true depends on what the Program does. 3116 3117 1. You may copy and distribute verbatim copies of the Program's source 3118 code as you receive it, in any medium, provided that you conspicuously 3119 and appropriately publish on each copy an appropriate copyright notice 3120 and disclaimer of warranty; keep intact all the notices that refer to 3121 this License and to the absence of any warranty; and give any other 3122 recipients of the Program a copy of this License along with the Program. 3123 3124 You may charge a fee for the physical act of transferring a copy, and 3125 you may at your option offer warranty protection in exchange for a fee. 3126 3127 2. You may modify your copy or copies of the Program or any portion of 3128 it, thus forming a work based on the Program, and copy and distribute 3129 such modifications or work under the terms of Section 1 above, provided 3130 that you also meet all of these conditions: 3131 3132 a) You must cause the modified files to carry prominent notices 3133 stating that you changed the files and the date of any change. 3134 3135 b) You must cause any work that you distribute or publish, that in 3136 whole or in part contains or is derived from the Program or any part 3137 thereof, to be licensed as a whole at no charge to all third parties 3138 under the terms of this License. 3139 3140 c) If the modified program normally reads commands interactively 3141 when run, you must cause it, when started running for such 3142 interactive use in the most ordinary way, to print or display an 3143 announcement including an appropriate copyright notice and a notice 3144 that there is no warranty (or else, saying that you provide a 3145 warranty) and that users may redistribute the program under these 3146 conditions, and telling the user how to view a copy of this License. 3147 (Exception: if the Program itself is interactive but does not 3148 normally print such an announcement, your work based on the Program 3149 is not required to print an announcement.) 3150 3151 These requirements apply to the modified work as a whole. If 3152 identifiable sections of that work are not derived from the Program, and 3153 can be reasonably considered independent and separate works in 3154 themselves, then this License, and its terms, do not apply to those 3155 sections when you distribute them as separate works. But when you 3156 distribute the same sections as part of a whole which is a work based on 3157 the Program, the distribution of the whole must be on the terms of this 3158 License, whose permissions for other licensees extend to the entire 3159 whole, and thus to each and every part regardless of who wrote it. 3160 3161 Thus, it is not the intent of this section to claim rights or contest 3162 your rights to work written entirely by you; rather, the intent is to 3163 exercise the right to control the distribution of derivative or 3164 collective works based on the Program. 3165 3166 In addition, mere aggregation of another work not based on the Program 3167 with the Program (or with a work based on the Program) on a volume of a 3168 storage or distribution medium does not bring the other work under the 3169 scope of this License. 3170 3171 3. You may copy and distribute the Program (or a work based on it, 3172 under Section 2) in object code or executable form under the terms of 3173 Sections 1 and 2 above provided that you also do one of the following: 3174 3175 a) Accompany it with the complete corresponding machine-readable 3176 source code, which must be distributed under the terms of Sections 1 3177 and 2 above on a medium customarily used for software interchange; or, 3178 3179 b) Accompany it with a written offer, valid for at least three 3180 years, to give any third party, for a charge no more than your cost 3181 of physically performing source distribution, a complete 3182 machine-readable copy of the corresponding source code, to be 3183 distributed under the terms of Sections 1 and 2 above on a medium 3184 customarily used for software interchange; or, 3185 3186 c) Accompany it with the information you received as to the offer to 3187 distribute corresponding source code. (This alternative is allowed 3188 only for noncommercial distribution and only if you received the 3189 program in object code or executable form with such an offer, in 3190 accord with Subsection b above.) 3191 3192 The source code for a work means the preferred form of the work for 3193 making modifications to it. For an executable work, complete source code 3194 means all the source code for all modules it contains, plus any 3195 associated interface definition files, plus the scripts used to control 3196 compilation and installation of the executable. However, as a special 3197 exception, the source code distributed need not include anything that is 3198 normally distributed (in either source or binary form) with the major 3199 components (compiler, kernel, and so on) of the operating system on 3200 which the executable runs, unless that component itself accompanies the 3201 executable. 3202 3203 If distribution of executable or object code is made by offering access 3204 to copy from a designated place, then offering equivalent access to copy 3205 the source code from the same place counts as distribution of the source 3206 code, even though third parties are not compelled to copy the source 3207 along with the object code. 3208 3209 4. You may not copy, modify, sublicense, or distribute the Program 3210 except as expressly provided under this License. Any attempt otherwise 3211 to copy, modify, sublicense or distribute the Program is void, and will 3212 automatically terminate your rights under this License. However, parties 3213 who have received copies, or rights, from you under this License will 3214 not have their licenses terminated so long as such parties remain in 3215 full compliance. 3216 3217 5. You are not required to accept this License, since you have not 3218 signed it. However, nothing else grants you permission to modify or 3219 distribute the Program or its derivative works. These actions are 3220 prohibited by law if you do not accept this License. Therefore, by 3221 modifying or distributing the Program (or any work based on the 3222 Program), you indicate your acceptance of this License to do so, and all 3223 its terms and conditions for copying, distributing or modifying the 3224 Program or works based on it. 3225 3226 6. Each time you redistribute the Program (or any work based on the 3227 Program), the recipient automatically receives a license from the 3228 original licensor to copy, distribute or modify the Program subject to 3229 these terms and conditions. You may not impose any further restrictions 3230 on the recipients' exercise of the rights granted herein. You are not 3231 responsible for enforcing compliance by third parties to this License. 3232 3233 7. If, as a consequence of a court judgment or allegation of patent 3234 infringement or for any other reason (not limited to patent issues), 3235 conditions are imposed on you (whether by court order, agreement or 3236 otherwise) that contradict the conditions of this License, they do not 3237 excuse you from the conditions of this License. If you cannot distribute 3238 so as to satisfy simultaneously your obligations under this License and 3239 any other pertinent obligations, then as a consequence you may not 3240 distribute the Program at all. For example, if a patent license would 3241 not permit royalty-free redistribution of the Program by all those who 3242 receive copies directly or indirectly through you, then the only way you 3243 could satisfy both it and this License would be to refrain entirely from 3244 distribution of the Program. 3245 3246 If any portion of this section is held invalid or unenforceable under 3247 any particular circumstance, the balance of the section is intended to 3248 apply and the section as a whole is intended to apply in other 3249 circumstances. 3250 3251 It is not the purpose of this section to induce you to infringe any 3252 patents or other property right claims or to contest validity of any 3253 such claims; this section has the sole purpose of protecting the 3254 integrity of the free software distribution system, which is implemented 3255 by public license practices. Many people have made generous 3256 contributions to the wide range of software distributed through that 3257 system in reliance on consistent application of that system; it is up to 3258 the author/donor to decide if he or she is willing to distribute 3259 software through any other system and a licensee cannot impose that choice. 3260 3261 This section is intended to make thoroughly clear what is believed to be 3262 a consequence of the rest of this License. 3263 3264 8. If the distribution and/or use of the Program is restricted in 3265 certain countries either by patents or by copyrighted interfaces, the 3266 original copyright holder who places the Program under this License may 3267 add an explicit geographical distribution limitation excluding those 3268 countries, so that distribution is permitted only in or among countries 3269 not thus excluded. In such case, this License incorporates the 3270 limitation as if written in the body of this License. 3271 3272 9. The Free Software Foundation may publish revised and/or new 3273 versions of the General Public License from time to time. Such new 3274 versions will be similar in spirit to the present version, but may 3275 differ in detail to address new problems or concerns. 3276 3277 Each version is given a distinguishing version number. If the Program 3278 specifies a version number of this License which applies to it and "any 3279 later version", you have the option of following the terms and 3280 conditions either of that version or of any later version published by 3281 the Free Software Foundation. If the Program does not specify a version 3282 number of this License, you may choose any version ever published by the 3283 Free Software Foundation. 3284 3285 10. If you wish to incorporate parts of the Program into other free 3286 programs whose distribution conditions are different, write to the 3287 author to ask for permission. For software which is copyrighted by the 3288 Free Software Foundation, write to the Free Software Foundation; we 3289 sometimes make exceptions for this. Our decision will be guided by the 3290 two goals of preserving the free status of all derivatives of our free 3291 software and of promoting the sharing and reuse of software generally. 3292 3293 NO WARRANTY 3294 3295 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO 3296 WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. 3297 EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR 3298 OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, 3299 EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 3300 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE 3301 ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH 3302 YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL 3303 NECESSARY SERVICING, REPAIR OR CORRECTION. 3304 3305 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN 3306 WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY 3307 AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR 3308 DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL 3309 DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM 3310 (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED 3311 INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF 3312 THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR 3313 OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 3314 3315 END OF TERMS AND CONDITIONS 3316 3317 How to Apply These Terms to Your New Programs 3318 3319 If you develop a new program, and you want it to be of the greatest 3320 possible use to the public, the best way to achieve this is to make it 3321 free software which everyone can redistribute and change under these terms. 3322 3323 To do so, attach the following notices to the program. It is safest to 3324 attach them to the start of each source file to most effectively convey 3325 the exclusion of warranty; and each file should have at least the 3326 "copyright" line and a pointer to where the full notice is found. 3327 3328 One line to give the program's name and a brief idea of what it does. 3329 Copyright (C) <year> <name of author> 3330 3331 This program is free software; you can redistribute it and/or modify 3332 it under the terms of the GNU General Public License as published by 3333 the Free Software Foundation; either version 2 of the License, or 3334 (at your option) any later version. 3335 3336 This program is distributed in the hope that it will be useful, but 3337 WITHOUT ANY WARRANTY; without even the implied warranty of 3338 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 3339 General Public License for more details. 3340 3341 You should have received a copy of the GNU General Public License 3342 along with this program; if not, write to the Free Software 3343 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335 USA 3344 3345 Also add information on how to contact you by electronic and paper mail. 3346 3347 If the program is interactive, make it output a short notice like this 3348 when it starts in an interactive mode: 3349 3350 Gnomovision version 69, Copyright (C) year name of author 3351 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type 3352 `show w'. This is free software, and you are welcome to redistribute 3353 it under certain conditions; type `show c' for details. 3354 3355 The hypothetical commands `show w' and `show c' should show the 3356 appropriate parts of the General Public License. Of course, the commands 3357 you use may be called something other than `show w' and `show c'; they 3358 could even be mouse-clicks or menu items--whatever suits your program. 3359 3360 You should also get your employer (if you work as a programmer) or your 3361 school, if any, to sign a "copyright disclaimer" for the program, if 3362 necessary. Here is a sample; alter the names: 3363 3364 Yoyodyne, Inc., hereby disclaims all copyright interest in the 3365 program `Gnomovision' (which makes passes at compilers) written by 3366 James Hacker. 3367 3368 signature of Ty Coon, 1 April 1989 3369 Ty Coon, President of Vice 3370 3371 This General Public License does not permit incorporating your program 3372 into proprietary programs. If your program is a subroutine library, you 3373 may consider it more useful to permit linking proprietary applications 3374 with the library. If this is what you want to do, use the GNU Library 3375 General Public License instead of this License. 3376 3377 # 3378 3379 Certain source files distributed by Oracle America, Inc. and/or its 3380 affiliates are subject to the following clarification and special 3381 exception to the GPLv2, based on the GNU Project exception for its 3382 Classpath libraries, known as the GNU Classpath Exception, but only 3383 where Oracle has expressly included in the particular source file's 3384 header the words "Oracle designates this particular file as subject to 3385 the "Classpath" exception as provided by Oracle in the LICENSE file 3386 that accompanied this code." 3387 3388 You should also note that Oracle includes multiple, independent 3389 programs in this software package. Some of those programs are provided 3390 under licenses deemed incompatible with the GPLv2 by the Free Software 3391 Foundation and others. For example, the package includes programs 3392 licensed under the Apache License, Version 2.0. Such programs are 3393 licensed to you under their original licenses. 3394 3395 Oracle facilitates your further distribution of this package by adding 3396 the Classpath Exception to the necessary parts of its GPLv2 code, which 3397 permits you to use that code in combination with other independent 3398 modules not licensed under the GPLv2. However, note that this would 3399 not permit you to commingle code under an incompatible license with 3400 Oracle's GPLv2 licensed code by, for example, cutting and pasting such 3401 code into a file also containing Oracle's GPLv2 licensed code and then 3402 distributing the result. Additionally, if you were to remove the 3403 Classpath Exception from any of the files to which it applies and 3404 distribute the result, you would likely be required to license some or 3405 all of the other code in that distribution under the GPLv2 as well, and 3406 since the GPLv2 is incompatible with the license terms of some items 3407 included in the distribution by Oracle, removing the Classpath 3408 Exception could therefore effectively compromise your ability to 3409 further distribute the package. 3410 3411 Proceed with caution and we recommend that you obtain the advice of a 3412 lawyer skilled in open source matters before removing the Classpath 3413 Exception or making modifications to this package which may 3414 subsequently be redistributed and/or involve the use of third party 3415 software. 3416 3417 CLASSPATH EXCEPTION 3418 Linking this library statically or dynamically with other modules is 3419 making a combined work based on this library. Thus, the terms and 3420 conditions of the GNU General Public License version 2 cover the whole 3421 combination. 3422 3423 As a special exception, the copyright holders of this library give you 3424 permission to link this library with independent modules to produce an 3425 executable, regardless of the license terms of these independent 3426 modules, and to copy and distribute the resulting executable under 3427 terms of your choice, provided that you also meet, for each linked 3428 independent module, the terms and conditions of the license of that 3429 module. An independent module is a module which is not derived from or 3430 based on this library. If you modify this library, you may extend this 3431 exception to your version of the library, but you are not obligated to 3432 do so. If you do not wish to do so, delete this exception statement 3433 from your version. 3434 3435 3436 ================================================================================ 3437 jna LICENSE 3438 ================================================================================ 3439 3440 Apache License 3441 Version 2.0, January 2004 3442 http://www.apache.org/licenses/ 3443 3444 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 3445 3446 1. Definitions. 3447 3448 "License" shall mean the terms and conditions for use, reproduction, 3449 and distribution as defined by Sections 1 through 9 of this document. 3450 3451 "Licensor" shall mean the copyright owner or entity authorized by 3452 the copyright owner that is granting the License. 3453 3454 "Legal Entity" shall mean the union of the acting entity and all 3455 other entities that control, are controlled by, or are under common 3456 control with that entity. For the purposes of this definition, 3457 "control" means (i) the power, direct or indirect, to cause the 3458 direction or management of such entity, whether by contract or 3459 otherwise, or (ii) ownership of fifty percent (50%) or more of the 3460 outstanding shares, or (iii) beneficial ownership of such entity. 3461 3462 "You" (or "Your") shall mean an individual or Legal Entity 3463 exercising permissions granted by this License. 3464 3465 "Source" form shall mean the preferred form for making modifications, 3466 including but not limited to software source code, documentation 3467 source, and configuration files. 3468 3469 "Object" form shall mean any form resulting from mechanical 3470 transformation or translation of a Source form, including but 3471 not limited to compiled object code, generated documentation, 3472 and conversions to other media types. 3473 3474 "Work" shall mean the work of authorship, whether in Source or 3475 Object form, made available under the License, as indicated by a 3476 copyright notice that is included in or attached to the work 3477 (an example is provided in the Appendix below). 3478 3479 "Derivative Works" shall mean any work, whether in Source or Object 3480 form, that is based on (or derived from) the Work and for which the 3481 editorial revisions, annotations, elaborations, or other modifications 3482 represent, as a whole, an original work of authorship. For the purposes 3483 of this License, Derivative Works shall not include works that remain 3484 separable from, or merely link (or bind by name) to the interfaces of, 3485 the Work and Derivative Works thereof. 3486 3487 "Contribution" shall mean any work of authorship, including 3488 the original version of the Work and any modifications or additions 3489 to that Work or Derivative Works thereof, that is intentionally 3490 submitted to Licensor for inclusion in the Work by the copyright owner 3491 or by an individual or Legal Entity authorized to submit on behalf of 3492 the copyright owner. For the purposes of this definition, "submitted" 3493 means any form of electronic, verbal, or written communication sent 3494 to the Licensor or its representatives, including but not limited to 3495 communication on electronic mailing lists, source code control systems, 3496 and issue tracking systems that are managed by, or on behalf of, the 3497 Licensor for the purpose of discussing and improving the Work, but 3498 excluding communication that is conspicuously marked or otherwise 3499 designated in writing by the copyright owner as "Not a Contribution." 3500 3501 "Contributor" shall mean Licensor and any individual or Legal Entity 3502 on behalf of whom a Contribution has been received by Licensor and 3503 subsequently incorporated within the Work. 3504 3505 2. Grant of Copyright License. Subject to the terms and conditions of 3506 this License, each Contributor hereby grants to You a perpetual, 3507 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3508 copyright license to reproduce, prepare Derivative Works of, 3509 publicly display, publicly perform, sublicense, and distribute the 3510 Work and such Derivative Works in Source or Object form. 3511 3512 3. Grant of Patent License. Subject to the terms and conditions of 3513 this License, each Contributor hereby grants to You a perpetual, 3514 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3515 (except as stated in this section) patent license to make, have made, 3516 use, offer to sell, sell, import, and otherwise transfer the Work, 3517 where such license applies only to those patent claims licensable 3518 by such Contributor that are necessarily infringed by their 3519 Contribution(s) alone or by combination of their Contribution(s) 3520 with the Work to which such Contribution(s) was submitted. If You 3521 institute patent litigation against any entity (including a 3522 cross-claim or counterclaim in a lawsuit) alleging that the Work 3523 or a Contribution incorporated within the Work constitutes direct 3524 or contributory patent infringement, then any patent licenses 3525 granted to You under this License for that Work shall terminate 3526 as of the date such litigation is filed. 3527 3528 4. Redistribution. You may reproduce and distribute copies of the 3529 Work or Derivative Works thereof in any medium, with or without 3530 modifications, and in Source or Object form, provided that You 3531 meet the following conditions: 3532 3533 (a) You must give any other recipients of the Work or 3534 Derivative Works a copy of this License; and 3535 3536 (b) You must cause any modified files to carry prominent notices 3537 stating that You changed the files; and 3538 3539 (c) You must retain, in the Source form of any Derivative Works 3540 that You distribute, all copyright, patent, trademark, and 3541 attribution notices from the Source form of the Work, 3542 excluding those notices that do not pertain to any part of 3543 the Derivative Works; and 3544 3545 (d) If the Work includes a "NOTICE" text file as part of its 3546 distribution, then any Derivative Works that You distribute must 3547 include a readable copy of the attribution notices contained 3548 within such NOTICE file, excluding those notices that do not 3549 pertain to any part of the Derivative Works, in at least one 3550 of the following places: within a NOTICE text file distributed 3551 as part of the Derivative Works; within the Source form or 3552 documentation, if provided along with the Derivative Works; or, 3553 within a display generated by the Derivative Works, if and 3554 wherever such third-party notices normally appear. The contents 3555 of the NOTICE file are for informational purposes only and 3556 do not modify the License. You may add Your own attribution 3557 notices within Derivative Works that You distribute, alongside 3558 or as an addendum to the NOTICE text from the Work, provided 3559 that such additional attribution notices cannot be construed 3560 as modifying the License. 3561 3562 You may add Your own copyright statement to Your modifications and 3563 may provide additional or different license terms and conditions 3564 for use, reproduction, or distribution of Your modifications, or 3565 for any such Derivative Works as a whole, provided Your use, 3566 reproduction, and distribution of the Work otherwise complies with 3567 the conditions stated in this License. 3568 3569 5. Submission of Contributions. Unless You explicitly state otherwise, 3570 any Contribution intentionally submitted for inclusion in the Work 3571 by You to the Licensor shall be under the terms and conditions of 3572 this License, without any additional terms or conditions. 3573 Notwithstanding the above, nothing herein shall supersede or modify 3574 the terms of any separate license agreement you may have executed 3575 with Licensor regarding such Contributions. 3576 3577 6. Trademarks. This License does not grant permission to use the trade 3578 names, trademarks, service marks, or product names of the Licensor, 3579 except as required for reasonable and customary use in describing the 3580 origin of the Work and reproducing the content of the NOTICE file. 3581 3582 7. Disclaimer of Warranty. Unless required by applicable law or 3583 agreed to in writing, Licensor provides the Work (and each 3584 Contributor provides its Contributions) on an "AS IS" BASIS, 3585 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3586 implied, including, without limitation, any warranties or conditions 3587 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3588 PARTICULAR PURPOSE. You are solely responsible for determining the 3589 appropriateness of using or redistributing the Work and assume any 3590 risks associated with Your exercise of permissions under this License. 3591 3592 8. Limitation of Liability. In no event and under no legal theory, 3593 whether in tort (including negligence), contract, or otherwise, 3594 unless required by applicable law (such as deliberate and grossly 3595 negligent acts) or agreed to in writing, shall any Contributor be 3596 liable to You for damages, including any direct, indirect, special, 3597 incidental, or consequential damages of any character arising as a 3598 result of this License or out of the use or inability to use the 3599 Work (including but not limited to damages for loss of goodwill, 3600 work stoppage, computer failure or malfunction, or any and all 3601 other commercial damages or losses), even if such Contributor 3602 has been advised of the possibility of such damages. 3603 3604 9. Accepting Warranty or Additional Liability. While redistributing 3605 the Work or Derivative Works thereof, You may choose to offer, 3606 and charge a fee for, acceptance of support, warranty, indemnity, 3607 or other liability obligations and/or rights consistent with this 3608 License. However, in accepting such obligations, You may act only 3609 on Your own behalf and on Your sole responsibility, not on behalf 3610 of any other Contributor, and only if You agree to indemnify, 3611 defend, and hold each Contributor harmless for any liability 3612 incurred by, or claims asserted against, such Contributor by reason 3613 of your accepting any such warranty or additional liability. 3614 3615 END OF TERMS AND CONDITIONS 3616 3617 3618 ================================================================================ 3619 joda-time NOTICE 3620 ================================================================================ 3621 ============================================================================= 3622 = NOTICE file corresponding to section 4d of the Apache License Version 2.0 = 3623 ============================================================================= 3624 This product includes software developed by 3625 Joda.org (http://www.joda.org/). 3626 3627 3628 ================================================================================ 3629 joda-time LICENSE 3630 ================================================================================ 3631 3632 Apache License 3633 Version 2.0, January 2004 3634 http://www.apache.org/licenses/ 3635 3636 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 3637 3638 1. Definitions. 3639 3640 "License" shall mean the terms and conditions for use, reproduction, 3641 and distribution as defined by Sections 1 through 9 of this document. 3642 3643 "Licensor" shall mean the copyright owner or entity authorized by 3644 the copyright owner that is granting the License. 3645 3646 "Legal Entity" shall mean the union of the acting entity and all 3647 other entities that control, are controlled by, or are under common 3648 control with that entity. For the purposes of this definition, 3649 "control" means (i) the power, direct or indirect, to cause the 3650 direction or management of such entity, whether by contract or 3651 otherwise, or (ii) ownership of fifty percent (50%) or more of the 3652 outstanding shares, or (iii) beneficial ownership of such entity. 3653 3654 "You" (or "Your") shall mean an individual or Legal Entity 3655 exercising permissions granted by this License. 3656 3657 "Source" form shall mean the preferred form for making modifications, 3658 including but not limited to software source code, documentation 3659 source, and configuration files. 3660 3661 "Object" form shall mean any form resulting from mechanical 3662 transformation or translation of a Source form, including but 3663 not limited to compiled object code, generated documentation, 3664 and conversions to other media types. 3665 3666 "Work" shall mean the work of authorship, whether in Source or 3667 Object form, made available under the License, as indicated by a 3668 copyright notice that is included in or attached to the work 3669 (an example is provided in the Appendix below). 3670 3671 "Derivative Works" shall mean any work, whether in Source or Object 3672 form, that is based on (or derived from) the Work and for which the 3673 editorial revisions, annotations, elaborations, or other modifications 3674 represent, as a whole, an original work of authorship. For the purposes 3675 of this License, Derivative Works shall not include works that remain 3676 separable from, or merely link (or bind by name) to the interfaces of, 3677 the Work and Derivative Works thereof. 3678 3679 "Contribution" shall mean any work of authorship, including 3680 the original version of the Work and any modifications or additions 3681 to that Work or Derivative Works thereof, that is intentionally 3682 submitted to Licensor for inclusion in the Work by the copyright owner 3683 or by an individual or Legal Entity authorized to submit on behalf of 3684 the copyright owner. For the purposes of this definition, "submitted" 3685 means any form of electronic, verbal, or written communication sent 3686 to the Licensor or its representatives, including but not limited to 3687 communication on electronic mailing lists, source code control systems, 3688 and issue tracking systems that are managed by, or on behalf of, the 3689 Licensor for the purpose of discussing and improving the Work, but 3690 excluding communication that is conspicuously marked or otherwise 3691 designated in writing by the copyright owner as "Not a Contribution." 3692 3693 "Contributor" shall mean Licensor and any individual or Legal Entity 3694 on behalf of whom a Contribution has been received by Licensor and 3695 subsequently incorporated within the Work. 3696 3697 2. Grant of Copyright License. Subject to the terms and conditions of 3698 this License, each Contributor hereby grants to You a perpetual, 3699 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3700 copyright license to reproduce, prepare Derivative Works of, 3701 publicly display, publicly perform, sublicense, and distribute the 3702 Work and such Derivative Works in Source or Object form. 3703 3704 3. Grant of Patent License. Subject to the terms and conditions of 3705 this License, each Contributor hereby grants to You a perpetual, 3706 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3707 (except as stated in this section) patent license to make, have made, 3708 use, offer to sell, sell, import, and otherwise transfer the Work, 3709 where such license applies only to those patent claims licensable 3710 by such Contributor that are necessarily infringed by their 3711 Contribution(s) alone or by combination of their Contribution(s) 3712 with the Work to which such Contribution(s) was submitted. If You 3713 institute patent litigation against any entity (including a 3714 cross-claim or counterclaim in a lawsuit) alleging that the Work 3715 or a Contribution incorporated within the Work constitutes direct 3716 or contributory patent infringement, then any patent licenses 3717 granted to You under this License for that Work shall terminate 3718 as of the date such litigation is filed. 3719 3720 4. Redistribution. You may reproduce and distribute copies of the 3721 Work or Derivative Works thereof in any medium, with or without 3722 modifications, and in Source or Object form, provided that You 3723 meet the following conditions: 3724 3725 (a) You must give any other recipients of the Work or 3726 Derivative Works a copy of this License; and 3727 3728 (b) You must cause any modified files to carry prominent notices 3729 stating that You changed the files; and 3730 3731 (c) You must retain, in the Source form of any Derivative Works 3732 that You distribute, all copyright, patent, trademark, and 3733 attribution notices from the Source form of the Work, 3734 excluding those notices that do not pertain to any part of 3735 the Derivative Works; and 3736 3737 (d) If the Work includes a "NOTICE" text file as part of its 3738 distribution, then any Derivative Works that You distribute must 3739 include a readable copy of the attribution notices contained 3740 within such NOTICE file, excluding those notices that do not 3741 pertain to any part of the Derivative Works, in at least one 3742 of the following places: within a NOTICE text file distributed 3743 as part of the Derivative Works; within the Source form or 3744 documentation, if provided along with the Derivative Works; or, 3745 within a display generated by the Derivative Works, if and 3746 wherever such third-party notices normally appear. The contents 3747 of the NOTICE file are for informational purposes only and 3748 do not modify the License. You may add Your own attribution 3749 notices within Derivative Works that You distribute, alongside 3750 or as an addendum to the NOTICE text from the Work, provided 3751 that such additional attribution notices cannot be construed 3752 as modifying the License. 3753 3754 You may add Your own copyright statement to Your modifications and 3755 may provide additional or different license terms and conditions 3756 for use, reproduction, or distribution of Your modifications, or 3757 for any such Derivative Works as a whole, provided Your use, 3758 reproduction, and distribution of the Work otherwise complies with 3759 the conditions stated in this License. 3760 3761 5. Submission of Contributions. Unless You explicitly state otherwise, 3762 any Contribution intentionally submitted for inclusion in the Work 3763 by You to the Licensor shall be under the terms and conditions of 3764 this License, without any additional terms or conditions. 3765 Notwithstanding the above, nothing herein shall supersede or modify 3766 the terms of any separate license agreement you may have executed 3767 with Licensor regarding such Contributions. 3768 3769 6. Trademarks. This License does not grant permission to use the trade 3770 names, trademarks, service marks, or product names of the Licensor, 3771 except as required for reasonable and customary use in describing the 3772 origin of the Work and reproducing the content of the NOTICE file. 3773 3774 7. Disclaimer of Warranty. Unless required by applicable law or 3775 agreed to in writing, Licensor provides the Work (and each 3776 Contributor provides its Contributions) on an "AS IS" BASIS, 3777 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3778 implied, including, without limitation, any warranties or conditions 3779 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3780 PARTICULAR PURPOSE. You are solely responsible for determining the 3781 appropriateness of using or redistributing the Work and assume any 3782 risks associated with Your exercise of permissions under this License. 3783 3784 8. Limitation of Liability. In no event and under no legal theory, 3785 whether in tort (including negligence), contract, or otherwise, 3786 unless required by applicable law (such as deliberate and grossly 3787 negligent acts) or agreed to in writing, shall any Contributor be 3788 liable to You for damages, including any direct, indirect, special, 3789 incidental, or consequential damages of any character arising as a 3790 result of this License or out of the use or inability to use the 3791 Work (including but not limited to damages for loss of goodwill, 3792 work stoppage, computer failure or malfunction, or any and all 3793 other commercial damages or losses), even if such Contributor 3794 has been advised of the possibility of such damages. 3795 3796 9. Accepting Warranty or Additional Liability. While redistributing 3797 the Work or Derivative Works thereof, You may choose to offer, 3798 and charge a fee for, acceptance of support, warranty, indemnity, 3799 or other liability obligations and/or rights consistent with this 3800 License. However, in accepting such obligations, You may act only 3801 on Your own behalf and on Your sole responsibility, not on behalf 3802 of any other Contributor, and only if You agree to indemnify, 3803 defend, and hold each Contributor harmless for any liability 3804 incurred by, or claims asserted against, such Contributor by reason 3805 of your accepting any such warranty or additional liability. 3806 3807 END OF TERMS AND CONDITIONS 3808 3809 APPENDIX: How to apply the Apache License to your work. 3810 3811 To apply the Apache License to your work, attach the following 3812 boilerplate notice, with the fields enclosed by brackets "[]" 3813 replaced with your own identifying information. (Don't include 3814 the brackets!) The text should be enclosed in the appropriate 3815 comment syntax for the file format. We also recommend that a 3816 file or class name and description of purpose be included on the 3817 same "printed page" as the copyright notice for easier 3818 identification within third-party archives. 3819 3820 Copyright [yyyy] [name of copyright owner] 3821 3822 Licensed under the Apache License, Version 2.0 (the "License"); 3823 you may not use this file except in compliance with the License. 3824 You may obtain a copy of the License at 3825 3826 http://www.apache.org/licenses/LICENSE-2.0 3827 3828 Unless required by applicable law or agreed to in writing, software 3829 distributed under the License is distributed on an "AS IS" BASIS, 3830 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3831 See the License for the specific language governing permissions and 3832 limitations under the License. 3833 3834 3835 ================================================================================ 3836 jts-core LICENSE 3837 ================================================================================ 3838 Eclipse Distribution License - v 1.0 3839 3840 Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors. 3841 3842 All rights reserved. 3843 3844 Redistribution and use in source and binary forms, with or without 3845 modification, are permitted provided that the following conditions are met: 3846 3847 Redistributions of source code must retain the above copyright notice, this 3848 list of conditions and the following disclaimer. 3849 3850 Redistributions in binary form must reproduce the above copyright notice, 3851 this list of conditions and the following disclaimer in the documentation 3852 and/or other materials provided with the distribution. 3853 3854 Neither the name of the Eclipse Foundation, Inc. nor the names of its 3855 contributors may be used to endorse or promote products derived from this 3856 software without specific prior written permission. 3857 3858 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 3859 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 3860 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 3861 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 3862 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 3863 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 3864 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 3865 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 3866 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 3867 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3868 3869 3870 3871 ================================================================================ 3872 log4j NOTICE 3873 ================================================================================ 3874 Apache log4j 3875 Copyright 2007 The Apache Software Foundation 3876 3877 This product includes software developed at 3878 The Apache Software Foundation (http://www.apache.org/). 3879 3880 ================================================================================ 3881 log4j LICENSE 3882 ================================================================================ 3883 3884 Apache License 3885 Version 2.0, January 2004 3886 http://www.apache.org/licenses/ 3887 3888 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 3889 3890 1. Definitions. 3891 3892 "License" shall mean the terms and conditions for use, reproduction, 3893 and distribution as defined by Sections 1 through 9 of this document. 3894 3895 "Licensor" shall mean the copyright owner or entity authorized by 3896 the copyright owner that is granting the License. 3897 3898 "Legal Entity" shall mean the union of the acting entity and all 3899 other entities that control, are controlled by, or are under common 3900 control with that entity. For the purposes of this definition, 3901 "control" means (i) the power, direct or indirect, to cause the 3902 direction or management of such entity, whether by contract or 3903 otherwise, or (ii) ownership of fifty percent (50%) or more of the 3904 outstanding shares, or (iii) beneficial ownership of such entity. 3905 3906 "You" (or "Your") shall mean an individual or Legal Entity 3907 exercising permissions granted by this License. 3908 3909 "Source" form shall mean the preferred form for making modifications, 3910 including but not limited to software source code, documentation 3911 source, and configuration files. 3912 3913 "Object" form shall mean any form resulting from mechanical 3914 transformation or translation of a Source form, including but 3915 not limited to compiled object code, generated documentation, 3916 and conversions to other media types. 3917 3918 "Work" shall mean the work of authorship, whether in Source or 3919 Object form, made available under the License, as indicated by a 3920 copyright notice that is included in or attached to the work 3921 (an example is provided in the Appendix below). 3922 3923 "Derivative Works" shall mean any work, whether in Source or Object 3924 form, that is based on (or derived from) the Work and for which the 3925 editorial revisions, annotations, elaborations, or other modifications 3926 represent, as a whole, an original work of authorship. For the purposes 3927 of this License, Derivative Works shall not include works that remain 3928 separable from, or merely link (or bind by name) to the interfaces of, 3929 the Work and Derivative Works thereof. 3930 3931 "Contribution" shall mean any work of authorship, including 3932 the original version of the Work and any modifications or additions 3933 to that Work or Derivative Works thereof, that is intentionally 3934 submitted to Licensor for inclusion in the Work by the copyright owner 3935 or by an individual or Legal Entity authorized to submit on behalf of 3936 the copyright owner. For the purposes of this definition, "submitted" 3937 means any form of electronic, verbal, or written communication sent 3938 to the Licensor or its representatives, including but not limited to 3939 communication on electronic mailing lists, source code control systems, 3940 and issue tracking systems that are managed by, or on behalf of, the 3941 Licensor for the purpose of discussing and improving the Work, but 3942 excluding communication that is conspicuously marked or otherwise 3943 designated in writing by the copyright owner as "Not a Contribution." 3944 3945 "Contributor" shall mean Licensor and any individual or Legal Entity 3946 on behalf of whom a Contribution has been received by Licensor and 3947 subsequently incorporated within the Work. 3948 3949 2. Grant of Copyright License. Subject to the terms and conditions of 3950 this License, each Contributor hereby grants to You a perpetual, 3951 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3952 copyright license to reproduce, prepare Derivative Works of, 3953 publicly display, publicly perform, sublicense, and distribute the 3954 Work and such Derivative Works in Source or Object form. 3955 3956 3. Grant of Patent License. Subject to the terms and conditions of 3957 this License, each Contributor hereby grants to You a perpetual, 3958 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3959 (except as stated in this section) patent license to make, have made, 3960 use, offer to sell, sell, import, and otherwise transfer the Work, 3961 where such license applies only to those patent claims licensable 3962 by such Contributor that are necessarily infringed by their 3963 Contribution(s) alone or by combination of their Contribution(s) 3964 with the Work to which such Contribution(s) was submitted. If You 3965 institute patent litigation against any entity (including a 3966 cross-claim or counterclaim in a lawsuit) alleging that the Work 3967 or a Contribution incorporated within the Work constitutes direct 3968 or contributory patent infringement, then any patent licenses 3969 granted to You under this License for that Work shall terminate 3970 as of the date such litigation is filed. 3971 3972 4. Redistribution. You may reproduce and distribute copies of the 3973 Work or Derivative Works thereof in any medium, with or without 3974 modifications, and in Source or Object form, provided that You 3975 meet the following conditions: 3976 3977 (a) You must give any other recipients of the Work or 3978 Derivative Works a copy of this License; and 3979 3980 (b) You must cause any modified files to carry prominent notices 3981 stating that You changed the files; and 3982 3983 (c) You must retain, in the Source form of any Derivative Works 3984 that You distribute, all copyright, patent, trademark, and 3985 attribution notices from the Source form of the Work, 3986 excluding those notices that do not pertain to any part of 3987 the Derivative Works; and 3988 3989 (d) If the Work includes a "NOTICE" text file as part of its 3990 distribution, then any Derivative Works that You distribute must 3991 include a readable copy of the attribution notices contained 3992 within such NOTICE file, excluding those notices that do not 3993 pertain to any part of the Derivative Works, in at least one 3994 of the following places: within a NOTICE text file distributed 3995 as part of the Derivative Works; within the Source form or 3996 documentation, if provided along with the Derivative Works; or, 3997 within a display generated by the Derivative Works, if and 3998 wherever such third-party notices normally appear. The contents 3999 of the NOTICE file are for informational purposes only and 4000 do not modify the License. You may add Your own attribution 4001 notices within Derivative Works that You distribute, alongside 4002 or as an addendum to the NOTICE text from the Work, provided 4003 that such additional attribution notices cannot be construed 4004 as modifying the License. 4005 4006 You may add Your own copyright statement to Your modifications and 4007 may provide additional or different license terms and conditions 4008 for use, reproduction, or distribution of Your modifications, or 4009 for any such Derivative Works as a whole, provided Your use, 4010 reproduction, and distribution of the Work otherwise complies with 4011 the conditions stated in this License. 4012 4013 5. Submission of Contributions. Unless You explicitly state otherwise, 4014 any Contribution intentionally submitted for inclusion in the Work 4015 by You to the Licensor shall be under the terms and conditions of 4016 this License, without any additional terms or conditions. 4017 Notwithstanding the above, nothing herein shall supersede or modify 4018 the terms of any separate license agreement you may have executed 4019 with Licensor regarding such Contributions. 4020 4021 6. Trademarks. This License does not grant permission to use the trade 4022 names, trademarks, service marks, or product names of the Licensor, 4023 except as required for reasonable and customary use in describing the 4024 origin of the Work and reproducing the content of the NOTICE file. 4025 4026 7. Disclaimer of Warranty. Unless required by applicable law or 4027 agreed to in writing, Licensor provides the Work (and each 4028 Contributor provides its Contributions) on an "AS IS" BASIS, 4029 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 4030 implied, including, without limitation, any warranties or conditions 4031 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 4032 PARTICULAR PURPOSE. You are solely responsible for determining the 4033 appropriateness of using or redistributing the Work and assume any 4034 risks associated with Your exercise of permissions under this License. 4035 4036 8. Limitation of Liability. In no event and under no legal theory, 4037 whether in tort (including negligence), contract, or otherwise, 4038 unless required by applicable law (such as deliberate and grossly 4039 negligent acts) or agreed to in writing, shall any Contributor be 4040 liable to You for damages, including any direct, indirect, special, 4041 incidental, or consequential damages of any character arising as a 4042 result of this License or out of the use or inability to use the 4043 Work (including but not limited to damages for loss of goodwill, 4044 work stoppage, computer failure or malfunction, or any and all 4045 other commercial damages or losses), even if such Contributor 4046 has been advised of the possibility of such damages. 4047 4048 9. Accepting Warranty or Additional Liability. While redistributing 4049 the Work or Derivative Works thereof, You may choose to offer, 4050 and charge a fee for, acceptance of support, warranty, indemnity, 4051 or other liability obligations and/or rights consistent with this 4052 License. However, in accepting such obligations, You may act only 4053 on Your own behalf and on Your sole responsibility, not on behalf 4054 of any other Contributor, and only if You agree to indemnify, 4055 defend, and hold each Contributor harmless for any liability 4056 incurred by, or claims asserted against, such Contributor by reason 4057 of your accepting any such warranty or additional liability. 4058 4059 END OF TERMS AND CONDITIONS 4060 4061 APPENDIX: How to apply the Apache License to your work. 4062 4063 To apply the Apache License to your work, attach the following 4064 boilerplate notice, with the fields enclosed by brackets "[]" 4065 replaced with your own identifying information. (Don't include 4066 the brackets!) The text should be enclosed in the appropriate 4067 comment syntax for the file format. We also recommend that a 4068 file or class name and description of purpose be included on the 4069 same "printed page" as the copyright notice for easier 4070 identification within third-party archives. 4071 4072 Copyright 1999-2005 The Apache Software Foundation 4073 4074 Licensed under the Apache License, Version 2.0 (the "License"); 4075 you may not use this file except in compliance with the License. 4076 You may obtain a copy of the License at 4077 4078 http://www.apache.org/licenses/LICENSE-2.0 4079 4080 Unless required by applicable law or agreed to in writing, software 4081 distributed under the License is distributed on an "AS IS" BASIS, 4082 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 4083 See the License for the specific language governing permissions and 4084 limitations under the License. 4085 4086 4087 ================================================================================ 4088 log4j-api NOTICE 4089 ================================================================================ 4090 Apache log4j 4091 Copyright 2007 The Apache Software Foundation 4092 4093 This product includes software developed at 4094 The Apache Software Foundation (http://www.apache.org/). 4095 4096 ================================================================================ 4097 log4j-api LICENSE 4098 ================================================================================ 4099 4100 Apache License 4101 Version 2.0, January 2004 4102 http://www.apache.org/licenses/ 4103 4104 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 4105 4106 1. Definitions. 4107 4108 "License" shall mean the terms and conditions for use, reproduction, 4109 and distribution as defined by Sections 1 through 9 of this document. 4110 4111 "Licensor" shall mean the copyright owner or entity authorized by 4112 the copyright owner that is granting the License. 4113 4114 "Legal Entity" shall mean the union of the acting entity and all 4115 other entities that control, are controlled by, or are under common 4116 control with that entity. For the purposes of this definition, 4117 "control" means (i) the power, direct or indirect, to cause the 4118 direction or management of such entity, whether by contract or 4119 otherwise, or (ii) ownership of fifty percent (50%) or more of the 4120 outstanding shares, or (iii) beneficial ownership of such entity. 4121 4122 "You" (or "Your") shall mean an individual or Legal Entity 4123 exercising permissions granted by this License. 4124 4125 "Source" form shall mean the preferred form for making modifications, 4126 including but not limited to software source code, documentation 4127 source, and configuration files. 4128 4129 "Object" form shall mean any form resulting from mechanical 4130 transformation or translation of a Source form, including but 4131 not limited to compiled object code, generated documentation, 4132 and conversions to other media types. 4133 4134 "Work" shall mean the work of authorship, whether in Source or 4135 Object form, made available under the License, as indicated by a 4136 copyright notice that is included in or attached to the work 4137 (an example is provided in the Appendix below). 4138 4139 "Derivative Works" shall mean any work, whether in Source or Object 4140 form, that is based on (or derived from) the Work and for which the 4141 editorial revisions, annotations, elaborations, or other modifications 4142 represent, as a whole, an original work of authorship. For the purposes 4143 of this License, Derivative Works shall not include works that remain 4144 separable from, or merely link (or bind by name) to the interfaces of, 4145 the Work and Derivative Works thereof. 4146 4147 "Contribution" shall mean any work of authorship, including 4148 the original version of the Work and any modifications or additions 4149 to that Work or Derivative Works thereof, that is intentionally 4150 submitted to Licensor for inclusion in the Work by the copyright owner 4151 or by an individual or Legal Entity authorized to submit on behalf of 4152 the copyright owner. For the purposes of this definition, "submitted" 4153 means any form of electronic, verbal, or written communication sent 4154 to the Licensor or its representatives, including but not limited to 4155 communication on electronic mailing lists, source code control systems, 4156 and issue tracking systems that are managed by, or on behalf of, the 4157 Licensor for the purpose of discussing and improving the Work, but 4158 excluding communication that is conspicuously marked or otherwise 4159 designated in writing by the copyright owner as "Not a Contribution." 4160 4161 "Contributor" shall mean Licensor and any individual or Legal Entity 4162 on behalf of whom a Contribution has been received by Licensor and 4163 subsequently incorporated within the Work. 4164 4165 2. Grant of Copyright License. Subject to the terms and conditions of 4166 this License, each Contributor hereby grants to You a perpetual, 4167 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4168 copyright license to reproduce, prepare Derivative Works of, 4169 publicly display, publicly perform, sublicense, and distribute the 4170 Work and such Derivative Works in Source or Object form. 4171 4172 3. Grant of Patent License. Subject to the terms and conditions of 4173 this License, each Contributor hereby grants to You a perpetual, 4174 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4175 (except as stated in this section) patent license to make, have made, 4176 use, offer to sell, sell, import, and otherwise transfer the Work, 4177 where such license applies only to those patent claims licensable 4178 by such Contributor that are necessarily infringed by their 4179 Contribution(s) alone or by combination of their Contribution(s) 4180 with the Work to which such Contribution(s) was submitted. If You 4181 institute patent litigation against any entity (including a 4182 cross-claim or counterclaim in a lawsuit) alleging that the Work 4183 or a Contribution incorporated within the Work constitutes direct 4184 or contributory patent infringement, then any patent licenses 4185 granted to You under this License for that Work shall terminate 4186 as of the date such litigation is filed. 4187 4188 4. Redistribution. You may reproduce and distribute copies of the 4189 Work or Derivative Works thereof in any medium, with or without 4190 modifications, and in Source or Object form, provided that You 4191 meet the following conditions: 4192 4193 (a) You must give any other recipients of the Work or 4194 Derivative Works a copy of this License; and 4195 4196 (b) You must cause any modified files to carry prominent notices 4197 stating that You changed the files; and 4198 4199 (c) You must retain, in the Source form of any Derivative Works 4200 that You distribute, all copyright, patent, trademark, and 4201 attribution notices from the Source form of the Work, 4202 excluding those notices that do not pertain to any part of 4203 the Derivative Works; and 4204 4205 (d) If the Work includes a "NOTICE" text file as part of its 4206 distribution, then any Derivative Works that You distribute must 4207 include a readable copy of the attribution notices contained 4208 within such NOTICE file, excluding those notices that do not 4209 pertain to any part of the Derivative Works, in at least one 4210 of the following places: within a NOTICE text file distributed 4211 as part of the Derivative Works; within the Source form or 4212 documentation, if provided along with the Derivative Works; or, 4213 within a display generated by the Derivative Works, if and 4214 wherever such third-party notices normally appear. The contents 4215 of the NOTICE file are for informational purposes only and 4216 do not modify the License. You may add Your own attribution 4217 notices within Derivative Works that You distribute, alongside 4218 or as an addendum to the NOTICE text from the Work, provided 4219 that such additional attribution notices cannot be construed 4220 as modifying the License. 4221 4222 You may add Your own copyright statement to Your modifications and 4223 may provide additional or different license terms and conditions 4224 for use, reproduction, or distribution of Your modifications, or 4225 for any such Derivative Works as a whole, provided Your use, 4226 reproduction, and distribution of the Work otherwise complies with 4227 the conditions stated in this License. 4228 4229 5. Submission of Contributions. Unless You explicitly state otherwise, 4230 any Contribution intentionally submitted for inclusion in the Work 4231 by You to the Licensor shall be under the terms and conditions of 4232 this License, without any additional terms or conditions. 4233 Notwithstanding the above, nothing herein shall supersede or modify 4234 the terms of any separate license agreement you may have executed 4235 with Licensor regarding such Contributions. 4236 4237 6. Trademarks. This License does not grant permission to use the trade 4238 names, trademarks, service marks, or product names of the Licensor, 4239 except as required for reasonable and customary use in describing the 4240 origin of the Work and reproducing the content of the NOTICE file. 4241 4242 7. Disclaimer of Warranty. Unless required by applicable law or 4243 agreed to in writing, Licensor provides the Work (and each 4244 Contributor provides its Contributions) on an "AS IS" BASIS, 4245 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 4246 implied, including, without limitation, any warranties or conditions 4247 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 4248 PARTICULAR PURPOSE. You are solely responsible for determining the 4249 appropriateness of using or redistributing the Work and assume any 4250 risks associated with Your exercise of permissions under this License. 4251 4252 8. Limitation of Liability. In no event and under no legal theory, 4253 whether in tort (including negligence), contract, or otherwise, 4254 unless required by applicable law (such as deliberate and grossly 4255 negligent acts) or agreed to in writing, shall any Contributor be 4256 liable to You for damages, including any direct, indirect, special, 4257 incidental, or consequential damages of any character arising as a 4258 result of this License or out of the use or inability to use the 4259 Work (including but not limited to damages for loss of goodwill, 4260 work stoppage, computer failure or malfunction, or any and all 4261 other commercial damages or losses), even if such Contributor 4262 has been advised of the possibility of such damages. 4263 4264 9. Accepting Warranty or Additional Liability. While redistributing 4265 the Work or Derivative Works thereof, You may choose to offer, 4266 and charge a fee for, acceptance of support, warranty, indemnity, 4267 or other liability obligations and/or rights consistent with this 4268 License. However, in accepting such obligations, You may act only 4269 on Your own behalf and on Your sole responsibility, not on behalf 4270 of any other Contributor, and only if You agree to indemnify, 4271 defend, and hold each Contributor harmless for any liability 4272 incurred by, or claims asserted against, such Contributor by reason 4273 of your accepting any such warranty or additional liability. 4274 4275 END OF TERMS AND CONDITIONS 4276 4277 APPENDIX: How to apply the Apache License to your work. 4278 4279 To apply the Apache License to your work, attach the following 4280 boilerplate notice, with the fields enclosed by brackets "[]" 4281 replaced with your own identifying information. (Don't include 4282 the brackets!) The text should be enclosed in the appropriate 4283 comment syntax for the file format. We also recommend that a 4284 file or class name and description of purpose be included on the 4285 same "printed page" as the copyright notice for easier 4286 identification within third-party archives. 4287 4288 Copyright 1999-2005 The Apache Software Foundation 4289 4290 Licensed under the Apache License, Version 2.0 (the "License"); 4291 you may not use this file except in compliance with the License. 4292 You may obtain a copy of the License at 4293 4294 http://www.apache.org/licenses/LICENSE-2.0 4295 4296 Unless required by applicable law or agreed to in writing, software 4297 distributed under the License is distributed on an "AS IS" BASIS, 4298 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 4299 See the License for the specific language governing permissions and 4300 limitations under the License. 4301 4302 4303 ================================================================================ 4304 log4j-core NOTICE 4305 ================================================================================ 4306 Apache log4j 4307 Copyright 2007 The Apache Software Foundation 4308 4309 This product includes software developed at 4310 The Apache Software Foundation (http://www.apache.org/). 4311 4312 ================================================================================ 4313 log4j-core LICENSE 4314 ================================================================================ 4315 4316 Apache License 4317 Version 2.0, January 2004 4318 http://www.apache.org/licenses/ 4319 4320 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 4321 4322 1. Definitions. 4323 4324 "License" shall mean the terms and conditions for use, reproduction, 4325 and distribution as defined by Sections 1 through 9 of this document. 4326 4327 "Licensor" shall mean the copyright owner or entity authorized by 4328 the copyright owner that is granting the License. 4329 4330 "Legal Entity" shall mean the union of the acting entity and all 4331 other entities that control, are controlled by, or are under common 4332 control with that entity. For the purposes of this definition, 4333 "control" means (i) the power, direct or indirect, to cause the 4334 direction or management of such entity, whether by contract or 4335 otherwise, or (ii) ownership of fifty percent (50%) or more of the 4336 outstanding shares, or (iii) beneficial ownership of such entity. 4337 4338 "You" (or "Your") shall mean an individual or Legal Entity 4339 exercising permissions granted by this License. 4340 4341 "Source" form shall mean the preferred form for making modifications, 4342 including but not limited to software source code, documentation 4343 source, and configuration files. 4344 4345 "Object" form shall mean any form resulting from mechanical 4346 transformation or translation of a Source form, including but 4347 not limited to compiled object code, generated documentation, 4348 and conversions to other media types. 4349 4350 "Work" shall mean the work of authorship, whether in Source or 4351 Object form, made available under the License, as indicated by a 4352 copyright notice that is included in or attached to the work 4353 (an example is provided in the Appendix below). 4354 4355 "Derivative Works" shall mean any work, whether in Source or Object 4356 form, that is based on (or derived from) the Work and for which the 4357 editorial revisions, annotations, elaborations, or other modifications 4358 represent, as a whole, an original work of authorship. For the purposes 4359 of this License, Derivative Works shall not include works that remain 4360 separable from, or merely link (or bind by name) to the interfaces of, 4361 the Work and Derivative Works thereof. 4362 4363 "Contribution" shall mean any work of authorship, including 4364 the original version of the Work and any modifications or additions 4365 to that Work or Derivative Works thereof, that is intentionally 4366 submitted to Licensor for inclusion in the Work by the copyright owner 4367 or by an individual or Legal Entity authorized to submit on behalf of 4368 the copyright owner. For the purposes of this definition, "submitted" 4369 means any form of electronic, verbal, or written communication sent 4370 to the Licensor or its representatives, including but not limited to 4371 communication on electronic mailing lists, source code control systems, 4372 and issue tracking systems that are managed by, or on behalf of, the 4373 Licensor for the purpose of discussing and improving the Work, but 4374 excluding communication that is conspicuously marked or otherwise 4375 designated in writing by the copyright owner as "Not a Contribution." 4376 4377 "Contributor" shall mean Licensor and any individual or Legal Entity 4378 on behalf of whom a Contribution has been received by Licensor and 4379 subsequently incorporated within the Work. 4380 4381 2. Grant of Copyright License. Subject to the terms and conditions of 4382 this License, each Contributor hereby grants to You a perpetual, 4383 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4384 copyright license to reproduce, prepare Derivative Works of, 4385 publicly display, publicly perform, sublicense, and distribute the 4386 Work and such Derivative Works in Source or Object form. 4387 4388 3. Grant of Patent License. Subject to the terms and conditions of 4389 this License, each Contributor hereby grants to You a perpetual, 4390 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4391 (except as stated in this section) patent license to make, have made, 4392 use, offer to sell, sell, import, and otherwise transfer the Work, 4393 where such license applies only to those patent claims licensable 4394 by such Contributor that are necessarily infringed by their 4395 Contribution(s) alone or by combination of their Contribution(s) 4396 with the Work to which such Contribution(s) was submitted. If You 4397 institute patent litigation against any entity (including a 4398 cross-claim or counterclaim in a lawsuit) alleging that the Work 4399 or a Contribution incorporated within the Work constitutes direct 4400 or contributory patent infringement, then any patent licenses 4401 granted to You under this License for that Work shall terminate 4402 as of the date such litigation is filed. 4403 4404 4. Redistribution. You may reproduce and distribute copies of the 4405 Work or Derivative Works thereof in any medium, with or without 4406 modifications, and in Source or Object form, provided that You 4407 meet the following conditions: 4408 4409 (a) You must give any other recipients of the Work or 4410 Derivative Works a copy of this License; and 4411 4412 (b) You must cause any modified files to carry prominent notices 4413 stating that You changed the files; and 4414 4415 (c) You must retain, in the Source form of any Derivative Works 4416 that You distribute, all copyright, patent, trademark, and 4417 attribution notices from the Source form of the Work, 4418 excluding those notices that do not pertain to any part of 4419 the Derivative Works; and 4420 4421 (d) If the Work includes a "NOTICE" text file as part of its 4422 distribution, then any Derivative Works that You distribute must 4423 include a readable copy of the attribution notices contained 4424 within such NOTICE file, excluding those notices that do not 4425 pertain to any part of the Derivative Works, in at least one 4426 of the following places: within a NOTICE text file distributed 4427 as part of the Derivative Works; within the Source form or 4428 documentation, if provided along with the Derivative Works; or, 4429 within a display generated by the Derivative Works, if and 4430 wherever such third-party notices normally appear. The contents 4431 of the NOTICE file are for informational purposes only and 4432 do not modify the License. You may add Your own attribution 4433 notices within Derivative Works that You distribute, alongside 4434 or as an addendum to the NOTICE text from the Work, provided 4435 that such additional attribution notices cannot be construed 4436 as modifying the License. 4437 4438 You may add Your own copyright statement to Your modifications and 4439 may provide additional or different license terms and conditions 4440 for use, reproduction, or distribution of Your modifications, or 4441 for any such Derivative Works as a whole, provided Your use, 4442 reproduction, and distribution of the Work otherwise complies with 4443 the conditions stated in this License. 4444 4445 5. Submission of Contributions. Unless You explicitly state otherwise, 4446 any Contribution intentionally submitted for inclusion in the Work 4447 by You to the Licensor shall be under the terms and conditions of 4448 this License, without any additional terms or conditions. 4449 Notwithstanding the above, nothing herein shall supersede or modify 4450 the terms of any separate license agreement you may have executed 4451 with Licensor regarding such Contributions. 4452 4453 6. Trademarks. This License does not grant permission to use the trade 4454 names, trademarks, service marks, or product names of the Licensor, 4455 except as required for reasonable and customary use in describing the 4456 origin of the Work and reproducing the content of the NOTICE file. 4457 4458 7. Disclaimer of Warranty. Unless required by applicable law or 4459 agreed to in writing, Licensor provides the Work (and each 4460 Contributor provides its Contributions) on an "AS IS" BASIS, 4461 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 4462 implied, including, without limitation, any warranties or conditions 4463 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 4464 PARTICULAR PURPOSE. You are solely responsible for determining the 4465 appropriateness of using or redistributing the Work and assume any 4466 risks associated with Your exercise of permissions under this License. 4467 4468 8. Limitation of Liability. In no event and under no legal theory, 4469 whether in tort (including negligence), contract, or otherwise, 4470 unless required by applicable law (such as deliberate and grossly 4471 negligent acts) or agreed to in writing, shall any Contributor be 4472 liable to You for damages, including any direct, indirect, special, 4473 incidental, or consequential damages of any character arising as a 4474 result of this License or out of the use or inability to use the 4475 Work (including but not limited to damages for loss of goodwill, 4476 work stoppage, computer failure or malfunction, or any and all 4477 other commercial damages or losses), even if such Contributor 4478 has been advised of the possibility of such damages. 4479 4480 9. Accepting Warranty or Additional Liability. While redistributing 4481 the Work or Derivative Works thereof, You may choose to offer, 4482 and charge a fee for, acceptance of support, warranty, indemnity, 4483 or other liability obligations and/or rights consistent with this 4484 License. However, in accepting such obligations, You may act only 4485 on Your own behalf and on Your sole responsibility, not on behalf 4486 of any other Contributor, and only if You agree to indemnify, 4487 defend, and hold each Contributor harmless for any liability 4488 incurred by, or claims asserted against, such Contributor by reason 4489 of your accepting any such warranty or additional liability. 4490 4491 END OF TERMS AND CONDITIONS 4492 4493 APPENDIX: How to apply the Apache License to your work. 4494 4495 To apply the Apache License to your work, attach the following 4496 boilerplate notice, with the fields enclosed by brackets "[]" 4497 replaced with your own identifying information. (Don't include 4498 the brackets!) The text should be enclosed in the appropriate 4499 comment syntax for the file format. We also recommend that a 4500 file or class name and description of purpose be included on the 4501 same "printed page" as the copyright notice for easier 4502 identification within third-party archives. 4503 4504 Copyright 1999-2005 The Apache Software Foundation 4505 4506 Licensed under the Apache License, Version 2.0 (the "License"); 4507 you may not use this file except in compliance with the License. 4508 You may obtain a copy of the License at 4509 4510 http://www.apache.org/licenses/LICENSE-2.0 4511 4512 Unless required by applicable law or agreed to in writing, software 4513 distributed under the License is distributed on an "AS IS" BASIS, 4514 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 4515 See the License for the specific language governing permissions and 4516 limitations under the License. 4517 4518 4519 ================================================================================ 4520 log4j-slf4j-impl NOTICE 4521 ================================================================================ 4522 4523 Apache Log4j SLF4J Binding 4524 Copyright 1999-2017 The Apache Software Foundation 4525 4526 This product includes software developed at 4527 The Apache Software Foundation (http://www.apache.org/). 4528 4529 4530 4531 4532 ================================================================================ 4533 log4j-slf4j-impl LICENSE 4534 ================================================================================ 4535 4536 Apache License 4537 Version 2.0, January 2004 4538 http://www.apache.org/licenses/ 4539 4540 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 4541 4542 1. Definitions. 4543 4544 "License" shall mean the terms and conditions for use, reproduction, 4545 and distribution as defined by Sections 1 through 9 of this document. 4546 4547 "Licensor" shall mean the copyright owner or entity authorized by 4548 the copyright owner that is granting the License. 4549 4550 "Legal Entity" shall mean the union of the acting entity and all 4551 other entities that control, are controlled by, or are under common 4552 control with that entity. For the purposes of this definition, 4553 "control" means (i) the power, direct or indirect, to cause the 4554 direction or management of such entity, whether by contract or 4555 otherwise, or (ii) ownership of fifty percent (50%) or more of the 4556 outstanding shares, or (iii) beneficial ownership of such entity. 4557 4558 "You" (or "Your") shall mean an individual or Legal Entity 4559 exercising permissions granted by this License. 4560 4561 "Source" form shall mean the preferred form for making modifications, 4562 including but not limited to software source code, documentation 4563 source, and configuration files. 4564 4565 "Object" form shall mean any form resulting from mechanical 4566 transformation or translation of a Source form, including but 4567 not limited to compiled object code, generated documentation, 4568 and conversions to other media types. 4569 4570 "Work" shall mean the work of authorship, whether in Source or 4571 Object form, made available under the License, as indicated by a 4572 copyright notice that is included in or attached to the work 4573 (an example is provided in the Appendix below). 4574 4575 "Derivative Works" shall mean any work, whether in Source or Object 4576 form, that is based on (or derived from) the Work and for which the 4577 editorial revisions, annotations, elaborations, or other modifications 4578 represent, as a whole, an original work of authorship. For the purposes 4579 of this License, Derivative Works shall not include works that remain 4580 separable from, or merely link (or bind by name) to the interfaces of, 4581 the Work and Derivative Works thereof. 4582 4583 "Contribution" shall mean any work of authorship, including 4584 the original version of the Work and any modifications or additions 4585 to that Work or Derivative Works thereof, that is intentionally 4586 submitted to Licensor for inclusion in the Work by the copyright owner 4587 or by an individual or Legal Entity authorized to submit on behalf of 4588 the copyright owner. For the purposes of this definition, "submitted" 4589 means any form of electronic, verbal, or written communication sent 4590 to the Licensor or its representatives, including but not limited to 4591 communication on electronic mailing lists, source code control systems, 4592 and issue tracking systems that are managed by, or on behalf of, the 4593 Licensor for the purpose of discussing and improving the Work, but 4594 excluding communication that is conspicuously marked or otherwise 4595 designated in writing by the copyright owner as "Not a Contribution." 4596 4597 "Contributor" shall mean Licensor and any individual or Legal Entity 4598 on behalf of whom a Contribution has been received by Licensor and 4599 subsequently incorporated within the Work. 4600 4601 2. Grant of Copyright License. Subject to the terms and conditions of 4602 this License, each Contributor hereby grants to You a perpetual, 4603 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4604 copyright license to reproduce, prepare Derivative Works of, 4605 publicly display, publicly perform, sublicense, and distribute the 4606 Work and such Derivative Works in Source or Object form. 4607 4608 3. Grant of Patent License. Subject to the terms and conditions of 4609 this License, each Contributor hereby grants to You a perpetual, 4610 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4611 (except as stated in this section) patent license to make, have made, 4612 use, offer to sell, sell, import, and otherwise transfer the Work, 4613 where such license applies only to those patent claims licensable 4614 by such Contributor that are necessarily infringed by their 4615 Contribution(s) alone or by combination of their Contribution(s) 4616 with the Work to which such Contribution(s) was submitted. If You 4617 institute patent litigation against any entity (including a 4618 cross-claim or counterclaim in a lawsuit) alleging that the Work 4619 or a Contribution incorporated within the Work constitutes direct 4620 or contributory patent infringement, then any patent licenses 4621 granted to You under this License for that Work shall terminate 4622 as of the date such litigation is filed. 4623 4624 4. Redistribution. You may reproduce and distribute copies of the 4625 Work or Derivative Works thereof in any medium, with or without 4626 modifications, and in Source or Object form, provided that You 4627 meet the following conditions: 4628 4629 (a) You must give any other recipients of the Work or 4630 Derivative Works a copy of this License; and 4631 4632 (b) You must cause any modified files to carry prominent notices 4633 stating that You changed the files; and 4634 4635 (c) You must retain, in the Source form of any Derivative Works 4636 that You distribute, all copyright, patent, trademark, and 4637 attribution notices from the Source form of the Work, 4638 excluding those notices that do not pertain to any part of 4639 the Derivative Works; and 4640 4641 (d) If the Work includes a "NOTICE" text file as part of its 4642 distribution, then any Derivative Works that You distribute must 4643 include a readable copy of the attribution notices contained 4644 within such NOTICE file, excluding those notices that do not 4645 pertain to any part of the Derivative Works, in at least one 4646 of the following places: within a NOTICE text file distributed 4647 as part of the Derivative Works; within the Source form or 4648 documentation, if provided along with the Derivative Works; or, 4649 within a display generated by the Derivative Works, if and 4650 wherever such third-party notices normally appear. The contents 4651 of the NOTICE file are for informational purposes only and 4652 do not modify the License. You may add Your own attribution 4653 notices within Derivative Works that You distribute, alongside 4654 or as an addendum to the NOTICE text from the Work, provided 4655 that such additional attribution notices cannot be construed 4656 as modifying the License. 4657 4658 You may add Your own copyright statement to Your modifications and 4659 may provide additional or different license terms and conditions 4660 for use, reproduction, or distribution of Your modifications, or 4661 for any such Derivative Works as a whole, provided Your use, 4662 reproduction, and distribution of the Work otherwise complies with 4663 the conditions stated in this License. 4664 4665 5. Submission of Contributions. Unless You explicitly state otherwise, 4666 any Contribution intentionally submitted for inclusion in the Work 4667 by You to the Licensor shall be under the terms and conditions of 4668 this License, without any additional terms or conditions. 4669 Notwithstanding the above, nothing herein shall supersede or modify 4670 the terms of any separate license agreement you may have executed 4671 with Licensor regarding such Contributions. 4672 4673 6. Trademarks. This License does not grant permission to use the trade 4674 names, trademarks, service marks, or product names of the Licensor, 4675 except as required for reasonable and customary use in describing the 4676 origin of the Work and reproducing the content of the NOTICE file. 4677 4678 7. Disclaimer of Warranty. Unless required by applicable law or 4679 agreed to in writing, Licensor provides the Work (and each 4680 Contributor provides its Contributions) on an "AS IS" BASIS, 4681 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 4682 implied, including, without limitation, any warranties or conditions 4683 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 4684 PARTICULAR PURPOSE. You are solely responsible for determining the 4685 appropriateness of using or redistributing the Work and assume any 4686 risks associated with Your exercise of permissions under this License. 4687 4688 8. Limitation of Liability. In no event and under no legal theory, 4689 whether in tort (including negligence), contract, or otherwise, 4690 unless required by applicable law (such as deliberate and grossly 4691 negligent acts) or agreed to in writing, shall any Contributor be 4692 liable to You for damages, including any direct, indirect, special, 4693 incidental, or consequential damages of any character arising as a 4694 result of this License or out of the use or inability to use the 4695 Work (including but not limited to damages for loss of goodwill, 4696 work stoppage, computer failure or malfunction, or any and all 4697 other commercial damages or losses), even if such Contributor 4698 has been advised of the possibility of such damages. 4699 4700 9. Accepting Warranty or Additional Liability. While redistributing 4701 the Work or Derivative Works thereof, You may choose to offer, 4702 and charge a fee for, acceptance of support, warranty, indemnity, 4703 or other liability obligations and/or rights consistent with this 4704 License. However, in accepting such obligations, You may act only 4705 on Your own behalf and on Your sole responsibility, not on behalf 4706 of any other Contributor, and only if You agree to indemnify, 4707 defend, and hold each Contributor harmless for any liability 4708 incurred by, or claims asserted against, such Contributor by reason 4709 of your accepting any such warranty or additional liability. 4710 4711 END OF TERMS AND CONDITIONS 4712 4713 APPENDIX: How to apply the Apache License to your work. 4714 4715 To apply the Apache License to your work, attach the following 4716 boilerplate notice, with the fields enclosed by brackets "[]" 4717 replaced with your own identifying information. (Don't include 4718 the brackets!) The text should be enclosed in the appropriate 4719 comment syntax for the file format. We also recommend that a 4720 file or class name and description of purpose be included on the 4721 same "printed page" as the copyright notice for easier 4722 identification within third-party archives. 4723 4724 Copyright [yyyy] [name of copyright owner] 4725 4726 Licensed under the Apache License, Version 2.0 (the "License"); 4727 you may not use this file except in compliance with the License. 4728 You may obtain a copy of the License at 4729 4730 http://www.apache.org/licenses/LICENSE-2.0 4731 4732 Unless required by applicable law or agreed to in writing, software 4733 distributed under the License is distributed on an "AS IS" BASIS, 4734 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 4735 See the License for the specific language governing permissions and 4736 limitations under the License. 4737 4738 4739 ================================================================================ 4740 lucene NOTICE 4741 ================================================================================ 4742 Apache Lucene 4743 Copyright 2014 The Apache Software Foundation 4744 4745 This product includes software developed at 4746 The Apache Software Foundation (http://www.apache.org/). 4747 4748 Includes software from other Apache Software Foundation projects, 4749 including, but not limited to: 4750 - Apache Ant 4751 - Apache Jakarta Regexp 4752 - Apache Commons 4753 - Apache Xerces 4754 4755 ICU4J, (under analysis/icu) is licensed under an MIT styles license 4756 and Copyright (c) 1995-2008 International Business Machines Corporation and others 4757 4758 Some data files (under analysis/icu/src/data) are derived from Unicode data such 4759 as the Unicode Character Database. See http://unicode.org/copyright.html for more 4760 details. 4761 4762 Brics Automaton (under core/src/java/org/apache/lucene/util/automaton) is 4763 BSD-licensed, created by Anders Møller. See http://www.brics.dk/automaton/ 4764 4765 The levenshtein automata tables (under core/src/java/org/apache/lucene/util/automaton) were 4766 automatically generated with the moman/finenight FSA library, created by 4767 Jean-Philippe Barrette-LaPierre. This library is available under an MIT license, 4768 see http://sites.google.com/site/rrettesite/moman and 4769 http://bitbucket.org/jpbarrette/moman/overview/ 4770 4771 The class org.apache.lucene.util.WeakIdentityMap was derived from 4772 the Apache CXF project and is Apache License 2.0. 4773 4774 The Google Code Prettify is Apache License 2.0. 4775 See http://code.google.com/p/google-code-prettify/ 4776 4777 JUnit (junit-4.10) is licensed under the Common Public License v. 1.0 4778 See http://junit.sourceforge.net/cpl-v10.html 4779 4780 This product includes code (JaspellTernarySearchTrie) from Java Spelling Checkin 4781 g Package (jaspell): http://jaspell.sourceforge.net/ 4782 License: The BSD License (http://www.opensource.org/licenses/bsd-license.php) 4783 4784 The snowball stemmers in 4785 analysis/common/src/java/net/sf/snowball 4786 were developed by Martin Porter and Richard Boulton. 4787 The snowball stopword lists in 4788 analysis/common/src/resources/org/apache/lucene/analysis/snowball 4789 were developed by Martin Porter and Richard Boulton. 4790 The full snowball package is available from 4791 http://snowball.tartarus.org/ 4792 4793 The KStem stemmer in 4794 analysis/common/src/org/apache/lucene/analysis/en 4795 was developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass Amherst) 4796 under the BSD-license. 4797 4798 The Arabic,Persian,Romanian,Bulgarian, Hindi and Bengali analyzers (common) come with a default 4799 stopword list that is BSD-licensed created by Jacques Savoy. These files reside in: 4800 analysis/common/src/resources/org/apache/lucene/analysis/ar/stopwords.txt, 4801 analysis/common/src/resources/org/apache/lucene/analysis/fa/stopwords.txt, 4802 analysis/common/src/resources/org/apache/lucene/analysis/ro/stopwords.txt, 4803 analysis/common/src/resources/org/apache/lucene/analysis/bg/stopwords.txt, 4804 analysis/common/src/resources/org/apache/lucene/analysis/hi/stopwords.txt, 4805 analysis/common/src/resources/org/apache/lucene/analysis/bn/stopwords.txt 4806 See http://members.unine.ch/jacques.savoy/clef/index.html. 4807 4808 The German,Spanish,Finnish,French,Hungarian,Italian,Portuguese,Russian and Swedish light stemmers 4809 (common) are based on BSD-licensed reference implementations created by Jacques Savoy and 4810 Ljiljana Dolamic. These files reside in: 4811 analysis/common/src/java/org/apache/lucene/analysis/de/GermanLightStemmer.java 4812 analysis/common/src/java/org/apache/lucene/analysis/de/GermanMinimalStemmer.java 4813 analysis/common/src/java/org/apache/lucene/analysis/es/SpanishLightStemmer.java 4814 analysis/common/src/java/org/apache/lucene/analysis/fi/FinnishLightStemmer.java 4815 analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchLightStemmer.java 4816 analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchMinimalStemmer.java 4817 analysis/common/src/java/org/apache/lucene/analysis/hu/HungarianLightStemmer.java 4818 analysis/common/src/java/org/apache/lucene/analysis/it/ItalianLightStemmer.java 4819 analysis/common/src/java/org/apache/lucene/analysis/pt/PortugueseLightStemmer.java 4820 analysis/common/src/java/org/apache/lucene/analysis/ru/RussianLightStemmer.java 4821 analysis/common/src/java/org/apache/lucene/analysis/sv/SwedishLightStemmer.java 4822 4823 The Stempel analyzer (stempel) includes BSD-licensed software developed 4824 by the Egothor project http://egothor.sf.net/, created by Leo Galambos, Martin Kvapil, 4825 and Edmond Nolan. 4826 4827 The Polish analyzer (stempel) comes with a default 4828 stopword list that is BSD-licensed created by the Carrot2 project. The file resides 4829 in stempel/src/resources/org/apache/lucene/analysis/pl/stopwords.txt. 4830 See http://project.carrot2.org/license.html. 4831 4832 The SmartChineseAnalyzer source code (smartcn) was 4833 provided by Xiaoping Gao and copyright 2009 by www.imdict.net. 4834 4835 WordBreakTestUnicode_*.java (under modules/analysis/common/src/test/) 4836 is derived from Unicode data such as the Unicode Character Database. 4837 See http://unicode.org/copyright.html for more details. 4838 4839 The Morfologik analyzer (morfologik) includes BSD-licensed software 4840 developed by Dawid Weiss and Marcin Miłkowski (http://morfologik.blogspot.com/). 4841 4842 Morfologik uses data from Polish ispell/myspell dictionary 4843 (http://www.sjp.pl/slownik/en/) licenced on the terms of (inter alia) 4844 LGPL and Creative Commons ShareAlike. 4845 4846 Morfologic includes data from BSD-licensed dictionary of Polish (SGJP) 4847 (http://sgjp.pl/morfeusz/) 4848 4849 Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, the original 4850 source code for this can be found at http://www.eclipse.org/jetty/downloads.php 4851 4852 =========================================================================== 4853 Kuromoji Japanese Morphological Analyzer - Apache Lucene Integration 4854 =========================================================================== 4855 4856 This software includes a binary and/or source version of data from 4857 4858 mecab-ipadic-2.7.0-20070801 4859 4860 which can be obtained from 4861 4862 http://atilika.com/releases/mecab-ipadic/mecab-ipadic-2.7.0-20070801.tar.gz 4863 4864 or 4865 4866 http://jaist.dl.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz 4867 4868 =========================================================================== 4869 mecab-ipadic-2.7.0-20070801 Notice 4870 =========================================================================== 4871 4872 Nara Institute of Science and Technology (NAIST), 4873 the copyright holders, disclaims all warranties with regard to this 4874 software, including all implied warranties of merchantability and 4875 fitness, in no event shall NAIST be liable for 4876 any special, indirect or consequential damages or any damages 4877 whatsoever resulting from loss of use, data or profits, whether in an 4878 action of contract, negligence or other tortuous action, arising out 4879 of or in connection with the use or performance of this software. 4880 4881 A large portion of the dictionary entries 4882 originate from ICOT Free Software. The following conditions for ICOT 4883 Free Software applies to the current dictionary as well. 4884 4885 Each User may also freely distribute the Program, whether in its 4886 original form or modified, to any third party or parties, PROVIDED 4887 that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear 4888 on, or be attached to, the Program, which is distributed substantially 4889 in the same form as set out herein and that such intended 4890 distribution, if actually made, will neither violate or otherwise 4891 contravene any of the laws and regulations of the countries having 4892 jurisdiction over the User or the intended distribution itself. 4893 4894 NO WARRANTY 4895 4896 The program was produced on an experimental basis in the course of the 4897 research and development conducted during the project and is provided 4898 to users as so produced on an experimental basis. Accordingly, the 4899 program is provided without any warranty whatsoever, whether express, 4900 implied, statutory or otherwise. The term "warranty" used herein 4901 includes, but is not limited to, any warranty of the quality, 4902 performance, merchantability and fitness for a particular purpose of 4903 the program and the nonexistence of any infringement or violation of 4904 any right of any third party. 4905 4906 Each user of the program will agree and understand, and be deemed to 4907 have agreed and understood, that there is no warranty whatsoever for 4908 the program and, accordingly, the entire risk arising from or 4909 otherwise connected with the program is assumed by the user. 4910 4911 Therefore, neither ICOT, the copyright holder, or any other 4912 organization that participated in or was otherwise related to the 4913 development of the program and their respective officials, directors, 4914 officers and other employees shall be held liable for any and all 4915 damages, including, without limitation, general, special, incidental 4916 and consequential damages, arising out of or otherwise in connection 4917 with the use or inability to use the program or any product, material 4918 or result produced or otherwise obtained by using the program, 4919 regardless of whether they have been advised of, or otherwise had 4920 knowledge of, the possibility of such damages at any time during the 4921 project or thereafter. Each user will be deemed to have agreed to the 4922 foregoing by his or her commencement of use of the program. The term 4923 "use" as used herein includes, but is not limited to, the use, 4924 modification, copying and distribution of the program and the 4925 production of secondary products from the program. 4926 4927 In the case where the program, whether in its original form or 4928 modified, was distributed or delivered to or received by a user from 4929 any person, organization or entity other than ICOT, unless it makes or 4930 grants independently of ICOT any specific warranty to the user in 4931 writing, such person, organization or entity, will also be exempted 4932 from and not be held liable to the user for any such damages as noted 4933 above as far as the program is concerned. 4934 4935 4936 ================================================================================ 4937 lucene LICENSE 4938 ================================================================================ 4939 4940 Apache License 4941 Version 2.0, January 2004 4942 http://www.apache.org/licenses/ 4943 4944 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 4945 4946 1. Definitions. 4947 4948 "License" shall mean the terms and conditions for use, reproduction, 4949 and distribution as defined by Sections 1 through 9 of this document. 4950 4951 "Licensor" shall mean the copyright owner or entity authorized by 4952 the copyright owner that is granting the License. 4953 4954 "Legal Entity" shall mean the union of the acting entity and all 4955 other entities that control, are controlled by, or are under common 4956 control with that entity. For the purposes of this definition, 4957 "control" means (i) the power, direct or indirect, to cause the 4958 direction or management of such entity, whether by contract or 4959 otherwise, or (ii) ownership of fifty percent (50%) or more of the 4960 outstanding shares, or (iii) beneficial ownership of such entity. 4961 4962 "You" (or "Your") shall mean an individual or Legal Entity 4963 exercising permissions granted by this License. 4964 4965 "Source" form shall mean the preferred form for making modifications, 4966 including but not limited to software source code, documentation 4967 source, and configuration files. 4968 4969 "Object" form shall mean any form resulting from mechanical 4970 transformation or translation of a Source form, including but 4971 not limited to compiled object code, generated documentation, 4972 and conversions to other media types. 4973 4974 "Work" shall mean the work of authorship, whether in Source or 4975 Object form, made available under the License, as indicated by a 4976 copyright notice that is included in or attached to the work 4977 (an example is provided in the Appendix below). 4978 4979 "Derivative Works" shall mean any work, whether in Source or Object 4980 form, that is based on (or derived from) the Work and for which the 4981 editorial revisions, annotations, elaborations, or other modifications 4982 represent, as a whole, an original work of authorship. For the purposes 4983 of this License, Derivative Works shall not include works that remain 4984 separable from, or merely link (or bind by name) to the interfaces of, 4985 the Work and Derivative Works thereof. 4986 4987 "Contribution" shall mean any work of authorship, including 4988 the original version of the Work and any modifications or additions 4989 to that Work or Derivative Works thereof, that is intentionally 4990 submitted to Licensor for inclusion in the Work by the copyright owner 4991 or by an individual or Legal Entity authorized to submit on behalf of 4992 the copyright owner. For the purposes of this definition, "submitted" 4993 means any form of electronic, verbal, or written communication sent 4994 to the Licensor or its representatives, including but not limited to 4995 communication on electronic mailing lists, source code control systems, 4996 and issue tracking systems that are managed by, or on behalf of, the 4997 Licensor for the purpose of discussing and improving the Work, but 4998 excluding communication that is conspicuously marked or otherwise 4999 designated in writing by the copyright owner as "Not a Contribution." 5000 5001 "Contributor" shall mean Licensor and any individual or Legal Entity 5002 on behalf of whom a Contribution has been received by Licensor and 5003 subsequently incorporated within the Work. 5004 5005 2. Grant of Copyright License. Subject to the terms and conditions of 5006 this License, each Contributor hereby grants to You a perpetual, 5007 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5008 copyright license to reproduce, prepare Derivative Works of, 5009 publicly display, publicly perform, sublicense, and distribute the 5010 Work and such Derivative Works in Source or Object form. 5011 5012 3. Grant of Patent License. Subject to the terms and conditions of 5013 this License, each Contributor hereby grants to You a perpetual, 5014 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5015 (except as stated in this section) patent license to make, have made, 5016 use, offer to sell, sell, import, and otherwise transfer the Work, 5017 where such license applies only to those patent claims licensable 5018 by such Contributor that are necessarily infringed by their 5019 Contribution(s) alone or by combination of their Contribution(s) 5020 with the Work to which such Contribution(s) was submitted. If You 5021 institute patent litigation against any entity (including a 5022 cross-claim or counterclaim in a lawsuit) alleging that the Work 5023 or a Contribution incorporated within the Work constitutes direct 5024 or contributory patent infringement, then any patent licenses 5025 granted to You under this License for that Work shall terminate 5026 as of the date such litigation is filed. 5027 5028 4. Redistribution. You may reproduce and distribute copies of the 5029 Work or Derivative Works thereof in any medium, with or without 5030 modifications, and in Source or Object form, provided that You 5031 meet the following conditions: 5032 5033 (a) You must give any other recipients of the Work or 5034 Derivative Works a copy of this License; and 5035 5036 (b) You must cause any modified files to carry prominent notices 5037 stating that You changed the files; and 5038 5039 (c) You must retain, in the Source form of any Derivative Works 5040 that You distribute, all copyright, patent, trademark, and 5041 attribution notices from the Source form of the Work, 5042 excluding those notices that do not pertain to any part of 5043 the Derivative Works; and 5044 5045 (d) If the Work includes a "NOTICE" text file as part of its 5046 distribution, then any Derivative Works that You distribute must 5047 include a readable copy of the attribution notices contained 5048 within such NOTICE file, excluding those notices that do not 5049 pertain to any part of the Derivative Works, in at least one 5050 of the following places: within a NOTICE text file distributed 5051 as part of the Derivative Works; within the Source form or 5052 documentation, if provided along with the Derivative Works; or, 5053 within a display generated by the Derivative Works, if and 5054 wherever such third-party notices normally appear. The contents 5055 of the NOTICE file are for informational purposes only and 5056 do not modify the License. You may add Your own attribution 5057 notices within Derivative Works that You distribute, alongside 5058 or as an addendum to the NOTICE text from the Work, provided 5059 that such additional attribution notices cannot be construed 5060 as modifying the License. 5061 5062 You may add Your own copyright statement to Your modifications and 5063 may provide additional or different license terms and conditions 5064 for use, reproduction, or distribution of Your modifications, or 5065 for any such Derivative Works as a whole, provided Your use, 5066 reproduction, and distribution of the Work otherwise complies with 5067 the conditions stated in this License. 5068 5069 5. Submission of Contributions. Unless You explicitly state otherwise, 5070 any Contribution intentionally submitted for inclusion in the Work 5071 by You to the Licensor shall be under the terms and conditions of 5072 this License, without any additional terms or conditions. 5073 Notwithstanding the above, nothing herein shall supersede or modify 5074 the terms of any separate license agreement you may have executed 5075 with Licensor regarding such Contributions. 5076 5077 6. Trademarks. This License does not grant permission to use the trade 5078 names, trademarks, service marks, or product names of the Licensor, 5079 except as required for reasonable and customary use in describing the 5080 origin of the Work and reproducing the content of the NOTICE file. 5081 5082 7. Disclaimer of Warranty. Unless required by applicable law or 5083 agreed to in writing, Licensor provides the Work (and each 5084 Contributor provides its Contributions) on an "AS IS" BASIS, 5085 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 5086 implied, including, without limitation, any warranties or conditions 5087 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 5088 PARTICULAR PURPOSE. You are solely responsible for determining the 5089 appropriateness of using or redistributing the Work and assume any 5090 risks associated with Your exercise of permissions under this License. 5091 5092 8. Limitation of Liability. In no event and under no legal theory, 5093 whether in tort (including negligence), contract, or otherwise, 5094 unless required by applicable law (such as deliberate and grossly 5095 negligent acts) or agreed to in writing, shall any Contributor be 5096 liable to You for damages, including any direct, indirect, special, 5097 incidental, or consequential damages of any character arising as a 5098 result of this License or out of the use or inability to use the 5099 Work (including but not limited to damages for loss of goodwill, 5100 work stoppage, computer failure or malfunction, or any and all 5101 other commercial damages or losses), even if such Contributor 5102 has been advised of the possibility of such damages. 5103 5104 9. Accepting Warranty or Additional Liability. While redistributing 5105 the Work or Derivative Works thereof, You may choose to offer, 5106 and charge a fee for, acceptance of support, warranty, indemnity, 5107 or other liability obligations and/or rights consistent with this 5108 License. However, in accepting such obligations, You may act only 5109 on Your own behalf and on Your sole responsibility, not on behalf 5110 of any other Contributor, and only if You agree to indemnify, 5111 defend, and hold each Contributor harmless for any liability 5112 incurred by, or claims asserted against, such Contributor by reason 5113 of your accepting any such warranty or additional liability. 5114 5115 END OF TERMS AND CONDITIONS 5116 5117 APPENDIX: How to apply the Apache License to your work. 5118 5119 To apply the Apache License to your work, attach the following 5120 boilerplate notice, with the fields enclosed by brackets "[]" 5121 replaced with your own identifying information. (Don't include 5122 the brackets!) The text should be enclosed in the appropriate 5123 comment syntax for the file format. We also recommend that a 5124 file or class name and description of purpose be included on the 5125 same "printed page" as the copyright notice for easier 5126 identification within third-party archives. 5127 5128 Copyright [yyyy] [name of copyright owner] 5129 5130 Licensed under the Apache License, Version 2.0 (the "License"); 5131 you may not use this file except in compliance with the License. 5132 You may obtain a copy of the License at 5133 5134 http://www.apache.org/licenses/LICENSE-2.0 5135 5136 Unless required by applicable law or agreed to in writing, software 5137 distributed under the License is distributed on an "AS IS" BASIS, 5138 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 5139 See the License for the specific language governing permissions and 5140 limitations under the License. 5141 5142 5143 5144 Some code in core/src/java/org/apache/lucene/util/UnicodeUtil.java was 5145 derived from unicode conversion examples available at 5146 http://www.unicode.org/Public/PROGRAMS/CVTUTF. Here is the copyright 5147 from those sources: 5148 5149 /* 5150 * Copyright 2001-2004 Unicode, Inc. 5151 * 5152 * Disclaimer 5153 * 5154 * This source code is provided as is by Unicode, Inc. No claims are 5155 * made as to fitness for any particular purpose. No warranties of any 5156 * kind are expressed or implied. The recipient agrees to determine 5157 * applicability of information provided. If this file has been 5158 * purchased on magnetic or optical media from Unicode, Inc., the 5159 * sole remedy for any claim will be exchange of defective media 5160 * within 90 days of receipt. 5161 * 5162 * Limitations on Rights to Redistribute This Code 5163 * 5164 * Unicode, Inc. hereby grants the right to freely use the information 5165 * supplied in this file in the creation of products supporting the 5166 * Unicode Standard, and to make copies of this file in any form 5167 * for internal or external distribution as long as this notice 5168 * remains attached. 5169 */ 5170 5171 5172 Some code in core/src/java/org/apache/lucene/util/ArrayUtil.java was 5173 derived from Python 2.4.2 sources available at 5174 http://www.python.org. Full license is here: 5175 5176 http://www.python.org/download/releases/2.4.2/license/ 5177 5178 Some code in core/src/java/org/apache/lucene/util/UnicodeUtil.java was 5179 derived from Python 3.1.2 sources available at 5180 http://www.python.org. Full license is here: 5181 5182 http://www.python.org/download/releases/3.1.2/license/ 5183 5184 Some code in core/src/java/org/apache/lucene/util/automaton was 5185 derived from Brics automaton sources available at 5186 www.brics.dk/automaton/. Here is the copyright from those sources: 5187 5188 /* 5189 * Copyright (c) 2001-2009 Anders Moeller 5190 * All rights reserved. 5191 * 5192 * Redistribution and use in source and binary forms, with or without 5193 * modification, are permitted provided that the following conditions 5194 * are met: 5195 * 1. Redistributions of source code must retain the above copyright 5196 * notice, this list of conditions and the following disclaimer. 5197 * 2. Redistributions in binary form must reproduce the above copyright 5198 * notice, this list of conditions and the following disclaimer in the 5199 * documentation and/or other materials provided with the distribution. 5200 * 3. The name of the author may not be used to endorse or promote products 5201 * derived from this software without specific prior written permission. 5202 * 5203 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 5204 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 5205 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 5206 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 5207 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 5208 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 5209 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 5210 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5211 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 5212 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5213 */ 5214 5215 The levenshtein automata tables in core/src/java/org/apache/lucene/util/automaton 5216 were automatically generated with the moman/finenight FSA package. 5217 Here is the copyright for those sources: 5218 5219 # Copyright (c) 2010, Jean-Philippe Barrette-LaPierre, <jpb@rrette.com> 5220 # 5221 # Permission is hereby granted, free of charge, to any person 5222 # obtaining a copy of this software and associated documentation 5223 # files (the "Software"), to deal in the Software without 5224 # restriction, including without limitation the rights to use, 5225 # copy, modify, merge, publish, distribute, sublicense, and/or sell 5226 # copies of the Software, and to permit persons to whom the 5227 # Software is furnished to do so, subject to the following 5228 # conditions: 5229 # 5230 # The above copyright notice and this permission notice shall be 5231 # included in all copies or substantial portions of the Software. 5232 # 5233 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 5234 # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 5235 # OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 5236 # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 5237 # HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 5238 # WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 5239 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 5240 # OTHER DEALINGS IN THE SOFTWARE. 5241 5242 Some code in core/src/java/org/apache/lucene/util/UnicodeUtil.java was 5243 derived from ICU (http://www.icu-project.org) 5244 The full license is available here: 5245 http://source.icu-project.org/repos/icu/icu/trunk/license.html 5246 5247 /* 5248 * Copyright (C) 1999-2010, International Business Machines 5249 * Corporation and others. All Rights Reserved. 5250 * 5251 * Permission is hereby granted, free of charge, to any person obtaining a copy 5252 * of this software and associated documentation files (the "Software"), to deal 5253 * in the Software without restriction, including without limitation the rights 5254 * to use, copy, modify, merge, publish, distribute, and/or sell copies of the 5255 * Software, and to permit persons to whom the Software is furnished to do so, 5256 * provided that the above copyright notice(s) and this permission notice appear 5257 * in all copies of the Software and that both the above copyright notice(s) and 5258 * this permission notice appear in supporting documentation. 5259 * 5260 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 5261 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 5262 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. 5263 * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE 5264 * LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR 5265 * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER 5266 * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 5267 * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 5268 * 5269 * Except as contained in this notice, the name of a copyright holder shall not 5270 * be used in advertising or otherwise to promote the sale, use or other 5271 * dealings in this Software without prior written authorization of the 5272 * copyright holder. 5273 */ 5274 5275 The following license applies to the Snowball stemmers: 5276 5277 Copyright (c) 2001, Dr Martin Porter 5278 Copyright (c) 2002, Richard Boulton 5279 All rights reserved. 5280 5281 Redistribution and use in source and binary forms, with or without 5282 modification, are permitted provided that the following conditions are met: 5283 5284 * Redistributions of source code must retain the above copyright notice, 5285 * this list of conditions and the following disclaimer. 5286 * Redistributions in binary form must reproduce the above copyright 5287 * notice, this list of conditions and the following disclaimer in the 5288 * documentation and/or other materials provided with the distribution. 5289 * Neither the name of the copyright holders nor the names of its contributors 5290 * may be used to endorse or promote products derived from this software 5291 * without specific prior written permission. 5292 5293 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 5294 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 5295 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5296 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE 5297 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 5298 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 5299 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 5300 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 5301 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 5302 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5303 5304 The following license applies to the KStemmer: 5305 5306 Copyright © 2003, 5307 Center for Intelligent Information Retrieval, 5308 University of Massachusetts, Amherst. 5309 All rights reserved. 5310 5311 Redistribution and use in source and binary forms, with or without modification, 5312 are permitted provided that the following conditions are met: 5313 5314 1. Redistributions of source code must retain the above copyright notice, this 5315 list of conditions and the following disclaimer. 5316 5317 2. Redistributions in binary form must reproduce the above copyright notice, 5318 this list of conditions and the following disclaimer in the documentation 5319 and/or other materials provided with the distribution. 5320 5321 3. The names "Center for Intelligent Information Retrieval" and 5322 "University of Massachusetts" must not be used to endorse or promote products 5323 derived from this software without prior written permission. To obtain 5324 permission, contact info@ciir.cs.umass.edu. 5325 5326 THIS SOFTWARE IS PROVIDED BY UNIVERSITY OF MASSACHUSETTS AND OTHER CONTRIBUTORS 5327 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 5328 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 5329 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE 5330 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 5331 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 5332 GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 5333 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 5334 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 5335 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 5336 SUCH DAMAGE. 5337 5338 The following license applies to the Morfologik project: 5339 5340 Copyright (c) 2006 Dawid Weiss 5341 Copyright (c) 2007-2011 Dawid Weiss, Marcin Miłkowski 5342 All rights reserved. 5343 5344 Redistribution and use in source and binary forms, with or without modification, 5345 are permitted provided that the following conditions are met: 5346 5347 * Redistributions of source code must retain the above copyright notice, 5348 this list of conditions and the following disclaimer. 5349 5350 * Redistributions in binary form must reproduce the above copyright notice, 5351 this list of conditions and the following disclaimer in the documentation 5352 and/or other materials provided with the distribution. 5353 5354 * Neither the name of Morfologik nor the names of its contributors 5355 may be used to endorse or promote products derived from this software 5356 without specific prior written permission. 5357 5358 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5359 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5360 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5361 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 5362 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 5363 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 5364 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 5365 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5366 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 5367 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5368 5369 --- 5370 5371 The dictionary comes from Morfologik project. Morfologik uses data from 5372 Polish ispell/myspell dictionary hosted at http://www.sjp.pl/slownik/en/ and 5373 is licenced on the terms of (inter alia) LGPL and Creative Commons 5374 ShareAlike. The part-of-speech tags were added in Morfologik project and 5375 are not found in the data from sjp.pl. The tagset is similar to IPI PAN 5376 tagset. 5377 5378 --- 5379 5380 The following license applies to the Morfeusz project, 5381 used by org.apache.lucene.analysis.morfologik. 5382 5383 BSD-licensed dictionary of Polish (SGJP) 5384 http://sgjp.pl/morfeusz/ 5385 5386 Copyright © 2011 Zygmunt Saloni, Włodzimierz Gruszczyński, 5387 Marcin Woliński, Robert Wołosz 5388 5389 All rights reserved. 5390 5391 Redistribution and use in source and binary forms, with or without 5392 modification, are permitted provided that the following conditions are 5393 met: 5394 5395 1. Redistributions of source code must retain the above copyright 5396 notice, this list of conditions and the following disclaimer. 5397 5398 2. Redistributions in binary form must reproduce the above copyright 5399 notice, this list of conditions and the following disclaimer in the 5400 documentation and/or other materials provided with the 5401 distribution. 5402 5403 THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDERS “AS IS” AND ANY EXPRESS 5404 OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5405 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5406 DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS OR CONTRIBUTORS BE 5407 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 5408 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 5409 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 5410 BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 5411 WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE 5412 OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN 5413 IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5414 5415 5416 ================================================================================ 5417 maxmind-db NOTICE 5418 ================================================================================ 5419 This software is Copyright (c) 2014 by MaxMind, Inc. 5420 5421 This is free software, licensed under the Apache License, Version 2.0. 5422 5423 5424 ================================================================================ 5425 maxmind-db LICENSE 5426 ================================================================================ 5427 5428 Apache License 5429 Version 2.0, January 2004 5430 http://www.apache.org/licenses/ 5431 5432 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5433 5434 1. Definitions. 5435 5436 "License" shall mean the terms and conditions for use, reproduction, 5437 and distribution as defined by Sections 1 through 9 of this document. 5438 5439 "Licensor" shall mean the copyright owner or entity authorized by 5440 the copyright owner that is granting the License. 5441 5442 "Legal Entity" shall mean the union of the acting entity and all 5443 other entities that control, are controlled by, or are under common 5444 control with that entity. For the purposes of this definition, 5445 "control" means (i) the power, direct or indirect, to cause the 5446 direction or management of such entity, whether by contract or 5447 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5448 outstanding shares, or (iii) beneficial ownership of such entity. 5449 5450 "You" (or "Your") shall mean an individual or Legal Entity 5451 exercising permissions granted by this License. 5452 5453 "Source" form shall mean the preferred form for making modifications, 5454 including but not limited to software source code, documentation 5455 source, and configuration files. 5456 5457 "Object" form shall mean any form resulting from mechanical 5458 transformation or translation of a Source form, including but 5459 not limited to compiled object code, generated documentation, 5460 and conversions to other media types. 5461 5462 "Work" shall mean the work of authorship, whether in Source or 5463 Object form, made available under the License, as indicated by a 5464 copyright notice that is included in or attached to the work 5465 (an example is provided in the Appendix below). 5466 5467 "Derivative Works" shall mean any work, whether in Source or Object 5468 form, that is based on (or derived from) the Work and for which the 5469 editorial revisions, annotations, elaborations, or other modifications 5470 represent, as a whole, an original work of authorship. For the purposes 5471 of this License, Derivative Works shall not include works that remain 5472 separable from, or merely link (or bind by name) to the interfaces of, 5473 the Work and Derivative Works thereof. 5474 5475 "Contribution" shall mean any work of authorship, including 5476 the original version of the Work and any modifications or additions 5477 to that Work or Derivative Works thereof, that is intentionally 5478 submitted to Licensor for inclusion in the Work by the copyright owner 5479 or by an individual or Legal Entity authorized to submit on behalf of 5480 the copyright owner. For the purposes of this definition, "submitted" 5481 means any form of electronic, verbal, or written communication sent 5482 to the Licensor or its representatives, including but not limited to 5483 communication on electronic mailing lists, source code control systems, 5484 and issue tracking systems that are managed by, or on behalf of, the 5485 Licensor for the purpose of discussing and improving the Work, but 5486 excluding communication that is conspicuously marked or otherwise 5487 designated in writing by the copyright owner as "Not a Contribution." 5488 5489 "Contributor" shall mean Licensor and any individual or Legal Entity 5490 on behalf of whom a Contribution has been received by Licensor and 5491 subsequently incorporated within the Work. 5492 5493 2. Grant of Copyright License. Subject to the terms and conditions of 5494 this License, each Contributor hereby grants to You a perpetual, 5495 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5496 copyright license to reproduce, prepare Derivative Works of, 5497 publicly display, publicly perform, sublicense, and distribute the 5498 Work and such Derivative Works in Source or Object form. 5499 5500 3. Grant of Patent License. Subject to the terms and conditions of 5501 this License, each Contributor hereby grants to You a perpetual, 5502 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5503 (except as stated in this section) patent license to make, have made, 5504 use, offer to sell, sell, import, and otherwise transfer the Work, 5505 where such license applies only to those patent claims licensable 5506 by such Contributor that are necessarily infringed by their 5507 Contribution(s) alone or by combination of their Contribution(s) 5508 with the Work to which such Contribution(s) was submitted. If You 5509 institute patent litigation against any entity (including a 5510 cross-claim or counterclaim in a lawsuit) alleging that the Work 5511 or a Contribution incorporated within the Work constitutes direct 5512 or contributory patent infringement, then any patent licenses 5513 granted to You under this License for that Work shall terminate 5514 as of the date such litigation is filed. 5515 5516 4. Redistribution. You may reproduce and distribute copies of the 5517 Work or Derivative Works thereof in any medium, with or without 5518 modifications, and in Source or Object form, provided that You 5519 meet the following conditions: 5520 5521 (a) You must give any other recipients of the Work or 5522 Derivative Works a copy of this License; and 5523 5524 (b) You must cause any modified files to carry prominent notices 5525 stating that You changed the files; and 5526 5527 (c) You must retain, in the Source form of any Derivative Works 5528 that You distribute, all copyright, patent, trademark, and 5529 attribution notices from the Source form of the Work, 5530 excluding those notices that do not pertain to any part of 5531 the Derivative Works; and 5532 5533 (d) If the Work includes a "NOTICE" text file as part of its 5534 distribution, then any Derivative Works that You distribute must 5535 include a readable copy of the attribution notices contained 5536 within such NOTICE file, excluding those notices that do not 5537 pertain to any part of the Derivative Works, in at least one 5538 of the following places: within a NOTICE text file distributed 5539 as part of the Derivative Works; within the Source form or 5540 documentation, if provided along with the Derivative Works; or, 5541 within a display generated by the Derivative Works, if and 5542 wherever such third-party notices normally appear. The contents 5543 of the NOTICE file are for informational purposes only and 5544 do not modify the License. You may add Your own attribution 5545 notices within Derivative Works that You distribute, alongside 5546 or as an addendum to the NOTICE text from the Work, provided 5547 that such additional attribution notices cannot be construed 5548 as modifying the License. 5549 5550 You may add Your own copyright statement to Your modifications and 5551 may provide additional or different license terms and conditions 5552 for use, reproduction, or distribution of Your modifications, or 5553 for any such Derivative Works as a whole, provided Your use, 5554 reproduction, and distribution of the Work otherwise complies with 5555 the conditions stated in this License. 5556 5557 5. Submission of Contributions. Unless You explicitly state otherwise, 5558 any Contribution intentionally submitted for inclusion in the Work 5559 by You to the Licensor shall be under the terms and conditions of 5560 this License, without any additional terms or conditions. 5561 Notwithstanding the above, nothing herein shall supersede or modify 5562 the terms of any separate license agreement you may have executed 5563 with Licensor regarding such Contributions. 5564 5565 6. Trademarks. This License does not grant permission to use the trade 5566 names, trademarks, service marks, or product names of the Licensor, 5567 except as required for reasonable and customary use in describing the 5568 origin of the Work and reproducing the content of the NOTICE file. 5569 5570 7. Disclaimer of Warranty. Unless required by applicable law or 5571 agreed to in writing, Licensor provides the Work (and each 5572 Contributor provides its Contributions) on an "AS IS" BASIS, 5573 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 5574 implied, including, without limitation, any warranties or conditions 5575 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 5576 PARTICULAR PURPOSE. You are solely responsible for determining the 5577 appropriateness of using or redistributing the Work and assume any 5578 risks associated with Your exercise of permissions under this License. 5579 5580 8. Limitation of Liability. In no event and under no legal theory, 5581 whether in tort (including negligence), contract, or otherwise, 5582 unless required by applicable law (such as deliberate and grossly 5583 negligent acts) or agreed to in writing, shall any Contributor be 5584 liable to You for damages, including any direct, indirect, special, 5585 incidental, or consequential damages of any character arising as a 5586 result of this License or out of the use or inability to use the 5587 Work (including but not limited to damages for loss of goodwill, 5588 work stoppage, computer failure or malfunction, or any and all 5589 other commercial damages or losses), even if such Contributor 5590 has been advised of the possibility of such damages. 5591 5592 9. Accepting Warranty or Additional Liability. While redistributing 5593 the Work or Derivative Works thereof, You may choose to offer, 5594 and charge a fee for, acceptance of support, warranty, indemnity, 5595 or other liability obligations and/or rights consistent with this 5596 License. However, in accepting such obligations, You may act only 5597 on Your own behalf and on Your sole responsibility, not on behalf 5598 of any other Contributor, and only if You agree to indemnify, 5599 defend, and hold each Contributor harmless for any liability 5600 incurred by, or claims asserted against, such Contributor by reason 5601 of your accepting any such warranty or additional liability. 5602 5603 END OF TERMS AND CONDITIONS 5604 5605 APPENDIX: How to apply the Apache License to your work. 5606 5607 To apply the Apache License to your work, attach the following 5608 boilerplate notice, with the fields enclosed by brackets "[]" 5609 replaced with your own identifying information. (Don't include 5610 the brackets!) The text should be enclosed in the appropriate 5611 comment syntax for the file format. We also recommend that a 5612 file or class name and description of purpose be included on the 5613 same "printed page" as the copyright notice for easier 5614 identification within third-party archives. 5615 5616 Copyright [yyyy] [name of copyright owner] 5617 5618 Licensed under the Apache License, Version 2.0 (the "License"); 5619 you may not use this file except in compliance with the License. 5620 You may obtain a copy of the License at 5621 5622 http://www.apache.org/licenses/LICENSE-2.0 5623 5624 Unless required by applicable law or agreed to in writing, software 5625 distributed under the License is distributed on an "AS IS" BASIS, 5626 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 5627 See the License for the specific language governing permissions and 5628 limitations under the License. 5629 5630 5631 ================================================================================ 5632 metrics-core NOTICE 5633 ================================================================================ 5634 Dropwizard 5635 Copyright 2010-2013 Coda Hale and Yammer, Inc., 2014-2016 Dropwizard Team 5636 5637 This product includes software developed by Coda Hale and Yammer, Inc. 5638 5639 5640 ================================================================================ 5641 metrics-core LICENSE 5642 ================================================================================ 5643 5644 Apache License 5645 Version 2.0, January 2004 5646 http://www.apache.org/licenses/ 5647 5648 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5649 5650 1. Definitions. 5651 5652 "License" shall mean the terms and conditions for use, reproduction, 5653 and distribution as defined by Sections 1 through 9 of this document. 5654 5655 "Licensor" shall mean the copyright owner or entity authorized by 5656 the copyright owner that is granting the License. 5657 5658 "Legal Entity" shall mean the union of the acting entity and all 5659 other entities that control, are controlled by, or are under common 5660 control with that entity. For the purposes of this definition, 5661 "control" means (i) the power, direct or indirect, to cause the 5662 direction or management of such entity, whether by contract or 5663 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5664 outstanding shares, or (iii) beneficial ownership of such entity. 5665 5666 "You" (or "Your") shall mean an individual or Legal Entity 5667 exercising permissions granted by this License. 5668 5669 "Source" form shall mean the preferred form for making modifications, 5670 including but not limited to software source code, documentation 5671 source, and configuration files. 5672 5673 "Object" form shall mean any form resulting from mechanical 5674 transformation or translation of a Source form, including but 5675 not limited to compiled object code, generated documentation, 5676 and conversions to other media types. 5677 5678 "Work" shall mean the work of authorship, whether in Source or 5679 Object form, made available under the License, as indicated by a 5680 copyright notice that is included in or attached to the work 5681 (an example is provided in the Appendix below). 5682 5683 "Derivative Works" shall mean any work, whether in Source or Object 5684 form, that is based on (or derived from) the Work and for which the 5685 editorial revisions, annotations, elaborations, or other modifications 5686 represent, as a whole, an original work of authorship. For the purposes 5687 of this License, Derivative Works shall not include works that remain 5688 separable from, or merely link (or bind by name) to the interfaces of, 5689 the Work and Derivative Works thereof. 5690 5691 "Contribution" shall mean any work of authorship, including 5692 the original version of the Work and any modifications or additions 5693 to that Work or Derivative Works thereof, that is intentionally 5694 submitted to Licensor for inclusion in the Work by the copyright owner 5695 or by an individual or Legal Entity authorized to submit on behalf of 5696 the copyright owner. For the purposes of this definition, "submitted" 5697 means any form of electronic, verbal, or written communication sent 5698 to the Licensor or its representatives, including but not limited to 5699 communication on electronic mailing lists, source code control systems, 5700 and issue tracking systems that are managed by, or on behalf of, the 5701 Licensor for the purpose of discussing and improving the Work, but 5702 excluding communication that is conspicuously marked or otherwise 5703 designated in writing by the copyright owner as "Not a Contribution." 5704 5705 "Contributor" shall mean Licensor and any individual or Legal Entity 5706 on behalf of whom a Contribution has been received by Licensor and 5707 subsequently incorporated within the Work. 5708 5709 2. Grant of Copyright License. Subject to the terms and conditions of 5710 this License, each Contributor hereby grants to You a perpetual, 5711 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5712 copyright license to reproduce, prepare Derivative Works of, 5713 publicly display, publicly perform, sublicense, and distribute the 5714 Work and such Derivative Works in Source or Object form. 5715 5716 3. Grant of Patent License. Subject to the terms and conditions of 5717 this License, each Contributor hereby grants to You a perpetual, 5718 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5719 (except as stated in this section) patent license to make, have made, 5720 use, offer to sell, sell, import, and otherwise transfer the Work, 5721 where such license applies only to those patent claims licensable 5722 by such Contributor that are necessarily infringed by their 5723 Contribution(s) alone or by combination of their Contribution(s) 5724 with the Work to which such Contribution(s) was submitted. If You 5725 institute patent litigation against any entity (including a 5726 cross-claim or counterclaim in a lawsuit) alleging that the Work 5727 or a Contribution incorporated within the Work constitutes direct 5728 or contributory patent infringement, then any patent licenses 5729 granted to You under this License for that Work shall terminate 5730 as of the date such litigation is filed. 5731 5732 4. Redistribution. You may reproduce and distribute copies of the 5733 Work or Derivative Works thereof in any medium, with or without 5734 modifications, and in Source or Object form, provided that You 5735 meet the following conditions: 5736 5737 (a) You must give any other recipients of the Work or 5738 Derivative Works a copy of this License; and 5739 5740 (b) You must cause any modified files to carry prominent notices 5741 stating that You changed the files; and 5742 5743 (c) You must retain, in the Source form of any Derivative Works 5744 that You distribute, all copyright, patent, trademark, and 5745 attribution notices from the Source form of the Work, 5746 excluding those notices that do not pertain to any part of 5747 the Derivative Works; and 5748 5749 (d) If the Work includes a "NOTICE" text file as part of its 5750 distribution, then any Derivative Works that You distribute must 5751 include a readable copy of the attribution notices contained 5752 within such NOTICE file, excluding those notices that do not 5753 pertain to any part of the Derivative Works, in at least one 5754 of the following places: within a NOTICE text file distributed 5755 as part of the Derivative Works; within the Source form or 5756 documentation, if provided along with the Derivative Works; or, 5757 within a display generated by the Derivative Works, if and 5758 wherever such third-party notices normally appear. The contents 5759 of the NOTICE file are for informational purposes only and 5760 do not modify the License. You may add Your own attribution 5761 notices within Derivative Works that You distribute, alongside 5762 or as an addendum to the NOTICE text from the Work, provided 5763 that such additional attribution notices cannot be construed 5764 as modifying the License. 5765 5766 You may add Your own copyright statement to Your modifications and 5767 may provide additional or different license terms and conditions 5768 for use, reproduction, or distribution of Your modifications, or 5769 for any such Derivative Works as a whole, provided Your use, 5770 reproduction, and distribution of the Work otherwise complies with 5771 the conditions stated in this License. 5772 5773 5. Submission of Contributions. Unless You explicitly state otherwise, 5774 any Contribution intentionally submitted for inclusion in the Work 5775 by You to the Licensor shall be under the terms and conditions of 5776 this License, without any additional terms or conditions. 5777 Notwithstanding the above, nothing herein shall supersede or modify 5778 the terms of any separate license agreement you may have executed 5779 with Licensor regarding such Contributions. 5780 5781 6. Trademarks. This License does not grant permission to use the trade 5782 names, trademarks, service marks, or product names of the Licensor, 5783 except as required for reasonable and customary use in describing the 5784 origin of the Work and reproducing the content of the NOTICE file. 5785 5786 7. Disclaimer of Warranty. Unless required by applicable law or 5787 agreed to in writing, Licensor provides the Work (and each 5788 Contributor provides its Contributions) on an "AS IS" BASIS, 5789 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 5790 implied, including, without limitation, any warranties or conditions 5791 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 5792 PARTICULAR PURPOSE. You are solely responsible for determining the 5793 appropriateness of using or redistributing the Work and assume any 5794 risks associated with Your exercise of permissions under this License. 5795 5796 8. Limitation of Liability. In no event and under no legal theory, 5797 whether in tort (including negligence), contract, or otherwise, 5798 unless required by applicable law (such as deliberate and grossly 5799 negligent acts) or agreed to in writing, shall any Contributor be 5800 liable to You for damages, including any direct, indirect, special, 5801 incidental, or consequential damages of any character arising as a 5802 result of this License or out of the use or inability to use the 5803 Work (including but not limited to damages for loss of goodwill, 5804 work stoppage, computer failure or malfunction, or any and all 5805 other commercial damages or losses), even if such Contributor 5806 has been advised of the possibility of such damages. 5807 5808 9. Accepting Warranty or Additional Liability. While redistributing 5809 the Work or Derivative Works thereof, You may choose to offer, 5810 and charge a fee for, acceptance of support, warranty, indemnity, 5811 or other liability obligations and/or rights consistent with this 5812 License. However, in accepting such obligations, You may act only 5813 on Your own behalf and on Your sole responsibility, not on behalf 5814 of any other Contributor, and only if You agree to indemnify, 5815 defend, and hold each Contributor harmless for any liability 5816 incurred by, or claims asserted against, such Contributor by reason 5817 of your accepting any such warranty or additional liability. 5818 5819 END OF TERMS AND CONDITIONS 5820 5821 APPENDIX: How to apply the Apache License to your work. 5822 5823 To apply the Apache License to your work, attach the following 5824 boilerplate notice, with the fields enclosed by brackets "[]" 5825 replaced with your own identifying information. (Don't include 5826 the brackets!) The text should be enclosed in the appropriate 5827 comment syntax for the file format. We also recommend that a 5828 file or class name and description of purpose be included on the 5829 same "printed page" as the copyright notice for easier 5830 identification within third-party archives. 5831 5832 Copyright [yyyy] [name of copyright owner] 5833 5834 Licensed under the Apache License, Version 2.0 (the "License"); 5835 you may not use this file except in compliance with the License. 5836 You may obtain a copy of the License at 5837 5838 http://www.apache.org/licenses/LICENSE-2.0 5839 5840 Unless required by applicable law or agreed to in writing, software 5841 distributed under the License is distributed on an "AS IS" BASIS, 5842 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 5843 See the License for the specific language governing permissions and 5844 limitations under the License. 5845 5846 5847 ================================================================================ 5848 netty NOTICE 5849 ================================================================================ 5850 5851 The Netty Project 5852 ================= 5853 5854 Please visit the Netty web site for more information: 5855 5856 * http://netty.io/ 5857 5858 Copyright 2011 The Netty Project 5859 5860 The Netty Project licenses this file to you under the Apache License, 5861 version 2.0 (the "License"); you may not use this file except in compliance 5862 with the License. You may obtain a copy of the License at: 5863 5864 http://www.apache.org/licenses/LICENSE-2.0 5865 5866 Unless required by applicable law or agreed to in writing, software 5867 distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 5868 WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 5869 License for the specific language governing permissions and limitations 5870 under the License. 5871 5872 Also, please refer to each LICENSE.<component>.txt file, which is located in 5873 the 'license' directory of the distribution file, for the license terms of the 5874 components that this product depends on. 5875 5876 ------------------------------------------------------------------------------- 5877 This product contains the extensions to Java Collections Framework which has 5878 been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene: 5879 5880 * LICENSE: 5881 * license/LICENSE.jsr166y.txt (Public Domain) 5882 * HOMEPAGE: 5883 * http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/ 5884 * http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/ 5885 5886 This product contains a modified version of Robert Harder's Public Domain 5887 Base64 Encoder and Decoder, which can be obtained at: 5888 5889 * LICENSE: 5890 * license/LICENSE.base64.txt (Public Domain) 5891 * HOMEPAGE: 5892 * http://iharder.sourceforge.net/current/java/base64/ 5893 5894 This product contains a modified version of 'JZlib', a re-implementation of 5895 zlib in pure Java, which can be obtained at: 5896 5897 * LICENSE: 5898 * license/LICENSE.jzlib.txt (BSD Style License) 5899 * HOMEPAGE: 5900 * http://www.jcraft.com/jzlib/ 5901 5902 This product contains a modified version of 'Webbit', a Java event based 5903 WebSocket and HTTP server: 5904 5905 * LICENSE: 5906 * license/LICENSE.webbit.txt (BSD License) 5907 * HOMEPAGE: 5908 * https://github.com/joewalnes/webbit 5909 5910 This product optionally depends on 'Protocol Buffers', Google's data 5911 interchange format, which can be obtained at: 5912 5913 * LICENSE: 5914 * license/LICENSE.protobuf.txt (New BSD License) 5915 * HOMEPAGE: 5916 * http://code.google.com/p/protobuf/ 5917 5918 This product optionally depends on 'Bouncy Castle Crypto APIs' to generate 5919 a temporary self-signed X.509 certificate when the JVM does not provide the 5920 equivalent functionality. It can be obtained at: 5921 5922 * LICENSE: 5923 * license/LICENSE.bouncycastle.txt (MIT License) 5924 * HOMEPAGE: 5925 * http://www.bouncycastle.org/ 5926 5927 This product optionally depends on 'SLF4J', a simple logging facade for Java, 5928 which can be obtained at: 5929 5930 * LICENSE: 5931 * license/LICENSE.slf4j.txt (MIT License) 5932 * HOMEPAGE: 5933 * http://www.slf4j.org/ 5934 5935 This product optionally depends on 'Apache Commons Logging', a logging 5936 framework, which can be obtained at: 5937 5938 * LICENSE: 5939 * license/LICENSE.commons-logging.txt (Apache License 2.0) 5940 * HOMEPAGE: 5941 * http://commons.apache.org/logging/ 5942 5943 This product optionally depends on 'Apache Log4J', a logging framework, 5944 which can be obtained at: 5945 5946 * LICENSE: 5947 * license/LICENSE.log4j.txt (Apache License 2.0) 5948 * HOMEPAGE: 5949 * http://logging.apache.org/log4j/ 5950 5951 This product optionally depends on 'JBoss Logging', a logging framework, 5952 which can be obtained at: 5953 5954 * LICENSE: 5955 * license/LICENSE.jboss-logging.txt (GNU LGPL 2.1) 5956 * HOMEPAGE: 5957 * http://anonsvn.jboss.org/repos/common/common-logging-spi/ 5958 5959 This product optionally depends on 'Apache Felix', an open source OSGi 5960 framework implementation, which can be obtained at: 5961 5962 * LICENSE: 5963 * license/LICENSE.felix.txt (Apache License 2.0) 5964 * HOMEPAGE: 5965 * http://felix.apache.org/ 5966 5967 5968 ================================================================================ 5969 netty LICENSE 5970 ================================================================================ 5971 5972 Apache License 5973 Version 2.0, January 2004 5974 http://www.apache.org/licenses/ 5975 5976 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5977 5978 1. Definitions. 5979 5980 "License" shall mean the terms and conditions for use, reproduction, 5981 and distribution as defined by Sections 1 through 9 of this document. 5982 5983 "Licensor" shall mean the copyright owner or entity authorized by 5984 the copyright owner that is granting the License. 5985 5986 "Legal Entity" shall mean the union of the acting entity and all 5987 other entities that control, are controlled by, or are under common 5988 control with that entity. For the purposes of this definition, 5989 "control" means (i) the power, direct or indirect, to cause the 5990 direction or management of such entity, whether by contract or 5991 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5992 outstanding shares, or (iii) beneficial ownership of such entity. 5993 5994 "You" (or "Your") shall mean an individual or Legal Entity 5995 exercising permissions granted by this License. 5996 5997 "Source" form shall mean the preferred form for making modifications, 5998 including but not limited to software source code, documentation 5999 source, and configuration files. 6000 6001 "Object" form shall mean any form resulting from mechanical 6002 transformation or translation of a Source form, including but 6003 not limited to compiled object code, generated documentation, 6004 and conversions to other media types. 6005 6006 "Work" shall mean the work of authorship, whether in Source or 6007 Object form, made available under the License, as indicated by a 6008 copyright notice that is included in or attached to the work 6009 (an example is provided in the Appendix below). 6010 6011 "Derivative Works" shall mean any work, whether in Source or Object 6012 form, that is based on (or derived from) the Work and for which the 6013 editorial revisions, annotations, elaborations, or other modifications 6014 represent, as a whole, an original work of authorship. For the purposes 6015 of this License, Derivative Works shall not include works that remain 6016 separable from, or merely link (or bind by name) to the interfaces of, 6017 the Work and Derivative Works thereof. 6018 6019 "Contribution" shall mean any work of authorship, including 6020 the original version of the Work and any modifications or additions 6021 to that Work or Derivative Works thereof, that is intentionally 6022 submitted to Licensor for inclusion in the Work by the copyright owner 6023 or by an individual or Legal Entity authorized to submit on behalf of 6024 the copyright owner. For the purposes of this definition, "submitted" 6025 means any form of electronic, verbal, or written communication sent 6026 to the Licensor or its representatives, including but not limited to 6027 communication on electronic mailing lists, source code control systems, 6028 and issue tracking systems that are managed by, or on behalf of, the 6029 Licensor for the purpose of discussing and improving the Work, but 6030 excluding communication that is conspicuously marked or otherwise 6031 designated in writing by the copyright owner as "Not a Contribution." 6032 6033 "Contributor" shall mean Licensor and any individual or Legal Entity 6034 on behalf of whom a Contribution has been received by Licensor and 6035 subsequently incorporated within the Work. 6036 6037 2. Grant of Copyright License. Subject to the terms and conditions of 6038 this License, each Contributor hereby grants to You a perpetual, 6039 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6040 copyright license to reproduce, prepare Derivative Works of, 6041 publicly display, publicly perform, sublicense, and distribute the 6042 Work and such Derivative Works in Source or Object form. 6043 6044 3. Grant of Patent License. Subject to the terms and conditions of 6045 this License, each Contributor hereby grants to You a perpetual, 6046 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6047 (except as stated in this section) patent license to make, have made, 6048 use, offer to sell, sell, import, and otherwise transfer the Work, 6049 where such license applies only to those patent claims licensable 6050 by such Contributor that are necessarily infringed by their 6051 Contribution(s) alone or by combination of their Contribution(s) 6052 with the Work to which such Contribution(s) was submitted. If You 6053 institute patent litigation against any entity (including a 6054 cross-claim or counterclaim in a lawsuit) alleging that the Work 6055 or a Contribution incorporated within the Work constitutes direct 6056 or contributory patent infringement, then any patent licenses 6057 granted to You under this License for that Work shall terminate 6058 as of the date such litigation is filed. 6059 6060 4. Redistribution. You may reproduce and distribute copies of the 6061 Work or Derivative Works thereof in any medium, with or without 6062 modifications, and in Source or Object form, provided that You 6063 meet the following conditions: 6064 6065 (a) You must give any other recipients of the Work or 6066 Derivative Works a copy of this License; and 6067 6068 (b) You must cause any modified files to carry prominent notices 6069 stating that You changed the files; and 6070 6071 (c) You must retain, in the Source form of any Derivative Works 6072 that You distribute, all copyright, patent, trademark, and 6073 attribution notices from the Source form of the Work, 6074 excluding those notices that do not pertain to any part of 6075 the Derivative Works; and 6076 6077 (d) If the Work includes a "NOTICE" text file as part of its 6078 distribution, then any Derivative Works that You distribute must 6079 include a readable copy of the attribution notices contained 6080 within such NOTICE file, excluding those notices that do not 6081 pertain to any part of the Derivative Works, in at least one 6082 of the following places: within a NOTICE text file distributed 6083 as part of the Derivative Works; within the Source form or 6084 documentation, if provided along with the Derivative Works; or, 6085 within a display generated by the Derivative Works, if and 6086 wherever such third-party notices normally appear. The contents 6087 of the NOTICE file are for informational purposes only and 6088 do not modify the License. You may add Your own attribution 6089 notices within Derivative Works that You distribute, alongside 6090 or as an addendum to the NOTICE text from the Work, provided 6091 that such additional attribution notices cannot be construed 6092 as modifying the License. 6093 6094 You may add Your own copyright statement to Your modifications and 6095 may provide additional or different license terms and conditions 6096 for use, reproduction, or distribution of Your modifications, or 6097 for any such Derivative Works as a whole, provided Your use, 6098 reproduction, and distribution of the Work otherwise complies with 6099 the conditions stated in this License. 6100 6101 5. Submission of Contributions. Unless You explicitly state otherwise, 6102 any Contribution intentionally submitted for inclusion in the Work 6103 by You to the Licensor shall be under the terms and conditions of 6104 this License, without any additional terms or conditions. 6105 Notwithstanding the above, nothing herein shall supersede or modify 6106 the terms of any separate license agreement you may have executed 6107 with Licensor regarding such Contributions. 6108 6109 6. Trademarks. This License does not grant permission to use the trade 6110 names, trademarks, service marks, or product names of the Licensor, 6111 except as required for reasonable and customary use in describing the 6112 origin of the Work and reproducing the content of the NOTICE file. 6113 6114 7. Disclaimer of Warranty. Unless required by applicable law or 6115 agreed to in writing, Licensor provides the Work (and each 6116 Contributor provides its Contributions) on an "AS IS" BASIS, 6117 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 6118 implied, including, without limitation, any warranties or conditions 6119 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 6120 PARTICULAR PURPOSE. You are solely responsible for determining the 6121 appropriateness of using or redistributing the Work and assume any 6122 risks associated with Your exercise of permissions under this License. 6123 6124 8. Limitation of Liability. In no event and under no legal theory, 6125 whether in tort (including negligence), contract, or otherwise, 6126 unless required by applicable law (such as deliberate and grossly 6127 negligent acts) or agreed to in writing, shall any Contributor be 6128 liable to You for damages, including any direct, indirect, special, 6129 incidental, or consequential damages of any character arising as a 6130 result of this License or out of the use or inability to use the 6131 Work (including but not limited to damages for loss of goodwill, 6132 work stoppage, computer failure or malfunction, or any and all 6133 other commercial damages or losses), even if such Contributor 6134 has been advised of the possibility of such damages. 6135 6136 9. Accepting Warranty or Additional Liability. While redistributing 6137 the Work or Derivative Works thereof, You may choose to offer, 6138 and charge a fee for, acceptance of support, warranty, indemnity, 6139 or other liability obligations and/or rights consistent with this 6140 License. However, in accepting such obligations, You may act only 6141 on Your own behalf and on Your sole responsibility, not on behalf 6142 of any other Contributor, and only if You agree to indemnify, 6143 defend, and hold each Contributor harmless for any liability 6144 incurred by, or claims asserted against, such Contributor by reason 6145 of your accepting any such warranty or additional liability. 6146 6147 END OF TERMS AND CONDITIONS 6148 6149 APPENDIX: How to apply the Apache License to your work. 6150 6151 To apply the Apache License to your work, attach the following 6152 boilerplate notice, with the fields enclosed by brackets "[]" 6153 replaced with your own identifying information. (Don't include 6154 the brackets!) The text should be enclosed in the appropriate 6155 comment syntax for the file format. We also recommend that a 6156 file or class name and description of purpose be included on the 6157 same "printed page" as the copyright notice for easier 6158 identification within third-party archives. 6159 6160 Copyright [yyyy] [name of copyright owner] 6161 6162 Licensed under the Apache License, Version 2.0 (the "License"); 6163 you may not use this file except in compliance with the License. 6164 You may obtain a copy of the License at 6165 6166 http://www.apache.org/licenses/LICENSE-2.0 6167 6168 Unless required by applicable law or agreed to in writing, software 6169 distributed under the License is distributed on an "AS IS" BASIS, 6170 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 6171 See the License for the specific language governing permissions and 6172 limitations under the License. 6173 6174 6175 ================================================================================ 6176 owasp-java-html-sanitizer LICENSE 6177 ================================================================================ 6178 You may use under either the Apache License Version 2.0 or the BSD 6179 3-Clause License. 6180 6181 ------------------------------------------------------------------ 6182 6183 Apache License 6184 Version 2.0, January 2004 6185 http://www.apache.org/licenses/ 6186 6187 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6188 6189 1. Definitions. 6190 6191 "License" shall mean the terms and conditions for use, reproduction, 6192 and distribution as defined by Sections 1 through 9 of this document. 6193 6194 "Licensor" shall mean the copyright owner or entity authorized by 6195 the copyright owner that is granting the License. 6196 6197 "Legal Entity" shall mean the union of the acting entity and all 6198 other entities that control, are controlled by, or are under common 6199 control with that entity. For the purposes of this definition, 6200 "control" means (i) the power, direct or indirect, to cause the 6201 direction or management of such entity, whether by contract or 6202 otherwise, or (ii) ownership of fifty percent (50%) or more of the 6203 outstanding shares, or (iii) beneficial ownership of such entity. 6204 6205 "You" (or "Your") shall mean an individual or Legal Entity 6206 exercising permissions granted by this License. 6207 6208 "Source" form shall mean the preferred form for making modifications, 6209 including but not limited to software source code, documentation 6210 source, and configuration files. 6211 6212 "Object" form shall mean any form resulting from mechanical 6213 transformation or translation of a Source form, including but 6214 not limited to compiled object code, generated documentation, 6215 and conversions to other media types. 6216 6217 "Work" shall mean the work of authorship, whether in Source or 6218 Object form, made available under the License, as indicated by a 6219 copyright notice that is included in or attached to the work 6220 (an example is provided in the Appendix below). 6221 6222 "Derivative Works" shall mean any work, whether in Source or Object 6223 form, that is based on (or derived from) the Work and for which the 6224 editorial revisions, annotations, elaborations, or other modifications 6225 represent, as a whole, an original work of authorship. For the purposes 6226 of this License, Derivative Works shall not include works that remain 6227 separable from, or merely link (or bind by name) to the interfaces of, 6228 the Work and Derivative Works thereof. 6229 6230 "Contribution" shall mean any work of authorship, including 6231 the original version of the Work and any modifications or additions 6232 to that Work or Derivative Works thereof, that is intentionally 6233 submitted to Licensor for inclusion in the Work by the copyright owner 6234 or by an individual or Legal Entity authorized to submit on behalf of 6235 the copyright owner. For the purposes of this definition, "submitted" 6236 means any form of electronic, verbal, or written communication sent 6237 to the Licensor or its representatives, including but not limited to 6238 communication on electronic mailing lists, source code control systems, 6239 and issue tracking systems that are managed by, or on behalf of, the 6240 Licensor for the purpose of discussing and improving the Work, but 6241 excluding communication that is conspicuously marked or otherwise 6242 designated in writing by the copyright owner as "Not a Contribution." 6243 6244 "Contributor" shall mean Licensor and any individual or Legal Entity 6245 on behalf of whom a Contribution has been received by Licensor and 6246 subsequently incorporated within the Work. 6247 6248 2. Grant of Copyright License. Subject to the terms and conditions of 6249 this License, each Contributor hereby grants to You a perpetual, 6250 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6251 copyright license to reproduce, prepare Derivative Works of, 6252 publicly display, publicly perform, sublicense, and distribute the 6253 Work and such Derivative Works in Source or Object form. 6254 6255 3. Grant of Patent License. Subject to the terms and conditions of 6256 this License, each Contributor hereby grants to You a perpetual, 6257 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6258 (except as stated in this section) patent license to make, have made, 6259 use, offer to sell, sell, import, and otherwise transfer the Work, 6260 where such license applies only to those patent claims licensable 6261 by such Contributor that are necessarily infringed by their 6262 Contribution(s) alone or by combination of their Contribution(s) 6263 with the Work to which such Contribution(s) was submitted. If You 6264 institute patent litigation against any entity (including a 6265 cross-claim or counterclaim in a lawsuit) alleging that the Work 6266 or a Contribution incorporated within the Work constitutes direct 6267 or contributory patent infringement, then any patent licenses 6268 granted to You under this License for that Work shall terminate 6269 as of the date such litigation is filed. 6270 6271 4. Redistribution. You may reproduce and distribute copies of the 6272 Work or Derivative Works thereof in any medium, with or without 6273 modifications, and in Source or Object form, provided that You 6274 meet the following conditions: 6275 6276 (a) You must give any other recipients of the Work or 6277 Derivative Works a copy of this License; and 6278 6279 (b) You must cause any modified files to carry prominent notices 6280 stating that You changed the files; and 6281 6282 (c) You must retain, in the Source form of any Derivative Works 6283 that You distribute, all copyright, patent, trademark, and 6284 attribution notices from the Source form of the Work, 6285 excluding those notices that do not pertain to any part of 6286 the Derivative Works; and 6287 6288 (d) If the Work includes a "NOTICE" text file as part of its 6289 distribution, then any Derivative Works that You distribute must 6290 include a readable copy of the attribution notices contained 6291 within such NOTICE file, excluding those notices that do not 6292 pertain to any part of the Derivative Works, in at least one 6293 of the following places: within a NOTICE text file distributed 6294 as part of the Derivative Works; within the Source form or 6295 documentation, if provided along with the Derivative Works; or, 6296 within a display generated by the Derivative Works, if and 6297 wherever such third-party notices normally appear. The contents 6298 of the NOTICE file are for informational purposes only and 6299 do not modify the License. You may add Your own attribution 6300 notices within Derivative Works that You distribute, alongside 6301 or as an addendum to the NOTICE text from the Work, provided 6302 that such additional attribution notices cannot be construed 6303 as modifying the License. 6304 6305 You may add Your own copyright statement to Your modifications and 6306 may provide additional or different license terms and conditions 6307 for use, reproduction, or distribution of Your modifications, or 6308 for any such Derivative Works as a whole, provided Your use, 6309 reproduction, and distribution of the Work otherwise complies with 6310 the conditions stated in this License. 6311 6312 5. Submission of Contributions. Unless You explicitly state otherwise, 6313 any Contribution intentionally submitted for inclusion in the Work 6314 by You to the Licensor shall be under the terms and conditions of 6315 this License, without any additional terms or conditions. 6316 Notwithstanding the above, nothing herein shall supersede or modify 6317 the terms of any separate license agreement you may have executed 6318 with Licensor regarding such Contributions. 6319 6320 6. Trademarks. This License does not grant permission to use the trade 6321 names, trademarks, service marks, or product names of the Licensor, 6322 except as required for reasonable and customary use in describing the 6323 origin of the Work and reproducing the content of the NOTICE file. 6324 6325 7. Disclaimer of Warranty. Unless required by applicable law or 6326 agreed to in writing, Licensor provides the Work (and each 6327 Contributor provides its Contributions) on an "AS IS" BASIS, 6328 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 6329 implied, including, without limitation, any warranties or conditions 6330 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 6331 PARTICULAR PURPOSE. You are solely responsible for determining the 6332 appropriateness of using or redistributing the Work and assume any 6333 risks associated with Your exercise of permissions under this License. 6334 6335 8. Limitation of Liability. In no event and under no legal theory, 6336 whether in tort (including negligence), contract, or otherwise, 6337 unless required by applicable law (such as deliberate and grossly 6338 negligent acts) or agreed to in writing, shall any Contributor be 6339 liable to You for damages, including any direct, indirect, special, 6340 incidental, or consequential damages of any character arising as a 6341 result of this License or out of the use or inability to use the 6342 Work (including but not limited to damages for loss of goodwill, 6343 work stoppage, computer failure or malfunction, or any and all 6344 other commercial damages or losses), even if such Contributor 6345 has been advised of the possibility of such damages. 6346 6347 9. Accepting Warranty or Additional Liability. While redistributing 6348 the Work or Derivative Works thereof, You may choose to offer, 6349 and charge a fee for, acceptance of support, warranty, indemnity, 6350 or other liability obligations and/or rights consistent with this 6351 License. However, in accepting such obligations, You may act only 6352 on Your own behalf and on Your sole responsibility, not on behalf 6353 of any other Contributor, and only if You agree to indemnify, 6354 defend, and hold each Contributor harmless for any liability 6355 incurred by, or claims asserted against, such Contributor by reason 6356 of your accepting any such warranty or additional liability. 6357 6358 END OF TERMS AND CONDITIONS 6359 6360 APPENDIX: How to apply the Apache License to your work. 6361 6362 To apply the Apache License to your work, attach the following 6363 boilerplate notice, with the fields enclosed by brackets "[]" 6364 replaced with your own identifying information. (Don't include 6365 the brackets!) The text should be enclosed in the appropriate 6366 comment syntax for the file format. We also recommend that a 6367 file or class name and description of purpose be included on the 6368 same "printed page" as the copyright notice for easier 6369 identification within third-party archives. 6370 6371 Copyright [yyyy] [name of copyright owner] 6372 6373 Licensed under the Apache License, Version 2.0 (the "License"); 6374 you may not use this file except in compliance with the License. 6375 You may obtain a copy of the License at 6376 6377 http://www.apache.org/licenses/LICENSE-2.0 6378 6379 Unless required by applicable law or agreed to in writing, software 6380 distributed under the License is distributed on an "AS IS" BASIS, 6381 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 6382 See the License for the specific language governing permissions and 6383 limitations under the License. 6384 6385 ------------------------------------------------------------------ 6386 6387 Copyright (c) 2011, Mike Samuel 6388 All rights reserved. 6389 6390 Redistribution and use in source and binary forms, with or without 6391 modification, are permitted provided that the following conditions are 6392 met: 6393 6394 1. Redistributions of source code must retain the above copyright 6395 notice, this list of conditions and the following disclaimer. 6396 6397 2. Redistributions in binary form must reproduce the above copyright 6398 notice, this list of conditions and the following disclaimer in the 6399 documentation and/or other materials provided with the distribution. 6400 6401 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 6402 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 6403 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 6404 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 6405 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 6406 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 6407 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 6408 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 6409 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 6410 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 6411 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 6412 6413 6414 ================================================================================ 6415 shibboleth LICENSE 6416 ================================================================================ 6417 6418 Apache License 6419 Version 2.0, January 2004 6420 http://www.apache.org/licenses/ 6421 6422 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6423 6424 1. Definitions. 6425 6426 "License" shall mean the terms and conditions for use, reproduction, 6427 and distribution as defined by Sections 1 through 9 of this document. 6428 6429 "Licensor" shall mean the copyright owner or entity authorized by 6430 the copyright owner that is granting the License. 6431 6432 "Legal Entity" shall mean the union of the acting entity and all 6433 other entities that control, are controlled by, or are under common 6434 control with that entity. For the purposes of this definition, 6435 "control" means (i) the power, direct or indirect, to cause the 6436 direction or management of such entity, whether by contract or 6437 otherwise, or (ii) ownership of fifty percent (50%) or more of the 6438 outstanding shares, or (iii) beneficial ownership of such entity. 6439 6440 "You" (or "Your") shall mean an individual or Legal Entity 6441 exercising permissions granted by this License. 6442 6443 "Source" form shall mean the preferred form for making modifications, 6444 including but not limited to software source code, documentation 6445 source, and configuration files. 6446 6447 "Object" form shall mean any form resulting from mechanical 6448 transformation or translation of a Source form, including but 6449 not limited to compiled object code, generated documentation, 6450 and conversions to other media types. 6451 6452 "Work" shall mean the work of authorship, whether in Source or 6453 Object form, made available under the License, as indicated by a 6454 copyright notice that is included in or attached to the work 6455 (an example is provided in the Appendix below). 6456 6457 "Derivative Works" shall mean any work, whether in Source or Object 6458 form, that is based on (or derived from) the Work and for which the 6459 editorial revisions, annotations, elaborations, or other modifications 6460 represent, as a whole, an original work of authorship. For the purposes 6461 of this License, Derivative Works shall not include works that remain 6462 separable from, or merely link (or bind by name) to the interfaces of, 6463 the Work and Derivative Works thereof. 6464 6465 "Contribution" shall mean any work of authorship, including 6466 the original version of the Work and any modifications or additions 6467 to that Work or Derivative Works thereof, that is intentionally 6468 submitted to Licensor for inclusion in the Work by the copyright owner 6469 or by an individual or Legal Entity authorized to submit on behalf of 6470 the copyright owner. For the purposes of this definition, "submitted" 6471 means any form of electronic, verbal, or written communication sent 6472 to the Licensor or its representatives, including but not limited to 6473 communication on electronic mailing lists, source code control systems, 6474 and issue tracking systems that are managed by, or on behalf of, the 6475 Licensor for the purpose of discussing and improving the Work, but 6476 excluding communication that is conspicuously marked or otherwise 6477 designated in writing by the copyright owner as "Not a Contribution." 6478 6479 "Contributor" shall mean Licensor and any individual or Legal Entity 6480 on behalf of whom a Contribution has been received by Licensor and 6481 subsequently incorporated within the Work. 6482 6483 2. Grant of Copyright License. Subject to the terms and conditions of 6484 this License, each Contributor hereby grants to You a perpetual, 6485 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6486 copyright license to reproduce, prepare Derivative Works of, 6487 publicly display, publicly perform, sublicense, and distribute the 6488 Work and such Derivative Works in Source or Object form. 6489 6490 3. Grant of Patent License. Subject to the terms and conditions of 6491 this License, each Contributor hereby grants to You a perpetual, 6492 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6493 (except as stated in this section) patent license to make, have made, 6494 use, offer to sell, sell, import, and otherwise transfer the Work, 6495 where such license applies only to those patent claims licensable 6496 by such Contributor that are necessarily infringed by their 6497 Contribution(s) alone or by combination of their Contribution(s) 6498 with the Work to which such Contribution(s) was submitted. If You 6499 institute patent litigation against any entity (including a 6500 cross-claim or counterclaim in a lawsuit) alleging that the Work 6501 or a Contribution incorporated within the Work constitutes direct 6502 or contributory patent infringement, then any patent licenses 6503 granted to You under this License for that Work shall terminate 6504 as of the date such litigation is filed. 6505 6506 4. Redistribution. You may reproduce and distribute copies of the 6507 Work or Derivative Works thereof in any medium, with or without 6508 modifications, and in Source or Object form, provided that You 6509 meet the following conditions: 6510 6511 (a) You must give any other recipients of the Work or 6512 Derivative Works a copy of this License; and 6513 6514 (b) You must cause any modified files to carry prominent notices 6515 stating that You changed the files; and 6516 6517 (c) You must retain, in the Source form of any Derivative Works 6518 that You distribute, all copyright, patent, trademark, and 6519 attribution notices from the Source form of the Work, 6520 excluding those notices that do not pertain to any part of 6521 the Derivative Works; and 6522 6523 (d) If the Work includes a "NOTICE" text file as part of its 6524 distribution, then any Derivative Works that You distribute must 6525 include a readable copy of the attribution notices contained 6526 within such NOTICE file, excluding those notices that do not 6527 pertain to any part of the Derivative Works, in at least one 6528 of the following places: within a NOTICE text file distributed 6529 as part of the Derivative Works; within the Source form or 6530 documentation, if provided along with the Derivative Works; or, 6531 within a display generated by the Derivative Works, if and 6532 wherever such third-party notices normally appear. The contents 6533 of the NOTICE file are for informational purposes only and 6534 do not modify the License. You may add Your own attribution 6535 notices within Derivative Works that You distribute, alongside 6536 or as an addendum to the NOTICE text from the Work, provided 6537 that such additional attribution notices cannot be construed 6538 as modifying the License. 6539 6540 You may add Your own copyright statement to Your modifications and 6541 may provide additional or different license terms and conditions 6542 for use, reproduction, or distribution of Your modifications, or 6543 for any such Derivative Works as a whole, provided Your use, 6544 reproduction, and distribution of the Work otherwise complies with 6545 the conditions stated in this License. 6546 6547 5. Submission of Contributions. Unless You explicitly state otherwise, 6548 any Contribution intentionally submitted for inclusion in the Work 6549 by You to the Licensor shall be under the terms and conditions of 6550 this License, without any additional terms or conditions. 6551 Notwithstanding the above, nothing herein shall supersede or modify 6552 the terms of any separate license agreement you may have executed 6553 with Licensor regarding such Contributions. 6554 6555 6. Trademarks. This License does not grant permission to use the trade 6556 names, trademarks, service marks, or product names of the Licensor, 6557 except as required for reasonable and customary use in describing the 6558 origin of the Work and reproducing the content of the NOTICE file. 6559 6560 7. Disclaimer of Warranty. Unless required by applicable law or 6561 agreed to in writing, Licensor provides the Work (and each 6562 Contributor provides its Contributions) on an "AS IS" BASIS, 6563 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 6564 implied, including, without limitation, any warranties or conditions 6565 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 6566 PARTICULAR PURPOSE. You are solely responsible for determining the 6567 appropriateness of using or redistributing the Work and assume any 6568 risks associated with Your exercise of permissions under this License. 6569 6570 8. Limitation of Liability. In no event and under no legal theory, 6571 whether in tort (including negligence), contract, or otherwise, 6572 unless required by applicable law (such as deliberate and grossly 6573 negligent acts) or agreed to in writing, shall any Contributor be 6574 liable to You for damages, including any direct, indirect, special, 6575 incidental, or consequential damages of any character arising as a 6576 result of this License or out of the use or inability to use the 6577 Work (including but not limited to damages for loss of goodwill, 6578 work stoppage, computer failure or malfunction, or any and all 6579 other commercial damages or losses), even if such Contributor 6580 has been advised of the possibility of such damages. 6581 6582 9. Accepting Warranty or Additional Liability. While redistributing 6583 the Work or Derivative Works thereof, You may choose to offer, 6584 and charge a fee for, acceptance of support, warranty, indemnity, 6585 or other liability obligations and/or rights consistent with this 6586 License. However, in accepting such obligations, You may act only 6587 on Your own behalf and on Your sole responsibility, not on behalf 6588 of any other Contributor, and only if You agree to indemnify, 6589 defend, and hold each Contributor harmless for any liability 6590 incurred by, or claims asserted against, such Contributor by reason 6591 of your accepting any such warranty or additional liability. 6592 6593 END OF TERMS AND CONDITIONS 6594 6595 APPENDIX: How to apply the Apache License to your work. 6596 6597 To apply the Apache License to your work, attach the following 6598 boilerplate notice, with the fields enclosed by brackets "[]" 6599 replaced with your own identifying information. (Don't include 6600 the brackets!) The text should be enclosed in the appropriate 6601 comment syntax for the file format. We also recommend that a 6602 file or class name and description of purpose be included on the 6603 same "printed page" as the copyright notice for easier 6604 identification within third-party archives. 6605 6606 Copyright [yyyy] [name of copyright owner] 6607 6608 Licensed under the Apache License, Version 2.0 (the "License"); 6609 you may not use this file except in compliance with the License. 6610 You may obtain a copy of the License at 6611 6612 http://www.apache.org/licenses/LICENSE-2.0 6613 6614 Unless required by applicable law or agreed to in writing, software 6615 distributed under the License is distributed on an "AS IS" BASIS, 6616 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 6617 See the License for the specific language governing permissions and 6618 limitations under the License. 6619 6620 6621 ================================================================================ 6622 slf4j-api LICENSE 6623 ================================================================================ 6624 Copyright (c) 2004-2017 QOS.ch 6625 All rights reserved. 6626 6627 Permission is hereby granted, free of charge, to any person obtaining 6628 a copy of this software and associated documentation files (the 6629 "Software"), to deal in the Software without restriction, including 6630 without limitation the rights to use, copy, modify, merge, publish, 6631 distribute, sublicense, and/or sell copies of the Software, and to 6632 permit persons to whom the Software is furnished to do so, subject to 6633 the following conditions: 6634 6635 The above copyright notice and this permission notice shall be 6636 included in all copies or substantial portions of the Software. 6637 6638 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 6639 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 6640 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 6641 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 6642 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 6643 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 6644 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 6645 6646 6647 ================================================================================ 6648 spatial4j NOTICE 6649 ================================================================================ 6650 Eclipse Foundation Software User Agreement 6651 6652 April 9, 2014 6653 6654 Usage Of Content 6655 6656 THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE 6657 PROJECTS (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR 6658 THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE 6659 THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE 6660 AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT 6661 AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY 6662 NOT USE THE CONTENT. 6663 6664 Applicable Licenses 6665 6666 Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and 6667 conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is provided with this Content and is 6668 also available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content. 6669 6670 Content includes, but is not limited to, source code, object code, documentation and other files maintained in the 6671 Eclipse Foundation source code repository ("Repository") in software modules ("Modules") and made available as 6672 downloadable archives ("Downloads"). 6673 6674 * Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. 6675 Typical modules may include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and features ("Features"). 6676 * Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java™ ARchive) in a directory named "plugins". 6677 * A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged 6678 as a sub-directory in a directory named "features". Within a Feature, files named "feature.xml" may contain a list 6679 of the names and version numbers of the Plug-ins and/or Fragments associated with that Feature. 6680 * Features may also include other Features ("Included Features"). Within a Feature, files named "feature.xml" may 6681 contain a list of the names and version numbers of Included Features. 6682 6683 The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). 6684 The terms and conditions governing Features and Included Features should be contained in files named "license.html" 6685 ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module including, but 6686 not limited to the following locations: 6687 6688 * The top-level (root) directory 6689 * Plug-in and Fragment directories 6690 * Inside Plug-ins and Fragments packaged as JARs 6691 * Sub-directories of the directory named "src" of certain Plug-ins 6692 * Feature directories 6693 6694 Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined 6695 below), you must agree to a license ("Feature Update License") during the installation process. If the Feature contains 6696 Included Features, the Feature Update License should either provide you with the terms and conditions governing the 6697 Included Features or inform you where you can locate them. Feature Update Licenses may be found in the "license" 6698 property of files named "feature.properties" found within a Feature. Such Abouts, Feature Licenses, and Feature Update 6699 Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the 6700 associated Content in that directory. 6701 6702 THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR 6703 TERMS AND CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO): 6704 6705 * Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v10.html) 6706 * Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html) 6707 * Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE) 6708 * Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0) 6709 * Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html) 6710 6711 IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature 6712 License, or Feature Update License is provided, please contact the Eclipse Foundation to determine what terms and 6713 conditions govern that particular Content. 6714 6715 ### Use of Provisioning Technology 6716 6717 The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and 6718 the Eclipse Update Manager ("Provisioning Technology") for the purpose of allowing users to install software, 6719 documentation, information and/or other materials (collectively "Installable Software"). This capability is provided 6720 with the intent of allowing such users to install, extend and update Eclipse-based products. Information about packaging 6721 Installable Software is available at http://eclipse.org/equinox/p2/repository_packaging.html ("Specification"). 6722 6723 You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for 6724 enabling the applicable license agreements relating to the Installable Software to be presented to, and accepted by, the 6725 users of the Provisioning Technology in accordance with the Specification. By using Provisioning Technology in such a 6726 manner and making it available in accordance with the Specification, you further acknowledge your agreement to, and the 6727 acquisition of all necessary rights to permit the following: 6728 6729 1. A series of actions may occur ("Provisioning Process") in which a user may execute the Provisioning Technology on a 6730 machine ("Target Machine") with the intent of installing, extending or updating the functionality of an 6731 Eclipse-based product. 6732 2. During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion 6733 thereof to be accessed and copied to the Target Machine. 6734 3. Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the 6735 Installable Software ("Installable Software Agreement") and such Installable Software Agreement shall be accessed 6736 from the Target Machine in accordance with the Specification. Such Installable Software Agreement must inform the 6737 user of the terms and conditions that govern the Installable Software and must solicit acceptance by the end user in 6738 the manner prescribed in such Installable Software Agreement. Upon such indication of agreement by the user, the 6739 provisioning Technology will complete installation of the Installable Software. 6740 6741 Cryptography 6742 6743 Content may contain encryption software. The country in which you are currently may have restrictions on the import, 6744 possession, and use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, 6745 please check the country's laws, regulations and policies concerning the import, possession, or use, and re-export of 6746 encryption software, to see if this is permitted. 6747 6748 Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, 6749 or both. 6750 6751 ================================================================================ 6752 spatial4j LICENSE 6753 ================================================================================ 6754 6755 Apache License 6756 Version 2.0, January 2004 6757 http://www.apache.org/licenses/ 6758 6759 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6760 6761 1. Definitions. 6762 6763 "License" shall mean the terms and conditions for use, reproduction, 6764 and distribution as defined by Sections 1 through 9 of this document. 6765 6766 "Licensor" shall mean the copyright owner or entity authorized by 6767 the copyright owner that is granting the License. 6768 6769 "Legal Entity" shall mean the union of the acting entity and all 6770 other entities that control, are controlled by, or are under common 6771 control with that entity. For the purposes of this definition, 6772 "control" means (i) the power, direct or indirect, to cause the 6773 direction or management of such entity, whether by contract or 6774 otherwise, or (ii) ownership of fifty percent (50%) or more of the 6775 outstanding shares, or (iii) beneficial ownership of such entity. 6776 6777 "You" (or "Your") shall mean an individual or Legal Entity 6778 exercising permissions granted by this License. 6779 6780 "Source" form shall mean the preferred form for making modifications, 6781 including but not limited to software source code, documentation 6782 source, and configuration files. 6783 6784 "Object" form shall mean any form resulting from mechanical 6785 transformation or translation of a Source form, including but 6786 not limited to compiled object code, generated documentation, 6787 and conversions to other media types. 6788 6789 "Work" shall mean the work of authorship, whether in Source or 6790 Object form, made available under the License, as indicated by a 6791 copyright notice that is included in or attached to the work 6792 (an example is provided in the Appendix below). 6793 6794 "Derivative Works" shall mean any work, whether in Source or Object 6795 form, that is based on (or derived from) the Work and for which the 6796 editorial revisions, annotations, elaborations, or other modifications 6797 represent, as a whole, an original work of authorship. For the purposes 6798 of this License, Derivative Works shall not include works that remain 6799 separable from, or merely link (or bind by name) to the interfaces of, 6800 the Work and Derivative Works thereof. 6801 6802 "Contribution" shall mean any work of authorship, including 6803 the original version of the Work and any modifications or additions 6804 to that Work or Derivative Works thereof, that is intentionally 6805 submitted to Licensor for inclusion in the Work by the copyright owner 6806 or by an individual or Legal Entity authorized to submit on behalf of 6807 the copyright owner. For the purposes of this definition, "submitted" 6808 means any form of electronic, verbal, or written communication sent 6809 to the Licensor or its representatives, including but not limited to 6810 communication on electronic mailing lists, source code control systems, 6811 and issue tracking systems that are managed by, or on behalf of, the 6812 Licensor for the purpose of discussing and improving the Work, but 6813 excluding communication that is conspicuously marked or otherwise 6814 designated in writing by the copyright owner as "Not a Contribution." 6815 6816 "Contributor" shall mean Licensor and any individual or Legal Entity 6817 on behalf of whom a Contribution has been received by Licensor and 6818 subsequently incorporated within the Work. 6819 6820 2. Grant of Copyright License. Subject to the terms and conditions of 6821 this License, each Contributor hereby grants to You a perpetual, 6822 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6823 copyright license to reproduce, prepare Derivative Works of, 6824 publicly display, publicly perform, sublicense, and distribute the 6825 Work and such Derivative Works in Source or Object form. 6826 6827 3. Grant of Patent License. Subject to the terms and conditions of 6828 this License, each Contributor hereby grants to You a perpetual, 6829 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6830 (except as stated in this section) patent license to make, have made, 6831 use, offer to sell, sell, import, and otherwise transfer the Work, 6832 where such license applies only to those patent claims licensable 6833 by such Contributor that are necessarily infringed by their 6834 Contribution(s) alone or by combination of their Contribution(s) 6835 with the Work to which such Contribution(s) was submitted. If You 6836 institute patent litigation against any entity (including a 6837 cross-claim or counterclaim in a lawsuit) alleging that the Work 6838 or a Contribution incorporated within the Work constitutes direct 6839 or contributory patent infringement, then any patent licenses 6840 granted to You under this License for that Work shall terminate 6841 as of the date such litigation is filed. 6842 6843 4. Redistribution. You may reproduce and distribute copies of the 6844 Work or Derivative Works thereof in any medium, with or without 6845 modifications, and in Source or Object form, provided that You 6846 meet the following conditions: 6847 6848 (a) You must give any other recipients of the Work or 6849 Derivative Works a copy of this License; and 6850 6851 (b) You must cause any modified files to carry prominent notices 6852 stating that You changed the files; and 6853 6854 (c) You must retain, in the Source form of any Derivative Works 6855 that You distribute, all copyright, patent, trademark, and 6856 attribution notices from the Source form of the Work, 6857 excluding those notices that do not pertain to any part of 6858 the Derivative Works; and 6859 6860 (d) If the Work includes a "NOTICE" text file as part of its 6861 distribution, then any Derivative Works that You distribute must 6862 include a readable copy of the attribution notices contained 6863 within such NOTICE file, excluding those notices that do not 6864 pertain to any part of the Derivative Works, in at least one 6865 of the following places: within a NOTICE text file distributed 6866 as part of the Derivative Works; within the Source form or 6867 documentation, if provided along with the Derivative Works; or, 6868 within a display generated by the Derivative Works, if and 6869 wherever such third-party notices normally appear. The contents 6870 of the NOTICE file are for informational purposes only and 6871 do not modify the License. You may add Your own attribution 6872 notices within Derivative Works that You distribute, alongside 6873 or as an addendum to the NOTICE text from the Work, provided 6874 that such additional attribution notices cannot be construed 6875 as modifying the License. 6876 6877 You may add Your own copyright statement to Your modifications and 6878 may provide additional or different license terms and conditions 6879 for use, reproduction, or distribution of Your modifications, or 6880 for any such Derivative Works as a whole, provided Your use, 6881 reproduction, and distribution of the Work otherwise complies with 6882 the conditions stated in this License. 6883 6884 5. Submission of Contributions. Unless You explicitly state otherwise, 6885 any Contribution intentionally submitted for inclusion in the Work 6886 by You to the Licensor shall be under the terms and conditions of 6887 this License, without any additional terms or conditions. 6888 Notwithstanding the above, nothing herein shall supersede or modify 6889 the terms of any separate license agreement you may have executed 6890 with Licensor regarding such Contributions. 6891 6892 6. Trademarks. This License does not grant permission to use the trade 6893 names, trademarks, service marks, or product names of the Licensor, 6894 except as required for reasonable and customary use in describing the 6895 origin of the Work and reproducing the content of the NOTICE file. 6896 6897 7. Disclaimer of Warranty. Unless required by applicable law or 6898 agreed to in writing, Licensor provides the Work (and each 6899 Contributor provides its Contributions) on an "AS IS" BASIS, 6900 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 6901 implied, including, without limitation, any warranties or conditions 6902 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 6903 PARTICULAR PURPOSE. You are solely responsible for determining the 6904 appropriateness of using or redistributing the Work and assume any 6905 risks associated with Your exercise of permissions under this License. 6906 6907 8. Limitation of Liability. In no event and under no legal theory, 6908 whether in tort (including negligence), contract, or otherwise, 6909 unless required by applicable law (such as deliberate and grossly 6910 negligent acts) or agreed to in writing, shall any Contributor be 6911 liable to You for damages, including any direct, indirect, special, 6912 incidental, or consequential damages of any character arising as a 6913 result of this License or out of the use or inability to use the 6914 Work (including but not limited to damages for loss of goodwill, 6915 work stoppage, computer failure or malfunction, or any and all 6916 other commercial damages or losses), even if such Contributor 6917 has been advised of the possibility of such damages. 6918 6919 9. Accepting Warranty or Additional Liability. While redistributing 6920 the Work or Derivative Works thereof, You may choose to offer, 6921 and charge a fee for, acceptance of support, warranty, indemnity, 6922 or other liability obligations and/or rights consistent with this 6923 License. However, in accepting such obligations, You may act only 6924 on Your own behalf and on Your sole responsibility, not on behalf 6925 of any other Contributor, and only if You agree to indemnify, 6926 defend, and hold each Contributor harmless for any liability 6927 incurred by, or claims asserted against, such Contributor by reason 6928 of your accepting any such warranty or additional liability. 6929 6930 END OF TERMS AND CONDITIONS 6931 6932 APPENDIX: How to apply the Apache License to your work. 6933 6934 To apply the Apache License to your work, attach the following 6935 boilerplate notice, with the fields enclosed by brackets "[]" 6936 replaced with your own identifying information. (Don't include 6937 the brackets!) The text should be enclosed in the appropriate 6938 comment syntax for the file format. We also recommend that a 6939 file or class name and description of purpose be included on the 6940 same "printed page" as the copyright notice for easier 6941 identification within third-party archives. 6942 6943 Copyright [yyyy] [name of copyright owner] 6944 6945 Licensed under the Apache License, Version 2.0 (the "License"); 6946 you may not use this file except in compliance with the License. 6947 You may obtain a copy of the License at 6948 6949 http://www.apache.org/licenses/LICENSE-2.0 6950 6951 Unless required by applicable law or agreed to in writing, software 6952 distributed under the License is distributed on an "AS IS" BASIS, 6953 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 6954 See the License for the specific language governing permissions and 6955 limitations under the License. 6956 6957 6958 ================================================================================ 6959 super-csv LICENSE 6960 ================================================================================ 6961 /* 6962 * Apache License 6963 * Version 2.0, January 2004 6964 * http://www.apache.org/licenses/ 6965 * 6966 * TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6967 * 6968 * 1. Definitions. 6969 * 6970 * "License" shall mean the terms and conditions for use, reproduction, 6971 * and distribution as defined by Sections 1 through 9 of this document. 6972 * 6973 * "Licensor" shall mean the copyright owner or entity authorized by 6974 * the copyright owner that is granting the License. 6975 * 6976 * "Legal Entity" shall mean the union of the acting entity and all 6977 * other entities that control, are controlled by, or are under common 6978 * control with that entity. For the purposes of this definition, 6979 * "control" means (i) the power, direct or indirect, to cause the 6980 * direction or management of such entity, whether by contract or 6981 * otherwise, or (ii) ownership of fifty percent (50%) or more of the 6982 * outstanding shares, or (iii) beneficial ownership of such entity. 6983 * 6984 * "You" (or "Your") shall mean an individual or Legal Entity 6985 * exercising permissions granted by this License. 6986 * 6987 * "Source" form shall mean the preferred form for making modifications, 6988 * including but not limited to software source code, documentation 6989 * source, and configuration files. 6990 * 6991 * "Object" form shall mean any form resulting from mechanical 6992 * transformation or translation of a Source form, including but 6993 * not limited to compiled object code, generated documentation, 6994 * and conversions to other media types. 6995 * 6996 * "Work" shall mean the work of authorship, whether in Source or 6997 * Object form, made available under the License, as indicated by a 6998 * copyright notice that is included in or attached to the work 6999 * (an example is provided in the Appendix below). 7000 * 7001 * "Derivative Works" shall mean any work, whether in Source or Object 7002 * form, that is based on (or derived from) the Work and for which the 7003 * editorial revisions, annotations, elaborations, or other modifications 7004 * represent, as a whole, an original work of authorship. For the purposes 7005 * of this License, Derivative Works shall not include works that remain 7006 * separable from, or merely link (or bind by name) to the interfaces of, 7007 * the Work and Derivative Works thereof. 7008 * 7009 * "Contribution" shall mean any work of authorship, including 7010 * the original version of the Work and any modifications or additions 7011 * to that Work or Derivative Works thereof, that is intentionally 7012 * submitted to Licensor for inclusion in the Work by the copyright owner 7013 * or by an individual or Legal Entity authorized to submit on behalf of 7014 * the copyright owner. For the purposes of this definition, "submitted" 7015 * means any form of electronic, verbal, or written communication sent 7016 * to the Licensor or its representatives, including but not limited to 7017 * communication on electronic mailing lists, source code control systems, 7018 * and issue tracking systems that are managed by, or on behalf of, the 7019 * Licensor for the purpose of discussing and improving the Work, but 7020 * excluding communication that is conspicuously marked or otherwise 7021 * designated in writing by the copyright owner as "Not a Contribution." 7022 * 7023 * "Contributor" shall mean Licensor and any individual or Legal Entity 7024 * on behalf of whom a Contribution has been received by Licensor and 7025 * subsequently incorporated within the Work. 7026 * 7027 * 2. Grant of Copyright License. Subject to the terms and conditions of 7028 * this License, each Contributor hereby grants to You a perpetual, 7029 * worldwide, non-exclusive, no-charge, royalty-free, irrevocable 7030 * copyright license to reproduce, prepare Derivative Works of, 7031 * publicly display, publicly perform, sublicense, and distribute the 7032 * Work and such Derivative Works in Source or Object form. 7033 * 7034 * 3. Grant of Patent License. Subject to the terms and conditions of 7035 * this License, each Contributor hereby grants to You a perpetual, 7036 * worldwide, non-exclusive, no-charge, royalty-free, irrevocable 7037 * (except as stated in this section) patent license to make, have made, 7038 * use, offer to sell, sell, import, and otherwise transfer the Work, 7039 * where such license applies only to those patent claims licensable 7040 * by such Contributor that are necessarily infringed by their 7041 * Contribution(s) alone or by combination of their Contribution(s) 7042 * with the Work to which such Contribution(s) was submitted. If You 7043 * institute patent litigation against any entity (including a 7044 * cross-claim or counterclaim in a lawsuit) alleging that the Work 7045 * or a Contribution incorporated within the Work constitutes direct 7046 * or contributory patent infringement, then any patent licenses 7047 * granted to You under this License for that Work shall terminate 7048 * as of the date such litigation is filed. 7049 * 7050 * 4. Redistribution. You may reproduce and distribute copies of the 7051 * Work or Derivative Works thereof in any medium, with or without 7052 * modifications, and in Source or Object form, provided that You 7053 * meet the following conditions: 7054 * 7055 * (a) You must give any other recipients of the Work or 7056 * Derivative Works a copy of this License; and 7057 * 7058 * (b) You must cause any modified files to carry prominent notices 7059 * stating that You changed the files; and 7060 * 7061 * (c) You must retain, in the Source form of any Derivative Works 7062 * that You distribute, all copyright, patent, trademark, and 7063 * attribution notices from the Source form of the Work, 7064 * excluding those notices that do not pertain to any part of 7065 * the Derivative Works; and 7066 * 7067 * (d) If the Work includes a "NOTICE" text file as part of its 7068 * distribution, then any Derivative Works that You distribute must 7069 * include a readable copy of the attribution notices contained 7070 * within such NOTICE file, excluding those notices that do not 7071 * pertain to any part of the Derivative Works, in at least one 7072 * of the following places: within a NOTICE text file distributed 7073 * as part of the Derivative Works; within the Source form or 7074 * documentation, if provided along with the Derivative Works; or, 7075 * within a display generated by the Derivative Works, if and 7076 * wherever such third-party notices normally appear. The contents 7077 * of the NOTICE file are for informational purposes only and 7078 * do not modify the License. You may add Your own attribution 7079 * notices within Derivative Works that You distribute, alongside 7080 * or as an addendum to the NOTICE text from the Work, provided 7081 * that such additional attribution notices cannot be construed 7082 * as modifying the License. 7083 * 7084 * You may add Your own copyright statement to Your modifications and 7085 * may provide additional or different license terms and conditions 7086 * for use, reproduction, or distribution of Your modifications, or 7087 * for any such Derivative Works as a whole, provided Your use, 7088 * reproduction, and distribution of the Work otherwise complies with 7089 * the conditions stated in this License. 7090 * 7091 * 5. Submission of Contributions. Unless You explicitly state otherwise, 7092 * any Contribution intentionally submitted for inclusion in the Work 7093 * by You to the Licensor shall be under the terms and conditions of 7094 * this License, without any additional terms or conditions. 7095 * Notwithstanding the above, nothing herein shall supersede or modify 7096 * the terms of any separate license agreement you may have executed 7097 * with Licensor regarding such Contributions. 7098 * 7099 * 6. Trademarks. This License does not grant permission to use the trade 7100 * names, trademarks, service marks, or product names of the Licensor, 7101 * except as required for reasonable and customary use in describing the 7102 * origin of the Work and reproducing the content of the NOTICE file. 7103 * 7104 * 7. Disclaimer of Warranty. Unless required by applicable law or 7105 * agreed to in writing, Licensor provides the Work (and each 7106 * Contributor provides its Contributions) on an "AS IS" BASIS, 7107 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 7108 * implied, including, without limitation, any warranties or conditions 7109 * of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 7110 * PARTICULAR PURPOSE. You are solely responsible for determining the 7111 * appropriateness of using or redistributing the Work and assume any 7112 * risks associated with Your exercise of permissions under this License. 7113 * 7114 * 8. Limitation of Liability. In no event and under no legal theory, 7115 * whether in tort (including negligence), contract, or otherwise, 7116 * unless required by applicable law (such as deliberate and grossly 7117 * negligent acts) or agreed to in writing, shall any Contributor be 7118 * liable to You for damages, including any direct, indirect, special, 7119 * incidental, or consequential damages of any character arising as a 7120 * result of this License or out of the use or inability to use the 7121 * Work (including but not limited to damages for loss of goodwill, 7122 * work stoppage, computer failure or malfunction, or any and all 7123 * other commercial damages or losses), even if such Contributor 7124 * has been advised of the possibility of such damages. 7125 * 7126 * 9. Accepting Warranty or Additional Liability. While redistributing 7127 * the Work or Derivative Works thereof, You may choose to offer, 7128 * and charge a fee for, acceptance of support, warranty, indemnity, 7129 * or other liability obligations and/or rights consistent with this 7130 * License. However, in accepting such obligations, You may act only 7131 * on Your own behalf and on Your sole responsibility, not on behalf 7132 * of any other Contributor, and only if You agree to indemnify, 7133 * defend, and hold each Contributor harmless for any liability 7134 * incurred by, or claims asserted against, such Contributor by reason 7135 * of your accepting any such warranty or additional liability. 7136 * 7137 * END OF TERMS AND CONDITIONS 7138 * 7139 * APPENDIX: How to apply the Apache License to your work. 7140 * 7141 * To apply the Apache License to your work, attach the following 7142 * boilerplate notice, with the fields enclosed by brackets "[]" 7143 * replaced with your own identifying information. (Don't include 7144 * the brackets!) The text should be enclosed in the appropriate 7145 * comment syntax for the file format. We also recommend that a 7146 * file or class name and description of purpose be included on the 7147 * same "printed page" as the copyright notice for easier 7148 * identification within third-party archives. 7149 * 7150 * Copyright 2007 Kasper B. Graversen 7151 * 7152 * Licensed under the Apache License, Version 2.0 (the "License"); 7153 * you may not use this file except in compliance with the License. 7154 * You may obtain a copy of the License at 7155 * 7156 * http://www.apache.org/licenses/LICENSE-2.0 7157 * 7158 * Unless required by applicable law or agreed to in writing, software 7159 * distributed under the License is distributed on an "AS IS" BASIS, 7160 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 7161 * See the License for the specific language governing permissions and 7162 * limitations under the License. 7163 */ 7164 7165 7166 ================================================================================ 7167 t-digest NOTICE 7168 ================================================================================ 7169 The code for the t-digest was originally authored by Ted Dunning 7170 7171 A number of small but very helpful changes have been contributed by Adrien Grand (https://github.com/jpountz) 7172 7173 7174 7175 ================================================================================ 7176 t-digest LICENSE 7177 ================================================================================ 7178 Apache License 7179 Version 2.0, January 2004 7180 http://www.apache.org/licenses/ 7181 7182 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 7183 7184 1. Definitions. 7185 7186 "License" shall mean the terms and conditions for use, reproduction, 7187 and distribution as defined by Sections 1 through 9 of this document. 7188 7189 "Licensor" shall mean the copyright owner or entity authorized by 7190 the copyright owner that is granting the License. 7191 7192 "Legal Entity" shall mean the union of the acting entity and all 7193 other entities that control, are controlled by, or are under common 7194 control with that entity. For the purposes of this definition, 7195 "control" means (i) the power, direct or indirect, to cause the 7196 direction or management of such entity, whether by contract or 7197 otherwise, or (ii) ownership of fifty percent (50%) or more of the 7198 outstanding shares, or (iii) beneficial ownership of such entity. 7199 7200 "You" (or "Your") shall mean an individual or Legal Entity 7201 exercising permissions granted by this License. 7202 7203 "Source" form shall mean the preferred form for making modifications, 7204 including but not limited to software source code, documentation 7205 source, and configuration files. 7206 7207 "Object" form shall mean any form resulting from mechanical 7208 transformation or translation of a Source form, including but 7209 not limited to compiled object code, generated documentation, 7210 and conversions to other media types. 7211 7212 "Work" shall mean the work of authorship, whether in Source or 7213 Object form, made available under the License, as indicated by a 7214 copyright notice that is included in or attached to the work 7215 (an example is provided in the Appendix below). 7216 7217 "Derivative Works" shall mean any work, whether in Source or Object 7218 form, that is based on (or derived from) the Work and for which the 7219 editorial revisions, annotations, elaborations, or other modifications 7220 represent, as a whole, an original work of authorship. For the purposes 7221 of this License, Derivative Works shall not include works that remain 7222 separable from, or merely link (or bind by name) to the interfaces of, 7223 the Work and Derivative Works thereof. 7224 7225 "Contribution" shall mean any work of authorship, including 7226 the original version of the Work and any modifications or additions 7227 to that Work or Derivative Works thereof, that is intentionally 7228 submitted to Licensor for inclusion in the Work by the copyright owner 7229 or by an individual or Legal Entity authorized to submit on behalf of 7230 the copyright owner. For the purposes of this definition, "submitted" 7231 means any form of electronic, verbal, or written communication sent 7232 to the Licensor or its representatives, including but not limited to 7233 communication on electronic mailing lists, source code control systems, 7234 and issue tracking systems that are managed by, or on behalf of, the 7235 Licensor for the purpose of discussing and improving the Work, but 7236 excluding communication that is conspicuously marked or otherwise 7237 designated in writing by the copyright owner as "Not a Contribution." 7238 7239 "Contributor" shall mean Licensor and any individual or Legal Entity 7240 on behalf of whom a Contribution has been received by Licensor and 7241 subsequently incorporated within the Work. 7242 7243 2. Grant of Copyright License. Subject to the terms and conditions of 7244 this License, each Contributor hereby grants to You a perpetual, 7245 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 7246 copyright license to reproduce, prepare Derivative Works of, 7247 publicly display, publicly perform, sublicense, and distribute the 7248 Work and such Derivative Works in Source or Object form. 7249 7250 3. Grant of Patent License. Subject to the terms and conditions of 7251 this License, each Contributor hereby grants to You a perpetual, 7252 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 7253 (except as stated in this section) patent license to make, have made, 7254 use, offer to sell, sell, import, and otherwise transfer the Work, 7255 where such license applies only to those patent claims licensable 7256 by such Contributor that are necessarily infringed by their 7257 Contribution(s) alone or by combination of their Contribution(s) 7258 with the Work to which such Contribution(s) was submitted. If You 7259 institute patent litigation against any entity (including a 7260 cross-claim or counterclaim in a lawsuit) alleging that the Work 7261 or a Contribution incorporated within the Work constitutes direct 7262 or contributory patent infringement, then any patent licenses 7263 granted to You under this License for that Work shall terminate 7264 as of the date such litigation is filed. 7265 7266 4. Redistribution. You may reproduce and distribute copies of the 7267 Work or Derivative Works thereof in any medium, with or without 7268 modifications, and in Source or Object form, provided that You 7269 meet the following conditions: 7270 7271 (a) You must give any other recipients of the Work or 7272 Derivative Works a copy of this License; and 7273 7274 (b) You must cause any modified files to carry prominent notices 7275 stating that You changed the files; and 7276 7277 (c) You must retain, in the Source form of any Derivative Works 7278 that You distribute, all copyright, patent, trademark, and 7279 attribution notices from the Source form of the Work, 7280 excluding those notices that do not pertain to any part of 7281 the Derivative Works; and 7282 7283 (d) If the Work includes a "NOTICE" text file as part of its 7284 distribution, then any Derivative Works that You distribute must 7285 include a readable copy of the attribution notices contained 7286 within such NOTICE file, excluding those notices that do not 7287 pertain to any part of the Derivative Works, in at least one 7288 of the following places: within a NOTICE text file distributed 7289 as part of the Derivative Works; within the Source form or 7290 documentation, if provided along with the Derivative Works; or, 7291 within a display generated by the Derivative Works, if and 7292 wherever such third-party notices normally appear. The contents 7293 of the NOTICE file are for informational purposes only and 7294 do not modify the License. You may add Your own attribution 7295 notices within Derivative Works that You distribute, alongside 7296 or as an addendum to the NOTICE text from the Work, provided 7297 that such additional attribution notices cannot be construed 7298 as modifying the License. 7299 7300 You may add Your own copyright statement to Your modifications and 7301 may provide additional or different license terms and conditions 7302 for use, reproduction, or distribution of Your modifications, or 7303 for any such Derivative Works as a whole, provided Your use, 7304 reproduction, and distribution of the Work otherwise complies with 7305 the conditions stated in this License. 7306 7307 5. Submission of Contributions. Unless You explicitly state otherwise, 7308 any Contribution intentionally submitted for inclusion in the Work 7309 by You to the Licensor shall be under the terms and conditions of 7310 this License, without any additional terms or conditions. 7311 Notwithstanding the above, nothing herein shall supersede or modify 7312 the terms of any separate license agreement you may have executed 7313 with Licensor regarding such Contributions. 7314 7315 6. Trademarks. This License does not grant permission to use the trade 7316 names, trademarks, service marks, or product names of the Licensor, 7317 except as required for reasonable and customary use in describing the 7318 origin of the Work and reproducing the content of the NOTICE file. 7319 7320 7. Disclaimer of Warranty. Unless required by applicable law or 7321 agreed to in writing, Licensor provides the Work (and each 7322 Contributor provides its Contributions) on an "AS IS" BASIS, 7323 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 7324 implied, including, without limitation, any warranties or conditions 7325 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 7326 PARTICULAR PURPOSE. You are solely responsible for determining the 7327 appropriateness of using or redistributing the Work and assume any 7328 risks associated with Your exercise of permissions under this License. 7329 7330 8. Limitation of Liability. In no event and under no legal theory, 7331 whether in tort (including negligence), contract, or otherwise, 7332 unless required by applicable law (such as deliberate and grossly 7333 negligent acts) or agreed to in writing, shall any Contributor be 7334 liable to You for damages, including any direct, indirect, special, 7335 incidental, or consequential damages of any character arising as a 7336 result of this License or out of the use or inability to use the 7337 Work (including but not limited to damages for loss of goodwill, 7338 work stoppage, computer failure or malfunction, or any and all 7339 other commercial damages or losses), even if such Contributor 7340 has been advised of the possibility of such damages. 7341 7342 9. Accepting Warranty or Additional Liability. While redistributing 7343 the Work or Derivative Works thereof, You may choose to offer, 7344 and charge a fee for, acceptance of support, warranty, indemnity, 7345 or other liability obligations and/or rights consistent with this 7346 License. However, in accepting such obligations, You may act only 7347 on Your own behalf and on Your sole responsibility, not on behalf 7348 of any other Contributor, and only if You agree to indemnify, 7349 defend, and hold each Contributor harmless for any liability 7350 incurred by, or claims asserted against, such Contributor by reason 7351 of your accepting any such warranty or additional liability. 7352 7353 END OF TERMS AND CONDITIONS 7354 7355 APPENDIX: How to apply the Apache License to your work. 7356 7357 To apply the Apache License to your work, attach the following 7358 boilerplate notice, with the fields enclosed by brackets "{}" 7359 replaced with your own identifying information. (Don't include 7360 the brackets!) The text should be enclosed in the appropriate 7361 comment syntax for the file format. We also recommend that a 7362 file or class name and description of purpose be included on the 7363 same "printed page" as the copyright notice for easier 7364 identification within third-party archives. 7365 7366 Copyright {yyyy} {name of copyright owner} 7367 7368 Licensed under the Apache License, Version 2.0 (the "License"); 7369 you may not use this file except in compliance with the License. 7370 You may obtain a copy of the License at 7371 7372 http://www.apache.org/licenses/LICENSE-2.0 7373 7374 Unless required by applicable law or agreed to in writing, software 7375 distributed under the License is distributed on an "AS IS" BASIS, 7376 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 7377 See the License for the specific language governing permissions and 7378 limitations under the License. 7379 7380 7381 7382 ================================================================================ 7383 unboundid-ldapsdk LICENSE 7384 ================================================================================ 7385 UnboundID LDAP SDK Free Use License 7386 7387 THIS IS AN AGREEMENT BETWEEN YOU ("YOU") AND PING IDENTITY CORPORATION 7388 ("PING IDENTITY") REGARDING YOUR USE OF UNBOUNDID LDAP SDK FOR JAVA AND ANY 7389 ASSOCIATED DOCUMENTATION, OBJECT CODE, COMPILED LIBRARIES, SOURCE CODE AND 7390 SOURCE FILES OR OTHER MATERIALS MADE AVAILABLE BY PING IDENTITY (COLLECTIVELY 7391 REFERRED TO IN THIS AGREEMENT AS THE ("SDK"). 7392 7393 BY INSTALLING, ACCESSING OR OTHERWISE USING THE SDK, YOU ACCEPT THE TERMS OF 7394 THIS AGREEMENT. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT 7395 INSTALL, ACCESS OR USE THE SDK. 7396 7397 USE OF THE SDK. Subject to your compliance with this Agreement, Ping Identity 7398 grants to You a non-exclusive, royalty-free license, under Ping Identity's 7399 intellectual property rights in the SDK, to use, reproduce, modify and 7400 distribute this release of the SDK; provided that no license is granted herein 7401 under any patents that may be infringed by your modifications, derivative works 7402 or by other works in which the SDK may be incorporated (collectively, your 7403 "Applications"). You may reproduce and redistribute the SDK with your 7404 Applications provided that you (i) include this license file and an 7405 unmodified copy of the unboundid-ldapsdk.jar file; and (ii) such 7406 redistribution is subject to a license whose terms do not conflict with or 7407 contradict the terms of this Agreement. You may also reproduce and redistribute 7408 the SDK without your Applications provided that you redistribute the SDK 7409 complete and unmodified (i.e., with all "read me" files, copyright notices, and 7410 other legal notices and terms that Ping Identity has included in the SDK). 7411 7412 SCOPE OF LICENSES. This Agreement does not grant You the right to use any Ping 7413 Identity intellectual property which is not included as part of the SDK. The 7414 SDK is licensed, not sold. This Agreement only gives You some rights to use 7415 the SDK. Ping Identity reserves all other rights. Unless applicable law gives 7416 You more rights despite this limitation, You may use the SDK only as expressly 7417 permitted in this Agreement. 7418 7419 SUPPORT. Ping Identity is not obligated to provide any technical or other 7420 support ("Support Services") for the SDK to You under this Agreement. However, 7421 if Ping Identity chooses to provide any Support Services to You, Your use of 7422 such Support Services will be governed by then-current Ping Identity support 7423 policies. 7424 7425 TERMINATION. Ping Identity reserves the right to discontinue offering the SDK 7426 and to modify the SDK at any time in its sole discretion. Notwithstanding 7427 anything contained in this Agreement to the contrary, Ping Identity may also, 7428 in its sole discretion, terminate or suspend access to the SDK to You or any 7429 end user at any time. In addition, if you fail to comply with the terms of 7430 this Agreement, then any rights granted herein will be automatically terminated 7431 if such failure is not corrected within 30 days of the initial notification of 7432 such failure. You acknowledge that termination and/or monetary damages may not 7433 be a sufficient remedy if You breach this Agreement and that Ping Identity will 7434 be entitled, without waiving any other rights or remedies, to injunctive or 7435 equitable relief as may be deemed proper by a court of competent jurisdiction 7436 in the event of a breach. Ping Identity may also terminate this Agreement if 7437 the SDK becomes, or in Ping Identity's reasonable opinion is likely to become, 7438 the subject of a claim of intellectual property infringement or trade secret 7439 misappropriation. All rights and licenses granted herein will simultaneously 7440 and automatically terminate upon termination of this Agreement for any reason. 7441 7442 DISCLAIMER OF WARRANTY. THE SDK IS PROVIDED "AS IS" AND PING IDENTITY DOES NOT 7443 WARRANT THAT THE SDK WILL BE ERROR-FREE, VIRUS-FREE, WILL PERFORM IN AN 7444 UNINTERRUPTED, SECURE OR TIMELY MANNER, OR WILL INTEROPERATE WITH OTHER 7445 HARDWARE, SOFTWARE, SYSTEMS OR DATA. TO THE MAXIMUM EXTENT ALLOWED BY LAW, ALL 7446 CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY 7447 OR OTHERWISE INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF 7448 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (EVEN IF PING IDENTITY HAD 7449 BEEN INFORMED OF SUCH PURPOSE), OR NON-INFRINGEMENT OF THIRD PARTY RIGHTS ARE 7450 HEREBY DISCLAIMED. 7451 7452 LIMITATION OF LIABILITY. IN NO EVENT WILL PING IDENTITY OR ITS SUPPLIERS BE 7453 LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, LOST PROFITS, 7454 REVENUE, DATA OR DATA USE, BUSINESS INTERRUPTION, COST OF COVER, DIRECT, 7455 INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY KIND) 7456 ARISING OUT OF THE USE OF OR INABILITY TO USE THE SDK OR IN ANY WAY RELATED TO 7457 THIS AGREEMENT, EVEN IF PING IDENTITY HAS BEEN ADVISED OF THE POSSIBILITY OF 7458 SUCH DAMAGES. 7459 7460 ADDITIONAL RIGHTS. Certain states do not allow the exclusion of implied 7461 warranties or limitation of liability for certain kinds of damages, so the 7462 exclusion of limited warranties and limitation of liability set forth above may 7463 not apply to You. 7464 7465 EXPORT RESTRICTIONS. The SDK is subject to United States export control laws. 7466 You acknowledge and agree that You are responsible for compliance with all 7467 domestic and international export laws and regulations that apply to the SDK. 7468 7469 MISCELLANEOUS. This Agreement constitutes the entire agreement with respect to 7470 the SDK. If any provision of this Agreement shall be held to be invalid, 7471 illegal or unenforceable, the validity, legality and enforceability of the 7472 remaining provisions shall in no way be affected or impaired thereby. This 7473 Agreement and performance hereunder shall be governed by and construed in 7474 accordance with the laws of the State of Texas without regard to its conflict 7475 of laws rules. Any disputes related to this Agreement shall be exclusively 7476 litigated in the state or federal courts located in Travis County, Texas. 7477 7478 7479 ================================================================================ 7480 xmlsec NOTICE 7481 ================================================================================ 7482 7483 Apache XML Security for Java 7484 Copyright 2000-2016 The Apache Software Foundation 7485 7486 This product includes software developed at 7487 The Apache Software Foundation (http://www.apache.org/). 7488 7489 7490 7491 7492 7493 ================================================================================ 7494 xmlsec LICENSE 7495 ================================================================================ 7496 7497 Apache License 7498 Version 2.0, January 2004 7499 http://www.apache.org/licenses/ 7500 7501 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 7502 7503 1. Definitions. 7504 7505 "License" shall mean the terms and conditions for use, reproduction, 7506 and distribution as defined by Sections 1 through 9 of this document. 7507 7508 "Licensor" shall mean the copyright owner or entity authorized by 7509 the copyright owner that is granting the License. 7510 7511 "Legal Entity" shall mean the union of the acting entity and all 7512 other entities that control, are controlled by, or are under common 7513 control with that entity. For the purposes of this definition, 7514 "control" means (i) the power, direct or indirect, to cause the 7515 direction or management of such entity, whether by contract or 7516 otherwise, or (ii) ownership of fifty percent (50%) or more of the 7517 outstanding shares, or (iii) beneficial ownership of such entity. 7518 7519 "You" (or "Your") shall mean an individual or Legal Entity 7520 exercising permissions granted by this License. 7521 7522 "Source" form shall mean the preferred form for making modifications, 7523 including but not limited to software source code, documentation 7524 source, and configuration files. 7525 7526 "Object" form shall mean any form resulting from mechanical 7527 transformation or translation of a Source form, including but 7528 not limited to compiled object code, generated documentation, 7529 and conversions to other media types. 7530 7531 "Work" shall mean the work of authorship, whether in Source or 7532 Object form, made available under the License, as indicated by a 7533 copyright notice that is included in or attached to the work 7534 (an example is provided in the Appendix below). 7535 7536 "Derivative Works" shall mean any work, whether in Source or Object 7537 form, that is based on (or derived from) the Work and for which the 7538 editorial revisions, annotations, elaborations, or other modifications 7539 represent, as a whole, an original work of authorship. For the purposes 7540 of this License, Derivative Works shall not include works that remain 7541 separable from, or merely link (or bind by name) to the interfaces of, 7542 the Work and Derivative Works thereof. 7543 7544 "Contribution" shall mean any work of authorship, including 7545 the original version of the Work and any modifications or additions 7546 to that Work or Derivative Works thereof, that is intentionally 7547 submitted to Licensor for inclusion in the Work by the copyright owner 7548 or by an individual or Legal Entity authorized to submit on behalf of 7549 the copyright owner. For the purposes of this definition, "submitted" 7550 means any form of electronic, verbal, or written communication sent 7551 to the Licensor or its representatives, including but not limited to 7552 communication on electronic mailing lists, source code control systems, 7553 and issue tracking systems that are managed by, or on behalf of, the 7554 Licensor for the purpose of discussing and improving the Work, but 7555 excluding communication that is conspicuously marked or otherwise 7556 designated in writing by the copyright owner as "Not a Contribution." 7557 7558 "Contributor" shall mean Licensor and any individual or Legal Entity 7559 on behalf of whom a Contribution has been received by Licensor and 7560 subsequently incorporated within the Work. 7561 7562 2. Grant of Copyright License. Subject to the terms and conditions of 7563 this License, each Contributor hereby grants to You a perpetual, 7564 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 7565 copyright license to reproduce, prepare Derivative Works of, 7566 publicly display, publicly perform, sublicense, and distribute the 7567 Work and such Derivative Works in Source or Object form. 7568 7569 3. Grant of Patent License. Subject to the terms and conditions of 7570 this License, each Contributor hereby grants to You a perpetual, 7571 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 7572 (except as stated in this section) patent license to make, have made, 7573 use, offer to sell, sell, import, and otherwise transfer the Work, 7574 where such license applies only to those patent claims licensable 7575 by such Contributor that are necessarily infringed by their 7576 Contribution(s) alone or by combination of their Contribution(s) 7577 with the Work to which such Contribution(s) was submitted. If You 7578 institute patent litigation against any entity (including a 7579 cross-claim or counterclaim in a lawsuit) alleging that the Work 7580 or a Contribution incorporated within the Work constitutes direct 7581 or contributory patent infringement, then any patent licenses 7582 granted to You under this License for that Work shall terminate 7583 as of the date such litigation is filed. 7584 7585 4. Redistribution. You may reproduce and distribute copies of the 7586 Work or Derivative Works thereof in any medium, with or without 7587 modifications, and in Source or Object form, provided that You 7588 meet the following conditions: 7589 7590 (a) You must give any other recipients of the Work or 7591 Derivative Works a copy of this License; and 7592 7593 (b) You must cause any modified files to carry prominent notices 7594 stating that You changed the files; and 7595 7596 (c) You must retain, in the Source form of any Derivative Works 7597 that You distribute, all copyright, patent, trademark, and 7598 attribution notices from the Source form of the Work, 7599 excluding those notices that do not pertain to any part of 7600 the Derivative Works; and 7601 7602 (d) If the Work includes a "NOTICE" text file as part of its 7603 distribution, then any Derivative Works that You distribute must 7604 include a readable copy of the attribution notices contained 7605 within such NOTICE file, excluding those notices that do not 7606 pertain to any part of the Derivative Works, in at least one 7607 of the following places: within a NOTICE text file distributed 7608 as part of the Derivative Works; within the Source form or 7609 documentation, if provided along with the Derivative Works; or, 7610 within a display generated by the Derivative Works, if and 7611 wherever such third-party notices normally appear. The contents 7612 of the NOTICE file are for informational purposes only and 7613 do not modify the License. You may add Your own attribution 7614 notices within Derivative Works that You distribute, alongside 7615 or as an addendum to the NOTICE text from the Work, provided 7616 that such additional attribution notices cannot be construed 7617 as modifying the License. 7618 7619 You may add Your own copyright statement to Your modifications and 7620 may provide additional or different license terms and conditions 7621 for use, reproduction, or distribution of Your modifications, or 7622 for any such Derivative Works as a whole, provided Your use, 7623 reproduction, and distribution of the Work otherwise complies with 7624 the conditions stated in this License. 7625 7626 5. Submission of Contributions. Unless You explicitly state otherwise, 7627 any Contribution intentionally submitted for inclusion in the Work 7628 by You to the Licensor shall be under the terms and conditions of 7629 this License, without any additional terms or conditions. 7630 Notwithstanding the above, nothing herein shall supersede or modify 7631 the terms of any separate license agreement you may have executed 7632 with Licensor regarding such Contributions. 7633 7634 6. Trademarks. This License does not grant permission to use the trade 7635 names, trademarks, service marks, or product names of the Licensor, 7636 except as required for reasonable and customary use in describing the 7637 origin of the Work and reproducing the content of the NOTICE file. 7638 7639 7. Disclaimer of Warranty. Unless required by applicable law or 7640 agreed to in writing, Licensor provides the Work (and each 7641 Contributor provides its Contributions) on an "AS IS" BASIS, 7642 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 7643 implied, including, without limitation, any warranties or conditions 7644 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 7645 PARTICULAR PURPOSE. You are solely responsible for determining the 7646 appropriateness of using or redistributing the Work and assume any 7647 risks associated with Your exercise of permissions under this License. 7648 7649 8. Limitation of Liability. In no event and under no legal theory, 7650 whether in tort (including negligence), contract, or otherwise, 7651 unless required by applicable law (such as deliberate and grossly 7652 negligent acts) or agreed to in writing, shall any Contributor be 7653 liable to You for damages, including any direct, indirect, special, 7654 incidental, or consequential damages of any character arising as a 7655 result of this License or out of the use or inability to use the 7656 Work (including but not limited to damages for loss of goodwill, 7657 work stoppage, computer failure or malfunction, or any and all 7658 other commercial damages or losses), even if such Contributor 7659 has been advised of the possibility of such damages. 7660 7661 9. Accepting Warranty or Additional Liability. While redistributing 7662 the Work or Derivative Works thereof, You may choose to offer, 7663 and charge a fee for, acceptance of support, warranty, indemnity, 7664 or other liability obligations and/or rights consistent with this 7665 License. However, in accepting such obligations, You may act only 7666 on Your own behalf and on Your sole responsibility, not on behalf 7667 of any other Contributor, and only if You agree to indemnify, 7668 defend, and hold each Contributor harmless for any liability 7669 incurred by, or claims asserted against, such Contributor by reason 7670 of your accepting any such warranty or additional liability. 7671 7672 END OF TERMS AND CONDITIONS 7673 7674 APPENDIX: How to apply the Apache License to your work. 7675 7676 To apply the Apache License to your work, attach the following 7677 boilerplate notice, with the fields enclosed by brackets "[]" 7678 replaced with your own identifying information. (Don't include 7679 the brackets!) The text should be enclosed in the appropriate 7680 comment syntax for the file format. We also recommend that a 7681 file or class name and description of purpose be included on the 7682 same "printed page" as the copyright notice for easier 7683 identification within third-party archives. 7684 7685 Copyright [yyyy] [name of copyright owner] 7686 7687 Licensed under the Apache License, Version 2.0 (the "License"); 7688 you may not use this file except in compliance with the License. 7689 You may obtain a copy of the License at 7690 7691 http://www.apache.org/licenses/LICENSE-2.0 7692 7693 Unless required by applicable law or agreed to in writing, software 7694 distributed under the License is distributed on an "AS IS" BASIS, 7695 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 7696 See the License for the specific language governing permissions and 7697 limitations under the License. 7698 7699