storj.io/minio@v0.0.0-20230509071714-0cbc90f649b1/CREDITS (about) 1 Go (the standard library) 2 https://golang.org/ 3 ---------------------------------------------------------------- 4 Copyright (c) 2009 The Go Authors. All rights reserved. 5 6 Redistribution and use in source and binary forms, with or without 7 modification, are permitted provided that the following conditions are 8 met: 9 10 * Redistributions of source code must retain the above copyright 11 notice, this list of conditions and the following disclaimer. 12 * Redistributions in binary form must reproduce the above 13 copyright notice, this list of conditions and the following disclaimer 14 in the documentation and/or other materials provided with the 15 distribution. 16 * Neither the name of Google Inc. nor the names of its 17 contributors may be used to endorse or promote products derived from 18 this software without specific prior written permission. 19 20 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 21 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 22 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 23 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 24 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 25 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 26 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 27 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 28 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 29 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 30 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 32 ================================================================ 33 34 cloud.google.com/go 35 https://cloud.google.com/go 36 ---------------------------------------------------------------- 37 38 Apache License 39 Version 2.0, January 2004 40 http://www.apache.org/licenses/ 41 42 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 43 44 1. Definitions. 45 46 "License" shall mean the terms and conditions for use, reproduction, 47 and distribution as defined by Sections 1 through 9 of this document. 48 49 "Licensor" shall mean the copyright owner or entity authorized by 50 the copyright owner that is granting the License. 51 52 "Legal Entity" shall mean the union of the acting entity and all 53 other entities that control, are controlled by, or are under common 54 control with that entity. For the purposes of this definition, 55 "control" means (i) the power, direct or indirect, to cause the 56 direction or management of such entity, whether by contract or 57 otherwise, or (ii) ownership of fifty percent (50%) or more of the 58 outstanding shares, or (iii) beneficial ownership of such entity. 59 60 "You" (or "Your") shall mean an individual or Legal Entity 61 exercising permissions granted by this License. 62 63 "Source" form shall mean the preferred form for making modifications, 64 including but not limited to software source code, documentation 65 source, and configuration files. 66 67 "Object" form shall mean any form resulting from mechanical 68 transformation or translation of a Source form, including but 69 not limited to compiled object code, generated documentation, 70 and conversions to other media types. 71 72 "Work" shall mean the work of authorship, whether in Source or 73 Object form, made available under the License, as indicated by a 74 copyright notice that is included in or attached to the work 75 (an example is provided in the Appendix below). 76 77 "Derivative Works" shall mean any work, whether in Source or Object 78 form, that is based on (or derived from) the Work and for which the 79 editorial revisions, annotations, elaborations, or other modifications 80 represent, as a whole, an original work of authorship. For the purposes 81 of this License, Derivative Works shall not include works that remain 82 separable from, or merely link (or bind by name) to the interfaces of, 83 the Work and Derivative Works thereof. 84 85 "Contribution" shall mean any work of authorship, including 86 the original version of the Work and any modifications or additions 87 to that Work or Derivative Works thereof, that is intentionally 88 submitted to Licensor for inclusion in the Work by the copyright owner 89 or by an individual or Legal Entity authorized to submit on behalf of 90 the copyright owner. For the purposes of this definition, "submitted" 91 means any form of electronic, verbal, or written communication sent 92 to the Licensor or its representatives, including but not limited to 93 communication on electronic mailing lists, source code control systems, 94 and issue tracking systems that are managed by, or on behalf of, the 95 Licensor for the purpose of discussing and improving the Work, but 96 excluding communication that is conspicuously marked or otherwise 97 designated in writing by the copyright owner as "Not a Contribution." 98 99 "Contributor" shall mean Licensor and any individual or Legal Entity 100 on behalf of whom a Contribution has been received by Licensor and 101 subsequently incorporated within the Work. 102 103 2. Grant of Copyright License. Subject to the terms and conditions of 104 this License, each Contributor hereby grants to You a perpetual, 105 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 106 copyright license to reproduce, prepare Derivative Works of, 107 publicly display, publicly perform, sublicense, and distribute the 108 Work and such Derivative Works in Source or Object form. 109 110 3. Grant of Patent License. Subject to the terms and conditions of 111 this License, each Contributor hereby grants to You a perpetual, 112 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 113 (except as stated in this section) patent license to make, have made, 114 use, offer to sell, sell, import, and otherwise transfer the Work, 115 where such license applies only to those patent claims licensable 116 by such Contributor that are necessarily infringed by their 117 Contribution(s) alone or by combination of their Contribution(s) 118 with the Work to which such Contribution(s) was submitted. If You 119 institute patent litigation against any entity (including a 120 cross-claim or counterclaim in a lawsuit) alleging that the Work 121 or a Contribution incorporated within the Work constitutes direct 122 or contributory patent infringement, then any patent licenses 123 granted to You under this License for that Work shall terminate 124 as of the date such litigation is filed. 125 126 4. Redistribution. You may reproduce and distribute copies of the 127 Work or Derivative Works thereof in any medium, with or without 128 modifications, and in Source or Object form, provided that You 129 meet the following conditions: 130 131 (a) You must give any other recipients of the Work or 132 Derivative Works a copy of this License; and 133 134 (b) You must cause any modified files to carry prominent notices 135 stating that You changed the files; and 136 137 (c) You must retain, in the Source form of any Derivative Works 138 that You distribute, all copyright, patent, trademark, and 139 attribution notices from the Source form of the Work, 140 excluding those notices that do not pertain to any part of 141 the Derivative Works; and 142 143 (d) If the Work includes a "NOTICE" text file as part of its 144 distribution, then any Derivative Works that You distribute must 145 include a readable copy of the attribution notices contained 146 within such NOTICE file, excluding those notices that do not 147 pertain to any part of the Derivative Works, in at least one 148 of the following places: within a NOTICE text file distributed 149 as part of the Derivative Works; within the Source form or 150 documentation, if provided along with the Derivative Works; or, 151 within a display generated by the Derivative Works, if and 152 wherever such third-party notices normally appear. The contents 153 of the NOTICE file are for informational purposes only and 154 do not modify the License. You may add Your own attribution 155 notices within Derivative Works that You distribute, alongside 156 or as an addendum to the NOTICE text from the Work, provided 157 that such additional attribution notices cannot be construed 158 as modifying the License. 159 160 You may add Your own copyright statement to Your modifications and 161 may provide additional or different license terms and conditions 162 for use, reproduction, or distribution of Your modifications, or 163 for any such Derivative Works as a whole, provided Your use, 164 reproduction, and distribution of the Work otherwise complies with 165 the conditions stated in this License. 166 167 5. Submission of Contributions. Unless You explicitly state otherwise, 168 any Contribution intentionally submitted for inclusion in the Work 169 by You to the Licensor shall be under the terms and conditions of 170 this License, without any additional terms or conditions. 171 Notwithstanding the above, nothing herein shall supersede or modify 172 the terms of any separate license agreement you may have executed 173 with Licensor regarding such Contributions. 174 175 6. Trademarks. This License does not grant permission to use the trade 176 names, trademarks, service marks, or product names of the Licensor, 177 except as required for reasonable and customary use in describing the 178 origin of the Work and reproducing the content of the NOTICE file. 179 180 7. Disclaimer of Warranty. Unless required by applicable law or 181 agreed to in writing, Licensor provides the Work (and each 182 Contributor provides its Contributions) on an "AS IS" BASIS, 183 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 184 implied, including, without limitation, any warranties or conditions 185 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 186 PARTICULAR PURPOSE. You are solely responsible for determining the 187 appropriateness of using or redistributing the Work and assume any 188 risks associated with Your exercise of permissions under this License. 189 190 8. Limitation of Liability. In no event and under no legal theory, 191 whether in tort (including negligence), contract, or otherwise, 192 unless required by applicable law (such as deliberate and grossly 193 negligent acts) or agreed to in writing, shall any Contributor be 194 liable to You for damages, including any direct, indirect, special, 195 incidental, or consequential damages of any character arising as a 196 result of this License or out of the use or inability to use the 197 Work (including but not limited to damages for loss of goodwill, 198 work stoppage, computer failure or malfunction, or any and all 199 other commercial damages or losses), even if such Contributor 200 has been advised of the possibility of such damages. 201 202 9. Accepting Warranty or Additional Liability. While redistributing 203 the Work or Derivative Works thereof, You may choose to offer, 204 and charge a fee for, acceptance of support, warranty, indemnity, 205 or other liability obligations and/or rights consistent with this 206 License. However, in accepting such obligations, You may act only 207 on Your own behalf and on Your sole responsibility, not on behalf 208 of any other Contributor, and only if You agree to indemnify, 209 defend, and hold each Contributor harmless for any liability 210 incurred by, or claims asserted against, such Contributor by reason 211 of your accepting any such warranty or additional liability. 212 213 END OF TERMS AND CONDITIONS 214 215 APPENDIX: How to apply the Apache License to your work. 216 217 To apply the Apache License to your work, attach the following 218 boilerplate notice, with the fields enclosed by brackets "[]" 219 replaced with your own identifying information. (Don't include 220 the brackets!) The text should be enclosed in the appropriate 221 comment syntax for the file format. We also recommend that a 222 file or class name and description of purpose be included on the 223 same "printed page" as the copyright notice for easier 224 identification within third-party archives. 225 226 Copyright [yyyy] [name of copyright owner] 227 228 Licensed under the Apache License, Version 2.0 (the "License"); 229 you may not use this file except in compliance with the License. 230 You may obtain a copy of the License at 231 232 http://www.apache.org/licenses/LICENSE-2.0 233 234 Unless required by applicable law or agreed to in writing, software 235 distributed under the License is distributed on an "AS IS" BASIS, 236 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 237 See the License for the specific language governing permissions and 238 limitations under the License. 239 240 ================================================================ 241 242 git.apache.org/thrift.git 243 https://git.apache.org/thrift.git 244 ---------------------------------------------------------------- 245 246 Apache License 247 Version 2.0, January 2004 248 http://www.apache.org/licenses/ 249 250 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 251 252 1. Definitions. 253 254 "License" shall mean the terms and conditions for use, reproduction, 255 and distribution as defined by Sections 1 through 9 of this document. 256 257 "Licensor" shall mean the copyright owner or entity authorized by 258 the copyright owner that is granting the License. 259 260 "Legal Entity" shall mean the union of the acting entity and all 261 other entities that control, are controlled by, or are under common 262 control with that entity. For the purposes of this definition, 263 "control" means (i) the power, direct or indirect, to cause the 264 direction or management of such entity, whether by contract or 265 otherwise, or (ii) ownership of fifty percent (50%) or more of the 266 outstanding shares, or (iii) beneficial ownership of such entity. 267 268 "You" (or "Your") shall mean an individual or Legal Entity 269 exercising permissions granted by this License. 270 271 "Source" form shall mean the preferred form for making modifications, 272 including but not limited to software source code, documentation 273 source, and configuration files. 274 275 "Object" form shall mean any form resulting from mechanical 276 transformation or translation of a Source form, including but 277 not limited to compiled object code, generated documentation, 278 and conversions to other media types. 279 280 "Work" shall mean the work of authorship, whether in Source or 281 Object form, made available under the License, as indicated by a 282 copyright notice that is included in or attached to the work 283 (an example is provided in the Appendix below). 284 285 "Derivative Works" shall mean any work, whether in Source or Object 286 form, that is based on (or derived from) the Work and for which the 287 editorial revisions, annotations, elaborations, or other modifications 288 represent, as a whole, an original work of authorship. For the purposes 289 of this License, Derivative Works shall not include works that remain 290 separable from, or merely link (or bind by name) to the interfaces of, 291 the Work and Derivative Works thereof. 292 293 "Contribution" shall mean any work of authorship, including 294 the original version of the Work and any modifications or additions 295 to that Work or Derivative Works thereof, that is intentionally 296 submitted to Licensor for inclusion in the Work by the copyright owner 297 or by an individual or Legal Entity authorized to submit on behalf of 298 the copyright owner. For the purposes of this definition, "submitted" 299 means any form of electronic, verbal, or written communication sent 300 to the Licensor or its representatives, including but not limited to 301 communication on electronic mailing lists, source code control systems, 302 and issue tracking systems that are managed by, or on behalf of, the 303 Licensor for the purpose of discussing and improving the Work, but 304 excluding communication that is conspicuously marked or otherwise 305 designated in writing by the copyright owner as "Not a Contribution." 306 307 "Contributor" shall mean Licensor and any individual or Legal Entity 308 on behalf of whom a Contribution has been received by Licensor and 309 subsequently incorporated within the Work. 310 311 2. Grant of Copyright License. Subject to the terms and conditions of 312 this License, each Contributor hereby grants to You a perpetual, 313 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 314 copyright license to reproduce, prepare Derivative Works of, 315 publicly display, publicly perform, sublicense, and distribute the 316 Work and such Derivative Works in Source or Object form. 317 318 3. Grant of Patent License. Subject to the terms and conditions of 319 this License, each Contributor hereby grants to You a perpetual, 320 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 321 (except as stated in this section) patent license to make, have made, 322 use, offer to sell, sell, import, and otherwise transfer the Work, 323 where such license applies only to those patent claims licensable 324 by such Contributor that are necessarily infringed by their 325 Contribution(s) alone or by combination of their Contribution(s) 326 with the Work to which such Contribution(s) was submitted. If You 327 institute patent litigation against any entity (including a 328 cross-claim or counterclaim in a lawsuit) alleging that the Work 329 or a Contribution incorporated within the Work constitutes direct 330 or contributory patent infringement, then any patent licenses 331 granted to You under this License for that Work shall terminate 332 as of the date such litigation is filed. 333 334 4. Redistribution. You may reproduce and distribute copies of the 335 Work or Derivative Works thereof in any medium, with or without 336 modifications, and in Source or Object form, provided that You 337 meet the following conditions: 338 339 (a) You must give any other recipients of the Work or 340 Derivative Works a copy of this License; and 341 342 (b) You must cause any modified files to carry prominent notices 343 stating that You changed the files; and 344 345 (c) You must retain, in the Source form of any Derivative Works 346 that You distribute, all copyright, patent, trademark, and 347 attribution notices from the Source form of the Work, 348 excluding those notices that do not pertain to any part of 349 the Derivative Works; and 350 351 (d) If the Work includes a "NOTICE" text file as part of its 352 distribution, then any Derivative Works that You distribute must 353 include a readable copy of the attribution notices contained 354 within such NOTICE file, excluding those notices that do not 355 pertain to any part of the Derivative Works, in at least one 356 of the following places: within a NOTICE text file distributed 357 as part of the Derivative Works; within the Source form or 358 documentation, if provided along with the Derivative Works; or, 359 within a display generated by the Derivative Works, if and 360 wherever such third-party notices normally appear. The contents 361 of the NOTICE file are for informational purposes only and 362 do not modify the License. You may add Your own attribution 363 notices within Derivative Works that You distribute, alongside 364 or as an addendum to the NOTICE text from the Work, provided 365 that such additional attribution notices cannot be construed 366 as modifying the License. 367 368 You may add Your own copyright statement to Your modifications and 369 may provide additional or different license terms and conditions 370 for use, reproduction, or distribution of Your modifications, or 371 for any such Derivative Works as a whole, provided Your use, 372 reproduction, and distribution of the Work otherwise complies with 373 the conditions stated in this License. 374 375 5. Submission of Contributions. Unless You explicitly state otherwise, 376 any Contribution intentionally submitted for inclusion in the Work 377 by You to the Licensor shall be under the terms and conditions of 378 this License, without any additional terms or conditions. 379 Notwithstanding the above, nothing herein shall supersede or modify 380 the terms of any separate license agreement you may have executed 381 with Licensor regarding such Contributions. 382 383 6. Trademarks. This License does not grant permission to use the trade 384 names, trademarks, service marks, or product names of the Licensor, 385 except as required for reasonable and customary use in describing the 386 origin of the Work and reproducing the content of the NOTICE file. 387 388 7. Disclaimer of Warranty. Unless required by applicable law or 389 agreed to in writing, Licensor provides the Work (and each 390 Contributor provides its Contributions) on an "AS IS" BASIS, 391 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 392 implied, including, without limitation, any warranties or conditions 393 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 394 PARTICULAR PURPOSE. You are solely responsible for determining the 395 appropriateness of using or redistributing the Work and assume any 396 risks associated with Your exercise of permissions under this License. 397 398 8. Limitation of Liability. In no event and under no legal theory, 399 whether in tort (including negligence), contract, or otherwise, 400 unless required by applicable law (such as deliberate and grossly 401 negligent acts) or agreed to in writing, shall any Contributor be 402 liable to You for damages, including any direct, indirect, special, 403 incidental, or consequential damages of any character arising as a 404 result of this License or out of the use or inability to use the 405 Work (including but not limited to damages for loss of goodwill, 406 work stoppage, computer failure or malfunction, or any and all 407 other commercial damages or losses), even if such Contributor 408 has been advised of the possibility of such damages. 409 410 9. Accepting Warranty or Additional Liability. While redistributing 411 the Work or Derivative Works thereof, You may choose to offer, 412 and charge a fee for, acceptance of support, warranty, indemnity, 413 or other liability obligations and/or rights consistent with this 414 License. However, in accepting such obligations, You may act only 415 on Your own behalf and on Your sole responsibility, not on behalf 416 of any other Contributor, and only if You agree to indemnify, 417 defend, and hold each Contributor harmless for any liability 418 incurred by, or claims asserted against, such Contributor by reason 419 of your accepting any such warranty or additional liability. 420 421 END OF TERMS AND CONDITIONS 422 423 APPENDIX: How to apply the Apache License to your work. 424 425 To apply the Apache License to your work, attach the following 426 boilerplate notice, with the fields enclosed by brackets "[]" 427 replaced with your own identifying information. (Don't include 428 the brackets!) The text should be enclosed in the appropriate 429 comment syntax for the file format. We also recommend that a 430 file or class name and description of purpose be included on the 431 same "printed page" as the copyright notice for easier 432 identification within third-party archives. 433 434 Copyright [yyyy] [name of copyright owner] 435 436 Licensed under the Apache License, Version 2.0 (the "License"); 437 you may not use this file except in compliance with the License. 438 You may obtain a copy of the License at 439 440 http://www.apache.org/licenses/LICENSE-2.0 441 442 Unless required by applicable law or agreed to in writing, software 443 distributed under the License is distributed on an "AS IS" BASIS, 444 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 445 See the License for the specific language governing permissions and 446 limitations under the License. 447 448 -------------------------------------------------- 449 SOFTWARE DISTRIBUTED WITH THRIFT: 450 451 The Apache Thrift software includes a number of subcomponents with 452 separate copyright notices and license terms. Your use of the source 453 code for the these subcomponents is subject to the terms and 454 conditions of the following licenses. 455 456 -------------------------------------------------- 457 Portions of the following files are licensed under the MIT License: 458 459 lib/erl/src/Makefile.am 460 461 Please see doc/otp-base-license.txt for the full terms of this license. 462 463 -------------------------------------------------- 464 For the aclocal/ax_boost_base.m4 and contrib/fb303/aclocal/ax_boost_base.m4 components: 465 466 # Copyright (c) 2007 Thomas Porschberg <thomas@randspringer.de> 467 # 468 # Copying and distribution of this file, with or without 469 # modification, are permitted in any medium without royalty provided 470 # the copyright notice and this notice are preserved. 471 472 -------------------------------------------------- 473 For the lib/nodejs/lib/thrift/json_parse.js: 474 475 /* 476 json_parse.js 477 2015-05-02 478 Public Domain. 479 NO WARRANTY EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK. 480 481 */ 482 (By Douglas Crockford <douglas@crockford.com>) 483 -------------------------------------------------- 484 485 ================================================================ 486 487 github.com/Azure/azure-pipeline-go 488 https://github.com/Azure/azure-pipeline-go 489 ---------------------------------------------------------------- 490 MIT License 491 492 Copyright (c) Microsoft Corporation. All rights reserved. 493 494 Permission is hereby granted, free of charge, to any person obtaining a copy 495 of this software and associated documentation files (the "Software"), to deal 496 in the Software without restriction, including without limitation the rights 497 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 498 copies of the Software, and to permit persons to whom the Software is 499 furnished to do so, subject to the following conditions: 500 501 The above copyright notice and this permission notice shall be included in all 502 copies or substantial portions of the Software. 503 504 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 505 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 506 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 507 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 508 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 509 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 510 SOFTWARE 511 ================================================================ 512 513 github.com/Azure/azure-storage-blob-go 514 https://github.com/Azure/azure-storage-blob-go 515 ---------------------------------------------------------------- 516 MIT License 517 518 Copyright (c) Microsoft Corporation. All rights reserved. 519 520 Permission is hereby granted, free of charge, to any person obtaining a copy 521 of this software and associated documentation files (the "Software"), to deal 522 in the Software without restriction, including without limitation the rights 523 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 524 copies of the Software, and to permit persons to whom the Software is 525 furnished to do so, subject to the following conditions: 526 527 The above copyright notice and this permission notice shall be included in all 528 copies or substantial portions of the Software. 529 530 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 531 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 532 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 533 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 534 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 535 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 536 SOFTWARE 537 ================================================================ 538 539 github.com/Azure/go-autorest 540 https://github.com/Azure/go-autorest 541 ---------------------------------------------------------------- 542 543 Apache License 544 Version 2.0, January 2004 545 http://www.apache.org/licenses/ 546 547 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 548 549 1. Definitions. 550 551 "License" shall mean the terms and conditions for use, reproduction, 552 and distribution as defined by Sections 1 through 9 of this document. 553 554 "Licensor" shall mean the copyright owner or entity authorized by 555 the copyright owner that is granting the License. 556 557 "Legal Entity" shall mean the union of the acting entity and all 558 other entities that control, are controlled by, or are under common 559 control with that entity. For the purposes of this definition, 560 "control" means (i) the power, direct or indirect, to cause the 561 direction or management of such entity, whether by contract or 562 otherwise, or (ii) ownership of fifty percent (50%) or more of the 563 outstanding shares, or (iii) beneficial ownership of such entity. 564 565 "You" (or "Your") shall mean an individual or Legal Entity 566 exercising permissions granted by this License. 567 568 "Source" form shall mean the preferred form for making modifications, 569 including but not limited to software source code, documentation 570 source, and configuration files. 571 572 "Object" form shall mean any form resulting from mechanical 573 transformation or translation of a Source form, including but 574 not limited to compiled object code, generated documentation, 575 and conversions to other media types. 576 577 "Work" shall mean the work of authorship, whether in Source or 578 Object form, made available under the License, as indicated by a 579 copyright notice that is included in or attached to the work 580 (an example is provided in the Appendix below). 581 582 "Derivative Works" shall mean any work, whether in Source or Object 583 form, that is based on (or derived from) the Work and for which the 584 editorial revisions, annotations, elaborations, or other modifications 585 represent, as a whole, an original work of authorship. For the purposes 586 of this License, Derivative Works shall not include works that remain 587 separable from, or merely link (or bind by name) to the interfaces of, 588 the Work and Derivative Works thereof. 589 590 "Contribution" shall mean any work of authorship, including 591 the original version of the Work and any modifications or additions 592 to that Work or Derivative Works thereof, that is intentionally 593 submitted to Licensor for inclusion in the Work by the copyright owner 594 or by an individual or Legal Entity authorized to submit on behalf of 595 the copyright owner. For the purposes of this definition, "submitted" 596 means any form of electronic, verbal, or written communication sent 597 to the Licensor or its representatives, including but not limited to 598 communication on electronic mailing lists, source code control systems, 599 and issue tracking systems that are managed by, or on behalf of, the 600 Licensor for the purpose of discussing and improving the Work, but 601 excluding communication that is conspicuously marked or otherwise 602 designated in writing by the copyright owner as "Not a Contribution." 603 604 "Contributor" shall mean Licensor and any individual or Legal Entity 605 on behalf of whom a Contribution has been received by Licensor and 606 subsequently incorporated within the Work. 607 608 2. Grant of Copyright License. Subject to the terms and conditions of 609 this License, each Contributor hereby grants to You a perpetual, 610 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 611 copyright license to reproduce, prepare Derivative Works of, 612 publicly display, publicly perform, sublicense, and distribute the 613 Work and such Derivative Works in Source or Object form. 614 615 3. Grant of Patent License. Subject to the terms and conditions of 616 this License, each Contributor hereby grants to You a perpetual, 617 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 618 (except as stated in this section) patent license to make, have made, 619 use, offer to sell, sell, import, and otherwise transfer the Work, 620 where such license applies only to those patent claims licensable 621 by such Contributor that are necessarily infringed by their 622 Contribution(s) alone or by combination of their Contribution(s) 623 with the Work to which such Contribution(s) was submitted. If You 624 institute patent litigation against any entity (including a 625 cross-claim or counterclaim in a lawsuit) alleging that the Work 626 or a Contribution incorporated within the Work constitutes direct 627 or contributory patent infringement, then any patent licenses 628 granted to You under this License for that Work shall terminate 629 as of the date such litigation is filed. 630 631 4. Redistribution. You may reproduce and distribute copies of the 632 Work or Derivative Works thereof in any medium, with or without 633 modifications, and in Source or Object form, provided that You 634 meet the following conditions: 635 636 (a) You must give any other recipients of the Work or 637 Derivative Works a copy of this License; and 638 639 (b) You must cause any modified files to carry prominent notices 640 stating that You changed the files; and 641 642 (c) You must retain, in the Source form of any Derivative Works 643 that You distribute, all copyright, patent, trademark, and 644 attribution notices from the Source form of the Work, 645 excluding those notices that do not pertain to any part of 646 the Derivative Works; and 647 648 (d) If the Work includes a "NOTICE" text file as part of its 649 distribution, then any Derivative Works that You distribute must 650 include a readable copy of the attribution notices contained 651 within such NOTICE file, excluding those notices that do not 652 pertain to any part of the Derivative Works, in at least one 653 of the following places: within a NOTICE text file distributed 654 as part of the Derivative Works; within the Source form or 655 documentation, if provided along with the Derivative Works; or, 656 within a display generated by the Derivative Works, if and 657 wherever such third-party notices normally appear. The contents 658 of the NOTICE file are for informational purposes only and 659 do not modify the License. You may add Your own attribution 660 notices within Derivative Works that You distribute, alongside 661 or as an addendum to the NOTICE text from the Work, provided 662 that such additional attribution notices cannot be construed 663 as modifying the License. 664 665 You may add Your own copyright statement to Your modifications and 666 may provide additional or different license terms and conditions 667 for use, reproduction, or distribution of Your modifications, or 668 for any such Derivative Works as a whole, provided Your use, 669 reproduction, and distribution of the Work otherwise complies with 670 the conditions stated in this License. 671 672 5. Submission of Contributions. Unless You explicitly state otherwise, 673 any Contribution intentionally submitted for inclusion in the Work 674 by You to the Licensor shall be under the terms and conditions of 675 this License, without any additional terms or conditions. 676 Notwithstanding the above, nothing herein shall supersede or modify 677 the terms of any separate license agreement you may have executed 678 with Licensor regarding such Contributions. 679 680 6. Trademarks. This License does not grant permission to use the trade 681 names, trademarks, service marks, or product names of the Licensor, 682 except as required for reasonable and customary use in describing the 683 origin of the Work and reproducing the content of the NOTICE file. 684 685 7. Disclaimer of Warranty. Unless required by applicable law or 686 agreed to in writing, Licensor provides the Work (and each 687 Contributor provides its Contributions) on an "AS IS" BASIS, 688 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 689 implied, including, without limitation, any warranties or conditions 690 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 691 PARTICULAR PURPOSE. You are solely responsible for determining the 692 appropriateness of using or redistributing the Work and assume any 693 risks associated with Your exercise of permissions under this License. 694 695 8. Limitation of Liability. In no event and under no legal theory, 696 whether in tort (including negligence), contract, or otherwise, 697 unless required by applicable law (such as deliberate and grossly 698 negligent acts) or agreed to in writing, shall any Contributor be 699 liable to You for damages, including any direct, indirect, special, 700 incidental, or consequential damages of any character arising as a 701 result of this License or out of the use or inability to use the 702 Work (including but not limited to damages for loss of goodwill, 703 work stoppage, computer failure or malfunction, or any and all 704 other commercial damages or losses), even if such Contributor 705 has been advised of the possibility of such damages. 706 707 9. Accepting Warranty or Additional Liability. While redistributing 708 the Work or Derivative Works thereof, You may choose to offer, 709 and charge a fee for, acceptance of support, warranty, indemnity, 710 or other liability obligations and/or rights consistent with this 711 License. However, in accepting such obligations, You may act only 712 on Your own behalf and on Your sole responsibility, not on behalf 713 of any other Contributor, and only if You agree to indemnify, 714 defend, and hold each Contributor harmless for any liability 715 incurred by, or claims asserted against, such Contributor by reason 716 of your accepting any such warranty or additional liability. 717 718 END OF TERMS AND CONDITIONS 719 720 Copyright 2015 Microsoft Corporation 721 722 Licensed under the Apache License, Version 2.0 (the "License"); 723 you may not use this file except in compliance with the License. 724 You may obtain a copy of the License at 725 726 http://www.apache.org/licenses/LICENSE-2.0 727 728 Unless required by applicable law or agreed to in writing, software 729 distributed under the License is distributed on an "AS IS" BASIS, 730 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 731 See the License for the specific language governing permissions and 732 limitations under the License. 733 734 ================================================================ 735 736 github.com/Azure/go-autorest/autorest 737 https://github.com/Azure/go-autorest/autorest 738 ---------------------------------------------------------------- 739 740 Apache License 741 Version 2.0, January 2004 742 http://www.apache.org/licenses/ 743 744 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 745 746 1. Definitions. 747 748 "License" shall mean the terms and conditions for use, reproduction, 749 and distribution as defined by Sections 1 through 9 of this document. 750 751 "Licensor" shall mean the copyright owner or entity authorized by 752 the copyright owner that is granting the License. 753 754 "Legal Entity" shall mean the union of the acting entity and all 755 other entities that control, are controlled by, or are under common 756 control with that entity. For the purposes of this definition, 757 "control" means (i) the power, direct or indirect, to cause the 758 direction or management of such entity, whether by contract or 759 otherwise, or (ii) ownership of fifty percent (50%) or more of the 760 outstanding shares, or (iii) beneficial ownership of such entity. 761 762 "You" (or "Your") shall mean an individual or Legal Entity 763 exercising permissions granted by this License. 764 765 "Source" form shall mean the preferred form for making modifications, 766 including but not limited to software source code, documentation 767 source, and configuration files. 768 769 "Object" form shall mean any form resulting from mechanical 770 transformation or translation of a Source form, including but 771 not limited to compiled object code, generated documentation, 772 and conversions to other media types. 773 774 "Work" shall mean the work of authorship, whether in Source or 775 Object form, made available under the License, as indicated by a 776 copyright notice that is included in or attached to the work 777 (an example is provided in the Appendix below). 778 779 "Derivative Works" shall mean any work, whether in Source or Object 780 form, that is based on (or derived from) the Work and for which the 781 editorial revisions, annotations, elaborations, or other modifications 782 represent, as a whole, an original work of authorship. For the purposes 783 of this License, Derivative Works shall not include works that remain 784 separable from, or merely link (or bind by name) to the interfaces of, 785 the Work and Derivative Works thereof. 786 787 "Contribution" shall mean any work of authorship, including 788 the original version of the Work and any modifications or additions 789 to that Work or Derivative Works thereof, that is intentionally 790 submitted to Licensor for inclusion in the Work by the copyright owner 791 or by an individual or Legal Entity authorized to submit on behalf of 792 the copyright owner. For the purposes of this definition, "submitted" 793 means any form of electronic, verbal, or written communication sent 794 to the Licensor or its representatives, including but not limited to 795 communication on electronic mailing lists, source code control systems, 796 and issue tracking systems that are managed by, or on behalf of, the 797 Licensor for the purpose of discussing and improving the Work, but 798 excluding communication that is conspicuously marked or otherwise 799 designated in writing by the copyright owner as "Not a Contribution." 800 801 "Contributor" shall mean Licensor and any individual or Legal Entity 802 on behalf of whom a Contribution has been received by Licensor and 803 subsequently incorporated within the Work. 804 805 2. Grant of Copyright License. Subject to the terms and conditions of 806 this License, each Contributor hereby grants to You a perpetual, 807 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 808 copyright license to reproduce, prepare Derivative Works of, 809 publicly display, publicly perform, sublicense, and distribute the 810 Work and such Derivative Works in Source or Object form. 811 812 3. Grant of Patent License. Subject to the terms and conditions of 813 this License, each Contributor hereby grants to You a perpetual, 814 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 815 (except as stated in this section) patent license to make, have made, 816 use, offer to sell, sell, import, and otherwise transfer the Work, 817 where such license applies only to those patent claims licensable 818 by such Contributor that are necessarily infringed by their 819 Contribution(s) alone or by combination of their Contribution(s) 820 with the Work to which such Contribution(s) was submitted. If You 821 institute patent litigation against any entity (including a 822 cross-claim or counterclaim in a lawsuit) alleging that the Work 823 or a Contribution incorporated within the Work constitutes direct 824 or contributory patent infringement, then any patent licenses 825 granted to You under this License for that Work shall terminate 826 as of the date such litigation is filed. 827 828 4. Redistribution. You may reproduce and distribute copies of the 829 Work or Derivative Works thereof in any medium, with or without 830 modifications, and in Source or Object form, provided that You 831 meet the following conditions: 832 833 (a) You must give any other recipients of the Work or 834 Derivative Works a copy of this License; and 835 836 (b) You must cause any modified files to carry prominent notices 837 stating that You changed the files; and 838 839 (c) You must retain, in the Source form of any Derivative Works 840 that You distribute, all copyright, patent, trademark, and 841 attribution notices from the Source form of the Work, 842 excluding those notices that do not pertain to any part of 843 the Derivative Works; and 844 845 (d) If the Work includes a "NOTICE" text file as part of its 846 distribution, then any Derivative Works that You distribute must 847 include a readable copy of the attribution notices contained 848 within such NOTICE file, excluding those notices that do not 849 pertain to any part of the Derivative Works, in at least one 850 of the following places: within a NOTICE text file distributed 851 as part of the Derivative Works; within the Source form or 852 documentation, if provided along with the Derivative Works; or, 853 within a display generated by the Derivative Works, if and 854 wherever such third-party notices normally appear. The contents 855 of the NOTICE file are for informational purposes only and 856 do not modify the License. You may add Your own attribution 857 notices within Derivative Works that You distribute, alongside 858 or as an addendum to the NOTICE text from the Work, provided 859 that such additional attribution notices cannot be construed 860 as modifying the License. 861 862 You may add Your own copyright statement to Your modifications and 863 may provide additional or different license terms and conditions 864 for use, reproduction, or distribution of Your modifications, or 865 for any such Derivative Works as a whole, provided Your use, 866 reproduction, and distribution of the Work otherwise complies with 867 the conditions stated in this License. 868 869 5. Submission of Contributions. Unless You explicitly state otherwise, 870 any Contribution intentionally submitted for inclusion in the Work 871 by You to the Licensor shall be under the terms and conditions of 872 this License, without any additional terms or conditions. 873 Notwithstanding the above, nothing herein shall supersede or modify 874 the terms of any separate license agreement you may have executed 875 with Licensor regarding such Contributions. 876 877 6. Trademarks. This License does not grant permission to use the trade 878 names, trademarks, service marks, or product names of the Licensor, 879 except as required for reasonable and customary use in describing the 880 origin of the Work and reproducing the content of the NOTICE file. 881 882 7. Disclaimer of Warranty. Unless required by applicable law or 883 agreed to in writing, Licensor provides the Work (and each 884 Contributor provides its Contributions) on an "AS IS" BASIS, 885 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 886 implied, including, without limitation, any warranties or conditions 887 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 888 PARTICULAR PURPOSE. You are solely responsible for determining the 889 appropriateness of using or redistributing the Work and assume any 890 risks associated with Your exercise of permissions under this License. 891 892 8. Limitation of Liability. In no event and under no legal theory, 893 whether in tort (including negligence), contract, or otherwise, 894 unless required by applicable law (such as deliberate and grossly 895 negligent acts) or agreed to in writing, shall any Contributor be 896 liable to You for damages, including any direct, indirect, special, 897 incidental, or consequential damages of any character arising as a 898 result of this License or out of the use or inability to use the 899 Work (including but not limited to damages for loss of goodwill, 900 work stoppage, computer failure or malfunction, or any and all 901 other commercial damages or losses), even if such Contributor 902 has been advised of the possibility of such damages. 903 904 9. Accepting Warranty or Additional Liability. While redistributing 905 the Work or Derivative Works thereof, You may choose to offer, 906 and charge a fee for, acceptance of support, warranty, indemnity, 907 or other liability obligations and/or rights consistent with this 908 License. However, in accepting such obligations, You may act only 909 on Your own behalf and on Your sole responsibility, not on behalf 910 of any other Contributor, and only if You agree to indemnify, 911 defend, and hold each Contributor harmless for any liability 912 incurred by, or claims asserted against, such Contributor by reason 913 of your accepting any such warranty or additional liability. 914 915 END OF TERMS AND CONDITIONS 916 917 Copyright 2015 Microsoft Corporation 918 919 Licensed under the Apache License, Version 2.0 (the "License"); 920 you may not use this file except in compliance with the License. 921 You may obtain a copy of the License at 922 923 http://www.apache.org/licenses/LICENSE-2.0 924 925 Unless required by applicable law or agreed to in writing, software 926 distributed under the License is distributed on an "AS IS" BASIS, 927 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 928 See the License for the specific language governing permissions and 929 limitations under the License. 930 931 ================================================================ 932 933 github.com/Azure/go-autorest/autorest/adal 934 https://github.com/Azure/go-autorest/autorest/adal 935 ---------------------------------------------------------------- 936 937 Apache License 938 Version 2.0, January 2004 939 http://www.apache.org/licenses/ 940 941 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 942 943 1. Definitions. 944 945 "License" shall mean the terms and conditions for use, reproduction, 946 and distribution as defined by Sections 1 through 9 of this document. 947 948 "Licensor" shall mean the copyright owner or entity authorized by 949 the copyright owner that is granting the License. 950 951 "Legal Entity" shall mean the union of the acting entity and all 952 other entities that control, are controlled by, or are under common 953 control with that entity. For the purposes of this definition, 954 "control" means (i) the power, direct or indirect, to cause the 955 direction or management of such entity, whether by contract or 956 otherwise, or (ii) ownership of fifty percent (50%) or more of the 957 outstanding shares, or (iii) beneficial ownership of such entity. 958 959 "You" (or "Your") shall mean an individual or Legal Entity 960 exercising permissions granted by this License. 961 962 "Source" form shall mean the preferred form for making modifications, 963 including but not limited to software source code, documentation 964 source, and configuration files. 965 966 "Object" form shall mean any form resulting from mechanical 967 transformation or translation of a Source form, including but 968 not limited to compiled object code, generated documentation, 969 and conversions to other media types. 970 971 "Work" shall mean the work of authorship, whether in Source or 972 Object form, made available under the License, as indicated by a 973 copyright notice that is included in or attached to the work 974 (an example is provided in the Appendix below). 975 976 "Derivative Works" shall mean any work, whether in Source or Object 977 form, that is based on (or derived from) the Work and for which the 978 editorial revisions, annotations, elaborations, or other modifications 979 represent, as a whole, an original work of authorship. For the purposes 980 of this License, Derivative Works shall not include works that remain 981 separable from, or merely link (or bind by name) to the interfaces of, 982 the Work and Derivative Works thereof. 983 984 "Contribution" shall mean any work of authorship, including 985 the original version of the Work and any modifications or additions 986 to that Work or Derivative Works thereof, that is intentionally 987 submitted to Licensor for inclusion in the Work by the copyright owner 988 or by an individual or Legal Entity authorized to submit on behalf of 989 the copyright owner. For the purposes of this definition, "submitted" 990 means any form of electronic, verbal, or written communication sent 991 to the Licensor or its representatives, including but not limited to 992 communication on electronic mailing lists, source code control systems, 993 and issue tracking systems that are managed by, or on behalf of, the 994 Licensor for the purpose of discussing and improving the Work, but 995 excluding communication that is conspicuously marked or otherwise 996 designated in writing by the copyright owner as "Not a Contribution." 997 998 "Contributor" shall mean Licensor and any individual or Legal Entity 999 on behalf of whom a Contribution has been received by Licensor and 1000 subsequently incorporated within the Work. 1001 1002 2. Grant of Copyright License. Subject to the terms and conditions of 1003 this License, each Contributor hereby grants to You a perpetual, 1004 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1005 copyright license to reproduce, prepare Derivative Works of, 1006 publicly display, publicly perform, sublicense, and distribute the 1007 Work and such Derivative Works in Source or Object form. 1008 1009 3. Grant of Patent License. Subject to the terms and conditions of 1010 this License, each Contributor hereby grants to You a perpetual, 1011 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1012 (except as stated in this section) patent license to make, have made, 1013 use, offer to sell, sell, import, and otherwise transfer the Work, 1014 where such license applies only to those patent claims licensable 1015 by such Contributor that are necessarily infringed by their 1016 Contribution(s) alone or by combination of their Contribution(s) 1017 with the Work to which such Contribution(s) was submitted. If You 1018 institute patent litigation against any entity (including a 1019 cross-claim or counterclaim in a lawsuit) alleging that the Work 1020 or a Contribution incorporated within the Work constitutes direct 1021 or contributory patent infringement, then any patent licenses 1022 granted to You under this License for that Work shall terminate 1023 as of the date such litigation is filed. 1024 1025 4. Redistribution. You may reproduce and distribute copies of the 1026 Work or Derivative Works thereof in any medium, with or without 1027 modifications, and in Source or Object form, provided that You 1028 meet the following conditions: 1029 1030 (a) You must give any other recipients of the Work or 1031 Derivative Works a copy of this License; and 1032 1033 (b) You must cause any modified files to carry prominent notices 1034 stating that You changed the files; and 1035 1036 (c) You must retain, in the Source form of any Derivative Works 1037 that You distribute, all copyright, patent, trademark, and 1038 attribution notices from the Source form of the Work, 1039 excluding those notices that do not pertain to any part of 1040 the Derivative Works; and 1041 1042 (d) If the Work includes a "NOTICE" text file as part of its 1043 distribution, then any Derivative Works that You distribute must 1044 include a readable copy of the attribution notices contained 1045 within such NOTICE file, excluding those notices that do not 1046 pertain to any part of the Derivative Works, in at least one 1047 of the following places: within a NOTICE text file distributed 1048 as part of the Derivative Works; within the Source form or 1049 documentation, if provided along with the Derivative Works; or, 1050 within a display generated by the Derivative Works, if and 1051 wherever such third-party notices normally appear. The contents 1052 of the NOTICE file are for informational purposes only and 1053 do not modify the License. You may add Your own attribution 1054 notices within Derivative Works that You distribute, alongside 1055 or as an addendum to the NOTICE text from the Work, provided 1056 that such additional attribution notices cannot be construed 1057 as modifying the License. 1058 1059 You may add Your own copyright statement to Your modifications and 1060 may provide additional or different license terms and conditions 1061 for use, reproduction, or distribution of Your modifications, or 1062 for any such Derivative Works as a whole, provided Your use, 1063 reproduction, and distribution of the Work otherwise complies with 1064 the conditions stated in this License. 1065 1066 5. Submission of Contributions. Unless You explicitly state otherwise, 1067 any Contribution intentionally submitted for inclusion in the Work 1068 by You to the Licensor shall be under the terms and conditions of 1069 this License, without any additional terms or conditions. 1070 Notwithstanding the above, nothing herein shall supersede or modify 1071 the terms of any separate license agreement you may have executed 1072 with Licensor regarding such Contributions. 1073 1074 6. Trademarks. This License does not grant permission to use the trade 1075 names, trademarks, service marks, or product names of the Licensor, 1076 except as required for reasonable and customary use in describing the 1077 origin of the Work and reproducing the content of the NOTICE file. 1078 1079 7. Disclaimer of Warranty. Unless required by applicable law or 1080 agreed to in writing, Licensor provides the Work (and each 1081 Contributor provides its Contributions) on an "AS IS" BASIS, 1082 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1083 implied, including, without limitation, any warranties or conditions 1084 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1085 PARTICULAR PURPOSE. You are solely responsible for determining the 1086 appropriateness of using or redistributing the Work and assume any 1087 risks associated with Your exercise of permissions under this License. 1088 1089 8. Limitation of Liability. In no event and under no legal theory, 1090 whether in tort (including negligence), contract, or otherwise, 1091 unless required by applicable law (such as deliberate and grossly 1092 negligent acts) or agreed to in writing, shall any Contributor be 1093 liable to You for damages, including any direct, indirect, special, 1094 incidental, or consequential damages of any character arising as a 1095 result of this License or out of the use or inability to use the 1096 Work (including but not limited to damages for loss of goodwill, 1097 work stoppage, computer failure or malfunction, or any and all 1098 other commercial damages or losses), even if such Contributor 1099 has been advised of the possibility of such damages. 1100 1101 9. Accepting Warranty or Additional Liability. While redistributing 1102 the Work or Derivative Works thereof, You may choose to offer, 1103 and charge a fee for, acceptance of support, warranty, indemnity, 1104 or other liability obligations and/or rights consistent with this 1105 License. However, in accepting such obligations, You may act only 1106 on Your own behalf and on Your sole responsibility, not on behalf 1107 of any other Contributor, and only if You agree to indemnify, 1108 defend, and hold each Contributor harmless for any liability 1109 incurred by, or claims asserted against, such Contributor by reason 1110 of your accepting any such warranty or additional liability. 1111 1112 END OF TERMS AND CONDITIONS 1113 1114 Copyright 2015 Microsoft Corporation 1115 1116 Licensed under the Apache License, Version 2.0 (the "License"); 1117 you may not use this file except in compliance with the License. 1118 You may obtain a copy of the License at 1119 1120 http://www.apache.org/licenses/LICENSE-2.0 1121 1122 Unless required by applicable law or agreed to in writing, software 1123 distributed under the License is distributed on an "AS IS" BASIS, 1124 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1125 See the License for the specific language governing permissions and 1126 limitations under the License. 1127 1128 ================================================================ 1129 1130 github.com/Azure/go-autorest/autorest/date 1131 https://github.com/Azure/go-autorest/autorest/date 1132 ---------------------------------------------------------------- 1133 1134 Apache License 1135 Version 2.0, January 2004 1136 http://www.apache.org/licenses/ 1137 1138 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1139 1140 1. Definitions. 1141 1142 "License" shall mean the terms and conditions for use, reproduction, 1143 and distribution as defined by Sections 1 through 9 of this document. 1144 1145 "Licensor" shall mean the copyright owner or entity authorized by 1146 the copyright owner that is granting the License. 1147 1148 "Legal Entity" shall mean the union of the acting entity and all 1149 other entities that control, are controlled by, or are under common 1150 control with that entity. For the purposes of this definition, 1151 "control" means (i) the power, direct or indirect, to cause the 1152 direction or management of such entity, whether by contract or 1153 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1154 outstanding shares, or (iii) beneficial ownership of such entity. 1155 1156 "You" (or "Your") shall mean an individual or Legal Entity 1157 exercising permissions granted by this License. 1158 1159 "Source" form shall mean the preferred form for making modifications, 1160 including but not limited to software source code, documentation 1161 source, and configuration files. 1162 1163 "Object" form shall mean any form resulting from mechanical 1164 transformation or translation of a Source form, including but 1165 not limited to compiled object code, generated documentation, 1166 and conversions to other media types. 1167 1168 "Work" shall mean the work of authorship, whether in Source or 1169 Object form, made available under the License, as indicated by a 1170 copyright notice that is included in or attached to the work 1171 (an example is provided in the Appendix below). 1172 1173 "Derivative Works" shall mean any work, whether in Source or Object 1174 form, that is based on (or derived from) the Work and for which the 1175 editorial revisions, annotations, elaborations, or other modifications 1176 represent, as a whole, an original work of authorship. For the purposes 1177 of this License, Derivative Works shall not include works that remain 1178 separable from, or merely link (or bind by name) to the interfaces of, 1179 the Work and Derivative Works thereof. 1180 1181 "Contribution" shall mean any work of authorship, including 1182 the original version of the Work and any modifications or additions 1183 to that Work or Derivative Works thereof, that is intentionally 1184 submitted to Licensor for inclusion in the Work by the copyright owner 1185 or by an individual or Legal Entity authorized to submit on behalf of 1186 the copyright owner. For the purposes of this definition, "submitted" 1187 means any form of electronic, verbal, or written communication sent 1188 to the Licensor or its representatives, including but not limited to 1189 communication on electronic mailing lists, source code control systems, 1190 and issue tracking systems that are managed by, or on behalf of, the 1191 Licensor for the purpose of discussing and improving the Work, but 1192 excluding communication that is conspicuously marked or otherwise 1193 designated in writing by the copyright owner as "Not a Contribution." 1194 1195 "Contributor" shall mean Licensor and any individual or Legal Entity 1196 on behalf of whom a Contribution has been received by Licensor and 1197 subsequently incorporated within the Work. 1198 1199 2. Grant of Copyright License. Subject to the terms and conditions of 1200 this License, each Contributor hereby grants to You a perpetual, 1201 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1202 copyright license to reproduce, prepare Derivative Works of, 1203 publicly display, publicly perform, sublicense, and distribute the 1204 Work and such Derivative Works in Source or Object form. 1205 1206 3. Grant of Patent License. Subject to the terms and conditions of 1207 this License, each Contributor hereby grants to You a perpetual, 1208 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1209 (except as stated in this section) patent license to make, have made, 1210 use, offer to sell, sell, import, and otherwise transfer the Work, 1211 where such license applies only to those patent claims licensable 1212 by such Contributor that are necessarily infringed by their 1213 Contribution(s) alone or by combination of their Contribution(s) 1214 with the Work to which such Contribution(s) was submitted. If You 1215 institute patent litigation against any entity (including a 1216 cross-claim or counterclaim in a lawsuit) alleging that the Work 1217 or a Contribution incorporated within the Work constitutes direct 1218 or contributory patent infringement, then any patent licenses 1219 granted to You under this License for that Work shall terminate 1220 as of the date such litigation is filed. 1221 1222 4. Redistribution. You may reproduce and distribute copies of the 1223 Work or Derivative Works thereof in any medium, with or without 1224 modifications, and in Source or Object form, provided that You 1225 meet the following conditions: 1226 1227 (a) You must give any other recipients of the Work or 1228 Derivative Works a copy of this License; and 1229 1230 (b) You must cause any modified files to carry prominent notices 1231 stating that You changed the files; and 1232 1233 (c) You must retain, in the Source form of any Derivative Works 1234 that You distribute, all copyright, patent, trademark, and 1235 attribution notices from the Source form of the Work, 1236 excluding those notices that do not pertain to any part of 1237 the Derivative Works; and 1238 1239 (d) If the Work includes a "NOTICE" text file as part of its 1240 distribution, then any Derivative Works that You distribute must 1241 include a readable copy of the attribution notices contained 1242 within such NOTICE file, excluding those notices that do not 1243 pertain to any part of the Derivative Works, in at least one 1244 of the following places: within a NOTICE text file distributed 1245 as part of the Derivative Works; within the Source form or 1246 documentation, if provided along with the Derivative Works; or, 1247 within a display generated by the Derivative Works, if and 1248 wherever such third-party notices normally appear. The contents 1249 of the NOTICE file are for informational purposes only and 1250 do not modify the License. You may add Your own attribution 1251 notices within Derivative Works that You distribute, alongside 1252 or as an addendum to the NOTICE text from the Work, provided 1253 that such additional attribution notices cannot be construed 1254 as modifying the License. 1255 1256 You may add Your own copyright statement to Your modifications and 1257 may provide additional or different license terms and conditions 1258 for use, reproduction, or distribution of Your modifications, or 1259 for any such Derivative Works as a whole, provided Your use, 1260 reproduction, and distribution of the Work otherwise complies with 1261 the conditions stated in this License. 1262 1263 5. Submission of Contributions. Unless You explicitly state otherwise, 1264 any Contribution intentionally submitted for inclusion in the Work 1265 by You to the Licensor shall be under the terms and conditions of 1266 this License, without any additional terms or conditions. 1267 Notwithstanding the above, nothing herein shall supersede or modify 1268 the terms of any separate license agreement you may have executed 1269 with Licensor regarding such Contributions. 1270 1271 6. Trademarks. This License does not grant permission to use the trade 1272 names, trademarks, service marks, or product names of the Licensor, 1273 except as required for reasonable and customary use in describing the 1274 origin of the Work and reproducing the content of the NOTICE file. 1275 1276 7. Disclaimer of Warranty. Unless required by applicable law or 1277 agreed to in writing, Licensor provides the Work (and each 1278 Contributor provides its Contributions) on an "AS IS" BASIS, 1279 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1280 implied, including, without limitation, any warranties or conditions 1281 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1282 PARTICULAR PURPOSE. You are solely responsible for determining the 1283 appropriateness of using or redistributing the Work and assume any 1284 risks associated with Your exercise of permissions under this License. 1285 1286 8. Limitation of Liability. In no event and under no legal theory, 1287 whether in tort (including negligence), contract, or otherwise, 1288 unless required by applicable law (such as deliberate and grossly 1289 negligent acts) or agreed to in writing, shall any Contributor be 1290 liable to You for damages, including any direct, indirect, special, 1291 incidental, or consequential damages of any character arising as a 1292 result of this License or out of the use or inability to use the 1293 Work (including but not limited to damages for loss of goodwill, 1294 work stoppage, computer failure or malfunction, or any and all 1295 other commercial damages or losses), even if such Contributor 1296 has been advised of the possibility of such damages. 1297 1298 9. Accepting Warranty or Additional Liability. While redistributing 1299 the Work or Derivative Works thereof, You may choose to offer, 1300 and charge a fee for, acceptance of support, warranty, indemnity, 1301 or other liability obligations and/or rights consistent with this 1302 License. However, in accepting such obligations, You may act only 1303 on Your own behalf and on Your sole responsibility, not on behalf 1304 of any other Contributor, and only if You agree to indemnify, 1305 defend, and hold each Contributor harmless for any liability 1306 incurred by, or claims asserted against, such Contributor by reason 1307 of your accepting any such warranty or additional liability. 1308 1309 END OF TERMS AND CONDITIONS 1310 1311 Copyright 2015 Microsoft Corporation 1312 1313 Licensed under the Apache License, Version 2.0 (the "License"); 1314 you may not use this file except in compliance with the License. 1315 You may obtain a copy of the License at 1316 1317 http://www.apache.org/licenses/LICENSE-2.0 1318 1319 Unless required by applicable law or agreed to in writing, software 1320 distributed under the License is distributed on an "AS IS" BASIS, 1321 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1322 See the License for the specific language governing permissions and 1323 limitations under the License. 1324 1325 ================================================================ 1326 1327 github.com/Azure/go-autorest/autorest/mocks 1328 https://github.com/Azure/go-autorest/autorest/mocks 1329 ---------------------------------------------------------------- 1330 1331 Apache License 1332 Version 2.0, January 2004 1333 http://www.apache.org/licenses/ 1334 1335 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1336 1337 1. Definitions. 1338 1339 "License" shall mean the terms and conditions for use, reproduction, 1340 and distribution as defined by Sections 1 through 9 of this document. 1341 1342 "Licensor" shall mean the copyright owner or entity authorized by 1343 the copyright owner that is granting the License. 1344 1345 "Legal Entity" shall mean the union of the acting entity and all 1346 other entities that control, are controlled by, or are under common 1347 control with that entity. For the purposes of this definition, 1348 "control" means (i) the power, direct or indirect, to cause the 1349 direction or management of such entity, whether by contract or 1350 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1351 outstanding shares, or (iii) beneficial ownership of such entity. 1352 1353 "You" (or "Your") shall mean an individual or Legal Entity 1354 exercising permissions granted by this License. 1355 1356 "Source" form shall mean the preferred form for making modifications, 1357 including but not limited to software source code, documentation 1358 source, and configuration files. 1359 1360 "Object" form shall mean any form resulting from mechanical 1361 transformation or translation of a Source form, including but 1362 not limited to compiled object code, generated documentation, 1363 and conversions to other media types. 1364 1365 "Work" shall mean the work of authorship, whether in Source or 1366 Object form, made available under the License, as indicated by a 1367 copyright notice that is included in or attached to the work 1368 (an example is provided in the Appendix below). 1369 1370 "Derivative Works" shall mean any work, whether in Source or Object 1371 form, that is based on (or derived from) the Work and for which the 1372 editorial revisions, annotations, elaborations, or other modifications 1373 represent, as a whole, an original work of authorship. For the purposes 1374 of this License, Derivative Works shall not include works that remain 1375 separable from, or merely link (or bind by name) to the interfaces of, 1376 the Work and Derivative Works thereof. 1377 1378 "Contribution" shall mean any work of authorship, including 1379 the original version of the Work and any modifications or additions 1380 to that Work or Derivative Works thereof, that is intentionally 1381 submitted to Licensor for inclusion in the Work by the copyright owner 1382 or by an individual or Legal Entity authorized to submit on behalf of 1383 the copyright owner. For the purposes of this definition, "submitted" 1384 means any form of electronic, verbal, or written communication sent 1385 to the Licensor or its representatives, including but not limited to 1386 communication on electronic mailing lists, source code control systems, 1387 and issue tracking systems that are managed by, or on behalf of, the 1388 Licensor for the purpose of discussing and improving the Work, but 1389 excluding communication that is conspicuously marked or otherwise 1390 designated in writing by the copyright owner as "Not a Contribution." 1391 1392 "Contributor" shall mean Licensor and any individual or Legal Entity 1393 on behalf of whom a Contribution has been received by Licensor and 1394 subsequently incorporated within the Work. 1395 1396 2. Grant of Copyright License. Subject to the terms and conditions of 1397 this License, each Contributor hereby grants to You a perpetual, 1398 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1399 copyright license to reproduce, prepare Derivative Works of, 1400 publicly display, publicly perform, sublicense, and distribute the 1401 Work and such Derivative Works in Source or Object form. 1402 1403 3. Grant of Patent License. Subject to the terms and conditions of 1404 this License, each Contributor hereby grants to You a perpetual, 1405 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1406 (except as stated in this section) patent license to make, have made, 1407 use, offer to sell, sell, import, and otherwise transfer the Work, 1408 where such license applies only to those patent claims licensable 1409 by such Contributor that are necessarily infringed by their 1410 Contribution(s) alone or by combination of their Contribution(s) 1411 with the Work to which such Contribution(s) was submitted. If You 1412 institute patent litigation against any entity (including a 1413 cross-claim or counterclaim in a lawsuit) alleging that the Work 1414 or a Contribution incorporated within the Work constitutes direct 1415 or contributory patent infringement, then any patent licenses 1416 granted to You under this License for that Work shall terminate 1417 as of the date such litigation is filed. 1418 1419 4. Redistribution. You may reproduce and distribute copies of the 1420 Work or Derivative Works thereof in any medium, with or without 1421 modifications, and in Source or Object form, provided that You 1422 meet the following conditions: 1423 1424 (a) You must give any other recipients of the Work or 1425 Derivative Works a copy of this License; and 1426 1427 (b) You must cause any modified files to carry prominent notices 1428 stating that You changed the files; and 1429 1430 (c) You must retain, in the Source form of any Derivative Works 1431 that You distribute, all copyright, patent, trademark, and 1432 attribution notices from the Source form of the Work, 1433 excluding those notices that do not pertain to any part of 1434 the Derivative Works; and 1435 1436 (d) If the Work includes a "NOTICE" text file as part of its 1437 distribution, then any Derivative Works that You distribute must 1438 include a readable copy of the attribution notices contained 1439 within such NOTICE file, excluding those notices that do not 1440 pertain to any part of the Derivative Works, in at least one 1441 of the following places: within a NOTICE text file distributed 1442 as part of the Derivative Works; within the Source form or 1443 documentation, if provided along with the Derivative Works; or, 1444 within a display generated by the Derivative Works, if and 1445 wherever such third-party notices normally appear. The contents 1446 of the NOTICE file are for informational purposes only and 1447 do not modify the License. You may add Your own attribution 1448 notices within Derivative Works that You distribute, alongside 1449 or as an addendum to the NOTICE text from the Work, provided 1450 that such additional attribution notices cannot be construed 1451 as modifying the License. 1452 1453 You may add Your own copyright statement to Your modifications and 1454 may provide additional or different license terms and conditions 1455 for use, reproduction, or distribution of Your modifications, or 1456 for any such Derivative Works as a whole, provided Your use, 1457 reproduction, and distribution of the Work otherwise complies with 1458 the conditions stated in this License. 1459 1460 5. Submission of Contributions. Unless You explicitly state otherwise, 1461 any Contribution intentionally submitted for inclusion in the Work 1462 by You to the Licensor shall be under the terms and conditions of 1463 this License, without any additional terms or conditions. 1464 Notwithstanding the above, nothing herein shall supersede or modify 1465 the terms of any separate license agreement you may have executed 1466 with Licensor regarding such Contributions. 1467 1468 6. Trademarks. This License does not grant permission to use the trade 1469 names, trademarks, service marks, or product names of the Licensor, 1470 except as required for reasonable and customary use in describing the 1471 origin of the Work and reproducing the content of the NOTICE file. 1472 1473 7. Disclaimer of Warranty. Unless required by applicable law or 1474 agreed to in writing, Licensor provides the Work (and each 1475 Contributor provides its Contributions) on an "AS IS" BASIS, 1476 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1477 implied, including, without limitation, any warranties or conditions 1478 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1479 PARTICULAR PURPOSE. You are solely responsible for determining the 1480 appropriateness of using or redistributing the Work and assume any 1481 risks associated with Your exercise of permissions under this License. 1482 1483 8. Limitation of Liability. In no event and under no legal theory, 1484 whether in tort (including negligence), contract, or otherwise, 1485 unless required by applicable law (such as deliberate and grossly 1486 negligent acts) or agreed to in writing, shall any Contributor be 1487 liable to You for damages, including any direct, indirect, special, 1488 incidental, or consequential damages of any character arising as a 1489 result of this License or out of the use or inability to use the 1490 Work (including but not limited to damages for loss of goodwill, 1491 work stoppage, computer failure or malfunction, or any and all 1492 other commercial damages or losses), even if such Contributor 1493 has been advised of the possibility of such damages. 1494 1495 9. Accepting Warranty or Additional Liability. While redistributing 1496 the Work or Derivative Works thereof, You may choose to offer, 1497 and charge a fee for, acceptance of support, warranty, indemnity, 1498 or other liability obligations and/or rights consistent with this 1499 License. However, in accepting such obligations, You may act only 1500 on Your own behalf and on Your sole responsibility, not on behalf 1501 of any other Contributor, and only if You agree to indemnify, 1502 defend, and hold each Contributor harmless for any liability 1503 incurred by, or claims asserted against, such Contributor by reason 1504 of your accepting any such warranty or additional liability. 1505 1506 END OF TERMS AND CONDITIONS 1507 1508 Copyright 2015 Microsoft Corporation 1509 1510 Licensed under the Apache License, Version 2.0 (the "License"); 1511 you may not use this file except in compliance with the License. 1512 You may obtain a copy of the License at 1513 1514 http://www.apache.org/licenses/LICENSE-2.0 1515 1516 Unless required by applicable law or agreed to in writing, software 1517 distributed under the License is distributed on an "AS IS" BASIS, 1518 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1519 See the License for the specific language governing permissions and 1520 limitations under the License. 1521 1522 ================================================================ 1523 1524 github.com/Azure/go-autorest/tracing 1525 https://github.com/Azure/go-autorest/tracing 1526 ---------------------------------------------------------------- 1527 1528 Apache License 1529 Version 2.0, January 2004 1530 http://www.apache.org/licenses/ 1531 1532 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1533 1534 1. Definitions. 1535 1536 "License" shall mean the terms and conditions for use, reproduction, 1537 and distribution as defined by Sections 1 through 9 of this document. 1538 1539 "Licensor" shall mean the copyright owner or entity authorized by 1540 the copyright owner that is granting the License. 1541 1542 "Legal Entity" shall mean the union of the acting entity and all 1543 other entities that control, are controlled by, or are under common 1544 control with that entity. For the purposes of this definition, 1545 "control" means (i) the power, direct or indirect, to cause the 1546 direction or management of such entity, whether by contract or 1547 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1548 outstanding shares, or (iii) beneficial ownership of such entity. 1549 1550 "You" (or "Your") shall mean an individual or Legal Entity 1551 exercising permissions granted by this License. 1552 1553 "Source" form shall mean the preferred form for making modifications, 1554 including but not limited to software source code, documentation 1555 source, and configuration files. 1556 1557 "Object" form shall mean any form resulting from mechanical 1558 transformation or translation of a Source form, including but 1559 not limited to compiled object code, generated documentation, 1560 and conversions to other media types. 1561 1562 "Work" shall mean the work of authorship, whether in Source or 1563 Object form, made available under the License, as indicated by a 1564 copyright notice that is included in or attached to the work 1565 (an example is provided in the Appendix below). 1566 1567 "Derivative Works" shall mean any work, whether in Source or Object 1568 form, that is based on (or derived from) the Work and for which the 1569 editorial revisions, annotations, elaborations, or other modifications 1570 represent, as a whole, an original work of authorship. For the purposes 1571 of this License, Derivative Works shall not include works that remain 1572 separable from, or merely link (or bind by name) to the interfaces of, 1573 the Work and Derivative Works thereof. 1574 1575 "Contribution" shall mean any work of authorship, including 1576 the original version of the Work and any modifications or additions 1577 to that Work or Derivative Works thereof, that is intentionally 1578 submitted to Licensor for inclusion in the Work by the copyright owner 1579 or by an individual or Legal Entity authorized to submit on behalf of 1580 the copyright owner. For the purposes of this definition, "submitted" 1581 means any form of electronic, verbal, or written communication sent 1582 to the Licensor or its representatives, including but not limited to 1583 communication on electronic mailing lists, source code control systems, 1584 and issue tracking systems that are managed by, or on behalf of, the 1585 Licensor for the purpose of discussing and improving the Work, but 1586 excluding communication that is conspicuously marked or otherwise 1587 designated in writing by the copyright owner as "Not a Contribution." 1588 1589 "Contributor" shall mean Licensor and any individual or Legal Entity 1590 on behalf of whom a Contribution has been received by Licensor and 1591 subsequently incorporated within the Work. 1592 1593 2. Grant of Copyright License. Subject to the terms and conditions of 1594 this License, each Contributor hereby grants to You a perpetual, 1595 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1596 copyright license to reproduce, prepare Derivative Works of, 1597 publicly display, publicly perform, sublicense, and distribute the 1598 Work and such Derivative Works in Source or Object form. 1599 1600 3. Grant of Patent License. Subject to the terms and conditions of 1601 this License, each Contributor hereby grants to You a perpetual, 1602 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1603 (except as stated in this section) patent license to make, have made, 1604 use, offer to sell, sell, import, and otherwise transfer the Work, 1605 where such license applies only to those patent claims licensable 1606 by such Contributor that are necessarily infringed by their 1607 Contribution(s) alone or by combination of their Contribution(s) 1608 with the Work to which such Contribution(s) was submitted. If You 1609 institute patent litigation against any entity (including a 1610 cross-claim or counterclaim in a lawsuit) alleging that the Work 1611 or a Contribution incorporated within the Work constitutes direct 1612 or contributory patent infringement, then any patent licenses 1613 granted to You under this License for that Work shall terminate 1614 as of the date such litigation is filed. 1615 1616 4. Redistribution. You may reproduce and distribute copies of the 1617 Work or Derivative Works thereof in any medium, with or without 1618 modifications, and in Source or Object form, provided that You 1619 meet the following conditions: 1620 1621 (a) You must give any other recipients of the Work or 1622 Derivative Works a copy of this License; and 1623 1624 (b) You must cause any modified files to carry prominent notices 1625 stating that You changed the files; and 1626 1627 (c) You must retain, in the Source form of any Derivative Works 1628 that You distribute, all copyright, patent, trademark, and 1629 attribution notices from the Source form of the Work, 1630 excluding those notices that do not pertain to any part of 1631 the Derivative Works; and 1632 1633 (d) If the Work includes a "NOTICE" text file as part of its 1634 distribution, then any Derivative Works that You distribute must 1635 include a readable copy of the attribution notices contained 1636 within such NOTICE file, excluding those notices that do not 1637 pertain to any part of the Derivative Works, in at least one 1638 of the following places: within a NOTICE text file distributed 1639 as part of the Derivative Works; within the Source form or 1640 documentation, if provided along with the Derivative Works; or, 1641 within a display generated by the Derivative Works, if and 1642 wherever such third-party notices normally appear. The contents 1643 of the NOTICE file are for informational purposes only and 1644 do not modify the License. You may add Your own attribution 1645 notices within Derivative Works that You distribute, alongside 1646 or as an addendum to the NOTICE text from the Work, provided 1647 that such additional attribution notices cannot be construed 1648 as modifying the License. 1649 1650 You may add Your own copyright statement to Your modifications and 1651 may provide additional or different license terms and conditions 1652 for use, reproduction, or distribution of Your modifications, or 1653 for any such Derivative Works as a whole, provided Your use, 1654 reproduction, and distribution of the Work otherwise complies with 1655 the conditions stated in this License. 1656 1657 5. Submission of Contributions. Unless You explicitly state otherwise, 1658 any Contribution intentionally submitted for inclusion in the Work 1659 by You to the Licensor shall be under the terms and conditions of 1660 this License, without any additional terms or conditions. 1661 Notwithstanding the above, nothing herein shall supersede or modify 1662 the terms of any separate license agreement you may have executed 1663 with Licensor regarding such Contributions. 1664 1665 6. Trademarks. This License does not grant permission to use the trade 1666 names, trademarks, service marks, or product names of the Licensor, 1667 except as required for reasonable and customary use in describing the 1668 origin of the Work and reproducing the content of the NOTICE file. 1669 1670 7. Disclaimer of Warranty. Unless required by applicable law or 1671 agreed to in writing, Licensor provides the Work (and each 1672 Contributor provides its Contributions) on an "AS IS" BASIS, 1673 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1674 implied, including, without limitation, any warranties or conditions 1675 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1676 PARTICULAR PURPOSE. You are solely responsible for determining the 1677 appropriateness of using or redistributing the Work and assume any 1678 risks associated with Your exercise of permissions under this License. 1679 1680 8. Limitation of Liability. In no event and under no legal theory, 1681 whether in tort (including negligence), contract, or otherwise, 1682 unless required by applicable law (such as deliberate and grossly 1683 negligent acts) or agreed to in writing, shall any Contributor be 1684 liable to You for damages, including any direct, indirect, special, 1685 incidental, or consequential damages of any character arising as a 1686 result of this License or out of the use or inability to use the 1687 Work (including but not limited to damages for loss of goodwill, 1688 work stoppage, computer failure or malfunction, or any and all 1689 other commercial damages or losses), even if such Contributor 1690 has been advised of the possibility of such damages. 1691 1692 9. Accepting Warranty or Additional Liability. While redistributing 1693 the Work or Derivative Works thereof, You may choose to offer, 1694 and charge a fee for, acceptance of support, warranty, indemnity, 1695 or other liability obligations and/or rights consistent with this 1696 License. However, in accepting such obligations, You may act only 1697 on Your own behalf and on Your sole responsibility, not on behalf 1698 of any other Contributor, and only if You agree to indemnify, 1699 defend, and hold each Contributor harmless for any liability 1700 incurred by, or claims asserted against, such Contributor by reason 1701 of your accepting any such warranty or additional liability. 1702 1703 END OF TERMS AND CONDITIONS 1704 1705 Copyright 2015 Microsoft Corporation 1706 1707 Licensed under the Apache License, Version 2.0 (the "License"); 1708 you may not use this file except in compliance with the License. 1709 You may obtain a copy of the License at 1710 1711 http://www.apache.org/licenses/LICENSE-2.0 1712 1713 Unless required by applicable law or agreed to in writing, software 1714 distributed under the License is distributed on an "AS IS" BASIS, 1715 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1716 See the License for the specific language governing permissions and 1717 limitations under the License. 1718 1719 ================================================================ 1720 1721 github.com/Azure/go-ntlmssp 1722 https://github.com/Azure/go-ntlmssp 1723 ---------------------------------------------------------------- 1724 The MIT License (MIT) 1725 1726 Copyright (c) 2016 Microsoft 1727 1728 Permission is hereby granted, free of charge, to any person obtaining a copy 1729 of this software and associated documentation files (the "Software"), to deal 1730 in the Software without restriction, including without limitation the rights 1731 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1732 copies of the Software, and to permit persons to whom the Software is 1733 furnished to do so, subject to the following conditions: 1734 1735 The above copyright notice and this permission notice shall be included in all 1736 copies or substantial portions of the Software. 1737 1738 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1739 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1740 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1741 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1742 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1743 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1744 SOFTWARE. 1745 1746 ================================================================ 1747 1748 github.com/BurntSushi/toml 1749 https://github.com/BurntSushi/toml 1750 ---------------------------------------------------------------- 1751 The MIT License (MIT) 1752 1753 Copyright (c) 2013 TOML authors 1754 1755 Permission is hereby granted, free of charge, to any person obtaining a copy 1756 of this software and associated documentation files (the "Software"), to deal 1757 in the Software without restriction, including without limitation the rights 1758 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1759 copies of the Software, and to permit persons to whom the Software is 1760 furnished to do so, subject to the following conditions: 1761 1762 The above copyright notice and this permission notice shall be included in 1763 all copies or substantial portions of the Software. 1764 1765 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1766 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1767 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1768 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1769 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1770 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1771 THE SOFTWARE. 1772 1773 ================================================================ 1774 1775 github.com/Shopify/sarama 1776 https://github.com/Shopify/sarama 1777 ---------------------------------------------------------------- 1778 Copyright (c) 2013 Shopify 1779 1780 Permission is hereby granted, free of charge, to any person obtaining 1781 a copy of this software and associated documentation files (the 1782 "Software"), to deal in the Software without restriction, including 1783 without limitation the rights to use, copy, modify, merge, publish, 1784 distribute, sublicense, and/or sell copies of the Software, and to 1785 permit persons to whom the Software is furnished to do so, subject to 1786 the following conditions: 1787 1788 The above copyright notice and this permission notice shall be 1789 included in all copies or substantial portions of the Software. 1790 1791 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 1792 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 1793 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 1794 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 1795 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 1796 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 1797 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1798 1799 ================================================================ 1800 1801 github.com/Shopify/toxiproxy 1802 https://github.com/Shopify/toxiproxy 1803 ---------------------------------------------------------------- 1804 The MIT License (MIT) 1805 1806 Copyright (c) 2014 Shopify 1807 1808 Permission is hereby granted, free of charge, to any person obtaining a copy 1809 of this software and associated documentation files (the "Software"), to deal 1810 in the Software without restriction, including without limitation the rights 1811 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1812 copies of the Software, and to permit persons to whom the Software is 1813 furnished to do so, subject to the following conditions: 1814 1815 The above copyright notice and this permission notice shall be included in all 1816 copies or substantial portions of the Software. 1817 1818 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1819 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1820 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1821 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1822 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1823 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1824 SOFTWARE. 1825 1826 1827 ================================================================ 1828 1829 github.com/StackExchange/wmi 1830 https://github.com/StackExchange/wmi 1831 ---------------------------------------------------------------- 1832 The MIT License (MIT) 1833 1834 Copyright (c) 2013 Stack Exchange 1835 1836 Permission is hereby granted, free of charge, to any person obtaining a copy of 1837 this software and associated documentation files (the "Software"), to deal in 1838 the Software without restriction, including without limitation the rights to 1839 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 1840 the Software, and to permit persons to whom the Software is furnished to do so, 1841 subject to the following conditions: 1842 1843 The above copyright notice and this permission notice shall be included in all 1844 copies or substantial portions of the Software. 1845 1846 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1847 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 1848 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 1849 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 1850 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 1851 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1852 1853 ================================================================ 1854 1855 github.com/alecthomas/participle 1856 https://github.com/alecthomas/participle 1857 ---------------------------------------------------------------- 1858 Copyright (C) 2017 Alec Thomas 1859 1860 Permission is hereby granted, free of charge, to any person obtaining a copy of 1861 this software and associated documentation files (the "Software"), to deal in 1862 the Software without restriction, including without limitation the rights to 1863 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 1864 of the Software, and to permit persons to whom the Software is furnished to do 1865 so, subject to the following conditions: 1866 1867 The above copyright notice and this permission notice shall be included in all 1868 copies or substantial portions of the Software. 1869 1870 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1871 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1872 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1873 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1874 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1875 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1876 SOFTWARE. 1877 1878 ================================================================ 1879 1880 github.com/armon/go-metrics 1881 https://github.com/armon/go-metrics 1882 ---------------------------------------------------------------- 1883 The MIT License (MIT) 1884 1885 Copyright (c) 2013 Armon Dadgar 1886 1887 Permission is hereby granted, free of charge, to any person obtaining a copy of 1888 this software and associated documentation files (the "Software"), to deal in 1889 the Software without restriction, including without limitation the rights to 1890 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 1891 the Software, and to permit persons to whom the Software is furnished to do so, 1892 subject to the following conditions: 1893 1894 The above copyright notice and this permission notice shall be included in all 1895 copies or substantial portions of the Software. 1896 1897 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1898 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 1899 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 1900 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 1901 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 1902 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 1903 1904 ================================================================ 1905 1906 github.com/aws/aws-sdk-go 1907 https://github.com/aws/aws-sdk-go 1908 ---------------------------------------------------------------- 1909 1910 Apache License 1911 Version 2.0, January 2004 1912 http://www.apache.org/licenses/ 1913 1914 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1915 1916 1. Definitions. 1917 1918 "License" shall mean the terms and conditions for use, reproduction, 1919 and distribution as defined by Sections 1 through 9 of this document. 1920 1921 "Licensor" shall mean the copyright owner or entity authorized by 1922 the copyright owner that is granting the License. 1923 1924 "Legal Entity" shall mean the union of the acting entity and all 1925 other entities that control, are controlled by, or are under common 1926 control with that entity. For the purposes of this definition, 1927 "control" means (i) the power, direct or indirect, to cause the 1928 direction or management of such entity, whether by contract or 1929 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1930 outstanding shares, or (iii) beneficial ownership of such entity. 1931 1932 "You" (or "Your") shall mean an individual or Legal Entity 1933 exercising permissions granted by this License. 1934 1935 "Source" form shall mean the preferred form for making modifications, 1936 including but not limited to software source code, documentation 1937 source, and configuration files. 1938 1939 "Object" form shall mean any form resulting from mechanical 1940 transformation or translation of a Source form, including but 1941 not limited to compiled object code, generated documentation, 1942 and conversions to other media types. 1943 1944 "Work" shall mean the work of authorship, whether in Source or 1945 Object form, made available under the License, as indicated by a 1946 copyright notice that is included in or attached to the work 1947 (an example is provided in the Appendix below). 1948 1949 "Derivative Works" shall mean any work, whether in Source or Object 1950 form, that is based on (or derived from) the Work and for which the 1951 editorial revisions, annotations, elaborations, or other modifications 1952 represent, as a whole, an original work of authorship. For the purposes 1953 of this License, Derivative Works shall not include works that remain 1954 separable from, or merely link (or bind by name) to the interfaces of, 1955 the Work and Derivative Works thereof. 1956 1957 "Contribution" shall mean any work of authorship, including 1958 the original version of the Work and any modifications or additions 1959 to that Work or Derivative Works thereof, that is intentionally 1960 submitted to Licensor for inclusion in the Work by the copyright owner 1961 or by an individual or Legal Entity authorized to submit on behalf of 1962 the copyright owner. For the purposes of this definition, "submitted" 1963 means any form of electronic, verbal, or written communication sent 1964 to the Licensor or its representatives, including but not limited to 1965 communication on electronic mailing lists, source code control systems, 1966 and issue tracking systems that are managed by, or on behalf of, the 1967 Licensor for the purpose of discussing and improving the Work, but 1968 excluding communication that is conspicuously marked or otherwise 1969 designated in writing by the copyright owner as "Not a Contribution." 1970 1971 "Contributor" shall mean Licensor and any individual or Legal Entity 1972 on behalf of whom a Contribution has been received by Licensor and 1973 subsequently incorporated within the Work. 1974 1975 2. Grant of Copyright License. Subject to the terms and conditions of 1976 this License, each Contributor hereby grants to You a perpetual, 1977 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1978 copyright license to reproduce, prepare Derivative Works of, 1979 publicly display, publicly perform, sublicense, and distribute the 1980 Work and such Derivative Works in Source or Object form. 1981 1982 3. Grant of Patent License. Subject to the terms and conditions of 1983 this License, each Contributor hereby grants to You a perpetual, 1984 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1985 (except as stated in this section) patent license to make, have made, 1986 use, offer to sell, sell, import, and otherwise transfer the Work, 1987 where such license applies only to those patent claims licensable 1988 by such Contributor that are necessarily infringed by their 1989 Contribution(s) alone or by combination of their Contribution(s) 1990 with the Work to which such Contribution(s) was submitted. If You 1991 institute patent litigation against any entity (including a 1992 cross-claim or counterclaim in a lawsuit) alleging that the Work 1993 or a Contribution incorporated within the Work constitutes direct 1994 or contributory patent infringement, then any patent licenses 1995 granted to You under this License for that Work shall terminate 1996 as of the date such litigation is filed. 1997 1998 4. Redistribution. You may reproduce and distribute copies of the 1999 Work or Derivative Works thereof in any medium, with or without 2000 modifications, and in Source or Object form, provided that You 2001 meet the following conditions: 2002 2003 (a) You must give any other recipients of the Work or 2004 Derivative Works a copy of this License; and 2005 2006 (b) You must cause any modified files to carry prominent notices 2007 stating that You changed the files; and 2008 2009 (c) You must retain, in the Source form of any Derivative Works 2010 that You distribute, all copyright, patent, trademark, and 2011 attribution notices from the Source form of the Work, 2012 excluding those notices that do not pertain to any part of 2013 the Derivative Works; and 2014 2015 (d) If the Work includes a "NOTICE" text file as part of its 2016 distribution, then any Derivative Works that You distribute must 2017 include a readable copy of the attribution notices contained 2018 within such NOTICE file, excluding those notices that do not 2019 pertain to any part of the Derivative Works, in at least one 2020 of the following places: within a NOTICE text file distributed 2021 as part of the Derivative Works; within the Source form or 2022 documentation, if provided along with the Derivative Works; or, 2023 within a display generated by the Derivative Works, if and 2024 wherever such third-party notices normally appear. The contents 2025 of the NOTICE file are for informational purposes only and 2026 do not modify the License. You may add Your own attribution 2027 notices within Derivative Works that You distribute, alongside 2028 or as an addendum to the NOTICE text from the Work, provided 2029 that such additional attribution notices cannot be construed 2030 as modifying the License. 2031 2032 You may add Your own copyright statement to Your modifications and 2033 may provide additional or different license terms and conditions 2034 for use, reproduction, or distribution of Your modifications, or 2035 for any such Derivative Works as a whole, provided Your use, 2036 reproduction, and distribution of the Work otherwise complies with 2037 the conditions stated in this License. 2038 2039 5. Submission of Contributions. Unless You explicitly state otherwise, 2040 any Contribution intentionally submitted for inclusion in the Work 2041 by You to the Licensor shall be under the terms and conditions of 2042 this License, without any additional terms or conditions. 2043 Notwithstanding the above, nothing herein shall supersede or modify 2044 the terms of any separate license agreement you may have executed 2045 with Licensor regarding such Contributions. 2046 2047 6. Trademarks. This License does not grant permission to use the trade 2048 names, trademarks, service marks, or product names of the Licensor, 2049 except as required for reasonable and customary use in describing the 2050 origin of the Work and reproducing the content of the NOTICE file. 2051 2052 7. Disclaimer of Warranty. Unless required by applicable law or 2053 agreed to in writing, Licensor provides the Work (and each 2054 Contributor provides its Contributions) on an "AS IS" BASIS, 2055 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2056 implied, including, without limitation, any warranties or conditions 2057 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2058 PARTICULAR PURPOSE. You are solely responsible for determining the 2059 appropriateness of using or redistributing the Work and assume any 2060 risks associated with Your exercise of permissions under this License. 2061 2062 8. Limitation of Liability. In no event and under no legal theory, 2063 whether in tort (including negligence), contract, or otherwise, 2064 unless required by applicable law (such as deliberate and grossly 2065 negligent acts) or agreed to in writing, shall any Contributor be 2066 liable to You for damages, including any direct, indirect, special, 2067 incidental, or consequential damages of any character arising as a 2068 result of this License or out of the use or inability to use the 2069 Work (including but not limited to damages for loss of goodwill, 2070 work stoppage, computer failure or malfunction, or any and all 2071 other commercial damages or losses), even if such Contributor 2072 has been advised of the possibility of such damages. 2073 2074 9. Accepting Warranty or Additional Liability. While redistributing 2075 the Work or Derivative Works thereof, You may choose to offer, 2076 and charge a fee for, acceptance of support, warranty, indemnity, 2077 or other liability obligations and/or rights consistent with this 2078 License. However, in accepting such obligations, You may act only 2079 on Your own behalf and on Your sole responsibility, not on behalf 2080 of any other Contributor, and only if You agree to indemnify, 2081 defend, and hold each Contributor harmless for any liability 2082 incurred by, or claims asserted against, such Contributor by reason 2083 of your accepting any such warranty or additional liability. 2084 2085 END OF TERMS AND CONDITIONS 2086 2087 APPENDIX: How to apply the Apache License to your work. 2088 2089 To apply the Apache License to your work, attach the following 2090 boilerplate notice, with the fields enclosed by brackets "[]" 2091 replaced with your own identifying information. (Don't include 2092 the brackets!) The text should be enclosed in the appropriate 2093 comment syntax for the file format. We also recommend that a 2094 file or class name and description of purpose be included on the 2095 same "printed page" as the copyright notice for easier 2096 identification within third-party archives. 2097 2098 Copyright [yyyy] [name of copyright owner] 2099 2100 Licensed under the Apache License, Version 2.0 (the "License"); 2101 you may not use this file except in compliance with the License. 2102 You may obtain a copy of the License at 2103 2104 http://www.apache.org/licenses/LICENSE-2.0 2105 2106 Unless required by applicable law or agreed to in writing, software 2107 distributed under the License is distributed on an "AS IS" BASIS, 2108 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2109 See the License for the specific language governing permissions and 2110 limitations under the License. 2111 2112 ================================================================ 2113 2114 github.com/bcicen/jstream 2115 https://github.com/bcicen/jstream 2116 ---------------------------------------------------------------- 2117 The MIT License (MIT) 2118 2119 Copyright (c) 2018 Bradley Cicenas 2120 2121 Permission is hereby granted, free of charge, to any person obtaining a copy 2122 of this software and associated documentation files (the "Software"), to deal 2123 in the Software without restriction, including without limitation the rights 2124 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 2125 copies of the Software, and to permit persons to whom the Software is 2126 furnished to do so, subject to the following conditions: 2127 2128 The above copyright notice and this permission notice shall be included in all 2129 copies or substantial portions of the Software. 2130 2131 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 2132 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 2133 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 2134 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 2135 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 2136 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 2137 SOFTWARE. 2138 2139 2140 ================================================================ 2141 2142 github.com/beevik/ntp 2143 https://github.com/beevik/ntp 2144 ---------------------------------------------------------------- 2145 Copyright 2015-2017 Brett Vickers. All rights reserved. 2146 2147 Redistribution and use in source and binary forms, with or without 2148 modification, are permitted provided that the following conditions 2149 are met: 2150 2151 1. Redistributions of source code must retain the above copyright 2152 notice, this list of conditions and the following disclaimer. 2153 2154 2. Redistributions in binary form must reproduce the above copyright 2155 notice, this list of conditions and the following disclaimer in the 2156 documentation and/or other materials provided with the distribution. 2157 2158 THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDER ``AS IS'' AND ANY 2159 EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2160 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 2161 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER OR 2162 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 2163 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 2164 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 2165 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 2166 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2167 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2168 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2169 2170 ================================================================ 2171 2172 github.com/beorn7/perks 2173 https://github.com/beorn7/perks 2174 ---------------------------------------------------------------- 2175 Copyright (C) 2013 Blake Mizerany 2176 2177 Permission is hereby granted, free of charge, to any person obtaining 2178 a copy of this software and associated documentation files (the 2179 "Software"), to deal in the Software without restriction, including 2180 without limitation the rights to use, copy, modify, merge, publish, 2181 distribute, sublicense, and/or sell copies of the Software, and to 2182 permit persons to whom the Software is furnished to do so, subject to 2183 the following conditions: 2184 2185 The above copyright notice and this permission notice shall be 2186 included in all copies or substantial portions of the Software. 2187 2188 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2189 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2190 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 2191 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 2192 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 2193 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 2194 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2195 2196 ================================================================ 2197 2198 github.com/cespare/xxhash/v2 2199 https://github.com/cespare/xxhash/v2 2200 ---------------------------------------------------------------- 2201 Copyright (c) 2016 Caleb Spare 2202 2203 MIT License 2204 2205 Permission is hereby granted, free of charge, to any person obtaining 2206 a copy of this software and associated documentation files (the 2207 "Software"), to deal in the Software without restriction, including 2208 without limitation the rights to use, copy, modify, merge, publish, 2209 distribute, sublicense, and/or sell copies of the Software, and to 2210 permit persons to whom the Software is furnished to do so, subject to 2211 the following conditions: 2212 2213 The above copyright notice and this permission notice shall be 2214 included in all copies or substantial portions of the Software. 2215 2216 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2217 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2218 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 2219 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 2220 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 2221 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 2222 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2223 2224 ================================================================ 2225 2226 github.com/cheggaaa/pb 2227 https://github.com/cheggaaa/pb 2228 ---------------------------------------------------------------- 2229 Copyright (c) 2012-2015, Sergey Cherepanov 2230 All rights reserved. 2231 2232 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 2233 2234 * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2235 2236 * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 2237 2238 * Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 2239 2240 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2241 ================================================================ 2242 2243 github.com/cockroachdb/datadriven 2244 https://github.com/cockroachdb/datadriven 2245 ---------------------------------------------------------------- 2246 Apache License 2247 Version 2.0, January 2004 2248 http://www.apache.org/licenses/ 2249 2250 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2251 2252 1. Definitions. 2253 2254 "License" shall mean the terms and conditions for use, reproduction, 2255 and distribution as defined by Sections 1 through 9 of this document. 2256 2257 "Licensor" shall mean the copyright owner or entity authorized by 2258 the copyright owner that is granting the License. 2259 2260 "Legal Entity" shall mean the union of the acting entity and all 2261 other entities that control, are controlled by, or are under common 2262 control with that entity. For the purposes of this definition, 2263 "control" means (i) the power, direct or indirect, to cause the 2264 direction or management of such entity, whether by contract or 2265 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2266 outstanding shares, or (iii) beneficial ownership of such entity. 2267 2268 "You" (or "Your") shall mean an individual or Legal Entity 2269 exercising permissions granted by this License. 2270 2271 "Source" form shall mean the preferred form for making modifications, 2272 including but not limited to software source code, documentation 2273 source, and configuration files. 2274 2275 "Object" form shall mean any form resulting from mechanical 2276 transformation or translation of a Source form, including but 2277 not limited to compiled object code, generated documentation, 2278 and conversions to other media types. 2279 2280 "Work" shall mean the work of authorship, whether in Source or 2281 Object form, made available under the License, as indicated by a 2282 copyright notice that is included in or attached to the work 2283 (an example is provided in the Appendix below). 2284 2285 "Derivative Works" shall mean any work, whether in Source or Object 2286 form, that is based on (or derived from) the Work and for which the 2287 editorial revisions, annotations, elaborations, or other modifications 2288 represent, as a whole, an original work of authorship. For the purposes 2289 of this License, Derivative Works shall not include works that remain 2290 separable from, or merely link (or bind by name) to the interfaces of, 2291 the Work and Derivative Works thereof. 2292 2293 "Contribution" shall mean any work of authorship, including 2294 the original version of the Work and any modifications or additions 2295 to that Work or Derivative Works thereof, that is intentionally 2296 submitted to Licensor for inclusion in the Work by the copyright owner 2297 or by an individual or Legal Entity authorized to submit on behalf of 2298 the copyright owner. For the purposes of this definition, "submitted" 2299 means any form of electronic, verbal, or written communication sent 2300 to the Licensor or its representatives, including but not limited to 2301 communication on electronic mailing lists, source code control systems, 2302 and issue tracking systems that are managed by, or on behalf of, the 2303 Licensor for the purpose of discussing and improving the Work, but 2304 excluding communication that is conspicuously marked or otherwise 2305 designated in writing by the copyright owner as "Not a Contribution." 2306 2307 "Contributor" shall mean Licensor and any individual or Legal Entity 2308 on behalf of whom a Contribution has been received by Licensor and 2309 subsequently incorporated within the Work. 2310 2311 2. Grant of Copyright License. Subject to the terms and conditions of 2312 this License, each Contributor hereby grants to You a perpetual, 2313 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2314 copyright license to reproduce, prepare Derivative Works of, 2315 publicly display, publicly perform, sublicense, and distribute the 2316 Work and such Derivative Works in Source or Object form. 2317 2318 3. Grant of Patent License. Subject to the terms and conditions of 2319 this License, each Contributor hereby grants to You a perpetual, 2320 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2321 (except as stated in this section) patent license to make, have made, 2322 use, offer to sell, sell, import, and otherwise transfer the Work, 2323 where such license applies only to those patent claims licensable 2324 by such Contributor that are necessarily infringed by their 2325 Contribution(s) alone or by combination of their Contribution(s) 2326 with the Work to which such Contribution(s) was submitted. If You 2327 institute patent litigation against any entity (including a 2328 cross-claim or counterclaim in a lawsuit) alleging that the Work 2329 or a Contribution incorporated within the Work constitutes direct 2330 or contributory patent infringement, then any patent licenses 2331 granted to You under this License for that Work shall terminate 2332 as of the date such litigation is filed. 2333 2334 4. Redistribution. You may reproduce and distribute copies of the 2335 Work or Derivative Works thereof in any medium, with or without 2336 modifications, and in Source or Object form, provided that You 2337 meet the following conditions: 2338 2339 (a) You must give any other recipients of the Work or 2340 Derivative Works a copy of this License; and 2341 2342 (b) You must cause any modified files to carry prominent notices 2343 stating that You changed the files; and 2344 2345 (c) You must retain, in the Source form of any Derivative Works 2346 that You distribute, all copyright, patent, trademark, and 2347 attribution notices from the Source form of the Work, 2348 excluding those notices that do not pertain to any part of 2349 the Derivative Works; and 2350 2351 (d) If the Work includes a "NOTICE" text file as part of its 2352 distribution, then any Derivative Works that You distribute must 2353 include a readable copy of the attribution notices contained 2354 within such NOTICE file, excluding those notices that do not 2355 pertain to any part of the Derivative Works, in at least one 2356 of the following places: within a NOTICE text file distributed 2357 as part of the Derivative Works; within the Source form or 2358 documentation, if provided along with the Derivative Works; or, 2359 within a display generated by the Derivative Works, if and 2360 wherever such third-party notices normally appear. The contents 2361 of the NOTICE file are for informational purposes only and 2362 do not modify the License. You may add Your own attribution 2363 notices within Derivative Works that You distribute, alongside 2364 or as an addendum to the NOTICE text from the Work, provided 2365 that such additional attribution notices cannot be construed 2366 as modifying the License. 2367 2368 You may add Your own copyright statement to Your modifications and 2369 may provide additional or different license terms and conditions 2370 for use, reproduction, or distribution of Your modifications, or 2371 for any such Derivative Works as a whole, provided Your use, 2372 reproduction, and distribution of the Work otherwise complies with 2373 the conditions stated in this License. 2374 2375 5. Submission of Contributions. Unless You explicitly state otherwise, 2376 any Contribution intentionally submitted for inclusion in the Work 2377 by You to the Licensor shall be under the terms and conditions of 2378 this License, without any additional terms or conditions. 2379 Notwithstanding the above, nothing herein shall supersede or modify 2380 the terms of any separate license agreement you may have executed 2381 with Licensor regarding such Contributions. 2382 2383 6. Trademarks. This License does not grant permission to use the trade 2384 names, trademarks, service marks, or product names of the Licensor, 2385 except as required for reasonable and customary use in describing the 2386 origin of the Work and reproducing the content of the NOTICE file. 2387 2388 7. Disclaimer of Warranty. Unless required by applicable law or 2389 agreed to in writing, Licensor provides the Work (and each 2390 Contributor provides its Contributions) on an "AS IS" BASIS, 2391 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2392 implied, including, without limitation, any warranties or conditions 2393 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2394 PARTICULAR PURPOSE. You are solely responsible for determining the 2395 appropriateness of using or redistributing the Work and assume any 2396 risks associated with Your exercise of permissions under this License. 2397 2398 8. Limitation of Liability. In no event and under no legal theory, 2399 whether in tort (including negligence), contract, or otherwise, 2400 unless required by applicable law (such as deliberate and grossly 2401 negligent acts) or agreed to in writing, shall any Contributor be 2402 liable to You for damages, including any direct, indirect, special, 2403 incidental, or consequential damages of any character arising as a 2404 result of this License or out of the use or inability to use the 2405 Work (including but not limited to damages for loss of goodwill, 2406 work stoppage, computer failure or malfunction, or any and all 2407 other commercial damages or losses), even if such Contributor 2408 has been advised of the possibility of such damages. 2409 2410 9. Accepting Warranty or Additional Liability. While redistributing 2411 the Work or Derivative Works thereof, You may choose to offer, 2412 and charge a fee for, acceptance of support, warranty, indemnity, 2413 or other liability obligations and/or rights consistent with this 2414 License. However, in accepting such obligations, You may act only 2415 on Your own behalf and on Your sole responsibility, not on behalf 2416 of any other Contributor, and only if You agree to indemnify, 2417 defend, and hold each Contributor harmless for any liability 2418 incurred by, or claims asserted against, such Contributor by reason 2419 of your accepting any such warranty or additional liability. 2420 2421 END OF TERMS AND CONDITIONS 2422 2423 APPENDIX: How to apply the Apache License to your work. 2424 2425 To apply the Apache License to your work, attach the following 2426 boilerplate notice, with the fields enclosed by brackets "[]" 2427 replaced with your own identifying information. (Don't include 2428 the brackets!) The text should be enclosed in the appropriate 2429 comment syntax for the file format. We also recommend that a 2430 file or class name and description of purpose be included on the 2431 same "printed page" as the copyright notice for easier 2432 identification within third-party archives. 2433 2434 Copyright [yyyy] [name of copyright owner] 2435 2436 Licensed under the Apache License, Version 2.0 (the "License"); 2437 you may not use this file except in compliance with the License. 2438 You may obtain a copy of the License at 2439 2440 http://www.apache.org/licenses/LICENSE-2.0 2441 2442 Unless required by applicable law or agreed to in writing, software 2443 distributed under the License is distributed on an "AS IS" BASIS, 2444 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2445 See the License for the specific language governing permissions and 2446 limitations under the License. 2447 2448 ================================================================ 2449 2450 github.com/colinmarc/hdfs/v2 2451 https://github.com/colinmarc/hdfs/v2 2452 ---------------------------------------------------------------- 2453 Copyright (c) 2014 Colin Marc (colinmarc@gmail.com) 2454 2455 MIT License 2456 2457 Permission is hereby granted, free of charge, to any person obtaining 2458 a copy of this software and associated documentation files (the 2459 "Software"), to deal in the Software without restriction, including 2460 without limitation the rights to use, copy, modify, merge, publish, 2461 distribute, sublicense, and/or sell copies of the Software, and to 2462 permit persons to whom the Software is furnished to do so, subject to 2463 the following conditions: 2464 2465 The above copyright notice and this permission notice shall be 2466 included in all copies or substantial portions of the Software. 2467 2468 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 2469 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 2470 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 2471 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 2472 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 2473 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 2474 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 2475 2476 ================================================================ 2477 2478 github.com/coredns/coredns 2479 https://github.com/coredns/coredns 2480 ---------------------------------------------------------------- 2481 Apache License 2482 Version 2.0, January 2004 2483 http://www.apache.org/licenses/ 2484 2485 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2486 2487 1. Definitions. 2488 2489 "License" shall mean the terms and conditions for use, reproduction, 2490 and distribution as defined by Sections 1 through 9 of this document. 2491 2492 "Licensor" shall mean the copyright owner or entity authorized by 2493 the copyright owner that is granting the License. 2494 2495 "Legal Entity" shall mean the union of the acting entity and all 2496 other entities that control, are controlled by, or are under common 2497 control with that entity. For the purposes of this definition, 2498 "control" means (i) the power, direct or indirect, to cause the 2499 direction or management of such entity, whether by contract or 2500 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2501 outstanding shares, or (iii) beneficial ownership of such entity. 2502 2503 "You" (or "Your") shall mean an individual or Legal Entity 2504 exercising permissions granted by this License. 2505 2506 "Source" form shall mean the preferred form for making modifications, 2507 including but not limited to software source code, documentation 2508 source, and configuration files. 2509 2510 "Object" form shall mean any form resulting from mechanical 2511 transformation or translation of a Source form, including but 2512 not limited to compiled object code, generated documentation, 2513 and conversions to other media types. 2514 2515 "Work" shall mean the work of authorship, whether in Source or 2516 Object form, made available under the License, as indicated by a 2517 copyright notice that is included in or attached to the work 2518 (an example is provided in the Appendix below). 2519 2520 "Derivative Works" shall mean any work, whether in Source or Object 2521 form, that is based on (or derived from) the Work and for which the 2522 editorial revisions, annotations, elaborations, or other modifications 2523 represent, as a whole, an original work of authorship. For the purposes 2524 of this License, Derivative Works shall not include works that remain 2525 separable from, or merely link (or bind by name) to the interfaces of, 2526 the Work and Derivative Works thereof. 2527 2528 "Contribution" shall mean any work of authorship, including 2529 the original version of the Work and any modifications or additions 2530 to that Work or Derivative Works thereof, that is intentionally 2531 submitted to Licensor for inclusion in the Work by the copyright owner 2532 or by an individual or Legal Entity authorized to submit on behalf of 2533 the copyright owner. For the purposes of this definition, "submitted" 2534 means any form of electronic, verbal, or written communication sent 2535 to the Licensor or its representatives, including but not limited to 2536 communication on electronic mailing lists, source code control systems, 2537 and issue tracking systems that are managed by, or on behalf of, the 2538 Licensor for the purpose of discussing and improving the Work, but 2539 excluding communication that is conspicuously marked or otherwise 2540 designated in writing by the copyright owner as "Not a Contribution." 2541 2542 "Contributor" shall mean Licensor and any individual or Legal Entity 2543 on behalf of whom a Contribution has been received by Licensor and 2544 subsequently incorporated within the Work. 2545 2546 2. Grant of Copyright License. Subject to the terms and conditions of 2547 this License, each Contributor hereby grants to You a perpetual, 2548 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2549 copyright license to reproduce, prepare Derivative Works of, 2550 publicly display, publicly perform, sublicense, and distribute the 2551 Work and such Derivative Works in Source or Object form. 2552 2553 3. Grant of Patent License. Subject to the terms and conditions of 2554 this License, each Contributor hereby grants to You a perpetual, 2555 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2556 (except as stated in this section) patent license to make, have made, 2557 use, offer to sell, sell, import, and otherwise transfer the Work, 2558 where such license applies only to those patent claims licensable 2559 by such Contributor that are necessarily infringed by their 2560 Contribution(s) alone or by combination of their Contribution(s) 2561 with the Work to which such Contribution(s) was submitted. If You 2562 institute patent litigation against any entity (including a 2563 cross-claim or counterclaim in a lawsuit) alleging that the Work 2564 or a Contribution incorporated within the Work constitutes direct 2565 or contributory patent infringement, then any patent licenses 2566 granted to You under this License for that Work shall terminate 2567 as of the date such litigation is filed. 2568 2569 4. Redistribution. You may reproduce and distribute copies of the 2570 Work or Derivative Works thereof in any medium, with or without 2571 modifications, and in Source or Object form, provided that You 2572 meet the following conditions: 2573 2574 (a) You must give any other recipients of the Work or 2575 Derivative Works a copy of this License; and 2576 2577 (b) You must cause any modified files to carry prominent notices 2578 stating that You changed the files; and 2579 2580 (c) You must retain, in the Source form of any Derivative Works 2581 that You distribute, all copyright, patent, trademark, and 2582 attribution notices from the Source form of the Work, 2583 excluding those notices that do not pertain to any part of 2584 the Derivative Works; and 2585 2586 (d) If the Work includes a "NOTICE" text file as part of its 2587 distribution, then any Derivative Works that You distribute must 2588 include a readable copy of the attribution notices contained 2589 within such NOTICE file, excluding those notices that do not 2590 pertain to any part of the Derivative Works, in at least one 2591 of the following places: within a NOTICE text file distributed 2592 as part of the Derivative Works; within the Source form or 2593 documentation, if provided along with the Derivative Works; or, 2594 within a display generated by the Derivative Works, if and 2595 wherever such third-party notices normally appear. The contents 2596 of the NOTICE file are for informational purposes only and 2597 do not modify the License. You may add Your own attribution 2598 notices within Derivative Works that You distribute, alongside 2599 or as an addendum to the NOTICE text from the Work, provided 2600 that such additional attribution notices cannot be construed 2601 as modifying the License. 2602 2603 You may add Your own copyright statement to Your modifications and 2604 may provide additional or different license terms and conditions 2605 for use, reproduction, or distribution of Your modifications, or 2606 for any such Derivative Works as a whole, provided Your use, 2607 reproduction, and distribution of the Work otherwise complies with 2608 the conditions stated in this License. 2609 2610 5. Submission of Contributions. Unless You explicitly state otherwise, 2611 any Contribution intentionally submitted for inclusion in the Work 2612 by You to the Licensor shall be under the terms and conditions of 2613 this License, without any additional terms or conditions. 2614 Notwithstanding the above, nothing herein shall supersede or modify 2615 the terms of any separate license agreement you may have executed 2616 with Licensor regarding such Contributions. 2617 2618 6. Trademarks. This License does not grant permission to use the trade 2619 names, trademarks, service marks, or product names of the Licensor, 2620 except as required for reasonable and customary use in describing the 2621 origin of the Work and reproducing the content of the NOTICE file. 2622 2623 7. Disclaimer of Warranty. Unless required by applicable law or 2624 agreed to in writing, Licensor provides the Work (and each 2625 Contributor provides its Contributions) on an "AS IS" BASIS, 2626 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2627 implied, including, without limitation, any warranties or conditions 2628 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2629 PARTICULAR PURPOSE. You are solely responsible for determining the 2630 appropriateness of using or redistributing the Work and assume any 2631 risks associated with Your exercise of permissions under this License. 2632 2633 8. Limitation of Liability. In no event and under no legal theory, 2634 whether in tort (including negligence), contract, or otherwise, 2635 unless required by applicable law (such as deliberate and grossly 2636 negligent acts) or agreed to in writing, shall any Contributor be 2637 liable to You for damages, including any direct, indirect, special, 2638 incidental, or consequential damages of any character arising as a 2639 result of this License or out of the use or inability to use the 2640 Work (including but not limited to damages for loss of goodwill, 2641 work stoppage, computer failure or malfunction, or any and all 2642 other commercial damages or losses), even if such Contributor 2643 has been advised of the possibility of such damages. 2644 2645 9. Accepting Warranty or Additional Liability. While redistributing 2646 the Work or Derivative Works thereof, You may choose to offer, 2647 and charge a fee for, acceptance of support, warranty, indemnity, 2648 or other liability obligations and/or rights consistent with this 2649 License. However, in accepting such obligations, You may act only 2650 on Your own behalf and on Your sole responsibility, not on behalf 2651 of any other Contributor, and only if You agree to indemnify, 2652 defend, and hold each Contributor harmless for any liability 2653 incurred by, or claims asserted against, such Contributor by reason 2654 of your accepting any such warranty or additional liability. 2655 2656 END OF TERMS AND CONDITIONS 2657 2658 APPENDIX: How to apply the Apache License to your work. 2659 2660 To apply the Apache License to your work, attach the following 2661 boilerplate notice, with the fields enclosed by brackets "{}" 2662 replaced with your own identifying information. (Don't include 2663 the brackets!) The text should be enclosed in the appropriate 2664 comment syntax for the file format. We also recommend that a 2665 file or class name and description of purpose be included on the 2666 same "printed page" as the copyright notice for easier 2667 identification within third-party archives. 2668 2669 Copyright {yyyy} {name of copyright owner} 2670 2671 Licensed under the Apache License, Version 2.0 (the "License"); 2672 you may not use this file except in compliance with the License. 2673 You may obtain a copy of the License at 2674 2675 http://www.apache.org/licenses/LICENSE-2.0 2676 2677 Unless required by applicable law or agreed to in writing, software 2678 distributed under the License is distributed on an "AS IS" BASIS, 2679 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2680 See the License for the specific language governing permissions and 2681 limitations under the License. 2682 2683 ================================================================ 2684 2685 github.com/coreos/go-semver 2686 https://github.com/coreos/go-semver 2687 ---------------------------------------------------------------- 2688 2689 Apache License 2690 Version 2.0, January 2004 2691 http://www.apache.org/licenses/ 2692 2693 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2694 2695 1. Definitions. 2696 2697 "License" shall mean the terms and conditions for use, reproduction, 2698 and distribution as defined by Sections 1 through 9 of this document. 2699 2700 "Licensor" shall mean the copyright owner or entity authorized by 2701 the copyright owner that is granting the License. 2702 2703 "Legal Entity" shall mean the union of the acting entity and all 2704 other entities that control, are controlled by, or are under common 2705 control with that entity. For the purposes of this definition, 2706 "control" means (i) the power, direct or indirect, to cause the 2707 direction or management of such entity, whether by contract or 2708 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2709 outstanding shares, or (iii) beneficial ownership of such entity. 2710 2711 "You" (or "Your") shall mean an individual or Legal Entity 2712 exercising permissions granted by this License. 2713 2714 "Source" form shall mean the preferred form for making modifications, 2715 including but not limited to software source code, documentation 2716 source, and configuration files. 2717 2718 "Object" form shall mean any form resulting from mechanical 2719 transformation or translation of a Source form, including but 2720 not limited to compiled object code, generated documentation, 2721 and conversions to other media types. 2722 2723 "Work" shall mean the work of authorship, whether in Source or 2724 Object form, made available under the License, as indicated by a 2725 copyright notice that is included in or attached to the work 2726 (an example is provided in the Appendix below). 2727 2728 "Derivative Works" shall mean any work, whether in Source or Object 2729 form, that is based on (or derived from) the Work and for which the 2730 editorial revisions, annotations, elaborations, or other modifications 2731 represent, as a whole, an original work of authorship. For the purposes 2732 of this License, Derivative Works shall not include works that remain 2733 separable from, or merely link (or bind by name) to the interfaces of, 2734 the Work and Derivative Works thereof. 2735 2736 "Contribution" shall mean any work of authorship, including 2737 the original version of the Work and any modifications or additions 2738 to that Work or Derivative Works thereof, that is intentionally 2739 submitted to Licensor for inclusion in the Work by the copyright owner 2740 or by an individual or Legal Entity authorized to submit on behalf of 2741 the copyright owner. For the purposes of this definition, "submitted" 2742 means any form of electronic, verbal, or written communication sent 2743 to the Licensor or its representatives, including but not limited to 2744 communication on electronic mailing lists, source code control systems, 2745 and issue tracking systems that are managed by, or on behalf of, the 2746 Licensor for the purpose of discussing and improving the Work, but 2747 excluding communication that is conspicuously marked or otherwise 2748 designated in writing by the copyright owner as "Not a Contribution." 2749 2750 "Contributor" shall mean Licensor and any individual or Legal Entity 2751 on behalf of whom a Contribution has been received by Licensor and 2752 subsequently incorporated within the Work. 2753 2754 2. Grant of Copyright License. Subject to the terms and conditions of 2755 this License, each Contributor hereby grants to You a perpetual, 2756 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2757 copyright license to reproduce, prepare Derivative Works of, 2758 publicly display, publicly perform, sublicense, and distribute the 2759 Work and such Derivative Works in Source or Object form. 2760 2761 3. Grant of Patent License. Subject to the terms and conditions of 2762 this License, each Contributor hereby grants to You a perpetual, 2763 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2764 (except as stated in this section) patent license to make, have made, 2765 use, offer to sell, sell, import, and otherwise transfer the Work, 2766 where such license applies only to those patent claims licensable 2767 by such Contributor that are necessarily infringed by their 2768 Contribution(s) alone or by combination of their Contribution(s) 2769 with the Work to which such Contribution(s) was submitted. If You 2770 institute patent litigation against any entity (including a 2771 cross-claim or counterclaim in a lawsuit) alleging that the Work 2772 or a Contribution incorporated within the Work constitutes direct 2773 or contributory patent infringement, then any patent licenses 2774 granted to You under this License for that Work shall terminate 2775 as of the date such litigation is filed. 2776 2777 4. Redistribution. You may reproduce and distribute copies of the 2778 Work or Derivative Works thereof in any medium, with or without 2779 modifications, and in Source or Object form, provided that You 2780 meet the following conditions: 2781 2782 (a) You must give any other recipients of the Work or 2783 Derivative Works a copy of this License; and 2784 2785 (b) You must cause any modified files to carry prominent notices 2786 stating that You changed the files; and 2787 2788 (c) You must retain, in the Source form of any Derivative Works 2789 that You distribute, all copyright, patent, trademark, and 2790 attribution notices from the Source form of the Work, 2791 excluding those notices that do not pertain to any part of 2792 the Derivative Works; and 2793 2794 (d) If the Work includes a "NOTICE" text file as part of its 2795 distribution, then any Derivative Works that You distribute must 2796 include a readable copy of the attribution notices contained 2797 within such NOTICE file, excluding those notices that do not 2798 pertain to any part of the Derivative Works, in at least one 2799 of the following places: within a NOTICE text file distributed 2800 as part of the Derivative Works; within the Source form or 2801 documentation, if provided along with the Derivative Works; or, 2802 within a display generated by the Derivative Works, if and 2803 wherever such third-party notices normally appear. The contents 2804 of the NOTICE file are for informational purposes only and 2805 do not modify the License. You may add Your own attribution 2806 notices within Derivative Works that You distribute, alongside 2807 or as an addendum to the NOTICE text from the Work, provided 2808 that such additional attribution notices cannot be construed 2809 as modifying the License. 2810 2811 You may add Your own copyright statement to Your modifications and 2812 may provide additional or different license terms and conditions 2813 for use, reproduction, or distribution of Your modifications, or 2814 for any such Derivative Works as a whole, provided Your use, 2815 reproduction, and distribution of the Work otherwise complies with 2816 the conditions stated in this License. 2817 2818 5. Submission of Contributions. Unless You explicitly state otherwise, 2819 any Contribution intentionally submitted for inclusion in the Work 2820 by You to the Licensor shall be under the terms and conditions of 2821 this License, without any additional terms or conditions. 2822 Notwithstanding the above, nothing herein shall supersede or modify 2823 the terms of any separate license agreement you may have executed 2824 with Licensor regarding such Contributions. 2825 2826 6. Trademarks. This License does not grant permission to use the trade 2827 names, trademarks, service marks, or product names of the Licensor, 2828 except as required for reasonable and customary use in describing the 2829 origin of the Work and reproducing the content of the NOTICE file. 2830 2831 7. Disclaimer of Warranty. Unless required by applicable law or 2832 agreed to in writing, Licensor provides the Work (and each 2833 Contributor provides its Contributions) on an "AS IS" BASIS, 2834 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2835 implied, including, without limitation, any warranties or conditions 2836 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2837 PARTICULAR PURPOSE. You are solely responsible for determining the 2838 appropriateness of using or redistributing the Work and assume any 2839 risks associated with Your exercise of permissions under this License. 2840 2841 8. Limitation of Liability. In no event and under no legal theory, 2842 whether in tort (including negligence), contract, or otherwise, 2843 unless required by applicable law (such as deliberate and grossly 2844 negligent acts) or agreed to in writing, shall any Contributor be 2845 liable to You for damages, including any direct, indirect, special, 2846 incidental, or consequential damages of any character arising as a 2847 result of this License or out of the use or inability to use the 2848 Work (including but not limited to damages for loss of goodwill, 2849 work stoppage, computer failure or malfunction, or any and all 2850 other commercial damages or losses), even if such Contributor 2851 has been advised of the possibility of such damages. 2852 2853 9. Accepting Warranty or Additional Liability. While redistributing 2854 the Work or Derivative Works thereof, You may choose to offer, 2855 and charge a fee for, acceptance of support, warranty, indemnity, 2856 or other liability obligations and/or rights consistent with this 2857 License. However, in accepting such obligations, You may act only 2858 on Your own behalf and on Your sole responsibility, not on behalf 2859 of any other Contributor, and only if You agree to indemnify, 2860 defend, and hold each Contributor harmless for any liability 2861 incurred by, or claims asserted against, such Contributor by reason 2862 of your accepting any such warranty or additional liability. 2863 2864 END OF TERMS AND CONDITIONS 2865 2866 APPENDIX: How to apply the Apache License to your work. 2867 2868 To apply the Apache License to your work, attach the following 2869 boilerplate notice, with the fields enclosed by brackets "[]" 2870 replaced with your own identifying information. (Don't include 2871 the brackets!) The text should be enclosed in the appropriate 2872 comment syntax for the file format. We also recommend that a 2873 file or class name and description of purpose be included on the 2874 same "printed page" as the copyright notice for easier 2875 identification within third-party archives. 2876 2877 Copyright [yyyy] [name of copyright owner] 2878 2879 Licensed under the Apache License, Version 2.0 (the "License"); 2880 you may not use this file except in compliance with the License. 2881 You may obtain a copy of the License at 2882 2883 http://www.apache.org/licenses/LICENSE-2.0 2884 2885 Unless required by applicable law or agreed to in writing, software 2886 distributed under the License is distributed on an "AS IS" BASIS, 2887 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2888 See the License for the specific language governing permissions and 2889 limitations under the License. 2890 2891 ================================================================ 2892 2893 github.com/coreos/go-systemd 2894 https://github.com/coreos/go-systemd 2895 ---------------------------------------------------------------- 2896 Apache License 2897 Version 2.0, January 2004 2898 http://www.apache.org/licenses/ 2899 2900 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2901 2902 1. Definitions. 2903 2904 "License" shall mean the terms and conditions for use, reproduction, and 2905 distribution as defined by Sections 1 through 9 of this document. 2906 2907 "Licensor" shall mean the copyright owner or entity authorized by the copyright 2908 owner that is granting the License. 2909 2910 "Legal Entity" shall mean the union of the acting entity and all other entities 2911 that control, are controlled by, or are under common control with that entity. 2912 For the purposes of this definition, "control" means (i) the power, direct or 2913 indirect, to cause the direction or management of such entity, whether by 2914 contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the 2915 outstanding shares, or (iii) beneficial ownership of such entity. 2916 2917 "You" (or "Your") shall mean an individual or Legal Entity exercising 2918 permissions granted by this License. 2919 2920 "Source" form shall mean the preferred form for making modifications, including 2921 but not limited to software source code, documentation source, and configuration 2922 files. 2923 2924 "Object" form shall mean any form resulting from mechanical transformation or 2925 translation of a Source form, including but not limited to compiled object code, 2926 generated documentation, and conversions to other media types. 2927 2928 "Work" shall mean the work of authorship, whether in Source or Object form, made 2929 available under the License, as indicated by a copyright notice that is included 2930 in or attached to the work (an example is provided in the Appendix below). 2931 2932 "Derivative Works" shall mean any work, whether in Source or Object form, that 2933 is based on (or derived from) the Work and for which the editorial revisions, 2934 annotations, elaborations, or other modifications represent, as a whole, an 2935 original work of authorship. For the purposes of this License, Derivative Works 2936 shall not include works that remain separable from, or merely link (or bind by 2937 name) to the interfaces of, the Work and Derivative Works thereof. 2938 2939 "Contribution" shall mean any work of authorship, including the original version 2940 of the Work and any modifications or additions to that Work or Derivative Works 2941 thereof, that is intentionally submitted to Licensor for inclusion in the Work 2942 by the copyright owner or by an individual or Legal Entity authorized to submit 2943 on behalf of the copyright owner. For the purposes of this definition, 2944 "submitted" means any form of electronic, verbal, or written communication sent 2945 to the Licensor or its representatives, including but not limited to 2946 communication on electronic mailing lists, source code control systems, and 2947 issue tracking systems that are managed by, or on behalf of, the Licensor for 2948 the purpose of discussing and improving the Work, but excluding communication 2949 that is conspicuously marked or otherwise designated in writing by the copyright 2950 owner as "Not a Contribution." 2951 2952 "Contributor" shall mean Licensor and any individual or Legal Entity on behalf 2953 of whom a Contribution has been received by Licensor and subsequently 2954 incorporated within the Work. 2955 2956 2. Grant of Copyright License. 2957 2958 Subject to the terms and conditions of this License, each Contributor hereby 2959 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 2960 irrevocable copyright license to reproduce, prepare Derivative Works of, 2961 publicly display, publicly perform, sublicense, and distribute the Work and such 2962 Derivative Works in Source or Object form. 2963 2964 3. Grant of Patent License. 2965 2966 Subject to the terms and conditions of this License, each Contributor hereby 2967 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 2968 irrevocable (except as stated in this section) patent license to make, have 2969 made, use, offer to sell, sell, import, and otherwise transfer the Work, where 2970 such license applies only to those patent claims licensable by such Contributor 2971 that are necessarily infringed by their Contribution(s) alone or by combination 2972 of their Contribution(s) with the Work to which such Contribution(s) was 2973 submitted. If You institute patent litigation against any entity (including a 2974 cross-claim or counterclaim in a lawsuit) alleging that the Work or a 2975 Contribution incorporated within the Work constitutes direct or contributory 2976 patent infringement, then any patent licenses granted to You under this License 2977 for that Work shall terminate as of the date such litigation is filed. 2978 2979 4. Redistribution. 2980 2981 You may reproduce and distribute copies of the Work or Derivative Works thereof 2982 in any medium, with or without modifications, and in Source or Object form, 2983 provided that You meet the following conditions: 2984 2985 You must give any other recipients of the Work or Derivative Works a copy of 2986 this License; and 2987 You must cause any modified files to carry prominent notices stating that You 2988 changed the files; and 2989 You must retain, in the Source form of any Derivative Works that You distribute, 2990 all copyright, patent, trademark, and attribution notices from the Source form 2991 of the Work, excluding those notices that do not pertain to any part of the 2992 Derivative Works; and 2993 If the Work includes a "NOTICE" text file as part of its distribution, then any 2994 Derivative Works that You distribute must include a readable copy of the 2995 attribution notices contained within such NOTICE file, excluding those notices 2996 that do not pertain to any part of the Derivative Works, in at least one of the 2997 following places: within a NOTICE text file distributed as part of the 2998 Derivative Works; within the Source form or documentation, if provided along 2999 with the Derivative Works; or, within a display generated by the Derivative 3000 Works, if and wherever such third-party notices normally appear. The contents of 3001 the NOTICE file are for informational purposes only and do not modify the 3002 License. You may add Your own attribution notices within Derivative Works that 3003 You distribute, alongside or as an addendum to the NOTICE text from the Work, 3004 provided that such additional attribution notices cannot be construed as 3005 modifying the License. 3006 You may add Your own copyright statement to Your modifications and may provide 3007 additional or different license terms and conditions for use, reproduction, or 3008 distribution of Your modifications, or for any such Derivative Works as a whole, 3009 provided Your use, reproduction, and distribution of the Work otherwise complies 3010 with the conditions stated in this License. 3011 3012 5. Submission of Contributions. 3013 3014 Unless You explicitly state otherwise, any Contribution intentionally submitted 3015 for inclusion in the Work by You to the Licensor shall be under the terms and 3016 conditions of this License, without any additional terms or conditions. 3017 Notwithstanding the above, nothing herein shall supersede or modify the terms of 3018 any separate license agreement you may have executed with Licensor regarding 3019 such Contributions. 3020 3021 6. Trademarks. 3022 3023 This License does not grant permission to use the trade names, trademarks, 3024 service marks, or product names of the Licensor, except as required for 3025 reasonable and customary use in describing the origin of the Work and 3026 reproducing the content of the NOTICE file. 3027 3028 7. Disclaimer of Warranty. 3029 3030 Unless required by applicable law or agreed to in writing, Licensor provides the 3031 Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, 3032 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, 3033 including, without limitation, any warranties or conditions of TITLE, 3034 NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are 3035 solely responsible for determining the appropriateness of using or 3036 redistributing the Work and assume any risks associated with Your exercise of 3037 permissions under this License. 3038 3039 8. Limitation of Liability. 3040 3041 In no event and under no legal theory, whether in tort (including negligence), 3042 contract, or otherwise, unless required by applicable law (such as deliberate 3043 and grossly negligent acts) or agreed to in writing, shall any Contributor be 3044 liable to You for damages, including any direct, indirect, special, incidental, 3045 or consequential damages of any character arising as a result of this License or 3046 out of the use or inability to use the Work (including but not limited to 3047 damages for loss of goodwill, work stoppage, computer failure or malfunction, or 3048 any and all other commercial damages or losses), even if such Contributor has 3049 been advised of the possibility of such damages. 3050 3051 9. Accepting Warranty or Additional Liability. 3052 3053 While redistributing the Work or Derivative Works thereof, You may choose to 3054 offer, and charge a fee for, acceptance of support, warranty, indemnity, or 3055 other liability obligations and/or rights consistent with this License. However, 3056 in accepting such obligations, You may act only on Your own behalf and on Your 3057 sole responsibility, not on behalf of any other Contributor, and only if You 3058 agree to indemnify, defend, and hold each Contributor harmless for any liability 3059 incurred by, or claims asserted against, such Contributor by reason of your 3060 accepting any such warranty or additional liability. 3061 3062 END OF TERMS AND CONDITIONS 3063 3064 APPENDIX: How to apply the Apache License to your work 3065 3066 To apply the Apache License to your work, attach the following boilerplate 3067 notice, with the fields enclosed by brackets "[]" replaced with your own 3068 identifying information. (Don't include the brackets!) The text should be 3069 enclosed in the appropriate comment syntax for the file format. We also 3070 recommend that a file or class name and description of purpose be included on 3071 the same "printed page" as the copyright notice for easier identification within 3072 third-party archives. 3073 3074 Copyright [yyyy] [name of copyright owner] 3075 3076 Licensed under the Apache License, Version 2.0 (the "License"); 3077 you may not use this file except in compliance with the License. 3078 You may obtain a copy of the License at 3079 3080 http://www.apache.org/licenses/LICENSE-2.0 3081 3082 Unless required by applicable law or agreed to in writing, software 3083 distributed under the License is distributed on an "AS IS" BASIS, 3084 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3085 See the License for the specific language governing permissions and 3086 limitations under the License. 3087 3088 ================================================================ 3089 3090 github.com/coreos/pkg 3091 https://github.com/coreos/pkg 3092 ---------------------------------------------------------------- 3093 Apache License 3094 Version 2.0, January 2004 3095 http://www.apache.org/licenses/ 3096 3097 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 3098 3099 1. Definitions. 3100 3101 "License" shall mean the terms and conditions for use, reproduction, 3102 and distribution as defined by Sections 1 through 9 of this document. 3103 3104 "Licensor" shall mean the copyright owner or entity authorized by 3105 the copyright owner that is granting the License. 3106 3107 "Legal Entity" shall mean the union of the acting entity and all 3108 other entities that control, are controlled by, or are under common 3109 control with that entity. For the purposes of this definition, 3110 "control" means (i) the power, direct or indirect, to cause the 3111 direction or management of such entity, whether by contract or 3112 otherwise, or (ii) ownership of fifty percent (50%) or more of the 3113 outstanding shares, or (iii) beneficial ownership of such entity. 3114 3115 "You" (or "Your") shall mean an individual or Legal Entity 3116 exercising permissions granted by this License. 3117 3118 "Source" form shall mean the preferred form for making modifications, 3119 including but not limited to software source code, documentation 3120 source, and configuration files. 3121 3122 "Object" form shall mean any form resulting from mechanical 3123 transformation or translation of a Source form, including but 3124 not limited to compiled object code, generated documentation, 3125 and conversions to other media types. 3126 3127 "Work" shall mean the work of authorship, whether in Source or 3128 Object form, made available under the License, as indicated by a 3129 copyright notice that is included in or attached to the work 3130 (an example is provided in the Appendix below). 3131 3132 "Derivative Works" shall mean any work, whether in Source or Object 3133 form, that is based on (or derived from) the Work and for which the 3134 editorial revisions, annotations, elaborations, or other modifications 3135 represent, as a whole, an original work of authorship. For the purposes 3136 of this License, Derivative Works shall not include works that remain 3137 separable from, or merely link (or bind by name) to the interfaces of, 3138 the Work and Derivative Works thereof. 3139 3140 "Contribution" shall mean any work of authorship, including 3141 the original version of the Work and any modifications or additions 3142 to that Work or Derivative Works thereof, that is intentionally 3143 submitted to Licensor for inclusion in the Work by the copyright owner 3144 or by an individual or Legal Entity authorized to submit on behalf of 3145 the copyright owner. For the purposes of this definition, "submitted" 3146 means any form of electronic, verbal, or written communication sent 3147 to the Licensor or its representatives, including but not limited to 3148 communication on electronic mailing lists, source code control systems, 3149 and issue tracking systems that are managed by, or on behalf of, the 3150 Licensor for the purpose of discussing and improving the Work, but 3151 excluding communication that is conspicuously marked or otherwise 3152 designated in writing by the copyright owner as "Not a Contribution." 3153 3154 "Contributor" shall mean Licensor and any individual or Legal Entity 3155 on behalf of whom a Contribution has been received by Licensor and 3156 subsequently incorporated within the Work. 3157 3158 2. Grant of Copyright License. Subject to the terms and conditions of 3159 this License, each Contributor hereby grants to You a perpetual, 3160 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3161 copyright license to reproduce, prepare Derivative Works of, 3162 publicly display, publicly perform, sublicense, and distribute the 3163 Work and such Derivative Works in Source or Object form. 3164 3165 3. Grant of Patent License. Subject to the terms and conditions of 3166 this License, each Contributor hereby grants to You a perpetual, 3167 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3168 (except as stated in this section) patent license to make, have made, 3169 use, offer to sell, sell, import, and otherwise transfer the Work, 3170 where such license applies only to those patent claims licensable 3171 by such Contributor that are necessarily infringed by their 3172 Contribution(s) alone or by combination of their Contribution(s) 3173 with the Work to which such Contribution(s) was submitted. If You 3174 institute patent litigation against any entity (including a 3175 cross-claim or counterclaim in a lawsuit) alleging that the Work 3176 or a Contribution incorporated within the Work constitutes direct 3177 or contributory patent infringement, then any patent licenses 3178 granted to You under this License for that Work shall terminate 3179 as of the date such litigation is filed. 3180 3181 4. Redistribution. You may reproduce and distribute copies of the 3182 Work or Derivative Works thereof in any medium, with or without 3183 modifications, and in Source or Object form, provided that You 3184 meet the following conditions: 3185 3186 (a) You must give any other recipients of the Work or 3187 Derivative Works a copy of this License; and 3188 3189 (b) You must cause any modified files to carry prominent notices 3190 stating that You changed the files; and 3191 3192 (c) You must retain, in the Source form of any Derivative Works 3193 that You distribute, all copyright, patent, trademark, and 3194 attribution notices from the Source form of the Work, 3195 excluding those notices that do not pertain to any part of 3196 the Derivative Works; and 3197 3198 (d) If the Work includes a "NOTICE" text file as part of its 3199 distribution, then any Derivative Works that You distribute must 3200 include a readable copy of the attribution notices contained 3201 within such NOTICE file, excluding those notices that do not 3202 pertain to any part of the Derivative Works, in at least one 3203 of the following places: within a NOTICE text file distributed 3204 as part of the Derivative Works; within the Source form or 3205 documentation, if provided along with the Derivative Works; or, 3206 within a display generated by the Derivative Works, if and 3207 wherever such third-party notices normally appear. The contents 3208 of the NOTICE file are for informational purposes only and 3209 do not modify the License. You may add Your own attribution 3210 notices within Derivative Works that You distribute, alongside 3211 or as an addendum to the NOTICE text from the Work, provided 3212 that such additional attribution notices cannot be construed 3213 as modifying the License. 3214 3215 You may add Your own copyright statement to Your modifications and 3216 may provide additional or different license terms and conditions 3217 for use, reproduction, or distribution of Your modifications, or 3218 for any such Derivative Works as a whole, provided Your use, 3219 reproduction, and distribution of the Work otherwise complies with 3220 the conditions stated in this License. 3221 3222 5. Submission of Contributions. Unless You explicitly state otherwise, 3223 any Contribution intentionally submitted for inclusion in the Work 3224 by You to the Licensor shall be under the terms and conditions of 3225 this License, without any additional terms or conditions. 3226 Notwithstanding the above, nothing herein shall supersede or modify 3227 the terms of any separate license agreement you may have executed 3228 with Licensor regarding such Contributions. 3229 3230 6. Trademarks. This License does not grant permission to use the trade 3231 names, trademarks, service marks, or product names of the Licensor, 3232 except as required for reasonable and customary use in describing the 3233 origin of the Work and reproducing the content of the NOTICE file. 3234 3235 7. Disclaimer of Warranty. Unless required by applicable law or 3236 agreed to in writing, Licensor provides the Work (and each 3237 Contributor provides its Contributions) on an "AS IS" BASIS, 3238 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3239 implied, including, without limitation, any warranties or conditions 3240 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3241 PARTICULAR PURPOSE. You are solely responsible for determining the 3242 appropriateness of using or redistributing the Work and assume any 3243 risks associated with Your exercise of permissions under this License. 3244 3245 8. Limitation of Liability. In no event and under no legal theory, 3246 whether in tort (including negligence), contract, or otherwise, 3247 unless required by applicable law (such as deliberate and grossly 3248 negligent acts) or agreed to in writing, shall any Contributor be 3249 liable to You for damages, including any direct, indirect, special, 3250 incidental, or consequential damages of any character arising as a 3251 result of this License or out of the use or inability to use the 3252 Work (including but not limited to damages for loss of goodwill, 3253 work stoppage, computer failure or malfunction, or any and all 3254 other commercial damages or losses), even if such Contributor 3255 has been advised of the possibility of such damages. 3256 3257 9. Accepting Warranty or Additional Liability. While redistributing 3258 the Work or Derivative Works thereof, You may choose to offer, 3259 and charge a fee for, acceptance of support, warranty, indemnity, 3260 or other liability obligations and/or rights consistent with this 3261 License. However, in accepting such obligations, You may act only 3262 on Your own behalf and on Your sole responsibility, not on behalf 3263 of any other Contributor, and only if You agree to indemnify, 3264 defend, and hold each Contributor harmless for any liability 3265 incurred by, or claims asserted against, such Contributor by reason 3266 of your accepting any such warranty or additional liability. 3267 3268 END OF TERMS AND CONDITIONS 3269 3270 APPENDIX: How to apply the Apache License to your work. 3271 3272 To apply the Apache License to your work, attach the following 3273 boilerplate notice, with the fields enclosed by brackets "{}" 3274 replaced with your own identifying information. (Don't include 3275 the brackets!) The text should be enclosed in the appropriate 3276 comment syntax for the file format. We also recommend that a 3277 file or class name and description of purpose be included on the 3278 same "printed page" as the copyright notice for easier 3279 identification within third-party archives. 3280 3281 Copyright {yyyy} {name of copyright owner} 3282 3283 Licensed under the Apache License, Version 2.0 (the "License"); 3284 you may not use this file except in compliance with the License. 3285 You may obtain a copy of the License at 3286 3287 http://www.apache.org/licenses/LICENSE-2.0 3288 3289 Unless required by applicable law or agreed to in writing, software 3290 distributed under the License is distributed on an "AS IS" BASIS, 3291 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3292 See the License for the specific language governing permissions and 3293 limitations under the License. 3294 3295 3296 ================================================================ 3297 3298 github.com/davecgh/go-spew 3299 https://github.com/davecgh/go-spew 3300 ---------------------------------------------------------------- 3301 ISC License 3302 3303 Copyright (c) 2012-2016 Dave Collins <dave@davec.name> 3304 3305 Permission to use, copy, modify, and/or distribute this software for any 3306 purpose with or without fee is hereby granted, provided that the above 3307 copyright notice and this permission notice appear in all copies. 3308 3309 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 3310 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3311 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 3312 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3313 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3314 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 3315 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3316 3317 ================================================================ 3318 3319 github.com/dgrijalva/jwt-go 3320 https://github.com/dgrijalva/jwt-go 3321 ---------------------------------------------------------------- 3322 Copyright (c) 2012 Dave Grijalva 3323 3324 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 3325 3326 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 3327 3328 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 3329 3330 3331 ================================================================ 3332 3333 github.com/djherbis/atime 3334 https://github.com/djherbis/atime 3335 ---------------------------------------------------------------- 3336 The MIT License (MIT) 3337 3338 Copyright (c) 2015 Dustin H 3339 3340 Permission is hereby granted, free of charge, to any person obtaining a copy 3341 of this software and associated documentation files (the "Software"), to deal 3342 in the Software without restriction, including without limitation the rights 3343 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3344 copies of the Software, and to permit persons to whom the Software is 3345 furnished to do so, subject to the following conditions: 3346 3347 The above copyright notice and this permission notice shall be included in all 3348 copies or substantial portions of the Software. 3349 3350 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3351 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3352 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3353 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3354 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3355 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3356 SOFTWARE. 3357 3358 3359 ================================================================ 3360 3361 github.com/dswarbrick/smart 3362 https://github.com/dswarbrick/smart 3363 ---------------------------------------------------------------- 3364 Apache License 3365 Version 2.0, January 2004 3366 http://www.apache.org/licenses/ 3367 3368 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 3369 3370 1. Definitions. 3371 3372 "License" shall mean the terms and conditions for use, reproduction, 3373 and distribution as defined by Sections 1 through 9 of this document. 3374 3375 "Licensor" shall mean the copyright owner or entity authorized by 3376 the copyright owner that is granting the License. 3377 3378 "Legal Entity" shall mean the union of the acting entity and all 3379 other entities that control, are controlled by, or are under common 3380 control with that entity. For the purposes of this definition, 3381 "control" means (i) the power, direct or indirect, to cause the 3382 direction or management of such entity, whether by contract or 3383 otherwise, or (ii) ownership of fifty percent (50%) or more of the 3384 outstanding shares, or (iii) beneficial ownership of such entity. 3385 3386 "You" (or "Your") shall mean an individual or Legal Entity 3387 exercising permissions granted by this License. 3388 3389 "Source" form shall mean the preferred form for making modifications, 3390 including but not limited to software source code, documentation 3391 source, and configuration files. 3392 3393 "Object" form shall mean any form resulting from mechanical 3394 transformation or translation of a Source form, including but 3395 not limited to compiled object code, generated documentation, 3396 and conversions to other media types. 3397 3398 "Work" shall mean the work of authorship, whether in Source or 3399 Object form, made available under the License, as indicated by a 3400 copyright notice that is included in or attached to the work 3401 (an example is provided in the Appendix below). 3402 3403 "Derivative Works" shall mean any work, whether in Source or Object 3404 form, that is based on (or derived from) the Work and for which the 3405 editorial revisions, annotations, elaborations, or other modifications 3406 represent, as a whole, an original work of authorship. For the purposes 3407 of this License, Derivative Works shall not include works that remain 3408 separable from, or merely link (or bind by name) to the interfaces of, 3409 the Work and Derivative Works thereof. 3410 3411 "Contribution" shall mean any work of authorship, including 3412 the original version of the Work and any modifications or additions 3413 to that Work or Derivative Works thereof, that is intentionally 3414 submitted to Licensor for inclusion in the Work by the copyright owner 3415 or by an individual or Legal Entity authorized to submit on behalf of 3416 the copyright owner. For the purposes of this definition, "submitted" 3417 means any form of electronic, verbal, or written communication sent 3418 to the Licensor or its representatives, including but not limited to 3419 communication on electronic mailing lists, source code control systems, 3420 and issue tracking systems that are managed by, or on behalf of, the 3421 Licensor for the purpose of discussing and improving the Work, but 3422 excluding communication that is conspicuously marked or otherwise 3423 designated in writing by the copyright owner as "Not a Contribution." 3424 3425 "Contributor" shall mean Licensor and any individual or Legal Entity 3426 on behalf of whom a Contribution has been received by Licensor and 3427 subsequently incorporated within the Work. 3428 3429 2. Grant of Copyright License. Subject to the terms and conditions of 3430 this License, each Contributor hereby grants to You a perpetual, 3431 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3432 copyright license to reproduce, prepare Derivative Works of, 3433 publicly display, publicly perform, sublicense, and distribute the 3434 Work and such Derivative Works in Source or Object form. 3435 3436 3. Grant of Patent License. Subject to the terms and conditions of 3437 this License, each Contributor hereby grants to You a perpetual, 3438 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3439 (except as stated in this section) patent license to make, have made, 3440 use, offer to sell, sell, import, and otherwise transfer the Work, 3441 where such license applies only to those patent claims licensable 3442 by such Contributor that are necessarily infringed by their 3443 Contribution(s) alone or by combination of their Contribution(s) 3444 with the Work to which such Contribution(s) was submitted. If You 3445 institute patent litigation against any entity (including a 3446 cross-claim or counterclaim in a lawsuit) alleging that the Work 3447 or a Contribution incorporated within the Work constitutes direct 3448 or contributory patent infringement, then any patent licenses 3449 granted to You under this License for that Work shall terminate 3450 as of the date such litigation is filed. 3451 3452 4. Redistribution. You may reproduce and distribute copies of the 3453 Work or Derivative Works thereof in any medium, with or without 3454 modifications, and in Source or Object form, provided that You 3455 meet the following conditions: 3456 3457 (a) You must give any other recipients of the Work or 3458 Derivative Works a copy of this License; and 3459 3460 (b) You must cause any modified files to carry prominent notices 3461 stating that You changed the files; and 3462 3463 (c) You must retain, in the Source form of any Derivative Works 3464 that You distribute, all copyright, patent, trademark, and 3465 attribution notices from the Source form of the Work, 3466 excluding those notices that do not pertain to any part of 3467 the Derivative Works; and 3468 3469 (d) If the Work includes a "NOTICE" text file as part of its 3470 distribution, then any Derivative Works that You distribute must 3471 include a readable copy of the attribution notices contained 3472 within such NOTICE file, excluding those notices that do not 3473 pertain to any part of the Derivative Works, in at least one 3474 of the following places: within a NOTICE text file distributed 3475 as part of the Derivative Works; within the Source form or 3476 documentation, if provided along with the Derivative Works; or, 3477 within a display generated by the Derivative Works, if and 3478 wherever such third-party notices normally appear. The contents 3479 of the NOTICE file are for informational purposes only and 3480 do not modify the License. You may add Your own attribution 3481 notices within Derivative Works that You distribute, alongside 3482 or as an addendum to the NOTICE text from the Work, provided 3483 that such additional attribution notices cannot be construed 3484 as modifying the License. 3485 3486 You may add Your own copyright statement to Your modifications and 3487 may provide additional or different license terms and conditions 3488 for use, reproduction, or distribution of Your modifications, or 3489 for any such Derivative Works as a whole, provided Your use, 3490 reproduction, and distribution of the Work otherwise complies with 3491 the conditions stated in this License. 3492 3493 5. Submission of Contributions. Unless You explicitly state otherwise, 3494 any Contribution intentionally submitted for inclusion in the Work 3495 by You to the Licensor shall be under the terms and conditions of 3496 this License, without any additional terms or conditions. 3497 Notwithstanding the above, nothing herein shall supersede or modify 3498 the terms of any separate license agreement you may have executed 3499 with Licensor regarding such Contributions. 3500 3501 6. Trademarks. This License does not grant permission to use the trade 3502 names, trademarks, service marks, or product names of the Licensor, 3503 except as required for reasonable and customary use in describing the 3504 origin of the Work and reproducing the content of the NOTICE file. 3505 3506 7. Disclaimer of Warranty. Unless required by applicable law or 3507 agreed to in writing, Licensor provides the Work (and each 3508 Contributor provides its Contributions) on an "AS IS" BASIS, 3509 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3510 implied, including, without limitation, any warranties or conditions 3511 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3512 PARTICULAR PURPOSE. You are solely responsible for determining the 3513 appropriateness of using or redistributing the Work and assume any 3514 risks associated with Your exercise of permissions under this License. 3515 3516 8. Limitation of Liability. In no event and under no legal theory, 3517 whether in tort (including negligence), contract, or otherwise, 3518 unless required by applicable law (such as deliberate and grossly 3519 negligent acts) or agreed to in writing, shall any Contributor be 3520 liable to You for damages, including any direct, indirect, special, 3521 incidental, or consequential damages of any character arising as a 3522 result of this License or out of the use or inability to use the 3523 Work (including but not limited to damages for loss of goodwill, 3524 work stoppage, computer failure or malfunction, or any and all 3525 other commercial damages or losses), even if such Contributor 3526 has been advised of the possibility of such damages. 3527 3528 9. Accepting Warranty or Additional Liability. While redistributing 3529 the Work or Derivative Works thereof, You may choose to offer, 3530 and charge a fee for, acceptance of support, warranty, indemnity, 3531 or other liability obligations and/or rights consistent with this 3532 License. However, in accepting such obligations, You may act only 3533 on Your own behalf and on Your sole responsibility, not on behalf 3534 of any other Contributor, and only if You agree to indemnify, 3535 defend, and hold each Contributor harmless for any liability 3536 incurred by, or claims asserted against, such Contributor by reason 3537 of your accepting any such warranty or additional liability. 3538 3539 END OF TERMS AND CONDITIONS 3540 3541 APPENDIX: How to apply the Apache License to your work. 3542 3543 To apply the Apache License to your work, attach the following 3544 boilerplate notice, with the fields enclosed by brackets "[]" 3545 replaced with your own identifying information. (Don't include 3546 the brackets!) The text should be enclosed in the appropriate 3547 comment syntax for the file format. We also recommend that a 3548 file or class name and description of purpose be included on the 3549 same "printed page" as the copyright notice for easier 3550 identification within third-party archives. 3551 3552 Copyright [yyyy] [name of copyright owner] 3553 3554 Licensed under the Apache License, Version 2.0 (the "License"); 3555 you may not use this file except in compliance with the License. 3556 You may obtain a copy of the License at 3557 3558 http://www.apache.org/licenses/LICENSE-2.0 3559 3560 Unless required by applicable law or agreed to in writing, software 3561 distributed under the License is distributed on an "AS IS" BASIS, 3562 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3563 See the License for the specific language governing permissions and 3564 limitations under the License. 3565 3566 ================================================================ 3567 3568 github.com/dustin/go-humanize 3569 https://github.com/dustin/go-humanize 3570 ---------------------------------------------------------------- 3571 Copyright (c) 2005-2008 Dustin Sallings <dustin@spy.net> 3572 3573 Permission is hereby granted, free of charge, to any person obtaining a copy 3574 of this software and associated documentation files (the "Software"), to deal 3575 in the Software without restriction, including without limitation the rights 3576 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3577 copies of the Software, and to permit persons to whom the Software is 3578 furnished to do so, subject to the following conditions: 3579 3580 The above copyright notice and this permission notice shall be included in 3581 all copies or substantial portions of the Software. 3582 3583 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3584 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3585 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3586 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3587 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3588 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3589 SOFTWARE. 3590 3591 <http://www.opensource.org/licenses/mit-license.php> 3592 3593 ================================================================ 3594 3595 github.com/eapache/go-resiliency 3596 https://github.com/eapache/go-resiliency 3597 ---------------------------------------------------------------- 3598 The MIT License (MIT) 3599 3600 Copyright (c) 2014 Evan Huus 3601 3602 Permission is hereby granted, free of charge, to any person obtaining a copy 3603 of this software and associated documentation files (the "Software"), to deal 3604 in the Software without restriction, including without limitation the rights 3605 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3606 copies of the Software, and to permit persons to whom the Software is 3607 furnished to do so, subject to the following conditions: 3608 3609 The above copyright notice and this permission notice shall be included in all 3610 copies or substantial portions of the Software. 3611 3612 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3613 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3614 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3615 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3616 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3617 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3618 SOFTWARE. 3619 3620 3621 ================================================================ 3622 3623 github.com/eapache/go-xerial-snappy 3624 https://github.com/eapache/go-xerial-snappy 3625 ---------------------------------------------------------------- 3626 The MIT License (MIT) 3627 3628 Copyright (c) 2016 Evan Huus 3629 3630 Permission is hereby granted, free of charge, to any person obtaining a copy 3631 of this software and associated documentation files (the "Software"), to deal 3632 in the Software without restriction, including without limitation the rights 3633 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3634 copies of the Software, and to permit persons to whom the Software is 3635 furnished to do so, subject to the following conditions: 3636 3637 The above copyright notice and this permission notice shall be included in all 3638 copies or substantial portions of the Software. 3639 3640 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3641 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3642 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3643 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3644 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3645 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3646 SOFTWARE. 3647 3648 ================================================================ 3649 3650 github.com/eapache/queue 3651 https://github.com/eapache/queue 3652 ---------------------------------------------------------------- 3653 The MIT License (MIT) 3654 3655 Copyright (c) 2014 Evan Huus 3656 3657 Permission is hereby granted, free of charge, to any person obtaining a copy 3658 of this software and associated documentation files (the "Software"), to deal 3659 in the Software without restriction, including without limitation the rights 3660 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3661 copies of the Software, and to permit persons to whom the Software is 3662 furnished to do so, subject to the following conditions: 3663 3664 The above copyright notice and this permission notice shall be included in all 3665 copies or substantial portions of the Software. 3666 3667 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3668 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3669 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3670 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3671 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3672 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3673 SOFTWARE. 3674 ================================================================ 3675 3676 github.com/eclipse/paho.mqtt.golang 3677 https://github.com/eclipse/paho.mqtt.golang 3678 ---------------------------------------------------------------- 3679 This project is dual licensed under the Eclipse Public License 1.0 and the 3680 Eclipse Distribution License 1.0 as described in the epl-v10 and edl-v10 files. 3681 3682 The EDL is copied below in order to pass the pkg.go.dev license check (https://pkg.go.dev/license-policy). 3683 3684 **** 3685 Eclipse Distribution License - v 1.0 3686 3687 Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors. 3688 3689 All rights reserved. 3690 3691 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 3692 3693 Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 3694 Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3695 Neither the name of the Eclipse Foundation, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 3696 3697 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3698 3699 ================================================================ 3700 3701 github.com/fatih/color 3702 https://github.com/fatih/color 3703 ---------------------------------------------------------------- 3704 The MIT License (MIT) 3705 3706 Copyright (c) 2013 Fatih Arslan 3707 3708 Permission is hereby granted, free of charge, to any person obtaining a copy of 3709 this software and associated documentation files (the "Software"), to deal in 3710 the Software without restriction, including without limitation the rights to 3711 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 3712 the Software, and to permit persons to whom the Software is furnished to do so, 3713 subject to the following conditions: 3714 3715 The above copyright notice and this permission notice shall be included in all 3716 copies or substantial portions of the Software. 3717 3718 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3719 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 3720 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 3721 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 3722 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 3723 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 3724 3725 ================================================================ 3726 3727 github.com/fatih/structs 3728 https://github.com/fatih/structs 3729 ---------------------------------------------------------------- 3730 The MIT License (MIT) 3731 3732 Copyright (c) 2014 Fatih Arslan 3733 3734 Permission is hereby granted, free of charge, to any person obtaining a copy 3735 of this software and associated documentation files (the "Software"), to deal 3736 in the Software without restriction, including without limitation the rights 3737 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3738 copies of the Software, and to permit persons to whom the Software is 3739 furnished to do so, subject to the following conditions: 3740 3741 The above copyright notice and this permission notice shall be included in all 3742 copies or substantial portions of the Software. 3743 3744 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3745 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3746 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3747 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3748 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3749 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3750 SOFTWARE. 3751 ================================================================ 3752 3753 github.com/felixge/httpsnoop 3754 https://github.com/felixge/httpsnoop 3755 ---------------------------------------------------------------- 3756 Copyright (c) 2016 Felix Geisendörfer (felix@debuggable.com) 3757 3758 Permission is hereby granted, free of charge, to any person obtaining a copy 3759 of this software and associated documentation files (the "Software"), to deal 3760 in the Software without restriction, including without limitation the rights 3761 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3762 copies of the Software, and to permit persons to whom the Software is 3763 furnished to do so, subject to the following conditions: 3764 3765 The above copyright notice and this permission notice shall be included in 3766 all copies or substantial portions of the Software. 3767 3768 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3769 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3770 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3771 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3772 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3773 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 3774 THE SOFTWARE. 3775 3776 ================================================================ 3777 3778 github.com/fortytw2/leaktest 3779 https://github.com/fortytw2/leaktest 3780 ---------------------------------------------------------------- 3781 Copyright (c) 2012 The Go Authors. All rights reserved. 3782 3783 Redistribution and use in source and binary forms, with or without 3784 modification, are permitted provided that the following conditions are 3785 met: 3786 3787 * Redistributions of source code must retain the above copyright 3788 notice, this list of conditions and the following disclaimer. 3789 * Redistributions in binary form must reproduce the above 3790 copyright notice, this list of conditions and the following disclaimer 3791 in the documentation and/or other materials provided with the 3792 distribution. 3793 * Neither the name of Google Inc. nor the names of its 3794 contributors may be used to endorse or promote products derived from 3795 this software without specific prior written permission. 3796 3797 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 3798 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 3799 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 3800 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 3801 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 3802 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 3803 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 3804 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 3805 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 3806 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 3807 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3808 3809 ================================================================ 3810 3811 github.com/frankban/quicktest 3812 https://github.com/frankban/quicktest 3813 ---------------------------------------------------------------- 3814 MIT License 3815 3816 Copyright (c) 2017 Canonical Ltd. 3817 3818 Permission is hereby granted, free of charge, to any person obtaining a copy 3819 of this software and associated documentation files (the "Software"), to deal 3820 in the Software without restriction, including without limitation the rights 3821 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3822 copies of the Software, and to permit persons to whom the Software is 3823 furnished to do so, subject to the following conditions: 3824 3825 The above copyright notice and this permission notice shall be included in all 3826 copies or substantial portions of the Software. 3827 3828 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3829 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3830 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3831 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3832 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3833 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3834 SOFTWARE. 3835 3836 ================================================================ 3837 3838 github.com/go-asn1-ber/asn1-ber 3839 https://github.com/go-asn1-ber/asn1-ber 3840 ---------------------------------------------------------------- 3841 The MIT License (MIT) 3842 3843 Copyright (c) 2011-2015 Michael Mitton (mmitton@gmail.com) 3844 Portions copyright (c) 2015-2016 go-asn1-ber Authors 3845 3846 Permission is hereby granted, free of charge, to any person obtaining a copy 3847 of this software and associated documentation files (the "Software"), to deal 3848 in the Software without restriction, including without limitation the rights 3849 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3850 copies of the Software, and to permit persons to whom the Software is 3851 furnished to do so, subject to the following conditions: 3852 3853 The above copyright notice and this permission notice shall be included in all 3854 copies or substantial portions of the Software. 3855 3856 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3857 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3858 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3859 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3860 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3861 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3862 SOFTWARE. 3863 3864 ================================================================ 3865 3866 github.com/go-ldap/ldap 3867 https://github.com/go-ldap/ldap 3868 ---------------------------------------------------------------- 3869 The MIT License (MIT) 3870 3871 Copyright (c) 2011-2015 Michael Mitton (mmitton@gmail.com) 3872 Portions copyright (c) 2015-2016 go-ldap Authors 3873 3874 Permission is hereby granted, free of charge, to any person obtaining a copy 3875 of this software and associated documentation files (the "Software"), to deal 3876 in the Software without restriction, including without limitation the rights 3877 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3878 copies of the Software, and to permit persons to whom the Software is 3879 furnished to do so, subject to the following conditions: 3880 3881 The above copyright notice and this permission notice shall be included in all 3882 copies or substantial portions of the Software. 3883 3884 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3885 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3886 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3887 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3888 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3889 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3890 SOFTWARE. 3891 3892 ================================================================ 3893 3894 github.com/go-ldap/ldap/v3 3895 https://github.com/go-ldap/ldap/v3 3896 ---------------------------------------------------------------- 3897 The MIT License (MIT) 3898 3899 Copyright (c) 2011-2015 Michael Mitton (mmitton@gmail.com) 3900 Portions copyright (c) 2015-2016 go-ldap Authors 3901 3902 Permission is hereby granted, free of charge, to any person obtaining a copy 3903 of this software and associated documentation files (the "Software"), to deal 3904 in the Software without restriction, including without limitation the rights 3905 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3906 copies of the Software, and to permit persons to whom the Software is 3907 furnished to do so, subject to the following conditions: 3908 3909 The above copyright notice and this permission notice shall be included in all 3910 copies or substantial portions of the Software. 3911 3912 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3913 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3914 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3915 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3916 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3917 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3918 SOFTWARE. 3919 3920 ================================================================ 3921 3922 github.com/go-ole/go-ole 3923 https://github.com/go-ole/go-ole 3924 ---------------------------------------------------------------- 3925 The MIT License (MIT) 3926 3927 Copyright © 2013-2017 Yasuhiro Matsumoto, <mattn.jp@gmail.com> 3928 3929 Permission is hereby granted, free of charge, to any person obtaining a copy of 3930 this software and associated documentation files (the “Software”), to deal in 3931 the Software without restriction, including without limitation the rights to 3932 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 3933 of the Software, and to permit persons to whom the Software is furnished to do 3934 so, subject to the following conditions: 3935 3936 The above copyright notice and this permission notice shall be included in all 3937 copies or substantial portions of the Software. 3938 3939 THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3940 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3941 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3942 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3943 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3944 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3945 SOFTWARE. 3946 3947 ================================================================ 3948 3949 github.com/go-sql-driver/mysql 3950 https://github.com/go-sql-driver/mysql 3951 ---------------------------------------------------------------- 3952 Mozilla Public License Version 2.0 3953 ================================== 3954 3955 1. Definitions 3956 -------------- 3957 3958 1.1. "Contributor" 3959 means each individual or legal entity that creates, contributes to 3960 the creation of, or owns Covered Software. 3961 3962 1.2. "Contributor Version" 3963 means the combination of the Contributions of others (if any) used 3964 by a Contributor and that particular Contributor's Contribution. 3965 3966 1.3. "Contribution" 3967 means Covered Software of a particular Contributor. 3968 3969 1.4. "Covered Software" 3970 means Source Code Form to which the initial Contributor has attached 3971 the notice in Exhibit A, the Executable Form of such Source Code 3972 Form, and Modifications of such Source Code Form, in each case 3973 including portions thereof. 3974 3975 1.5. "Incompatible With Secondary Licenses" 3976 means 3977 3978 (a) that the initial Contributor has attached the notice described 3979 in Exhibit B to the Covered Software; or 3980 3981 (b) that the Covered Software was made available under the terms of 3982 version 1.1 or earlier of the License, but not also under the 3983 terms of a Secondary License. 3984 3985 1.6. "Executable Form" 3986 means any form of the work other than Source Code Form. 3987 3988 1.7. "Larger Work" 3989 means a work that combines Covered Software with other material, in 3990 a separate file or files, that is not Covered Software. 3991 3992 1.8. "License" 3993 means this document. 3994 3995 1.9. "Licensable" 3996 means having the right to grant, to the maximum extent possible, 3997 whether at the time of the initial grant or subsequently, any and 3998 all of the rights conveyed by this License. 3999 4000 1.10. "Modifications" 4001 means any of the following: 4002 4003 (a) any file in Source Code Form that results from an addition to, 4004 deletion from, or modification of the contents of Covered 4005 Software; or 4006 4007 (b) any new file in Source Code Form that contains any Covered 4008 Software. 4009 4010 1.11. "Patent Claims" of a Contributor 4011 means any patent claim(s), including without limitation, method, 4012 process, and apparatus claims, in any patent Licensable by such 4013 Contributor that would be infringed, but for the grant of the 4014 License, by the making, using, selling, offering for sale, having 4015 made, import, or transfer of either its Contributions or its 4016 Contributor Version. 4017 4018 1.12. "Secondary License" 4019 means either the GNU General Public License, Version 2.0, the GNU 4020 Lesser General Public License, Version 2.1, the GNU Affero General 4021 Public License, Version 3.0, or any later versions of those 4022 licenses. 4023 4024 1.13. "Source Code Form" 4025 means the form of the work preferred for making modifications. 4026 4027 1.14. "You" (or "Your") 4028 means an individual or a legal entity exercising rights under this 4029 License. For legal entities, "You" includes any entity that 4030 controls, is controlled by, or is under common control with You. For 4031 purposes of this definition, "control" means (a) the power, direct 4032 or indirect, to cause the direction or management of such entity, 4033 whether by contract or otherwise, or (b) ownership of more than 4034 fifty percent (50%) of the outstanding shares or beneficial 4035 ownership of such entity. 4036 4037 2. License Grants and Conditions 4038 -------------------------------- 4039 4040 2.1. Grants 4041 4042 Each Contributor hereby grants You a world-wide, royalty-free, 4043 non-exclusive license: 4044 4045 (a) under intellectual property rights (other than patent or trademark) 4046 Licensable by such Contributor to use, reproduce, make available, 4047 modify, display, perform, distribute, and otherwise exploit its 4048 Contributions, either on an unmodified basis, with Modifications, or 4049 as part of a Larger Work; and 4050 4051 (b) under Patent Claims of such Contributor to make, use, sell, offer 4052 for sale, have made, import, and otherwise transfer either its 4053 Contributions or its Contributor Version. 4054 4055 2.2. Effective Date 4056 4057 The licenses granted in Section 2.1 with respect to any Contribution 4058 become effective for each Contribution on the date the Contributor first 4059 distributes such Contribution. 4060 4061 2.3. Limitations on Grant Scope 4062 4063 The licenses granted in this Section 2 are the only rights granted under 4064 this License. No additional rights or licenses will be implied from the 4065 distribution or licensing of Covered Software under this License. 4066 Notwithstanding Section 2.1(b) above, no patent license is granted by a 4067 Contributor: 4068 4069 (a) for any code that a Contributor has removed from Covered Software; 4070 or 4071 4072 (b) for infringements caused by: (i) Your and any other third party's 4073 modifications of Covered Software, or (ii) the combination of its 4074 Contributions with other software (except as part of its Contributor 4075 Version); or 4076 4077 (c) under Patent Claims infringed by Covered Software in the absence of 4078 its Contributions. 4079 4080 This License does not grant any rights in the trademarks, service marks, 4081 or logos of any Contributor (except as may be necessary to comply with 4082 the notice requirements in Section 3.4). 4083 4084 2.4. Subsequent Licenses 4085 4086 No Contributor makes additional grants as a result of Your choice to 4087 distribute the Covered Software under a subsequent version of this 4088 License (see Section 10.2) or under the terms of a Secondary License (if 4089 permitted under the terms of Section 3.3). 4090 4091 2.5. Representation 4092 4093 Each Contributor represents that the Contributor believes its 4094 Contributions are its original creation(s) or it has sufficient rights 4095 to grant the rights to its Contributions conveyed by this License. 4096 4097 2.6. Fair Use 4098 4099 This License is not intended to limit any rights You have under 4100 applicable copyright doctrines of fair use, fair dealing, or other 4101 equivalents. 4102 4103 2.7. Conditions 4104 4105 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted 4106 in Section 2.1. 4107 4108 3. Responsibilities 4109 ------------------- 4110 4111 3.1. Distribution of Source Form 4112 4113 All distribution of Covered Software in Source Code Form, including any 4114 Modifications that You create or to which You contribute, must be under 4115 the terms of this License. You must inform recipients that the Source 4116 Code Form of the Covered Software is governed by the terms of this 4117 License, and how they can obtain a copy of this License. You may not 4118 attempt to alter or restrict the recipients' rights in the Source Code 4119 Form. 4120 4121 3.2. Distribution of Executable Form 4122 4123 If You distribute Covered Software in Executable Form then: 4124 4125 (a) such Covered Software must also be made available in Source Code 4126 Form, as described in Section 3.1, and You must inform recipients of 4127 the Executable Form how they can obtain a copy of such Source Code 4128 Form by reasonable means in a timely manner, at a charge no more 4129 than the cost of distribution to the recipient; and 4130 4131 (b) You may distribute such Executable Form under the terms of this 4132 License, or sublicense it under different terms, provided that the 4133 license for the Executable Form does not attempt to limit or alter 4134 the recipients' rights in the Source Code Form under this License. 4135 4136 3.3. Distribution of a Larger Work 4137 4138 You may create and distribute a Larger Work under terms of Your choice, 4139 provided that You also comply with the requirements of this License for 4140 the Covered Software. If the Larger Work is a combination of Covered 4141 Software with a work governed by one or more Secondary Licenses, and the 4142 Covered Software is not Incompatible With Secondary Licenses, this 4143 License permits You to additionally distribute such Covered Software 4144 under the terms of such Secondary License(s), so that the recipient of 4145 the Larger Work may, at their option, further distribute the Covered 4146 Software under the terms of either this License or such Secondary 4147 License(s). 4148 4149 3.4. Notices 4150 4151 You may not remove or alter the substance of any license notices 4152 (including copyright notices, patent notices, disclaimers of warranty, 4153 or limitations of liability) contained within the Source Code Form of 4154 the Covered Software, except that You may alter any license notices to 4155 the extent required to remedy known factual inaccuracies. 4156 4157 3.5. Application of Additional Terms 4158 4159 You may choose to offer, and to charge a fee for, warranty, support, 4160 indemnity or liability obligations to one or more recipients of Covered 4161 Software. However, You may do so only on Your own behalf, and not on 4162 behalf of any Contributor. You must make it absolutely clear that any 4163 such warranty, support, indemnity, or liability obligation is offered by 4164 You alone, and You hereby agree to indemnify every Contributor for any 4165 liability incurred by such Contributor as a result of warranty, support, 4166 indemnity or liability terms You offer. You may include additional 4167 disclaimers of warranty and limitations of liability specific to any 4168 jurisdiction. 4169 4170 4. Inability to Comply Due to Statute or Regulation 4171 --------------------------------------------------- 4172 4173 If it is impossible for You to comply with any of the terms of this 4174 License with respect to some or all of the Covered Software due to 4175 statute, judicial order, or regulation then You must: (a) comply with 4176 the terms of this License to the maximum extent possible; and (b) 4177 describe the limitations and the code they affect. Such description must 4178 be placed in a text file included with all distributions of the Covered 4179 Software under this License. Except to the extent prohibited by statute 4180 or regulation, such description must be sufficiently detailed for a 4181 recipient of ordinary skill to be able to understand it. 4182 4183 5. Termination 4184 -------------- 4185 4186 5.1. The rights granted under this License will terminate automatically 4187 if You fail to comply with any of its terms. However, if You become 4188 compliant, then the rights granted under this License from a particular 4189 Contributor are reinstated (a) provisionally, unless and until such 4190 Contributor explicitly and finally terminates Your grants, and (b) on an 4191 ongoing basis, if such Contributor fails to notify You of the 4192 non-compliance by some reasonable means prior to 60 days after You have 4193 come back into compliance. Moreover, Your grants from a particular 4194 Contributor are reinstated on an ongoing basis if such Contributor 4195 notifies You of the non-compliance by some reasonable means, this is the 4196 first time You have received notice of non-compliance with this License 4197 from such Contributor, and You become compliant prior to 30 days after 4198 Your receipt of the notice. 4199 4200 5.2. If You initiate litigation against any entity by asserting a patent 4201 infringement claim (excluding declaratory judgment actions, 4202 counter-claims, and cross-claims) alleging that a Contributor Version 4203 directly or indirectly infringes any patent, then the rights granted to 4204 You by any and all Contributors for the Covered Software under Section 4205 2.1 of this License shall terminate. 4206 4207 5.3. In the event of termination under Sections 5.1 or 5.2 above, all 4208 end user license agreements (excluding distributors and resellers) which 4209 have been validly granted by You or Your distributors under this License 4210 prior to termination shall survive termination. 4211 4212 ************************************************************************ 4213 * * 4214 * 6. Disclaimer of Warranty * 4215 * ------------------------- * 4216 * * 4217 * Covered Software is provided under this License on an "as is" * 4218 * basis, without warranty of any kind, either expressed, implied, or * 4219 * statutory, including, without limitation, warranties that the * 4220 * Covered Software is free of defects, merchantable, fit for a * 4221 * particular purpose or non-infringing. The entire risk as to the * 4222 * quality and performance of the Covered Software is with You. * 4223 * Should any Covered Software prove defective in any respect, You * 4224 * (not any Contributor) assume the cost of any necessary servicing, * 4225 * repair, or correction. This disclaimer of warranty constitutes an * 4226 * essential part of this License. No use of any Covered Software is * 4227 * authorized under this License except under this disclaimer. * 4228 * * 4229 ************************************************************************ 4230 4231 ************************************************************************ 4232 * * 4233 * 7. Limitation of Liability * 4234 * -------------------------- * 4235 * * 4236 * Under no circumstances and under no legal theory, whether tort * 4237 * (including negligence), contract, or otherwise, shall any * 4238 * Contributor, or anyone who distributes Covered Software as * 4239 * permitted above, be liable to You for any direct, indirect, * 4240 * special, incidental, or consequential damages of any character * 4241 * including, without limitation, damages for lost profits, loss of * 4242 * goodwill, work stoppage, computer failure or malfunction, or any * 4243 * and all other commercial damages or losses, even if such party * 4244 * shall have been informed of the possibility of such damages. This * 4245 * limitation of liability shall not apply to liability for death or * 4246 * personal injury resulting from such party's negligence to the * 4247 * extent applicable law prohibits such limitation. Some * 4248 * jurisdictions do not allow the exclusion or limitation of * 4249 * incidental or consequential damages, so this exclusion and * 4250 * limitation may not apply to You. * 4251 * * 4252 ************************************************************************ 4253 4254 8. Litigation 4255 ------------- 4256 4257 Any litigation relating to this License may be brought only in the 4258 courts of a jurisdiction where the defendant maintains its principal 4259 place of business and such litigation shall be governed by laws of that 4260 jurisdiction, without reference to its conflict-of-law provisions. 4261 Nothing in this Section shall prevent a party's ability to bring 4262 cross-claims or counter-claims. 4263 4264 9. Miscellaneous 4265 ---------------- 4266 4267 This License represents the complete agreement concerning the subject 4268 matter hereof. If any provision of this License is held to be 4269 unenforceable, such provision shall be reformed only to the extent 4270 necessary to make it enforceable. Any law or regulation which provides 4271 that the language of a contract shall be construed against the drafter 4272 shall not be used to construe this License against a Contributor. 4273 4274 10. Versions of the License 4275 --------------------------- 4276 4277 10.1. New Versions 4278 4279 Mozilla Foundation is the license steward. Except as provided in Section 4280 10.3, no one other than the license steward has the right to modify or 4281 publish new versions of this License. Each version will be given a 4282 distinguishing version number. 4283 4284 10.2. Effect of New Versions 4285 4286 You may distribute the Covered Software under the terms of the version 4287 of the License under which You originally received the Covered Software, 4288 or under the terms of any subsequent version published by the license 4289 steward. 4290 4291 10.3. Modified Versions 4292 4293 If you create software not governed by this License, and you want to 4294 create a new license for such software, you may create and use a 4295 modified version of this License if you rename the license and remove 4296 any references to the name of the license steward (except to note that 4297 such modified license differs from this License). 4298 4299 10.4. Distributing Source Code Form that is Incompatible With Secondary 4300 Licenses 4301 4302 If You choose to distribute Source Code Form that is Incompatible With 4303 Secondary Licenses under the terms of this version of the License, the 4304 notice described in Exhibit B of this License must be attached. 4305 4306 Exhibit A - Source Code Form License Notice 4307 ------------------------------------------- 4308 4309 This Source Code Form is subject to the terms of the Mozilla Public 4310 License, v. 2.0. If a copy of the MPL was not distributed with this 4311 file, You can obtain one at http://mozilla.org/MPL/2.0/. 4312 4313 If it is not possible or desirable to put the notice in a particular 4314 file, then You may include the notice in a location (such as a LICENSE 4315 file in a relevant directory) where a recipient would be likely to look 4316 for such a notice. 4317 4318 You may add additional accurate notices of copyright ownership. 4319 4320 Exhibit B - "Incompatible With Secondary Licenses" Notice 4321 --------------------------------------------------------- 4322 4323 This Source Code Form is "Incompatible With Secondary Licenses", as 4324 defined by the Mozilla Public License, v. 2.0. 4325 4326 ================================================================ 4327 4328 github.com/gogo/protobuf 4329 https://github.com/gogo/protobuf 4330 ---------------------------------------------------------------- 4331 Copyright (c) 2013, The GoGo Authors. All rights reserved. 4332 4333 Protocol Buffers for Go with Gadgets 4334 4335 Go support for Protocol Buffers - Google's data interchange format 4336 4337 Copyright 2010 The Go Authors. All rights reserved. 4338 https://github.com/golang/protobuf 4339 4340 Redistribution and use in source and binary forms, with or without 4341 modification, are permitted provided that the following conditions are 4342 met: 4343 4344 * Redistributions of source code must retain the above copyright 4345 notice, this list of conditions and the following disclaimer. 4346 * Redistributions in binary form must reproduce the above 4347 copyright notice, this list of conditions and the following disclaimer 4348 in the documentation and/or other materials provided with the 4349 distribution. 4350 * Neither the name of Google Inc. nor the names of its 4351 contributors may be used to endorse or promote products derived from 4352 this software without specific prior written permission. 4353 4354 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4355 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4356 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4357 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4358 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4359 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4360 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4361 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4362 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4363 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4364 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4365 4366 4367 ================================================================ 4368 4369 github.com/golang/glog 4370 https://github.com/golang/glog 4371 ---------------------------------------------------------------- 4372 Apache License 4373 Version 2.0, January 2004 4374 http://www.apache.org/licenses/ 4375 4376 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 4377 4378 1. Definitions. 4379 4380 "License" shall mean the terms and conditions for use, reproduction, and 4381 distribution as defined by Sections 1 through 9 of this document. 4382 4383 "Licensor" shall mean the copyright owner or entity authorized by the copyright 4384 owner that is granting the License. 4385 4386 "Legal Entity" shall mean the union of the acting entity and all other entities 4387 that control, are controlled by, or are under common control with that entity. 4388 For the purposes of this definition, "control" means (i) the power, direct or 4389 indirect, to cause the direction or management of such entity, whether by 4390 contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the 4391 outstanding shares, or (iii) beneficial ownership of such entity. 4392 4393 "You" (or "Your") shall mean an individual or Legal Entity exercising 4394 permissions granted by this License. 4395 4396 "Source" form shall mean the preferred form for making modifications, including 4397 but not limited to software source code, documentation source, and configuration 4398 files. 4399 4400 "Object" form shall mean any form resulting from mechanical transformation or 4401 translation of a Source form, including but not limited to compiled object code, 4402 generated documentation, and conversions to other media types. 4403 4404 "Work" shall mean the work of authorship, whether in Source or Object form, made 4405 available under the License, as indicated by a copyright notice that is included 4406 in or attached to the work (an example is provided in the Appendix below). 4407 4408 "Derivative Works" shall mean any work, whether in Source or Object form, that 4409 is based on (or derived from) the Work and for which the editorial revisions, 4410 annotations, elaborations, or other modifications represent, as a whole, an 4411 original work of authorship. For the purposes of this License, Derivative Works 4412 shall not include works that remain separable from, or merely link (or bind by 4413 name) to the interfaces of, the Work and Derivative Works thereof. 4414 4415 "Contribution" shall mean any work of authorship, including the original version 4416 of the Work and any modifications or additions to that Work or Derivative Works 4417 thereof, that is intentionally submitted to Licensor for inclusion in the Work 4418 by the copyright owner or by an individual or Legal Entity authorized to submit 4419 on behalf of the copyright owner. For the purposes of this definition, 4420 "submitted" means any form of electronic, verbal, or written communication sent 4421 to the Licensor or its representatives, including but not limited to 4422 communication on electronic mailing lists, source code control systems, and 4423 issue tracking systems that are managed by, or on behalf of, the Licensor for 4424 the purpose of discussing and improving the Work, but excluding communication 4425 that is conspicuously marked or otherwise designated in writing by the copyright 4426 owner as "Not a Contribution." 4427 4428 "Contributor" shall mean Licensor and any individual or Legal Entity on behalf 4429 of whom a Contribution has been received by Licensor and subsequently 4430 incorporated within the Work. 4431 4432 2. Grant of Copyright License. 4433 4434 Subject to the terms and conditions of this License, each Contributor hereby 4435 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 4436 irrevocable copyright license to reproduce, prepare Derivative Works of, 4437 publicly display, publicly perform, sublicense, and distribute the Work and such 4438 Derivative Works in Source or Object form. 4439 4440 3. Grant of Patent License. 4441 4442 Subject to the terms and conditions of this License, each Contributor hereby 4443 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 4444 irrevocable (except as stated in this section) patent license to make, have 4445 made, use, offer to sell, sell, import, and otherwise transfer the Work, where 4446 such license applies only to those patent claims licensable by such Contributor 4447 that are necessarily infringed by their Contribution(s) alone or by combination 4448 of their Contribution(s) with the Work to which such Contribution(s) was 4449 submitted. If You institute patent litigation against any entity (including a 4450 cross-claim or counterclaim in a lawsuit) alleging that the Work or a 4451 Contribution incorporated within the Work constitutes direct or contributory 4452 patent infringement, then any patent licenses granted to You under this License 4453 for that Work shall terminate as of the date such litigation is filed. 4454 4455 4. Redistribution. 4456 4457 You may reproduce and distribute copies of the Work or Derivative Works thereof 4458 in any medium, with or without modifications, and in Source or Object form, 4459 provided that You meet the following conditions: 4460 4461 You must give any other recipients of the Work or Derivative Works a copy of 4462 this License; and 4463 You must cause any modified files to carry prominent notices stating that You 4464 changed the files; and 4465 You must retain, in the Source form of any Derivative Works that You distribute, 4466 all copyright, patent, trademark, and attribution notices from the Source form 4467 of the Work, excluding those notices that do not pertain to any part of the 4468 Derivative Works; and 4469 If the Work includes a "NOTICE" text file as part of its distribution, then any 4470 Derivative Works that You distribute must include a readable copy of the 4471 attribution notices contained within such NOTICE file, excluding those notices 4472 that do not pertain to any part of the Derivative Works, in at least one of the 4473 following places: within a NOTICE text file distributed as part of the 4474 Derivative Works; within the Source form or documentation, if provided along 4475 with the Derivative Works; or, within a display generated by the Derivative 4476 Works, if and wherever such third-party notices normally appear. The contents of 4477 the NOTICE file are for informational purposes only and do not modify the 4478 License. You may add Your own attribution notices within Derivative Works that 4479 You distribute, alongside or as an addendum to the NOTICE text from the Work, 4480 provided that such additional attribution notices cannot be construed as 4481 modifying the License. 4482 You may add Your own copyright statement to Your modifications and may provide 4483 additional or different license terms and conditions for use, reproduction, or 4484 distribution of Your modifications, or for any such Derivative Works as a whole, 4485 provided Your use, reproduction, and distribution of the Work otherwise complies 4486 with the conditions stated in this License. 4487 4488 5. Submission of Contributions. 4489 4490 Unless You explicitly state otherwise, any Contribution intentionally submitted 4491 for inclusion in the Work by You to the Licensor shall be under the terms and 4492 conditions of this License, without any additional terms or conditions. 4493 Notwithstanding the above, nothing herein shall supersede or modify the terms of 4494 any separate license agreement you may have executed with Licensor regarding 4495 such Contributions. 4496 4497 6. Trademarks. 4498 4499 This License does not grant permission to use the trade names, trademarks, 4500 service marks, or product names of the Licensor, except as required for 4501 reasonable and customary use in describing the origin of the Work and 4502 reproducing the content of the NOTICE file. 4503 4504 7. Disclaimer of Warranty. 4505 4506 Unless required by applicable law or agreed to in writing, Licensor provides the 4507 Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, 4508 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, 4509 including, without limitation, any warranties or conditions of TITLE, 4510 NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are 4511 solely responsible for determining the appropriateness of using or 4512 redistributing the Work and assume any risks associated with Your exercise of 4513 permissions under this License. 4514 4515 8. Limitation of Liability. 4516 4517 In no event and under no legal theory, whether in tort (including negligence), 4518 contract, or otherwise, unless required by applicable law (such as deliberate 4519 and grossly negligent acts) or agreed to in writing, shall any Contributor be 4520 liable to You for damages, including any direct, indirect, special, incidental, 4521 or consequential damages of any character arising as a result of this License or 4522 out of the use or inability to use the Work (including but not limited to 4523 damages for loss of goodwill, work stoppage, computer failure or malfunction, or 4524 any and all other commercial damages or losses), even if such Contributor has 4525 been advised of the possibility of such damages. 4526 4527 9. Accepting Warranty or Additional Liability. 4528 4529 While redistributing the Work or Derivative Works thereof, You may choose to 4530 offer, and charge a fee for, acceptance of support, warranty, indemnity, or 4531 other liability obligations and/or rights consistent with this License. However, 4532 in accepting such obligations, You may act only on Your own behalf and on Your 4533 sole responsibility, not on behalf of any other Contributor, and only if You 4534 agree to indemnify, defend, and hold each Contributor harmless for any liability 4535 incurred by, or claims asserted against, such Contributor by reason of your 4536 accepting any such warranty or additional liability. 4537 4538 END OF TERMS AND CONDITIONS 4539 4540 APPENDIX: How to apply the Apache License to your work 4541 4542 To apply the Apache License to your work, attach the following boilerplate 4543 notice, with the fields enclosed by brackets "[]" replaced with your own 4544 identifying information. (Don't include the brackets!) The text should be 4545 enclosed in the appropriate comment syntax for the file format. We also 4546 recommend that a file or class name and description of purpose be included on 4547 the same "printed page" as the copyright notice for easier identification within 4548 third-party archives. 4549 4550 Copyright [yyyy] [name of copyright owner] 4551 4552 Licensed under the Apache License, Version 2.0 (the "License"); 4553 you may not use this file except in compliance with the License. 4554 You may obtain a copy of the License at 4555 4556 http://www.apache.org/licenses/LICENSE-2.0 4557 4558 Unless required by applicable law or agreed to in writing, software 4559 distributed under the License is distributed on an "AS IS" BASIS, 4560 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 4561 See the License for the specific language governing permissions and 4562 limitations under the License. 4563 4564 ================================================================ 4565 4566 github.com/golang/groupcache 4567 https://github.com/golang/groupcache 4568 ---------------------------------------------------------------- 4569 Apache License 4570 Version 2.0, January 2004 4571 http://www.apache.org/licenses/ 4572 4573 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 4574 4575 1. Definitions. 4576 4577 "License" shall mean the terms and conditions for use, reproduction, and 4578 distribution as defined by Sections 1 through 9 of this document. 4579 4580 "Licensor" shall mean the copyright owner or entity authorized by the copyright 4581 owner that is granting the License. 4582 4583 "Legal Entity" shall mean the union of the acting entity and all other entities 4584 that control, are controlled by, or are under common control with that entity. 4585 For the purposes of this definition, "control" means (i) the power, direct or 4586 indirect, to cause the direction or management of such entity, whether by 4587 contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the 4588 outstanding shares, or (iii) beneficial ownership of such entity. 4589 4590 "You" (or "Your") shall mean an individual or Legal Entity exercising 4591 permissions granted by this License. 4592 4593 "Source" form shall mean the preferred form for making modifications, including 4594 but not limited to software source code, documentation source, and configuration 4595 files. 4596 4597 "Object" form shall mean any form resulting from mechanical transformation or 4598 translation of a Source form, including but not limited to compiled object code, 4599 generated documentation, and conversions to other media types. 4600 4601 "Work" shall mean the work of authorship, whether in Source or Object form, made 4602 available under the License, as indicated by a copyright notice that is included 4603 in or attached to the work (an example is provided in the Appendix below). 4604 4605 "Derivative Works" shall mean any work, whether in Source or Object form, that 4606 is based on (or derived from) the Work and for which the editorial revisions, 4607 annotations, elaborations, or other modifications represent, as a whole, an 4608 original work of authorship. For the purposes of this License, Derivative Works 4609 shall not include works that remain separable from, or merely link (or bind by 4610 name) to the interfaces of, the Work and Derivative Works thereof. 4611 4612 "Contribution" shall mean any work of authorship, including the original version 4613 of the Work and any modifications or additions to that Work or Derivative Works 4614 thereof, that is intentionally submitted to Licensor for inclusion in the Work 4615 by the copyright owner or by an individual or Legal Entity authorized to submit 4616 on behalf of the copyright owner. For the purposes of this definition, 4617 "submitted" means any form of electronic, verbal, or written communication sent 4618 to the Licensor or its representatives, including but not limited to 4619 communication on electronic mailing lists, source code control systems, and 4620 issue tracking systems that are managed by, or on behalf of, the Licensor for 4621 the purpose of discussing and improving the Work, but excluding communication 4622 that is conspicuously marked or otherwise designated in writing by the copyright 4623 owner as "Not a Contribution." 4624 4625 "Contributor" shall mean Licensor and any individual or Legal Entity on behalf 4626 of whom a Contribution has been received by Licensor and subsequently 4627 incorporated within the Work. 4628 4629 2. Grant of Copyright License. 4630 4631 Subject to the terms and conditions of this License, each Contributor hereby 4632 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 4633 irrevocable copyright license to reproduce, prepare Derivative Works of, 4634 publicly display, publicly perform, sublicense, and distribute the Work and such 4635 Derivative Works in Source or Object form. 4636 4637 3. Grant of Patent License. 4638 4639 Subject to the terms and conditions of this License, each Contributor hereby 4640 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 4641 irrevocable (except as stated in this section) patent license to make, have 4642 made, use, offer to sell, sell, import, and otherwise transfer the Work, where 4643 such license applies only to those patent claims licensable by such Contributor 4644 that are necessarily infringed by their Contribution(s) alone or by combination 4645 of their Contribution(s) with the Work to which such Contribution(s) was 4646 submitted. If You institute patent litigation against any entity (including a 4647 cross-claim or counterclaim in a lawsuit) alleging that the Work or a 4648 Contribution incorporated within the Work constitutes direct or contributory 4649 patent infringement, then any patent licenses granted to You under this License 4650 for that Work shall terminate as of the date such litigation is filed. 4651 4652 4. Redistribution. 4653 4654 You may reproduce and distribute copies of the Work or Derivative Works thereof 4655 in any medium, with or without modifications, and in Source or Object form, 4656 provided that You meet the following conditions: 4657 4658 You must give any other recipients of the Work or Derivative Works a copy of 4659 this License; and 4660 You must cause any modified files to carry prominent notices stating that You 4661 changed the files; and 4662 You must retain, in the Source form of any Derivative Works that You distribute, 4663 all copyright, patent, trademark, and attribution notices from the Source form 4664 of the Work, excluding those notices that do not pertain to any part of the 4665 Derivative Works; and 4666 If the Work includes a "NOTICE" text file as part of its distribution, then any 4667 Derivative Works that You distribute must include a readable copy of the 4668 attribution notices contained within such NOTICE file, excluding those notices 4669 that do not pertain to any part of the Derivative Works, in at least one of the 4670 following places: within a NOTICE text file distributed as part of the 4671 Derivative Works; within the Source form or documentation, if provided along 4672 with the Derivative Works; or, within a display generated by the Derivative 4673 Works, if and wherever such third-party notices normally appear. The contents of 4674 the NOTICE file are for informational purposes only and do not modify the 4675 License. You may add Your own attribution notices within Derivative Works that 4676 You distribute, alongside or as an addendum to the NOTICE text from the Work, 4677 provided that such additional attribution notices cannot be construed as 4678 modifying the License. 4679 You may add Your own copyright statement to Your modifications and may provide 4680 additional or different license terms and conditions for use, reproduction, or 4681 distribution of Your modifications, or for any such Derivative Works as a whole, 4682 provided Your use, reproduction, and distribution of the Work otherwise complies 4683 with the conditions stated in this License. 4684 4685 5. Submission of Contributions. 4686 4687 Unless You explicitly state otherwise, any Contribution intentionally submitted 4688 for inclusion in the Work by You to the Licensor shall be under the terms and 4689 conditions of this License, without any additional terms or conditions. 4690 Notwithstanding the above, nothing herein shall supersede or modify the terms of 4691 any separate license agreement you may have executed with Licensor regarding 4692 such Contributions. 4693 4694 6. Trademarks. 4695 4696 This License does not grant permission to use the trade names, trademarks, 4697 service marks, or product names of the Licensor, except as required for 4698 reasonable and customary use in describing the origin of the Work and 4699 reproducing the content of the NOTICE file. 4700 4701 7. Disclaimer of Warranty. 4702 4703 Unless required by applicable law or agreed to in writing, Licensor provides the 4704 Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, 4705 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, 4706 including, without limitation, any warranties or conditions of TITLE, 4707 NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are 4708 solely responsible for determining the appropriateness of using or 4709 redistributing the Work and assume any risks associated with Your exercise of 4710 permissions under this License. 4711 4712 8. Limitation of Liability. 4713 4714 In no event and under no legal theory, whether in tort (including negligence), 4715 contract, or otherwise, unless required by applicable law (such as deliberate 4716 and grossly negligent acts) or agreed to in writing, shall any Contributor be 4717 liable to You for damages, including any direct, indirect, special, incidental, 4718 or consequential damages of any character arising as a result of this License or 4719 out of the use or inability to use the Work (including but not limited to 4720 damages for loss of goodwill, work stoppage, computer failure or malfunction, or 4721 any and all other commercial damages or losses), even if such Contributor has 4722 been advised of the possibility of such damages. 4723 4724 9. Accepting Warranty or Additional Liability. 4725 4726 While redistributing the Work or Derivative Works thereof, You may choose to 4727 offer, and charge a fee for, acceptance of support, warranty, indemnity, or 4728 other liability obligations and/or rights consistent with this License. However, 4729 in accepting such obligations, You may act only on Your own behalf and on Your 4730 sole responsibility, not on behalf of any other Contributor, and only if You 4731 agree to indemnify, defend, and hold each Contributor harmless for any liability 4732 incurred by, or claims asserted against, such Contributor by reason of your 4733 accepting any such warranty or additional liability. 4734 4735 END OF TERMS AND CONDITIONS 4736 4737 APPENDIX: How to apply the Apache License to your work 4738 4739 To apply the Apache License to your work, attach the following boilerplate 4740 notice, with the fields enclosed by brackets "[]" replaced with your own 4741 identifying information. (Don't include the brackets!) The text should be 4742 enclosed in the appropriate comment syntax for the file format. We also 4743 recommend that a file or class name and description of purpose be included on 4744 the same "printed page" as the copyright notice for easier identification within 4745 third-party archives. 4746 4747 Copyright [yyyy] [name of copyright owner] 4748 4749 Licensed under the Apache License, Version 2.0 (the "License"); 4750 you may not use this file except in compliance with the License. 4751 You may obtain a copy of the License at 4752 4753 http://www.apache.org/licenses/LICENSE-2.0 4754 4755 Unless required by applicable law or agreed to in writing, software 4756 distributed under the License is distributed on an "AS IS" BASIS, 4757 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 4758 See the License for the specific language governing permissions and 4759 limitations under the License. 4760 4761 ================================================================ 4762 4763 github.com/golang/protobuf 4764 https://github.com/golang/protobuf 4765 ---------------------------------------------------------------- 4766 Copyright 2010 The Go Authors. All rights reserved. 4767 4768 Redistribution and use in source and binary forms, with or without 4769 modification, are permitted provided that the following conditions are 4770 met: 4771 4772 * Redistributions of source code must retain the above copyright 4773 notice, this list of conditions and the following disclaimer. 4774 * Redistributions in binary form must reproduce the above 4775 copyright notice, this list of conditions and the following disclaimer 4776 in the documentation and/or other materials provided with the 4777 distribution. 4778 * Neither the name of Google Inc. nor the names of its 4779 contributors may be used to endorse or promote products derived from 4780 this software without specific prior written permission. 4781 4782 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4783 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4784 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4785 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4786 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4787 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4788 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4789 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4790 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4791 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4792 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4793 4794 4795 ================================================================ 4796 4797 github.com/golang/snappy 4798 https://github.com/golang/snappy 4799 ---------------------------------------------------------------- 4800 Copyright (c) 2011 The Snappy-Go Authors. All rights reserved. 4801 4802 Redistribution and use in source and binary forms, with or without 4803 modification, are permitted provided that the following conditions are 4804 met: 4805 4806 * Redistributions of source code must retain the above copyright 4807 notice, this list of conditions and the following disclaimer. 4808 * Redistributions in binary form must reproduce the above 4809 copyright notice, this list of conditions and the following disclaimer 4810 in the documentation and/or other materials provided with the 4811 distribution. 4812 * Neither the name of Google Inc. nor the names of its 4813 contributors may be used to endorse or promote products derived from 4814 this software without specific prior written permission. 4815 4816 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4817 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4818 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4819 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4820 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4821 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4822 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4823 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4824 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4825 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4826 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4827 4828 ================================================================ 4829 4830 github.com/gomodule/redigo 4831 https://github.com/gomodule/redigo 4832 ---------------------------------------------------------------- 4833 4834 Apache License 4835 Version 2.0, January 2004 4836 http://www.apache.org/licenses/ 4837 4838 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 4839 4840 1. Definitions. 4841 4842 "License" shall mean the terms and conditions for use, reproduction, 4843 and distribution as defined by Sections 1 through 9 of this document. 4844 4845 "Licensor" shall mean the copyright owner or entity authorized by 4846 the copyright owner that is granting the License. 4847 4848 "Legal Entity" shall mean the union of the acting entity and all 4849 other entities that control, are controlled by, or are under common 4850 control with that entity. For the purposes of this definition, 4851 "control" means (i) the power, direct or indirect, to cause the 4852 direction or management of such entity, whether by contract or 4853 otherwise, or (ii) ownership of fifty percent (50%) or more of the 4854 outstanding shares, or (iii) beneficial ownership of such entity. 4855 4856 "You" (or "Your") shall mean an individual or Legal Entity 4857 exercising permissions granted by this License. 4858 4859 "Source" form shall mean the preferred form for making modifications, 4860 including but not limited to software source code, documentation 4861 source, and configuration files. 4862 4863 "Object" form shall mean any form resulting from mechanical 4864 transformation or translation of a Source form, including but 4865 not limited to compiled object code, generated documentation, 4866 and conversions to other media types. 4867 4868 "Work" shall mean the work of authorship, whether in Source or 4869 Object form, made available under the License, as indicated by a 4870 copyright notice that is included in or attached to the work 4871 (an example is provided in the Appendix below). 4872 4873 "Derivative Works" shall mean any work, whether in Source or Object 4874 form, that is based on (or derived from) the Work and for which the 4875 editorial revisions, annotations, elaborations, or other modifications 4876 represent, as a whole, an original work of authorship. For the purposes 4877 of this License, Derivative Works shall not include works that remain 4878 separable from, or merely link (or bind by name) to the interfaces of, 4879 the Work and Derivative Works thereof. 4880 4881 "Contribution" shall mean any work of authorship, including 4882 the original version of the Work and any modifications or additions 4883 to that Work or Derivative Works thereof, that is intentionally 4884 submitted to Licensor for inclusion in the Work by the copyright owner 4885 or by an individual or Legal Entity authorized to submit on behalf of 4886 the copyright owner. For the purposes of this definition, "submitted" 4887 means any form of electronic, verbal, or written communication sent 4888 to the Licensor or its representatives, including but not limited to 4889 communication on electronic mailing lists, source code control systems, 4890 and issue tracking systems that are managed by, or on behalf of, the 4891 Licensor for the purpose of discussing and improving the Work, but 4892 excluding communication that is conspicuously marked or otherwise 4893 designated in writing by the copyright owner as "Not a Contribution." 4894 4895 "Contributor" shall mean Licensor and any individual or Legal Entity 4896 on behalf of whom a Contribution has been received by Licensor and 4897 subsequently incorporated within the Work. 4898 4899 2. Grant of Copyright License. Subject to the terms and conditions of 4900 this License, each Contributor hereby grants to You a perpetual, 4901 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4902 copyright license to reproduce, prepare Derivative Works of, 4903 publicly display, publicly perform, sublicense, and distribute the 4904 Work and such Derivative Works in Source or Object form. 4905 4906 3. Grant of Patent License. Subject to the terms and conditions of 4907 this License, each Contributor hereby grants to You a perpetual, 4908 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4909 (except as stated in this section) patent license to make, have made, 4910 use, offer to sell, sell, import, and otherwise transfer the Work, 4911 where such license applies only to those patent claims licensable 4912 by such Contributor that are necessarily infringed by their 4913 Contribution(s) alone or by combination of their Contribution(s) 4914 with the Work to which such Contribution(s) was submitted. If You 4915 institute patent litigation against any entity (including a 4916 cross-claim or counterclaim in a lawsuit) alleging that the Work 4917 or a Contribution incorporated within the Work constitutes direct 4918 or contributory patent infringement, then any patent licenses 4919 granted to You under this License for that Work shall terminate 4920 as of the date such litigation is filed. 4921 4922 4. Redistribution. You may reproduce and distribute copies of the 4923 Work or Derivative Works thereof in any medium, with or without 4924 modifications, and in Source or Object form, provided that You 4925 meet the following conditions: 4926 4927 (a) You must give any other recipients of the Work or 4928 Derivative Works a copy of this License; and 4929 4930 (b) You must cause any modified files to carry prominent notices 4931 stating that You changed the files; and 4932 4933 (c) You must retain, in the Source form of any Derivative Works 4934 that You distribute, all copyright, patent, trademark, and 4935 attribution notices from the Source form of the Work, 4936 excluding those notices that do not pertain to any part of 4937 the Derivative Works; and 4938 4939 (d) If the Work includes a "NOTICE" text file as part of its 4940 distribution, then any Derivative Works that You distribute must 4941 include a readable copy of the attribution notices contained 4942 within such NOTICE file, excluding those notices that do not 4943 pertain to any part of the Derivative Works, in at least one 4944 of the following places: within a NOTICE text file distributed 4945 as part of the Derivative Works; within the Source form or 4946 documentation, if provided along with the Derivative Works; or, 4947 within a display generated by the Derivative Works, if and 4948 wherever such third-party notices normally appear. The contents 4949 of the NOTICE file are for informational purposes only and 4950 do not modify the License. You may add Your own attribution 4951 notices within Derivative Works that You distribute, alongside 4952 or as an addendum to the NOTICE text from the Work, provided 4953 that such additional attribution notices cannot be construed 4954 as modifying the License. 4955 4956 You may add Your own copyright statement to Your modifications and 4957 may provide additional or different license terms and conditions 4958 for use, reproduction, or distribution of Your modifications, or 4959 for any such Derivative Works as a whole, provided Your use, 4960 reproduction, and distribution of the Work otherwise complies with 4961 the conditions stated in this License. 4962 4963 5. Submission of Contributions. Unless You explicitly state otherwise, 4964 any Contribution intentionally submitted for inclusion in the Work 4965 by You to the Licensor shall be under the terms and conditions of 4966 this License, without any additional terms or conditions. 4967 Notwithstanding the above, nothing herein shall supersede or modify 4968 the terms of any separate license agreement you may have executed 4969 with Licensor regarding such Contributions. 4970 4971 6. Trademarks. This License does not grant permission to use the trade 4972 names, trademarks, service marks, or product names of the Licensor, 4973 except as required for reasonable and customary use in describing the 4974 origin of the Work and reproducing the content of the NOTICE file. 4975 4976 7. Disclaimer of Warranty. Unless required by applicable law or 4977 agreed to in writing, Licensor provides the Work (and each 4978 Contributor provides its Contributions) on an "AS IS" BASIS, 4979 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 4980 implied, including, without limitation, any warranties or conditions 4981 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 4982 PARTICULAR PURPOSE. You are solely responsible for determining the 4983 appropriateness of using or redistributing the Work and assume any 4984 risks associated with Your exercise of permissions under this License. 4985 4986 8. Limitation of Liability. In no event and under no legal theory, 4987 whether in tort (including negligence), contract, or otherwise, 4988 unless required by applicable law (such as deliberate and grossly 4989 negligent acts) or agreed to in writing, shall any Contributor be 4990 liable to You for damages, including any direct, indirect, special, 4991 incidental, or consequential damages of any character arising as a 4992 result of this License or out of the use or inability to use the 4993 Work (including but not limited to damages for loss of goodwill, 4994 work stoppage, computer failure or malfunction, or any and all 4995 other commercial damages or losses), even if such Contributor 4996 has been advised of the possibility of such damages. 4997 4998 9. Accepting Warranty or Additional Liability. While redistributing 4999 the Work or Derivative Works thereof, You may choose to offer, 5000 and charge a fee for, acceptance of support, warranty, indemnity, 5001 or other liability obligations and/or rights consistent with this 5002 License. However, in accepting such obligations, You may act only 5003 on Your own behalf and on Your sole responsibility, not on behalf 5004 of any other Contributor, and only if You agree to indemnify, 5005 defend, and hold each Contributor harmless for any liability 5006 incurred by, or claims asserted against, such Contributor by reason 5007 of your accepting any such warranty or additional liability. 5008 5009 END OF TERMS AND CONDITIONS 5010 5011 ================================================================ 5012 5013 github.com/google/btree 5014 https://github.com/google/btree 5015 ---------------------------------------------------------------- 5016 5017 Apache License 5018 Version 2.0, January 2004 5019 http://www.apache.org/licenses/ 5020 5021 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5022 5023 1. Definitions. 5024 5025 "License" shall mean the terms and conditions for use, reproduction, 5026 and distribution as defined by Sections 1 through 9 of this document. 5027 5028 "Licensor" shall mean the copyright owner or entity authorized by 5029 the copyright owner that is granting the License. 5030 5031 "Legal Entity" shall mean the union of the acting entity and all 5032 other entities that control, are controlled by, or are under common 5033 control with that entity. For the purposes of this definition, 5034 "control" means (i) the power, direct or indirect, to cause the 5035 direction or management of such entity, whether by contract or 5036 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5037 outstanding shares, or (iii) beneficial ownership of such entity. 5038 5039 "You" (or "Your") shall mean an individual or Legal Entity 5040 exercising permissions granted by this License. 5041 5042 "Source" form shall mean the preferred form for making modifications, 5043 including but not limited to software source code, documentation 5044 source, and configuration files. 5045 5046 "Object" form shall mean any form resulting from mechanical 5047 transformation or translation of a Source form, including but 5048 not limited to compiled object code, generated documentation, 5049 and conversions to other media types. 5050 5051 "Work" shall mean the work of authorship, whether in Source or 5052 Object form, made available under the License, as indicated by a 5053 copyright notice that is included in or attached to the work 5054 (an example is provided in the Appendix below). 5055 5056 "Derivative Works" shall mean any work, whether in Source or Object 5057 form, that is based on (or derived from) the Work and for which the 5058 editorial revisions, annotations, elaborations, or other modifications 5059 represent, as a whole, an original work of authorship. For the purposes 5060 of this License, Derivative Works shall not include works that remain 5061 separable from, or merely link (or bind by name) to the interfaces of, 5062 the Work and Derivative Works thereof. 5063 5064 "Contribution" shall mean any work of authorship, including 5065 the original version of the Work and any modifications or additions 5066 to that Work or Derivative Works thereof, that is intentionally 5067 submitted to Licensor for inclusion in the Work by the copyright owner 5068 or by an individual or Legal Entity authorized to submit on behalf of 5069 the copyright owner. For the purposes of this definition, "submitted" 5070 means any form of electronic, verbal, or written communication sent 5071 to the Licensor or its representatives, including but not limited to 5072 communication on electronic mailing lists, source code control systems, 5073 and issue tracking systems that are managed by, or on behalf of, the 5074 Licensor for the purpose of discussing and improving the Work, but 5075 excluding communication that is conspicuously marked or otherwise 5076 designated in writing by the copyright owner as "Not a Contribution." 5077 5078 "Contributor" shall mean Licensor and any individual or Legal Entity 5079 on behalf of whom a Contribution has been received by Licensor and 5080 subsequently incorporated within the Work. 5081 5082 2. Grant of Copyright License. Subject to the terms and conditions of 5083 this License, each Contributor hereby grants to You a perpetual, 5084 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5085 copyright license to reproduce, prepare Derivative Works of, 5086 publicly display, publicly perform, sublicense, and distribute the 5087 Work and such Derivative Works in Source or Object form. 5088 5089 3. Grant of Patent License. Subject to the terms and conditions of 5090 this License, each Contributor hereby grants to You a perpetual, 5091 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5092 (except as stated in this section) patent license to make, have made, 5093 use, offer to sell, sell, import, and otherwise transfer the Work, 5094 where such license applies only to those patent claims licensable 5095 by such Contributor that are necessarily infringed by their 5096 Contribution(s) alone or by combination of their Contribution(s) 5097 with the Work to which such Contribution(s) was submitted. If You 5098 institute patent litigation against any entity (including a 5099 cross-claim or counterclaim in a lawsuit) alleging that the Work 5100 or a Contribution incorporated within the Work constitutes direct 5101 or contributory patent infringement, then any patent licenses 5102 granted to You under this License for that Work shall terminate 5103 as of the date such litigation is filed. 5104 5105 4. Redistribution. You may reproduce and distribute copies of the 5106 Work or Derivative Works thereof in any medium, with or without 5107 modifications, and in Source or Object form, provided that You 5108 meet the following conditions: 5109 5110 (a) You must give any other recipients of the Work or 5111 Derivative Works a copy of this License; and 5112 5113 (b) You must cause any modified files to carry prominent notices 5114 stating that You changed the files; and 5115 5116 (c) You must retain, in the Source form of any Derivative Works 5117 that You distribute, all copyright, patent, trademark, and 5118 attribution notices from the Source form of the Work, 5119 excluding those notices that do not pertain to any part of 5120 the Derivative Works; and 5121 5122 (d) If the Work includes a "NOTICE" text file as part of its 5123 distribution, then any Derivative Works that You distribute must 5124 include a readable copy of the attribution notices contained 5125 within such NOTICE file, excluding those notices that do not 5126 pertain to any part of the Derivative Works, in at least one 5127 of the following places: within a NOTICE text file distributed 5128 as part of the Derivative Works; within the Source form or 5129 documentation, if provided along with the Derivative Works; or, 5130 within a display generated by the Derivative Works, if and 5131 wherever such third-party notices normally appear. The contents 5132 of the NOTICE file are for informational purposes only and 5133 do not modify the License. You may add Your own attribution 5134 notices within Derivative Works that You distribute, alongside 5135 or as an addendum to the NOTICE text from the Work, provided 5136 that such additional attribution notices cannot be construed 5137 as modifying the License. 5138 5139 You may add Your own copyright statement to Your modifications and 5140 may provide additional or different license terms and conditions 5141 for use, reproduction, or distribution of Your modifications, or 5142 for any such Derivative Works as a whole, provided Your use, 5143 reproduction, and distribution of the Work otherwise complies with 5144 the conditions stated in this License. 5145 5146 5. Submission of Contributions. Unless You explicitly state otherwise, 5147 any Contribution intentionally submitted for inclusion in the Work 5148 by You to the Licensor shall be under the terms and conditions of 5149 this License, without any additional terms or conditions. 5150 Notwithstanding the above, nothing herein shall supersede or modify 5151 the terms of any separate license agreement you may have executed 5152 with Licensor regarding such Contributions. 5153 5154 6. Trademarks. This License does not grant permission to use the trade 5155 names, trademarks, service marks, or product names of the Licensor, 5156 except as required for reasonable and customary use in describing the 5157 origin of the Work and reproducing the content of the NOTICE file. 5158 5159 7. Disclaimer of Warranty. Unless required by applicable law or 5160 agreed to in writing, Licensor provides the Work (and each 5161 Contributor provides its Contributions) on an "AS IS" BASIS, 5162 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 5163 implied, including, without limitation, any warranties or conditions 5164 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 5165 PARTICULAR PURPOSE. You are solely responsible for determining the 5166 appropriateness of using or redistributing the Work and assume any 5167 risks associated with Your exercise of permissions under this License. 5168 5169 8. Limitation of Liability. In no event and under no legal theory, 5170 whether in tort (including negligence), contract, or otherwise, 5171 unless required by applicable law (such as deliberate and grossly 5172 negligent acts) or agreed to in writing, shall any Contributor be 5173 liable to You for damages, including any direct, indirect, special, 5174 incidental, or consequential damages of any character arising as a 5175 result of this License or out of the use or inability to use the 5176 Work (including but not limited to damages for loss of goodwill, 5177 work stoppage, computer failure or malfunction, or any and all 5178 other commercial damages or losses), even if such Contributor 5179 has been advised of the possibility of such damages. 5180 5181 9. Accepting Warranty or Additional Liability. While redistributing 5182 the Work or Derivative Works thereof, You may choose to offer, 5183 and charge a fee for, acceptance of support, warranty, indemnity, 5184 or other liability obligations and/or rights consistent with this 5185 License. However, in accepting such obligations, You may act only 5186 on Your own behalf and on Your sole responsibility, not on behalf 5187 of any other Contributor, and only if You agree to indemnify, 5188 defend, and hold each Contributor harmless for any liability 5189 incurred by, or claims asserted against, such Contributor by reason 5190 of your accepting any such warranty or additional liability. 5191 5192 END OF TERMS AND CONDITIONS 5193 5194 APPENDIX: How to apply the Apache License to your work. 5195 5196 To apply the Apache License to your work, attach the following 5197 boilerplate notice, with the fields enclosed by brackets "[]" 5198 replaced with your own identifying information. (Don't include 5199 the brackets!) The text should be enclosed in the appropriate 5200 comment syntax for the file format. We also recommend that a 5201 file or class name and description of purpose be included on the 5202 same "printed page" as the copyright notice for easier 5203 identification within third-party archives. 5204 5205 Copyright [yyyy] [name of copyright owner] 5206 5207 Licensed under the Apache License, Version 2.0 (the "License"); 5208 you may not use this file except in compliance with the License. 5209 You may obtain a copy of the License at 5210 5211 http://www.apache.org/licenses/LICENSE-2.0 5212 5213 Unless required by applicable law or agreed to in writing, software 5214 distributed under the License is distributed on an "AS IS" BASIS, 5215 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 5216 See the License for the specific language governing permissions and 5217 limitations under the License. 5218 5219 ================================================================ 5220 5221 github.com/google/go-cmp 5222 https://github.com/google/go-cmp 5223 ---------------------------------------------------------------- 5224 Copyright (c) 2017 The Go Authors. All rights reserved. 5225 5226 Redistribution and use in source and binary forms, with or without 5227 modification, are permitted provided that the following conditions are 5228 met: 5229 5230 * Redistributions of source code must retain the above copyright 5231 notice, this list of conditions and the following disclaimer. 5232 * Redistributions in binary form must reproduce the above 5233 copyright notice, this list of conditions and the following disclaimer 5234 in the documentation and/or other materials provided with the 5235 distribution. 5236 * Neither the name of Google Inc. nor the names of its 5237 contributors may be used to endorse or promote products derived from 5238 this software without specific prior written permission. 5239 5240 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 5241 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 5242 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 5243 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 5244 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 5245 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 5246 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 5247 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 5248 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5249 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 5250 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5251 5252 ================================================================ 5253 5254 github.com/google/martian 5255 https://github.com/google/martian 5256 ---------------------------------------------------------------- 5257 5258 Apache License 5259 Version 2.0, January 2004 5260 http://www.apache.org/licenses/ 5261 5262 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5263 5264 1. Definitions. 5265 5266 "License" shall mean the terms and conditions for use, reproduction, 5267 and distribution as defined by Sections 1 through 9 of this document. 5268 5269 "Licensor" shall mean the copyright owner or entity authorized by 5270 the copyright owner that is granting the License. 5271 5272 "Legal Entity" shall mean the union of the acting entity and all 5273 other entities that control, are controlled by, or are under common 5274 control with that entity. For the purposes of this definition, 5275 "control" means (i) the power, direct or indirect, to cause the 5276 direction or management of such entity, whether by contract or 5277 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5278 outstanding shares, or (iii) beneficial ownership of such entity. 5279 5280 "You" (or "Your") shall mean an individual or Legal Entity 5281 exercising permissions granted by this License. 5282 5283 "Source" form shall mean the preferred form for making modifications, 5284 including but not limited to software source code, documentation 5285 source, and configuration files. 5286 5287 "Object" form shall mean any form resulting from mechanical 5288 transformation or translation of a Source form, including but 5289 not limited to compiled object code, generated documentation, 5290 and conversions to other media types. 5291 5292 "Work" shall mean the work of authorship, whether in Source or 5293 Object form, made available under the License, as indicated by a 5294 copyright notice that is included in or attached to the work 5295 (an example is provided in the Appendix below). 5296 5297 "Derivative Works" shall mean any work, whether in Source or Object 5298 form, that is based on (or derived from) the Work and for which the 5299 editorial revisions, annotations, elaborations, or other modifications 5300 represent, as a whole, an original work of authorship. For the purposes 5301 of this License, Derivative Works shall not include works that remain 5302 separable from, or merely link (or bind by name) to the interfaces of, 5303 the Work and Derivative Works thereof. 5304 5305 "Contribution" shall mean any work of authorship, including 5306 the original version of the Work and any modifications or additions 5307 to that Work or Derivative Works thereof, that is intentionally 5308 submitted to Licensor for inclusion in the Work by the copyright owner 5309 or by an individual or Legal Entity authorized to submit on behalf of 5310 the copyright owner. For the purposes of this definition, "submitted" 5311 means any form of electronic, verbal, or written communication sent 5312 to the Licensor or its representatives, including but not limited to 5313 communication on electronic mailing lists, source code control systems, 5314 and issue tracking systems that are managed by, or on behalf of, the 5315 Licensor for the purpose of discussing and improving the Work, but 5316 excluding communication that is conspicuously marked or otherwise 5317 designated in writing by the copyright owner as "Not a Contribution." 5318 5319 "Contributor" shall mean Licensor and any individual or Legal Entity 5320 on behalf of whom a Contribution has been received by Licensor and 5321 subsequently incorporated within the Work. 5322 5323 2. Grant of Copyright License. Subject to the terms and conditions of 5324 this License, each Contributor hereby grants to You a perpetual, 5325 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5326 copyright license to reproduce, prepare Derivative Works of, 5327 publicly display, publicly perform, sublicense, and distribute the 5328 Work and such Derivative Works in Source or Object form. 5329 5330 3. Grant of Patent License. Subject to the terms and conditions of 5331 this License, each Contributor hereby grants to You a perpetual, 5332 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5333 (except as stated in this section) patent license to make, have made, 5334 use, offer to sell, sell, import, and otherwise transfer the Work, 5335 where such license applies only to those patent claims licensable 5336 by such Contributor that are necessarily infringed by their 5337 Contribution(s) alone or by combination of their Contribution(s) 5338 with the Work to which such Contribution(s) was submitted. If You 5339 institute patent litigation against any entity (including a 5340 cross-claim or counterclaim in a lawsuit) alleging that the Work 5341 or a Contribution incorporated within the Work constitutes direct 5342 or contributory patent infringement, then any patent licenses 5343 granted to You under this License for that Work shall terminate 5344 as of the date such litigation is filed. 5345 5346 4. Redistribution. You may reproduce and distribute copies of the 5347 Work or Derivative Works thereof in any medium, with or without 5348 modifications, and in Source or Object form, provided that You 5349 meet the following conditions: 5350 5351 (a) You must give any other recipients of the Work or 5352 Derivative Works a copy of this License; and 5353 5354 (b) You must cause any modified files to carry prominent notices 5355 stating that You changed the files; and 5356 5357 (c) You must retain, in the Source form of any Derivative Works 5358 that You distribute, all copyright, patent, trademark, and 5359 attribution notices from the Source form of the Work, 5360 excluding those notices that do not pertain to any part of 5361 the Derivative Works; and 5362 5363 (d) If the Work includes a "NOTICE" text file as part of its 5364 distribution, then any Derivative Works that You distribute must 5365 include a readable copy of the attribution notices contained 5366 within such NOTICE file, excluding those notices that do not 5367 pertain to any part of the Derivative Works, in at least one 5368 of the following places: within a NOTICE text file distributed 5369 as part of the Derivative Works; within the Source form or 5370 documentation, if provided along with the Derivative Works; or, 5371 within a display generated by the Derivative Works, if and 5372 wherever such third-party notices normally appear. The contents 5373 of the NOTICE file are for informational purposes only and 5374 do not modify the License. You may add Your own attribution 5375 notices within Derivative Works that You distribute, alongside 5376 or as an addendum to the NOTICE text from the Work, provided 5377 that such additional attribution notices cannot be construed 5378 as modifying the License. 5379 5380 You may add Your own copyright statement to Your modifications and 5381 may provide additional or different license terms and conditions 5382 for use, reproduction, or distribution of Your modifications, or 5383 for any such Derivative Works as a whole, provided Your use, 5384 reproduction, and distribution of the Work otherwise complies with 5385 the conditions stated in this License. 5386 5387 5. Submission of Contributions. Unless You explicitly state otherwise, 5388 any Contribution intentionally submitted for inclusion in the Work 5389 by You to the Licensor shall be under the terms and conditions of 5390 this License, without any additional terms or conditions. 5391 Notwithstanding the above, nothing herein shall supersede or modify 5392 the terms of any separate license agreement you may have executed 5393 with Licensor regarding such Contributions. 5394 5395 6. Trademarks. This License does not grant permission to use the trade 5396 names, trademarks, service marks, or product names of the Licensor, 5397 except as required for reasonable and customary use in describing the 5398 origin of the Work and reproducing the content of the NOTICE file. 5399 5400 7. Disclaimer of Warranty. Unless required by applicable law or 5401 agreed to in writing, Licensor provides the Work (and each 5402 Contributor provides its Contributions) on an "AS IS" BASIS, 5403 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 5404 implied, including, without limitation, any warranties or conditions 5405 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 5406 PARTICULAR PURPOSE. You are solely responsible for determining the 5407 appropriateness of using or redistributing the Work and assume any 5408 risks associated with Your exercise of permissions under this License. 5409 5410 8. Limitation of Liability. In no event and under no legal theory, 5411 whether in tort (including negligence), contract, or otherwise, 5412 unless required by applicable law (such as deliberate and grossly 5413 negligent acts) or agreed to in writing, shall any Contributor be 5414 liable to You for damages, including any direct, indirect, special, 5415 incidental, or consequential damages of any character arising as a 5416 result of this License or out of the use or inability to use the 5417 Work (including but not limited to damages for loss of goodwill, 5418 work stoppage, computer failure or malfunction, or any and all 5419 other commercial damages or losses), even if such Contributor 5420 has been advised of the possibility of such damages. 5421 5422 9. Accepting Warranty or Additional Liability. While redistributing 5423 the Work or Derivative Works thereof, You may choose to offer, 5424 and charge a fee for, acceptance of support, warranty, indemnity, 5425 or other liability obligations and/or rights consistent with this 5426 License. However, in accepting such obligations, You may act only 5427 on Your own behalf and on Your sole responsibility, not on behalf 5428 of any other Contributor, and only if You agree to indemnify, 5429 defend, and hold each Contributor harmless for any liability 5430 incurred by, or claims asserted against, such Contributor by reason 5431 of your accepting any such warranty or additional liability. 5432 5433 END OF TERMS AND CONDITIONS 5434 5435 APPENDIX: How to apply the Apache License to your work. 5436 5437 To apply the Apache License to your work, attach the following 5438 boilerplate notice, with the fields enclosed by brackets "[]" 5439 replaced with your own identifying information. (Don't include 5440 the brackets!) The text should be enclosed in the appropriate 5441 comment syntax for the file format. We also recommend that a 5442 file or class name and description of purpose be included on the 5443 same "printed page" as the copyright notice for easier 5444 identification within third-party archives. 5445 5446 Copyright [yyyy] [name of copyright owner] 5447 5448 Licensed under the Apache License, Version 2.0 (the "License"); 5449 you may not use this file except in compliance with the License. 5450 You may obtain a copy of the License at 5451 5452 http://www.apache.org/licenses/LICENSE-2.0 5453 5454 Unless required by applicable law or agreed to in writing, software 5455 distributed under the License is distributed on an "AS IS" BASIS, 5456 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 5457 See the License for the specific language governing permissions and 5458 limitations under the License. 5459 5460 ================================================================ 5461 5462 github.com/google/uuid 5463 https://github.com/google/uuid 5464 ---------------------------------------------------------------- 5465 Copyright (c) 2009,2014 Google Inc. All rights reserved. 5466 5467 Redistribution and use in source and binary forms, with or without 5468 modification, are permitted provided that the following conditions are 5469 met: 5470 5471 * Redistributions of source code must retain the above copyright 5472 notice, this list of conditions and the following disclaimer. 5473 * Redistributions in binary form must reproduce the above 5474 copyright notice, this list of conditions and the following disclaimer 5475 in the documentation and/or other materials provided with the 5476 distribution. 5477 * Neither the name of Google Inc. nor the names of its 5478 contributors may be used to endorse or promote products derived from 5479 this software without specific prior written permission. 5480 5481 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 5482 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 5483 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 5484 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 5485 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 5486 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 5487 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 5488 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 5489 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5490 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 5491 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5492 5493 ================================================================ 5494 5495 github.com/googleapis/gax-go/v2 5496 https://github.com/googleapis/gax-go/v2 5497 ---------------------------------------------------------------- 5498 Copyright 2016, Google Inc. 5499 All rights reserved. 5500 Redistribution and use in source and binary forms, with or without 5501 modification, are permitted provided that the following conditions are 5502 met: 5503 5504 * Redistributions of source code must retain the above copyright 5505 notice, this list of conditions and the following disclaimer. 5506 * Redistributions in binary form must reproduce the above 5507 copyright notice, this list of conditions and the following disclaimer 5508 in the documentation and/or other materials provided with the 5509 distribution. 5510 * Neither the name of Google Inc. nor the names of its 5511 contributors may be used to endorse or promote products derived from 5512 this software without specific prior written permission. 5513 5514 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 5515 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 5516 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 5517 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 5518 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 5519 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 5520 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 5521 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 5522 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5523 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 5524 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5525 5526 ================================================================ 5527 5528 github.com/gopherjs/gopherjs 5529 https://github.com/gopherjs/gopherjs 5530 ---------------------------------------------------------------- 5531 Copyright (c) 2013 Richard Musiol. All rights reserved. 5532 5533 Redistribution and use in source and binary forms, with or without 5534 modification, are permitted provided that the following conditions are 5535 met: 5536 5537 * Redistributions of source code must retain the above copyright 5538 notice, this list of conditions and the following disclaimer. 5539 * Redistributions in binary form must reproduce the above 5540 copyright notice, this list of conditions and the following disclaimer 5541 in the documentation and/or other materials provided with the 5542 distribution. 5543 5544 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 5545 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 5546 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 5547 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 5548 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 5549 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 5550 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 5551 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 5552 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5553 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 5554 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5555 5556 ================================================================ 5557 5558 github.com/gorilla/handlers 5559 https://github.com/gorilla/handlers 5560 ---------------------------------------------------------------- 5561 Copyright (c) 2013 The Gorilla Handlers Authors. All rights reserved. 5562 5563 Redistribution and use in source and binary forms, with or without 5564 modification, are permitted provided that the following conditions are met: 5565 5566 Redistributions of source code must retain the above copyright notice, this 5567 list of conditions and the following disclaimer. 5568 5569 Redistributions in binary form must reproduce the above copyright notice, 5570 this list of conditions and the following disclaimer in the documentation 5571 and/or other materials provided with the distribution. 5572 5573 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5574 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5575 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5576 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 5577 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 5578 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 5579 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 5580 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 5581 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 5582 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5583 5584 ================================================================ 5585 5586 github.com/gorilla/mux 5587 https://github.com/gorilla/mux 5588 ---------------------------------------------------------------- 5589 Copyright (c) 2012-2018 The Gorilla Authors. All rights reserved. 5590 5591 Redistribution and use in source and binary forms, with or without 5592 modification, are permitted provided that the following conditions are 5593 met: 5594 5595 * Redistributions of source code must retain the above copyright 5596 notice, this list of conditions and the following disclaimer. 5597 * Redistributions in binary form must reproduce the above 5598 copyright notice, this list of conditions and the following disclaimer 5599 in the documentation and/or other materials provided with the 5600 distribution. 5601 * Neither the name of Google Inc. nor the names of its 5602 contributors may be used to endorse or promote products derived from 5603 this software without specific prior written permission. 5604 5605 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 5606 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 5607 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 5608 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 5609 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 5610 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 5611 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 5612 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 5613 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5614 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 5615 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5616 5617 ================================================================ 5618 5619 github.com/gorilla/securecookie 5620 https://github.com/gorilla/securecookie 5621 ---------------------------------------------------------------- 5622 Copyright (c) 2012 Rodrigo Moraes. All rights reserved. 5623 5624 Redistribution and use in source and binary forms, with or without 5625 modification, are permitted provided that the following conditions are 5626 met: 5627 5628 * Redistributions of source code must retain the above copyright 5629 notice, this list of conditions and the following disclaimer. 5630 * Redistributions in binary form must reproduce the above 5631 copyright notice, this list of conditions and the following disclaimer 5632 in the documentation and/or other materials provided with the 5633 distribution. 5634 * Neither the name of Google Inc. nor the names of its 5635 contributors may be used to endorse or promote products derived from 5636 this software without specific prior written permission. 5637 5638 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 5639 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 5640 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 5641 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 5642 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 5643 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 5644 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 5645 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 5646 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5647 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 5648 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5649 5650 ================================================================ 5651 5652 github.com/gorilla/sessions 5653 https://github.com/gorilla/sessions 5654 ---------------------------------------------------------------- 5655 Copyright (c) 2012-2018 The Gorilla Authors. All rights reserved. 5656 5657 Redistribution and use in source and binary forms, with or without 5658 modification, are permitted provided that the following conditions are 5659 met: 5660 5661 * Redistributions of source code must retain the above copyright 5662 notice, this list of conditions and the following disclaimer. 5663 * Redistributions in binary form must reproduce the above 5664 copyright notice, this list of conditions and the following disclaimer 5665 in the documentation and/or other materials provided with the 5666 distribution. 5667 * Neither the name of Google Inc. nor the names of its 5668 contributors may be used to endorse or promote products derived from 5669 this software without specific prior written permission. 5670 5671 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 5672 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 5673 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 5674 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 5675 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 5676 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 5677 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 5678 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 5679 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5680 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 5681 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5682 5683 ================================================================ 5684 5685 github.com/gorilla/websocket 5686 https://github.com/gorilla/websocket 5687 ---------------------------------------------------------------- 5688 Copyright (c) 2013 The Gorilla WebSocket Authors. All rights reserved. 5689 5690 Redistribution and use in source and binary forms, with or without 5691 modification, are permitted provided that the following conditions are met: 5692 5693 Redistributions of source code must retain the above copyright notice, this 5694 list of conditions and the following disclaimer. 5695 5696 Redistributions in binary form must reproduce the above copyright notice, 5697 this list of conditions and the following disclaimer in the documentation 5698 and/or other materials provided with the distribution. 5699 5700 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 5701 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 5702 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 5703 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 5704 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 5705 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 5706 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 5707 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 5708 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 5709 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5710 5711 ================================================================ 5712 5713 github.com/grpc-ecosystem/go-grpc-middleware 5714 https://github.com/grpc-ecosystem/go-grpc-middleware 5715 ---------------------------------------------------------------- 5716 Apache License 5717 Version 2.0, January 2004 5718 http://www.apache.org/licenses/ 5719 5720 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5721 5722 1. Definitions. 5723 5724 "License" shall mean the terms and conditions for use, reproduction, 5725 and distribution as defined by Sections 1 through 9 of this document. 5726 5727 "Licensor" shall mean the copyright owner or entity authorized by 5728 the copyright owner that is granting the License. 5729 5730 "Legal Entity" shall mean the union of the acting entity and all 5731 other entities that control, are controlled by, or are under common 5732 control with that entity. For the purposes of this definition, 5733 "control" means (i) the power, direct or indirect, to cause the 5734 direction or management of such entity, whether by contract or 5735 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5736 outstanding shares, or (iii) beneficial ownership of such entity. 5737 5738 "You" (or "Your") shall mean an individual or Legal Entity 5739 exercising permissions granted by this License. 5740 5741 "Source" form shall mean the preferred form for making modifications, 5742 including but not limited to software source code, documentation 5743 source, and configuration files. 5744 5745 "Object" form shall mean any form resulting from mechanical 5746 transformation or translation of a Source form, including but 5747 not limited to compiled object code, generated documentation, 5748 and conversions to other media types. 5749 5750 "Work" shall mean the work of authorship, whether in Source or 5751 Object form, made available under the License, as indicated by a 5752 copyright notice that is included in or attached to the work 5753 (an example is provided in the Appendix below). 5754 5755 "Derivative Works" shall mean any work, whether in Source or Object 5756 form, that is based on (or derived from) the Work and for which the 5757 editorial revisions, annotations, elaborations, or other modifications 5758 represent, as a whole, an original work of authorship. For the purposes 5759 of this License, Derivative Works shall not include works that remain 5760 separable from, or merely link (or bind by name) to the interfaces of, 5761 the Work and Derivative Works thereof. 5762 5763 "Contribution" shall mean any work of authorship, including 5764 the original version of the Work and any modifications or additions 5765 to that Work or Derivative Works thereof, that is intentionally 5766 submitted to Licensor for inclusion in the Work by the copyright owner 5767 or by an individual or Legal Entity authorized to submit on behalf of 5768 the copyright owner. For the purposes of this definition, "submitted" 5769 means any form of electronic, verbal, or written communication sent 5770 to the Licensor or its representatives, including but not limited to 5771 communication on electronic mailing lists, source code control systems, 5772 and issue tracking systems that are managed by, or on behalf of, the 5773 Licensor for the purpose of discussing and improving the Work, but 5774 excluding communication that is conspicuously marked or otherwise 5775 designated in writing by the copyright owner as "Not a Contribution." 5776 5777 "Contributor" shall mean Licensor and any individual or Legal Entity 5778 on behalf of whom a Contribution has been received by Licensor and 5779 subsequently incorporated within the Work. 5780 5781 2. Grant of Copyright License. Subject to the terms and conditions of 5782 this License, each Contributor hereby grants to You a perpetual, 5783 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5784 copyright license to reproduce, prepare Derivative Works of, 5785 publicly display, publicly perform, sublicense, and distribute the 5786 Work and such Derivative Works in Source or Object form. 5787 5788 3. Grant of Patent License. Subject to the terms and conditions of 5789 this License, each Contributor hereby grants to You a perpetual, 5790 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5791 (except as stated in this section) patent license to make, have made, 5792 use, offer to sell, sell, import, and otherwise transfer the Work, 5793 where such license applies only to those patent claims licensable 5794 by such Contributor that are necessarily infringed by their 5795 Contribution(s) alone or by combination of their Contribution(s) 5796 with the Work to which such Contribution(s) was submitted. If You 5797 institute patent litigation against any entity (including a 5798 cross-claim or counterclaim in a lawsuit) alleging that the Work 5799 or a Contribution incorporated within the Work constitutes direct 5800 or contributory patent infringement, then any patent licenses 5801 granted to You under this License for that Work shall terminate 5802 as of the date such litigation is filed. 5803 5804 4. Redistribution. You may reproduce and distribute copies of the 5805 Work or Derivative Works thereof in any medium, with or without 5806 modifications, and in Source or Object form, provided that You 5807 meet the following conditions: 5808 5809 (a) You must give any other recipients of the Work or 5810 Derivative Works a copy of this License; and 5811 5812 (b) You must cause any modified files to carry prominent notices 5813 stating that You changed the files; and 5814 5815 (c) You must retain, in the Source form of any Derivative Works 5816 that You distribute, all copyright, patent, trademark, and 5817 attribution notices from the Source form of the Work, 5818 excluding those notices that do not pertain to any part of 5819 the Derivative Works; and 5820 5821 (d) If the Work includes a "NOTICE" text file as part of its 5822 distribution, then any Derivative Works that You distribute must 5823 include a readable copy of the attribution notices contained 5824 within such NOTICE file, excluding those notices that do not 5825 pertain to any part of the Derivative Works, in at least one 5826 of the following places: within a NOTICE text file distributed 5827 as part of the Derivative Works; within the Source form or 5828 documentation, if provided along with the Derivative Works; or, 5829 within a display generated by the Derivative Works, if and 5830 wherever such third-party notices normally appear. The contents 5831 of the NOTICE file are for informational purposes only and 5832 do not modify the License. You may add Your own attribution 5833 notices within Derivative Works that You distribute, alongside 5834 or as an addendum to the NOTICE text from the Work, provided 5835 that such additional attribution notices cannot be construed 5836 as modifying the License. 5837 5838 You may add Your own copyright statement to Your modifications and 5839 may provide additional or different license terms and conditions 5840 for use, reproduction, or distribution of Your modifications, or 5841 for any such Derivative Works as a whole, provided Your use, 5842 reproduction, and distribution of the Work otherwise complies with 5843 the conditions stated in this License. 5844 5845 5. Submission of Contributions. Unless You explicitly state otherwise, 5846 any Contribution intentionally submitted for inclusion in the Work 5847 by You to the Licensor shall be under the terms and conditions of 5848 this License, without any additional terms or conditions. 5849 Notwithstanding the above, nothing herein shall supersede or modify 5850 the terms of any separate license agreement you may have executed 5851 with Licensor regarding such Contributions. 5852 5853 6. Trademarks. This License does not grant permission to use the trade 5854 names, trademarks, service marks, or product names of the Licensor, 5855 except as required for reasonable and customary use in describing the 5856 origin of the Work and reproducing the content of the NOTICE file. 5857 5858 7. Disclaimer of Warranty. Unless required by applicable law or 5859 agreed to in writing, Licensor provides the Work (and each 5860 Contributor provides its Contributions) on an "AS IS" BASIS, 5861 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 5862 implied, including, without limitation, any warranties or conditions 5863 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 5864 PARTICULAR PURPOSE. You are solely responsible for determining the 5865 appropriateness of using or redistributing the Work and assume any 5866 risks associated with Your exercise of permissions under this License. 5867 5868 8. Limitation of Liability. In no event and under no legal theory, 5869 whether in tort (including negligence), contract, or otherwise, 5870 unless required by applicable law (such as deliberate and grossly 5871 negligent acts) or agreed to in writing, shall any Contributor be 5872 liable to You for damages, including any direct, indirect, special, 5873 incidental, or consequential damages of any character arising as a 5874 result of this License or out of the use or inability to use the 5875 Work (including but not limited to damages for loss of goodwill, 5876 work stoppage, computer failure or malfunction, or any and all 5877 other commercial damages or losses), even if such Contributor 5878 has been advised of the possibility of such damages. 5879 5880 9. Accepting Warranty or Additional Liability. While redistributing 5881 the Work or Derivative Works thereof, You may choose to offer, 5882 and charge a fee for, acceptance of support, warranty, indemnity, 5883 or other liability obligations and/or rights consistent with this 5884 License. However, in accepting such obligations, You may act only 5885 on Your own behalf and on Your sole responsibility, not on behalf 5886 of any other Contributor, and only if You agree to indemnify, 5887 defend, and hold each Contributor harmless for any liability 5888 incurred by, or claims asserted against, such Contributor by reason 5889 of your accepting any such warranty or additional liability. 5890 5891 END OF TERMS AND CONDITIONS 5892 5893 APPENDIX: How to apply the Apache License to your work. 5894 5895 To apply the Apache License to your work, attach the following 5896 boilerplate notice, with the fields enclosed by brackets "[]" 5897 replaced with your own identifying information. (Don't include 5898 the brackets!) The text should be enclosed in the appropriate 5899 comment syntax for the file format. We also recommend that a 5900 file or class name and description of purpose be included on the 5901 same "printed page" as the copyright notice for easier 5902 identification within third-party archives. 5903 5904 Copyright [yyyy] [name of copyright owner] 5905 5906 Licensed under the Apache License, Version 2.0 (the "License"); 5907 you may not use this file except in compliance with the License. 5908 You may obtain a copy of the License at 5909 5910 http://www.apache.org/licenses/LICENSE-2.0 5911 5912 Unless required by applicable law or agreed to in writing, software 5913 distributed under the License is distributed on an "AS IS" BASIS, 5914 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 5915 See the License for the specific language governing permissions and 5916 limitations under the License. 5917 ================================================================ 5918 5919 github.com/grpc-ecosystem/go-grpc-prometheus 5920 https://github.com/grpc-ecosystem/go-grpc-prometheus 5921 ---------------------------------------------------------------- 5922 Apache License 5923 Version 2.0, January 2004 5924 http://www.apache.org/licenses/ 5925 5926 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5927 5928 1. Definitions. 5929 5930 "License" shall mean the terms and conditions for use, reproduction, 5931 and distribution as defined by Sections 1 through 9 of this document. 5932 5933 "Licensor" shall mean the copyright owner or entity authorized by 5934 the copyright owner that is granting the License. 5935 5936 "Legal Entity" shall mean the union of the acting entity and all 5937 other entities that control, are controlled by, or are under common 5938 control with that entity. For the purposes of this definition, 5939 "control" means (i) the power, direct or indirect, to cause the 5940 direction or management of such entity, whether by contract or 5941 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5942 outstanding shares, or (iii) beneficial ownership of such entity. 5943 5944 "You" (or "Your") shall mean an individual or Legal Entity 5945 exercising permissions granted by this License. 5946 5947 "Source" form shall mean the preferred form for making modifications, 5948 including but not limited to software source code, documentation 5949 source, and configuration files. 5950 5951 "Object" form shall mean any form resulting from mechanical 5952 transformation or translation of a Source form, including but 5953 not limited to compiled object code, generated documentation, 5954 and conversions to other media types. 5955 5956 "Work" shall mean the work of authorship, whether in Source or 5957 Object form, made available under the License, as indicated by a 5958 copyright notice that is included in or attached to the work 5959 (an example is provided in the Appendix below). 5960 5961 "Derivative Works" shall mean any work, whether in Source or Object 5962 form, that is based on (or derived from) the Work and for which the 5963 editorial revisions, annotations, elaborations, or other modifications 5964 represent, as a whole, an original work of authorship. For the purposes 5965 of this License, Derivative Works shall not include works that remain 5966 separable from, or merely link (or bind by name) to the interfaces of, 5967 the Work and Derivative Works thereof. 5968 5969 "Contribution" shall mean any work of authorship, including 5970 the original version of the Work and any modifications or additions 5971 to that Work or Derivative Works thereof, that is intentionally 5972 submitted to Licensor for inclusion in the Work by the copyright owner 5973 or by an individual or Legal Entity authorized to submit on behalf of 5974 the copyright owner. For the purposes of this definition, "submitted" 5975 means any form of electronic, verbal, or written communication sent 5976 to the Licensor or its representatives, including but not limited to 5977 communication on electronic mailing lists, source code control systems, 5978 and issue tracking systems that are managed by, or on behalf of, the 5979 Licensor for the purpose of discussing and improving the Work, but 5980 excluding communication that is conspicuously marked or otherwise 5981 designated in writing by the copyright owner as "Not a Contribution." 5982 5983 "Contributor" shall mean Licensor and any individual or Legal Entity 5984 on behalf of whom a Contribution has been received by Licensor and 5985 subsequently incorporated within the Work. 5986 5987 2. Grant of Copyright License. Subject to the terms and conditions of 5988 this License, each Contributor hereby grants to You a perpetual, 5989 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5990 copyright license to reproduce, prepare Derivative Works of, 5991 publicly display, publicly perform, sublicense, and distribute the 5992 Work and such Derivative Works in Source or Object form. 5993 5994 3. Grant of Patent License. Subject to the terms and conditions of 5995 this License, each Contributor hereby grants to You a perpetual, 5996 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5997 (except as stated in this section) patent license to make, have made, 5998 use, offer to sell, sell, import, and otherwise transfer the Work, 5999 where such license applies only to those patent claims licensable 6000 by such Contributor that are necessarily infringed by their 6001 Contribution(s) alone or by combination of their Contribution(s) 6002 with the Work to which such Contribution(s) was submitted. If You 6003 institute patent litigation against any entity (including a 6004 cross-claim or counterclaim in a lawsuit) alleging that the Work 6005 or a Contribution incorporated within the Work constitutes direct 6006 or contributory patent infringement, then any patent licenses 6007 granted to You under this License for that Work shall terminate 6008 as of the date such litigation is filed. 6009 6010 4. Redistribution. You may reproduce and distribute copies of the 6011 Work or Derivative Works thereof in any medium, with or without 6012 modifications, and in Source or Object form, provided that You 6013 meet the following conditions: 6014 6015 (a) You must give any other recipients of the Work or 6016 Derivative Works a copy of this License; and 6017 6018 (b) You must cause any modified files to carry prominent notices 6019 stating that You changed the files; and 6020 6021 (c) You must retain, in the Source form of any Derivative Works 6022 that You distribute, all copyright, patent, trademark, and 6023 attribution notices from the Source form of the Work, 6024 excluding those notices that do not pertain to any part of 6025 the Derivative Works; and 6026 6027 (d) If the Work includes a "NOTICE" text file as part of its 6028 distribution, then any Derivative Works that You distribute must 6029 include a readable copy of the attribution notices contained 6030 within such NOTICE file, excluding those notices that do not 6031 pertain to any part of the Derivative Works, in at least one 6032 of the following places: within a NOTICE text file distributed 6033 as part of the Derivative Works; within the Source form or 6034 documentation, if provided along with the Derivative Works; or, 6035 within a display generated by the Derivative Works, if and 6036 wherever such third-party notices normally appear. The contents 6037 of the NOTICE file are for informational purposes only and 6038 do not modify the License. You may add Your own attribution 6039 notices within Derivative Works that You distribute, alongside 6040 or as an addendum to the NOTICE text from the Work, provided 6041 that such additional attribution notices cannot be construed 6042 as modifying the License. 6043 6044 You may add Your own copyright statement to Your modifications and 6045 may provide additional or different license terms and conditions 6046 for use, reproduction, or distribution of Your modifications, or 6047 for any such Derivative Works as a whole, provided Your use, 6048 reproduction, and distribution of the Work otherwise complies with 6049 the conditions stated in this License. 6050 6051 5. Submission of Contributions. Unless You explicitly state otherwise, 6052 any Contribution intentionally submitted for inclusion in the Work 6053 by You to the Licensor shall be under the terms and conditions of 6054 this License, without any additional terms or conditions. 6055 Notwithstanding the above, nothing herein shall supersede or modify 6056 the terms of any separate license agreement you may have executed 6057 with Licensor regarding such Contributions. 6058 6059 6. Trademarks. This License does not grant permission to use the trade 6060 names, trademarks, service marks, or product names of the Licensor, 6061 except as required for reasonable and customary use in describing the 6062 origin of the Work and reproducing the content of the NOTICE file. 6063 6064 7. Disclaimer of Warranty. Unless required by applicable law or 6065 agreed to in writing, Licensor provides the Work (and each 6066 Contributor provides its Contributions) on an "AS IS" BASIS, 6067 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 6068 implied, including, without limitation, any warranties or conditions 6069 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 6070 PARTICULAR PURPOSE. You are solely responsible for determining the 6071 appropriateness of using or redistributing the Work and assume any 6072 risks associated with Your exercise of permissions under this License. 6073 6074 8. Limitation of Liability. In no event and under no legal theory, 6075 whether in tort (including negligence), contract, or otherwise, 6076 unless required by applicable law (such as deliberate and grossly 6077 negligent acts) or agreed to in writing, shall any Contributor be 6078 liable to You for damages, including any direct, indirect, special, 6079 incidental, or consequential damages of any character arising as a 6080 result of this License or out of the use or inability to use the 6081 Work (including but not limited to damages for loss of goodwill, 6082 work stoppage, computer failure or malfunction, or any and all 6083 other commercial damages or losses), even if such Contributor 6084 has been advised of the possibility of such damages. 6085 6086 9. Accepting Warranty or Additional Liability. While redistributing 6087 the Work or Derivative Works thereof, You may choose to offer, 6088 and charge a fee for, acceptance of support, warranty, indemnity, 6089 or other liability obligations and/or rights consistent with this 6090 License. However, in accepting such obligations, You may act only 6091 on Your own behalf and on Your sole responsibility, not on behalf 6092 of any other Contributor, and only if You agree to indemnify, 6093 defend, and hold each Contributor harmless for any liability 6094 incurred by, or claims asserted against, such Contributor by reason 6095 of your accepting any such warranty or additional liability. 6096 6097 END OF TERMS AND CONDITIONS 6098 6099 APPENDIX: How to apply the Apache License to your work. 6100 6101 To apply the Apache License to your work, attach the following 6102 boilerplate notice, with the fields enclosed by brackets "[]" 6103 replaced with your own identifying information. (Don't include 6104 the brackets!) The text should be enclosed in the appropriate 6105 comment syntax for the file format. We also recommend that a 6106 file or class name and description of purpose be included on the 6107 same "printed page" as the copyright notice for easier 6108 identification within third-party archives. 6109 6110 Copyright [yyyy] [name of copyright owner] 6111 6112 Licensed under the Apache License, Version 2.0 (the "License"); 6113 you may not use this file except in compliance with the License. 6114 You may obtain a copy of the License at 6115 6116 http://www.apache.org/licenses/LICENSE-2.0 6117 6118 Unless required by applicable law or agreed to in writing, software 6119 distributed under the License is distributed on an "AS IS" BASIS, 6120 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 6121 See the License for the specific language governing permissions and 6122 limitations under the License. 6123 ================================================================ 6124 6125 github.com/grpc-ecosystem/grpc-gateway 6126 https://github.com/grpc-ecosystem/grpc-gateway 6127 ---------------------------------------------------------------- 6128 Copyright (c) 2015, Gengo, Inc. 6129 All rights reserved. 6130 6131 Redistribution and use in source and binary forms, with or without modification, 6132 are permitted provided that the following conditions are met: 6133 6134 * Redistributions of source code must retain the above copyright notice, 6135 this list of conditions and the following disclaimer. 6136 6137 * Redistributions in binary form must reproduce the above copyright notice, 6138 this list of conditions and the following disclaimer in the documentation 6139 and/or other materials provided with the distribution. 6140 6141 * Neither the name of Gengo, Inc. nor the names of its 6142 contributors may be used to endorse or promote products derived from this 6143 software without specific prior written permission. 6144 6145 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 6146 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 6147 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 6148 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 6149 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 6150 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 6151 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 6152 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 6153 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 6154 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 6155 6156 ================================================================ 6157 6158 github.com/hashicorp/errwrap 6159 https://github.com/hashicorp/errwrap 6160 ---------------------------------------------------------------- 6161 Mozilla Public License, version 2.0 6162 6163 1. Definitions 6164 6165 1.1. “Contributor” 6166 6167 means each individual or legal entity that creates, contributes to the 6168 creation of, or owns Covered Software. 6169 6170 1.2. “Contributor Version” 6171 6172 means the combination of the Contributions of others (if any) used by a 6173 Contributor and that particular Contributor’s Contribution. 6174 6175 1.3. “Contribution” 6176 6177 means Covered Software of a particular Contributor. 6178 6179 1.4. “Covered Software” 6180 6181 means Source Code Form to which the initial Contributor has attached the 6182 notice in Exhibit A, the Executable Form of such Source Code Form, and 6183 Modifications of such Source Code Form, in each case including portions 6184 thereof. 6185 6186 1.5. “Incompatible With Secondary Licenses” 6187 means 6188 6189 a. that the initial Contributor has attached the notice described in 6190 Exhibit B to the Covered Software; or 6191 6192 b. that the Covered Software was made available under the terms of version 6193 1.1 or earlier of the License, but not also under the terms of a 6194 Secondary License. 6195 6196 1.6. “Executable Form” 6197 6198 means any form of the work other than Source Code Form. 6199 6200 1.7. “Larger Work” 6201 6202 means a work that combines Covered Software with other material, in a separate 6203 file or files, that is not Covered Software. 6204 6205 1.8. “License” 6206 6207 means this document. 6208 6209 1.9. “Licensable” 6210 6211 means having the right to grant, to the maximum extent possible, whether at the 6212 time of the initial grant or subsequently, any and all of the rights conveyed by 6213 this License. 6214 6215 1.10. “Modifications” 6216 6217 means any of the following: 6218 6219 a. any file in Source Code Form that results from an addition to, deletion 6220 from, or modification of the contents of Covered Software; or 6221 6222 b. any new file in Source Code Form that contains any Covered Software. 6223 6224 1.11. “Patent Claims” of a Contributor 6225 6226 means any patent claim(s), including without limitation, method, process, 6227 and apparatus claims, in any patent Licensable by such Contributor that 6228 would be infringed, but for the grant of the License, by the making, 6229 using, selling, offering for sale, having made, import, or transfer of 6230 either its Contributions or its Contributor Version. 6231 6232 1.12. “Secondary License” 6233 6234 means either the GNU General Public License, Version 2.0, the GNU Lesser 6235 General Public License, Version 2.1, the GNU Affero General Public 6236 License, Version 3.0, or any later versions of those licenses. 6237 6238 1.13. “Source Code Form” 6239 6240 means the form of the work preferred for making modifications. 6241 6242 1.14. “You” (or “Your”) 6243 6244 means an individual or a legal entity exercising rights under this 6245 License. For legal entities, “You” includes any entity that controls, is 6246 controlled by, or is under common control with You. For purposes of this 6247 definition, “control” means (a) the power, direct or indirect, to cause 6248 the direction or management of such entity, whether by contract or 6249 otherwise, or (b) ownership of more than fifty percent (50%) of the 6250 outstanding shares or beneficial ownership of such entity. 6251 6252 6253 2. License Grants and Conditions 6254 6255 2.1. Grants 6256 6257 Each Contributor hereby grants You a world-wide, royalty-free, 6258 non-exclusive license: 6259 6260 a. under intellectual property rights (other than patent or trademark) 6261 Licensable by such Contributor to use, reproduce, make available, 6262 modify, display, perform, distribute, and otherwise exploit its 6263 Contributions, either on an unmodified basis, with Modifications, or as 6264 part of a Larger Work; and 6265 6266 b. under Patent Claims of such Contributor to make, use, sell, offer for 6267 sale, have made, import, and otherwise transfer either its Contributions 6268 or its Contributor Version. 6269 6270 2.2. Effective Date 6271 6272 The licenses granted in Section 2.1 with respect to any Contribution become 6273 effective for each Contribution on the date the Contributor first distributes 6274 such Contribution. 6275 6276 2.3. Limitations on Grant Scope 6277 6278 The licenses granted in this Section 2 are the only rights granted under this 6279 License. No additional rights or licenses will be implied from the distribution 6280 or licensing of Covered Software under this License. Notwithstanding Section 6281 2.1(b) above, no patent license is granted by a Contributor: 6282 6283 a. for any code that a Contributor has removed from Covered Software; or 6284 6285 b. for infringements caused by: (i) Your and any other third party’s 6286 modifications of Covered Software, or (ii) the combination of its 6287 Contributions with other software (except as part of its Contributor 6288 Version); or 6289 6290 c. under Patent Claims infringed by Covered Software in the absence of its 6291 Contributions. 6292 6293 This License does not grant any rights in the trademarks, service marks, or 6294 logos of any Contributor (except as may be necessary to comply with the 6295 notice requirements in Section 3.4). 6296 6297 2.4. Subsequent Licenses 6298 6299 No Contributor makes additional grants as a result of Your choice to 6300 distribute the Covered Software under a subsequent version of this License 6301 (see Section 10.2) or under the terms of a Secondary License (if permitted 6302 under the terms of Section 3.3). 6303 6304 2.5. Representation 6305 6306 Each Contributor represents that the Contributor believes its Contributions 6307 are its original creation(s) or it has sufficient rights to grant the 6308 rights to its Contributions conveyed by this License. 6309 6310 2.6. Fair Use 6311 6312 This License is not intended to limit any rights You have under applicable 6313 copyright doctrines of fair use, fair dealing, or other equivalents. 6314 6315 2.7. Conditions 6316 6317 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 6318 Section 2.1. 6319 6320 6321 3. Responsibilities 6322 6323 3.1. Distribution of Source Form 6324 6325 All distribution of Covered Software in Source Code Form, including any 6326 Modifications that You create or to which You contribute, must be under the 6327 terms of this License. You must inform recipients that the Source Code Form 6328 of the Covered Software is governed by the terms of this License, and how 6329 they can obtain a copy of this License. You may not attempt to alter or 6330 restrict the recipients’ rights in the Source Code Form. 6331 6332 3.2. Distribution of Executable Form 6333 6334 If You distribute Covered Software in Executable Form then: 6335 6336 a. such Covered Software must also be made available in Source Code Form, 6337 as described in Section 3.1, and You must inform recipients of the 6338 Executable Form how they can obtain a copy of such Source Code Form by 6339 reasonable means in a timely manner, at a charge no more than the cost 6340 of distribution to the recipient; and 6341 6342 b. You may distribute such Executable Form under the terms of this License, 6343 or sublicense it under different terms, provided that the license for 6344 the Executable Form does not attempt to limit or alter the recipients’ 6345 rights in the Source Code Form under this License. 6346 6347 3.3. Distribution of a Larger Work 6348 6349 You may create and distribute a Larger Work under terms of Your choice, 6350 provided that You also comply with the requirements of this License for the 6351 Covered Software. If the Larger Work is a combination of Covered Software 6352 with a work governed by one or more Secondary Licenses, and the Covered 6353 Software is not Incompatible With Secondary Licenses, this License permits 6354 You to additionally distribute such Covered Software under the terms of 6355 such Secondary License(s), so that the recipient of the Larger Work may, at 6356 their option, further distribute the Covered Software under the terms of 6357 either this License or such Secondary License(s). 6358 6359 3.4. Notices 6360 6361 You may not remove or alter the substance of any license notices (including 6362 copyright notices, patent notices, disclaimers of warranty, or limitations 6363 of liability) contained within the Source Code Form of the Covered 6364 Software, except that You may alter any license notices to the extent 6365 required to remedy known factual inaccuracies. 6366 6367 3.5. Application of Additional Terms 6368 6369 You may choose to offer, and to charge a fee for, warranty, support, 6370 indemnity or liability obligations to one or more recipients of Covered 6371 Software. However, You may do so only on Your own behalf, and not on behalf 6372 of any Contributor. You must make it absolutely clear that any such 6373 warranty, support, indemnity, or liability obligation is offered by You 6374 alone, and You hereby agree to indemnify every Contributor for any 6375 liability incurred by such Contributor as a result of warranty, support, 6376 indemnity or liability terms You offer. You may include additional 6377 disclaimers of warranty and limitations of liability specific to any 6378 jurisdiction. 6379 6380 4. Inability to Comply Due to Statute or Regulation 6381 6382 If it is impossible for You to comply with any of the terms of this License 6383 with respect to some or all of the Covered Software due to statute, judicial 6384 order, or regulation then You must: (a) comply with the terms of this License 6385 to the maximum extent possible; and (b) describe the limitations and the code 6386 they affect. Such description must be placed in a text file included with all 6387 distributions of the Covered Software under this License. Except to the 6388 extent prohibited by statute or regulation, such description must be 6389 sufficiently detailed for a recipient of ordinary skill to be able to 6390 understand it. 6391 6392 5. Termination 6393 6394 5.1. The rights granted under this License will terminate automatically if You 6395 fail to comply with any of its terms. However, if You become compliant, 6396 then the rights granted under this License from a particular Contributor 6397 are reinstated (a) provisionally, unless and until such Contributor 6398 explicitly and finally terminates Your grants, and (b) on an ongoing basis, 6399 if such Contributor fails to notify You of the non-compliance by some 6400 reasonable means prior to 60 days after You have come back into compliance. 6401 Moreover, Your grants from a particular Contributor are reinstated on an 6402 ongoing basis if such Contributor notifies You of the non-compliance by 6403 some reasonable means, this is the first time You have received notice of 6404 non-compliance with this License from such Contributor, and You become 6405 compliant prior to 30 days after Your receipt of the notice. 6406 6407 5.2. If You initiate litigation against any entity by asserting a patent 6408 infringement claim (excluding declaratory judgment actions, counter-claims, 6409 and cross-claims) alleging that a Contributor Version directly or 6410 indirectly infringes any patent, then the rights granted to You by any and 6411 all Contributors for the Covered Software under Section 2.1 of this License 6412 shall terminate. 6413 6414 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 6415 license agreements (excluding distributors and resellers) which have been 6416 validly granted by You or Your distributors under this License prior to 6417 termination shall survive termination. 6418 6419 6. Disclaimer of Warranty 6420 6421 Covered Software is provided under this License on an “as is” basis, without 6422 warranty of any kind, either expressed, implied, or statutory, including, 6423 without limitation, warranties that the Covered Software is free of defects, 6424 merchantable, fit for a particular purpose or non-infringing. The entire 6425 risk as to the quality and performance of the Covered Software is with You. 6426 Should any Covered Software prove defective in any respect, You (not any 6427 Contributor) assume the cost of any necessary servicing, repair, or 6428 correction. This disclaimer of warranty constitutes an essential part of this 6429 License. No use of any Covered Software is authorized under this License 6430 except under this disclaimer. 6431 6432 7. Limitation of Liability 6433 6434 Under no circumstances and under no legal theory, whether tort (including 6435 negligence), contract, or otherwise, shall any Contributor, or anyone who 6436 distributes Covered Software as permitted above, be liable to You for any 6437 direct, indirect, special, incidental, or consequential damages of any 6438 character including, without limitation, damages for lost profits, loss of 6439 goodwill, work stoppage, computer failure or malfunction, or any and all 6440 other commercial damages or losses, even if such party shall have been 6441 informed of the possibility of such damages. This limitation of liability 6442 shall not apply to liability for death or personal injury resulting from such 6443 party’s negligence to the extent applicable law prohibits such limitation. 6444 Some jurisdictions do not allow the exclusion or limitation of incidental or 6445 consequential damages, so this exclusion and limitation may not apply to You. 6446 6447 8. Litigation 6448 6449 Any litigation relating to this License may be brought only in the courts of 6450 a jurisdiction where the defendant maintains its principal place of business 6451 and such litigation shall be governed by laws of that jurisdiction, without 6452 reference to its conflict-of-law provisions. Nothing in this Section shall 6453 prevent a party’s ability to bring cross-claims or counter-claims. 6454 6455 9. Miscellaneous 6456 6457 This License represents the complete agreement concerning the subject matter 6458 hereof. If any provision of this License is held to be unenforceable, such 6459 provision shall be reformed only to the extent necessary to make it 6460 enforceable. Any law or regulation which provides that the language of a 6461 contract shall be construed against the drafter shall not be used to construe 6462 this License against a Contributor. 6463 6464 6465 10. Versions of the License 6466 6467 10.1. New Versions 6468 6469 Mozilla Foundation is the license steward. Except as provided in Section 6470 10.3, no one other than the license steward has the right to modify or 6471 publish new versions of this License. Each version will be given a 6472 distinguishing version number. 6473 6474 10.2. Effect of New Versions 6475 6476 You may distribute the Covered Software under the terms of the version of 6477 the License under which You originally received the Covered Software, or 6478 under the terms of any subsequent version published by the license 6479 steward. 6480 6481 10.3. Modified Versions 6482 6483 If you create software not governed by this License, and you want to 6484 create a new license for such software, you may create and use a modified 6485 version of this License if you rename the license and remove any 6486 references to the name of the license steward (except to note that such 6487 modified license differs from this License). 6488 6489 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses 6490 If You choose to distribute Source Code Form that is Incompatible With 6491 Secondary Licenses under the terms of this version of the License, the 6492 notice described in Exhibit B of this License must be attached. 6493 6494 Exhibit A - Source Code Form License Notice 6495 6496 This Source Code Form is subject to the 6497 terms of the Mozilla Public License, v. 6498 2.0. If a copy of the MPL was not 6499 distributed with this file, You can 6500 obtain one at 6501 http://mozilla.org/MPL/2.0/. 6502 6503 If it is not possible or desirable to put the notice in a particular file, then 6504 You may include the notice in a location (such as a LICENSE file in a relevant 6505 directory) where a recipient would be likely to look for such a notice. 6506 6507 You may add additional accurate notices of copyright ownership. 6508 6509 Exhibit B - “Incompatible With Secondary Licenses” Notice 6510 6511 This Source Code Form is “Incompatible 6512 With Secondary Licenses”, as defined by 6513 the Mozilla Public License, v. 2.0. 6514 6515 6516 ================================================================ 6517 6518 github.com/hashicorp/go-cleanhttp 6519 https://github.com/hashicorp/go-cleanhttp 6520 ---------------------------------------------------------------- 6521 Mozilla Public License, version 2.0 6522 6523 1. Definitions 6524 6525 1.1. "Contributor" 6526 6527 means each individual or legal entity that creates, contributes to the 6528 creation of, or owns Covered Software. 6529 6530 1.2. "Contributor Version" 6531 6532 means the combination of the Contributions of others (if any) used by a 6533 Contributor and that particular Contributor's Contribution. 6534 6535 1.3. "Contribution" 6536 6537 means Covered Software of a particular Contributor. 6538 6539 1.4. "Covered Software" 6540 6541 means Source Code Form to which the initial Contributor has attached the 6542 notice in Exhibit A, the Executable Form of such Source Code Form, and 6543 Modifications of such Source Code Form, in each case including portions 6544 thereof. 6545 6546 1.5. "Incompatible With Secondary Licenses" 6547 means 6548 6549 a. that the initial Contributor has attached the notice described in 6550 Exhibit B to the Covered Software; or 6551 6552 b. that the Covered Software was made available under the terms of 6553 version 1.1 or earlier of the License, but not also under the terms of 6554 a Secondary License. 6555 6556 1.6. "Executable Form" 6557 6558 means any form of the work other than Source Code Form. 6559 6560 1.7. "Larger Work" 6561 6562 means a work that combines Covered Software with other material, in a 6563 separate file or files, that is not Covered Software. 6564 6565 1.8. "License" 6566 6567 means this document. 6568 6569 1.9. "Licensable" 6570 6571 means having the right to grant, to the maximum extent possible, whether 6572 at the time of the initial grant or subsequently, any and all of the 6573 rights conveyed by this License. 6574 6575 1.10. "Modifications" 6576 6577 means any of the following: 6578 6579 a. any file in Source Code Form that results from an addition to, 6580 deletion from, or modification of the contents of Covered Software; or 6581 6582 b. any new file in Source Code Form that contains any Covered Software. 6583 6584 1.11. "Patent Claims" of a Contributor 6585 6586 means any patent claim(s), including without limitation, method, 6587 process, and apparatus claims, in any patent Licensable by such 6588 Contributor that would be infringed, but for the grant of the License, 6589 by the making, using, selling, offering for sale, having made, import, 6590 or transfer of either its Contributions or its Contributor Version. 6591 6592 1.12. "Secondary License" 6593 6594 means either the GNU General Public License, Version 2.0, the GNU Lesser 6595 General Public License, Version 2.1, the GNU Affero General Public 6596 License, Version 3.0, or any later versions of those licenses. 6597 6598 1.13. "Source Code Form" 6599 6600 means the form of the work preferred for making modifications. 6601 6602 1.14. "You" (or "Your") 6603 6604 means an individual or a legal entity exercising rights under this 6605 License. For legal entities, "You" includes any entity that controls, is 6606 controlled by, or is under common control with You. For purposes of this 6607 definition, "control" means (a) the power, direct or indirect, to cause 6608 the direction or management of such entity, whether by contract or 6609 otherwise, or (b) ownership of more than fifty percent (50%) of the 6610 outstanding shares or beneficial ownership of such entity. 6611 6612 6613 2. License Grants and Conditions 6614 6615 2.1. Grants 6616 6617 Each Contributor hereby grants You a world-wide, royalty-free, 6618 non-exclusive license: 6619 6620 a. under intellectual property rights (other than patent or trademark) 6621 Licensable by such Contributor to use, reproduce, make available, 6622 modify, display, perform, distribute, and otherwise exploit its 6623 Contributions, either on an unmodified basis, with Modifications, or 6624 as part of a Larger Work; and 6625 6626 b. under Patent Claims of such Contributor to make, use, sell, offer for 6627 sale, have made, import, and otherwise transfer either its 6628 Contributions or its Contributor Version. 6629 6630 2.2. Effective Date 6631 6632 The licenses granted in Section 2.1 with respect to any Contribution 6633 become effective for each Contribution on the date the Contributor first 6634 distributes such Contribution. 6635 6636 2.3. Limitations on Grant Scope 6637 6638 The licenses granted in this Section 2 are the only rights granted under 6639 this License. No additional rights or licenses will be implied from the 6640 distribution or licensing of Covered Software under this License. 6641 Notwithstanding Section 2.1(b) above, no patent license is granted by a 6642 Contributor: 6643 6644 a. for any code that a Contributor has removed from Covered Software; or 6645 6646 b. for infringements caused by: (i) Your and any other third party's 6647 modifications of Covered Software, or (ii) the combination of its 6648 Contributions with other software (except as part of its Contributor 6649 Version); or 6650 6651 c. under Patent Claims infringed by Covered Software in the absence of 6652 its Contributions. 6653 6654 This License does not grant any rights in the trademarks, service marks, 6655 or logos of any Contributor (except as may be necessary to comply with 6656 the notice requirements in Section 3.4). 6657 6658 2.4. Subsequent Licenses 6659 6660 No Contributor makes additional grants as a result of Your choice to 6661 distribute the Covered Software under a subsequent version of this 6662 License (see Section 10.2) or under the terms of a Secondary License (if 6663 permitted under the terms of Section 3.3). 6664 6665 2.5. Representation 6666 6667 Each Contributor represents that the Contributor believes its 6668 Contributions are its original creation(s) or it has sufficient rights to 6669 grant the rights to its Contributions conveyed by this License. 6670 6671 2.6. Fair Use 6672 6673 This License is not intended to limit any rights You have under 6674 applicable copyright doctrines of fair use, fair dealing, or other 6675 equivalents. 6676 6677 2.7. Conditions 6678 6679 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 6680 Section 2.1. 6681 6682 6683 3. Responsibilities 6684 6685 3.1. Distribution of Source Form 6686 6687 All distribution of Covered Software in Source Code Form, including any 6688 Modifications that You create or to which You contribute, must be under 6689 the terms of this License. You must inform recipients that the Source 6690 Code Form of the Covered Software is governed by the terms of this 6691 License, and how they can obtain a copy of this License. You may not 6692 attempt to alter or restrict the recipients' rights in the Source Code 6693 Form. 6694 6695 3.2. Distribution of Executable Form 6696 6697 If You distribute Covered Software in Executable Form then: 6698 6699 a. such Covered Software must also be made available in Source Code Form, 6700 as described in Section 3.1, and You must inform recipients of the 6701 Executable Form how they can obtain a copy of such Source Code Form by 6702 reasonable means in a timely manner, at a charge no more than the cost 6703 of distribution to the recipient; and 6704 6705 b. You may distribute such Executable Form under the terms of this 6706 License, or sublicense it under different terms, provided that the 6707 license for the Executable Form does not attempt to limit or alter the 6708 recipients' rights in the Source Code Form under this License. 6709 6710 3.3. Distribution of a Larger Work 6711 6712 You may create and distribute a Larger Work under terms of Your choice, 6713 provided that You also comply with the requirements of this License for 6714 the Covered Software. If the Larger Work is a combination of Covered 6715 Software with a work governed by one or more Secondary Licenses, and the 6716 Covered Software is not Incompatible With Secondary Licenses, this 6717 License permits You to additionally distribute such Covered Software 6718 under the terms of such Secondary License(s), so that the recipient of 6719 the Larger Work may, at their option, further distribute the Covered 6720 Software under the terms of either this License or such Secondary 6721 License(s). 6722 6723 3.4. Notices 6724 6725 You may not remove or alter the substance of any license notices 6726 (including copyright notices, patent notices, disclaimers of warranty, or 6727 limitations of liability) contained within the Source Code Form of the 6728 Covered Software, except that You may alter any license notices to the 6729 extent required to remedy known factual inaccuracies. 6730 6731 3.5. Application of Additional Terms 6732 6733 You may choose to offer, and to charge a fee for, warranty, support, 6734 indemnity or liability obligations to one or more recipients of Covered 6735 Software. However, You may do so only on Your own behalf, and not on 6736 behalf of any Contributor. You must make it absolutely clear that any 6737 such warranty, support, indemnity, or liability obligation is offered by 6738 You alone, and You hereby agree to indemnify every Contributor for any 6739 liability incurred by such Contributor as a result of warranty, support, 6740 indemnity or liability terms You offer. You may include additional 6741 disclaimers of warranty and limitations of liability specific to any 6742 jurisdiction. 6743 6744 4. Inability to Comply Due to Statute or Regulation 6745 6746 If it is impossible for You to comply with any of the terms of this License 6747 with respect to some or all of the Covered Software due to statute, 6748 judicial order, or regulation then You must: (a) comply with the terms of 6749 this License to the maximum extent possible; and (b) describe the 6750 limitations and the code they affect. Such description must be placed in a 6751 text file included with all distributions of the Covered Software under 6752 this License. Except to the extent prohibited by statute or regulation, 6753 such description must be sufficiently detailed for a recipient of ordinary 6754 skill to be able to understand it. 6755 6756 5. Termination 6757 6758 5.1. The rights granted under this License will terminate automatically if You 6759 fail to comply with any of its terms. However, if You become compliant, 6760 then the rights granted under this License from a particular Contributor 6761 are reinstated (a) provisionally, unless and until such Contributor 6762 explicitly and finally terminates Your grants, and (b) on an ongoing 6763 basis, if such Contributor fails to notify You of the non-compliance by 6764 some reasonable means prior to 60 days after You have come back into 6765 compliance. Moreover, Your grants from a particular Contributor are 6766 reinstated on an ongoing basis if such Contributor notifies You of the 6767 non-compliance by some reasonable means, this is the first time You have 6768 received notice of non-compliance with this License from such 6769 Contributor, and You become compliant prior to 30 days after Your receipt 6770 of the notice. 6771 6772 5.2. If You initiate litigation against any entity by asserting a patent 6773 infringement claim (excluding declaratory judgment actions, 6774 counter-claims, and cross-claims) alleging that a Contributor Version 6775 directly or indirectly infringes any patent, then the rights granted to 6776 You by any and all Contributors for the Covered Software under Section 6777 2.1 of this License shall terminate. 6778 6779 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 6780 license agreements (excluding distributors and resellers) which have been 6781 validly granted by You or Your distributors under this License prior to 6782 termination shall survive termination. 6783 6784 6. Disclaimer of Warranty 6785 6786 Covered Software is provided under this License on an "as is" basis, 6787 without warranty of any kind, either expressed, implied, or statutory, 6788 including, without limitation, warranties that the Covered Software is free 6789 of defects, merchantable, fit for a particular purpose or non-infringing. 6790 The entire risk as to the quality and performance of the Covered Software 6791 is with You. Should any Covered Software prove defective in any respect, 6792 You (not any Contributor) assume the cost of any necessary servicing, 6793 repair, or correction. This disclaimer of warranty constitutes an essential 6794 part of this License. No use of any Covered Software is authorized under 6795 this License except under this disclaimer. 6796 6797 7. Limitation of Liability 6798 6799 Under no circumstances and under no legal theory, whether tort (including 6800 negligence), contract, or otherwise, shall any Contributor, or anyone who 6801 distributes Covered Software as permitted above, be liable to You for any 6802 direct, indirect, special, incidental, or consequential damages of any 6803 character including, without limitation, damages for lost profits, loss of 6804 goodwill, work stoppage, computer failure or malfunction, or any and all 6805 other commercial damages or losses, even if such party shall have been 6806 informed of the possibility of such damages. This limitation of liability 6807 shall not apply to liability for death or personal injury resulting from 6808 such party's negligence to the extent applicable law prohibits such 6809 limitation. Some jurisdictions do not allow the exclusion or limitation of 6810 incidental or consequential damages, so this exclusion and limitation may 6811 not apply to You. 6812 6813 8. Litigation 6814 6815 Any litigation relating to this License may be brought only in the courts 6816 of a jurisdiction where the defendant maintains its principal place of 6817 business and such litigation shall be governed by laws of that 6818 jurisdiction, without reference to its conflict-of-law provisions. Nothing 6819 in this Section shall prevent a party's ability to bring cross-claims or 6820 counter-claims. 6821 6822 9. Miscellaneous 6823 6824 This License represents the complete agreement concerning the subject 6825 matter hereof. If any provision of this License is held to be 6826 unenforceable, such provision shall be reformed only to the extent 6827 necessary to make it enforceable. Any law or regulation which provides that 6828 the language of a contract shall be construed against the drafter shall not 6829 be used to construe this License against a Contributor. 6830 6831 6832 10. Versions of the License 6833 6834 10.1. New Versions 6835 6836 Mozilla Foundation is the license steward. Except as provided in Section 6837 10.3, no one other than the license steward has the right to modify or 6838 publish new versions of this License. Each version will be given a 6839 distinguishing version number. 6840 6841 10.2. Effect of New Versions 6842 6843 You may distribute the Covered Software under the terms of the version 6844 of the License under which You originally received the Covered Software, 6845 or under the terms of any subsequent version published by the license 6846 steward. 6847 6848 10.3. Modified Versions 6849 6850 If you create software not governed by this License, and you want to 6851 create a new license for such software, you may create and use a 6852 modified version of this License if you rename the license and remove 6853 any references to the name of the license steward (except to note that 6854 such modified license differs from this License). 6855 6856 10.4. Distributing Source Code Form that is Incompatible With Secondary 6857 Licenses If You choose to distribute Source Code Form that is 6858 Incompatible With Secondary Licenses under the terms of this version of 6859 the License, the notice described in Exhibit B of this License must be 6860 attached. 6861 6862 Exhibit A - Source Code Form License Notice 6863 6864 This Source Code Form is subject to the 6865 terms of the Mozilla Public License, v. 6866 2.0. If a copy of the MPL was not 6867 distributed with this file, You can 6868 obtain one at 6869 http://mozilla.org/MPL/2.0/. 6870 6871 If it is not possible or desirable to put the notice in a particular file, 6872 then You may include the notice in a location (such as a LICENSE file in a 6873 relevant directory) where a recipient would be likely to look for such a 6874 notice. 6875 6876 You may add additional accurate notices of copyright ownership. 6877 6878 Exhibit B - "Incompatible With Secondary Licenses" Notice 6879 6880 This Source Code Form is "Incompatible 6881 With Secondary Licenses", as defined by 6882 the Mozilla Public License, v. 2.0. 6883 6884 6885 ================================================================ 6886 6887 github.com/hashicorp/go-hclog 6888 https://github.com/hashicorp/go-hclog 6889 ---------------------------------------------------------------- 6890 MIT License 6891 6892 Copyright (c) 2017 HashiCorp 6893 6894 Permission is hereby granted, free of charge, to any person obtaining a copy 6895 of this software and associated documentation files (the "Software"), to deal 6896 in the Software without restriction, including without limitation the rights 6897 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 6898 copies of the Software, and to permit persons to whom the Software is 6899 furnished to do so, subject to the following conditions: 6900 6901 The above copyright notice and this permission notice shall be included in all 6902 copies or substantial portions of the Software. 6903 6904 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 6905 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 6906 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 6907 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 6908 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 6909 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 6910 SOFTWARE. 6911 6912 ================================================================ 6913 6914 github.com/hashicorp/go-immutable-radix 6915 https://github.com/hashicorp/go-immutable-radix 6916 ---------------------------------------------------------------- 6917 Mozilla Public License, version 2.0 6918 6919 1. Definitions 6920 6921 1.1. "Contributor" 6922 6923 means each individual or legal entity that creates, contributes to the 6924 creation of, or owns Covered Software. 6925 6926 1.2. "Contributor Version" 6927 6928 means the combination of the Contributions of others (if any) used by a 6929 Contributor and that particular Contributor's Contribution. 6930 6931 1.3. "Contribution" 6932 6933 means Covered Software of a particular Contributor. 6934 6935 1.4. "Covered Software" 6936 6937 means Source Code Form to which the initial Contributor has attached the 6938 notice in Exhibit A, the Executable Form of such Source Code Form, and 6939 Modifications of such Source Code Form, in each case including portions 6940 thereof. 6941 6942 1.5. "Incompatible With Secondary Licenses" 6943 means 6944 6945 a. that the initial Contributor has attached the notice described in 6946 Exhibit B to the Covered Software; or 6947 6948 b. that the Covered Software was made available under the terms of 6949 version 1.1 or earlier of the License, but not also under the terms of 6950 a Secondary License. 6951 6952 1.6. "Executable Form" 6953 6954 means any form of the work other than Source Code Form. 6955 6956 1.7. "Larger Work" 6957 6958 means a work that combines Covered Software with other material, in a 6959 separate file or files, that is not Covered Software. 6960 6961 1.8. "License" 6962 6963 means this document. 6964 6965 1.9. "Licensable" 6966 6967 means having the right to grant, to the maximum extent possible, whether 6968 at the time of the initial grant or subsequently, any and all of the 6969 rights conveyed by this License. 6970 6971 1.10. "Modifications" 6972 6973 means any of the following: 6974 6975 a. any file in Source Code Form that results from an addition to, 6976 deletion from, or modification of the contents of Covered Software; or 6977 6978 b. any new file in Source Code Form that contains any Covered Software. 6979 6980 1.11. "Patent Claims" of a Contributor 6981 6982 means any patent claim(s), including without limitation, method, 6983 process, and apparatus claims, in any patent Licensable by such 6984 Contributor that would be infringed, but for the grant of the License, 6985 by the making, using, selling, offering for sale, having made, import, 6986 or transfer of either its Contributions or its Contributor Version. 6987 6988 1.12. "Secondary License" 6989 6990 means either the GNU General Public License, Version 2.0, the GNU Lesser 6991 General Public License, Version 2.1, the GNU Affero General Public 6992 License, Version 3.0, or any later versions of those licenses. 6993 6994 1.13. "Source Code Form" 6995 6996 means the form of the work preferred for making modifications. 6997 6998 1.14. "You" (or "Your") 6999 7000 means an individual or a legal entity exercising rights under this 7001 License. For legal entities, "You" includes any entity that controls, is 7002 controlled by, or is under common control with You. For purposes of this 7003 definition, "control" means (a) the power, direct or indirect, to cause 7004 the direction or management of such entity, whether by contract or 7005 otherwise, or (b) ownership of more than fifty percent (50%) of the 7006 outstanding shares or beneficial ownership of such entity. 7007 7008 7009 2. License Grants and Conditions 7010 7011 2.1. Grants 7012 7013 Each Contributor hereby grants You a world-wide, royalty-free, 7014 non-exclusive license: 7015 7016 a. under intellectual property rights (other than patent or trademark) 7017 Licensable by such Contributor to use, reproduce, make available, 7018 modify, display, perform, distribute, and otherwise exploit its 7019 Contributions, either on an unmodified basis, with Modifications, or 7020 as part of a Larger Work; and 7021 7022 b. under Patent Claims of such Contributor to make, use, sell, offer for 7023 sale, have made, import, and otherwise transfer either its 7024 Contributions or its Contributor Version. 7025 7026 2.2. Effective Date 7027 7028 The licenses granted in Section 2.1 with respect to any Contribution 7029 become effective for each Contribution on the date the Contributor first 7030 distributes such Contribution. 7031 7032 2.3. Limitations on Grant Scope 7033 7034 The licenses granted in this Section 2 are the only rights granted under 7035 this License. No additional rights or licenses will be implied from the 7036 distribution or licensing of Covered Software under this License. 7037 Notwithstanding Section 2.1(b) above, no patent license is granted by a 7038 Contributor: 7039 7040 a. for any code that a Contributor has removed from Covered Software; or 7041 7042 b. for infringements caused by: (i) Your and any other third party's 7043 modifications of Covered Software, or (ii) the combination of its 7044 Contributions with other software (except as part of its Contributor 7045 Version); or 7046 7047 c. under Patent Claims infringed by Covered Software in the absence of 7048 its Contributions. 7049 7050 This License does not grant any rights in the trademarks, service marks, 7051 or logos of any Contributor (except as may be necessary to comply with 7052 the notice requirements in Section 3.4). 7053 7054 2.4. Subsequent Licenses 7055 7056 No Contributor makes additional grants as a result of Your choice to 7057 distribute the Covered Software under a subsequent version of this 7058 License (see Section 10.2) or under the terms of a Secondary License (if 7059 permitted under the terms of Section 3.3). 7060 7061 2.5. Representation 7062 7063 Each Contributor represents that the Contributor believes its 7064 Contributions are its original creation(s) or it has sufficient rights to 7065 grant the rights to its Contributions conveyed by this License. 7066 7067 2.6. Fair Use 7068 7069 This License is not intended to limit any rights You have under 7070 applicable copyright doctrines of fair use, fair dealing, or other 7071 equivalents. 7072 7073 2.7. Conditions 7074 7075 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 7076 Section 2.1. 7077 7078 7079 3. Responsibilities 7080 7081 3.1. Distribution of Source Form 7082 7083 All distribution of Covered Software in Source Code Form, including any 7084 Modifications that You create or to which You contribute, must be under 7085 the terms of this License. You must inform recipients that the Source 7086 Code Form of the Covered Software is governed by the terms of this 7087 License, and how they can obtain a copy of this License. You may not 7088 attempt to alter or restrict the recipients' rights in the Source Code 7089 Form. 7090 7091 3.2. Distribution of Executable Form 7092 7093 If You distribute Covered Software in Executable Form then: 7094 7095 a. such Covered Software must also be made available in Source Code Form, 7096 as described in Section 3.1, and You must inform recipients of the 7097 Executable Form how they can obtain a copy of such Source Code Form by 7098 reasonable means in a timely manner, at a charge no more than the cost 7099 of distribution to the recipient; and 7100 7101 b. You may distribute such Executable Form under the terms of this 7102 License, or sublicense it under different terms, provided that the 7103 license for the Executable Form does not attempt to limit or alter the 7104 recipients' rights in the Source Code Form under this License. 7105 7106 3.3. Distribution of a Larger Work 7107 7108 You may create and distribute a Larger Work under terms of Your choice, 7109 provided that You also comply with the requirements of this License for 7110 the Covered Software. If the Larger Work is a combination of Covered 7111 Software with a work governed by one or more Secondary Licenses, and the 7112 Covered Software is not Incompatible With Secondary Licenses, this 7113 License permits You to additionally distribute such Covered Software 7114 under the terms of such Secondary License(s), so that the recipient of 7115 the Larger Work may, at their option, further distribute the Covered 7116 Software under the terms of either this License or such Secondary 7117 License(s). 7118 7119 3.4. Notices 7120 7121 You may not remove or alter the substance of any license notices 7122 (including copyright notices, patent notices, disclaimers of warranty, or 7123 limitations of liability) contained within the Source Code Form of the 7124 Covered Software, except that You may alter any license notices to the 7125 extent required to remedy known factual inaccuracies. 7126 7127 3.5. Application of Additional Terms 7128 7129 You may choose to offer, and to charge a fee for, warranty, support, 7130 indemnity or liability obligations to one or more recipients of Covered 7131 Software. However, You may do so only on Your own behalf, and not on 7132 behalf of any Contributor. You must make it absolutely clear that any 7133 such warranty, support, indemnity, or liability obligation is offered by 7134 You alone, and You hereby agree to indemnify every Contributor for any 7135 liability incurred by such Contributor as a result of warranty, support, 7136 indemnity or liability terms You offer. You may include additional 7137 disclaimers of warranty and limitations of liability specific to any 7138 jurisdiction. 7139 7140 4. Inability to Comply Due to Statute or Regulation 7141 7142 If it is impossible for You to comply with any of the terms of this License 7143 with respect to some or all of the Covered Software due to statute, 7144 judicial order, or regulation then You must: (a) comply with the terms of 7145 this License to the maximum extent possible; and (b) describe the 7146 limitations and the code they affect. Such description must be placed in a 7147 text file included with all distributions of the Covered Software under 7148 this License. Except to the extent prohibited by statute or regulation, 7149 such description must be sufficiently detailed for a recipient of ordinary 7150 skill to be able to understand it. 7151 7152 5. Termination 7153 7154 5.1. The rights granted under this License will terminate automatically if You 7155 fail to comply with any of its terms. However, if You become compliant, 7156 then the rights granted under this License from a particular Contributor 7157 are reinstated (a) provisionally, unless and until such Contributor 7158 explicitly and finally terminates Your grants, and (b) on an ongoing 7159 basis, if such Contributor fails to notify You of the non-compliance by 7160 some reasonable means prior to 60 days after You have come back into 7161 compliance. Moreover, Your grants from a particular Contributor are 7162 reinstated on an ongoing basis if such Contributor notifies You of the 7163 non-compliance by some reasonable means, this is the first time You have 7164 received notice of non-compliance with this License from such 7165 Contributor, and You become compliant prior to 30 days after Your receipt 7166 of the notice. 7167 7168 5.2. If You initiate litigation against any entity by asserting a patent 7169 infringement claim (excluding declaratory judgment actions, 7170 counter-claims, and cross-claims) alleging that a Contributor Version 7171 directly or indirectly infringes any patent, then the rights granted to 7172 You by any and all Contributors for the Covered Software under Section 7173 2.1 of this License shall terminate. 7174 7175 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 7176 license agreements (excluding distributors and resellers) which have been 7177 validly granted by You or Your distributors under this License prior to 7178 termination shall survive termination. 7179 7180 6. Disclaimer of Warranty 7181 7182 Covered Software is provided under this License on an "as is" basis, 7183 without warranty of any kind, either expressed, implied, or statutory, 7184 including, without limitation, warranties that the Covered Software is free 7185 of defects, merchantable, fit for a particular purpose or non-infringing. 7186 The entire risk as to the quality and performance of the Covered Software 7187 is with You. Should any Covered Software prove defective in any respect, 7188 You (not any Contributor) assume the cost of any necessary servicing, 7189 repair, or correction. This disclaimer of warranty constitutes an essential 7190 part of this License. No use of any Covered Software is authorized under 7191 this License except under this disclaimer. 7192 7193 7. Limitation of Liability 7194 7195 Under no circumstances and under no legal theory, whether tort (including 7196 negligence), contract, or otherwise, shall any Contributor, or anyone who 7197 distributes Covered Software as permitted above, be liable to You for any 7198 direct, indirect, special, incidental, or consequential damages of any 7199 character including, without limitation, damages for lost profits, loss of 7200 goodwill, work stoppage, computer failure or malfunction, or any and all 7201 other commercial damages or losses, even if such party shall have been 7202 informed of the possibility of such damages. This limitation of liability 7203 shall not apply to liability for death or personal injury resulting from 7204 such party's negligence to the extent applicable law prohibits such 7205 limitation. Some jurisdictions do not allow the exclusion or limitation of 7206 incidental or consequential damages, so this exclusion and limitation may 7207 not apply to You. 7208 7209 8. Litigation 7210 7211 Any litigation relating to this License may be brought only in the courts 7212 of a jurisdiction where the defendant maintains its principal place of 7213 business and such litigation shall be governed by laws of that 7214 jurisdiction, without reference to its conflict-of-law provisions. Nothing 7215 in this Section shall prevent a party's ability to bring cross-claims or 7216 counter-claims. 7217 7218 9. Miscellaneous 7219 7220 This License represents the complete agreement concerning the subject 7221 matter hereof. If any provision of this License is held to be 7222 unenforceable, such provision shall be reformed only to the extent 7223 necessary to make it enforceable. Any law or regulation which provides that 7224 the language of a contract shall be construed against the drafter shall not 7225 be used to construe this License against a Contributor. 7226 7227 7228 10. Versions of the License 7229 7230 10.1. New Versions 7231 7232 Mozilla Foundation is the license steward. Except as provided in Section 7233 10.3, no one other than the license steward has the right to modify or 7234 publish new versions of this License. Each version will be given a 7235 distinguishing version number. 7236 7237 10.2. Effect of New Versions 7238 7239 You may distribute the Covered Software under the terms of the version 7240 of the License under which You originally received the Covered Software, 7241 or under the terms of any subsequent version published by the license 7242 steward. 7243 7244 10.3. Modified Versions 7245 7246 If you create software not governed by this License, and you want to 7247 create a new license for such software, you may create and use a 7248 modified version of this License if you rename the license and remove 7249 any references to the name of the license steward (except to note that 7250 such modified license differs from this License). 7251 7252 10.4. Distributing Source Code Form that is Incompatible With Secondary 7253 Licenses If You choose to distribute Source Code Form that is 7254 Incompatible With Secondary Licenses under the terms of this version of 7255 the License, the notice described in Exhibit B of this License must be 7256 attached. 7257 7258 Exhibit A - Source Code Form License Notice 7259 7260 This Source Code Form is subject to the 7261 terms of the Mozilla Public License, v. 7262 2.0. If a copy of the MPL was not 7263 distributed with this file, You can 7264 obtain one at 7265 http://mozilla.org/MPL/2.0/. 7266 7267 If it is not possible or desirable to put the notice in a particular file, 7268 then You may include the notice in a location (such as a LICENSE file in a 7269 relevant directory) where a recipient would be likely to look for such a 7270 notice. 7271 7272 You may add additional accurate notices of copyright ownership. 7273 7274 Exhibit B - "Incompatible With Secondary Licenses" Notice 7275 7276 This Source Code Form is "Incompatible 7277 With Secondary Licenses", as defined by 7278 the Mozilla Public License, v. 2.0. 7279 7280 7281 ================================================================ 7282 7283 github.com/hashicorp/go-msgpack 7284 https://github.com/hashicorp/go-msgpack 7285 ---------------------------------------------------------------- 7286 The MIT License (MIT) 7287 7288 Copyright (c) 2012-2015 Ugorji Nwoke. 7289 All rights reserved. 7290 7291 Permission is hereby granted, free of charge, to any person obtaining a copy 7292 of this software and associated documentation files (the "Software"), to deal 7293 in the Software without restriction, including without limitation the rights 7294 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7295 copies of the Software, and to permit persons to whom the Software is 7296 furnished to do so, subject to the following conditions: 7297 7298 The above copyright notice and this permission notice shall be included in all 7299 copies or substantial portions of the Software. 7300 7301 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 7302 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 7303 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 7304 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 7305 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 7306 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 7307 SOFTWARE. 7308 7309 ================================================================ 7310 7311 github.com/hashicorp/go-multierror 7312 https://github.com/hashicorp/go-multierror 7313 ---------------------------------------------------------------- 7314 Mozilla Public License, version 2.0 7315 7316 1. Definitions 7317 7318 1.1. “Contributor” 7319 7320 means each individual or legal entity that creates, contributes to the 7321 creation of, or owns Covered Software. 7322 7323 1.2. “Contributor Version” 7324 7325 means the combination of the Contributions of others (if any) used by a 7326 Contributor and that particular Contributor’s Contribution. 7327 7328 1.3. “Contribution” 7329 7330 means Covered Software of a particular Contributor. 7331 7332 1.4. “Covered Software” 7333 7334 means Source Code Form to which the initial Contributor has attached the 7335 notice in Exhibit A, the Executable Form of such Source Code Form, and 7336 Modifications of such Source Code Form, in each case including portions 7337 thereof. 7338 7339 1.5. “Incompatible With Secondary Licenses” 7340 means 7341 7342 a. that the initial Contributor has attached the notice described in 7343 Exhibit B to the Covered Software; or 7344 7345 b. that the Covered Software was made available under the terms of version 7346 1.1 or earlier of the License, but not also under the terms of a 7347 Secondary License. 7348 7349 1.6. “Executable Form” 7350 7351 means any form of the work other than Source Code Form. 7352 7353 1.7. “Larger Work” 7354 7355 means a work that combines Covered Software with other material, in a separate 7356 file or files, that is not Covered Software. 7357 7358 1.8. “License” 7359 7360 means this document. 7361 7362 1.9. “Licensable” 7363 7364 means having the right to grant, to the maximum extent possible, whether at the 7365 time of the initial grant or subsequently, any and all of the rights conveyed by 7366 this License. 7367 7368 1.10. “Modifications” 7369 7370 means any of the following: 7371 7372 a. any file in Source Code Form that results from an addition to, deletion 7373 from, or modification of the contents of Covered Software; or 7374 7375 b. any new file in Source Code Form that contains any Covered Software. 7376 7377 1.11. “Patent Claims” of a Contributor 7378 7379 means any patent claim(s), including without limitation, method, process, 7380 and apparatus claims, in any patent Licensable by such Contributor that 7381 would be infringed, but for the grant of the License, by the making, 7382 using, selling, offering for sale, having made, import, or transfer of 7383 either its Contributions or its Contributor Version. 7384 7385 1.12. “Secondary License” 7386 7387 means either the GNU General Public License, Version 2.0, the GNU Lesser 7388 General Public License, Version 2.1, the GNU Affero General Public 7389 License, Version 3.0, or any later versions of those licenses. 7390 7391 1.13. “Source Code Form” 7392 7393 means the form of the work preferred for making modifications. 7394 7395 1.14. “You” (or “Your”) 7396 7397 means an individual or a legal entity exercising rights under this 7398 License. For legal entities, “You” includes any entity that controls, is 7399 controlled by, or is under common control with You. For purposes of this 7400 definition, “control” means (a) the power, direct or indirect, to cause 7401 the direction or management of such entity, whether by contract or 7402 otherwise, or (b) ownership of more than fifty percent (50%) of the 7403 outstanding shares or beneficial ownership of such entity. 7404 7405 7406 2. License Grants and Conditions 7407 7408 2.1. Grants 7409 7410 Each Contributor hereby grants You a world-wide, royalty-free, 7411 non-exclusive license: 7412 7413 a. under intellectual property rights (other than patent or trademark) 7414 Licensable by such Contributor to use, reproduce, make available, 7415 modify, display, perform, distribute, and otherwise exploit its 7416 Contributions, either on an unmodified basis, with Modifications, or as 7417 part of a Larger Work; and 7418 7419 b. under Patent Claims of such Contributor to make, use, sell, offer for 7420 sale, have made, import, and otherwise transfer either its Contributions 7421 or its Contributor Version. 7422 7423 2.2. Effective Date 7424 7425 The licenses granted in Section 2.1 with respect to any Contribution become 7426 effective for each Contribution on the date the Contributor first distributes 7427 such Contribution. 7428 7429 2.3. Limitations on Grant Scope 7430 7431 The licenses granted in this Section 2 are the only rights granted under this 7432 License. No additional rights or licenses will be implied from the distribution 7433 or licensing of Covered Software under this License. Notwithstanding Section 7434 2.1(b) above, no patent license is granted by a Contributor: 7435 7436 a. for any code that a Contributor has removed from Covered Software; or 7437 7438 b. for infringements caused by: (i) Your and any other third party’s 7439 modifications of Covered Software, or (ii) the combination of its 7440 Contributions with other software (except as part of its Contributor 7441 Version); or 7442 7443 c. under Patent Claims infringed by Covered Software in the absence of its 7444 Contributions. 7445 7446 This License does not grant any rights in the trademarks, service marks, or 7447 logos of any Contributor (except as may be necessary to comply with the 7448 notice requirements in Section 3.4). 7449 7450 2.4. Subsequent Licenses 7451 7452 No Contributor makes additional grants as a result of Your choice to 7453 distribute the Covered Software under a subsequent version of this License 7454 (see Section 10.2) or under the terms of a Secondary License (if permitted 7455 under the terms of Section 3.3). 7456 7457 2.5. Representation 7458 7459 Each Contributor represents that the Contributor believes its Contributions 7460 are its original creation(s) or it has sufficient rights to grant the 7461 rights to its Contributions conveyed by this License. 7462 7463 2.6. Fair Use 7464 7465 This License is not intended to limit any rights You have under applicable 7466 copyright doctrines of fair use, fair dealing, or other equivalents. 7467 7468 2.7. Conditions 7469 7470 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 7471 Section 2.1. 7472 7473 7474 3. Responsibilities 7475 7476 3.1. Distribution of Source Form 7477 7478 All distribution of Covered Software in Source Code Form, including any 7479 Modifications that You create or to which You contribute, must be under the 7480 terms of this License. You must inform recipients that the Source Code Form 7481 of the Covered Software is governed by the terms of this License, and how 7482 they can obtain a copy of this License. You may not attempt to alter or 7483 restrict the recipients’ rights in the Source Code Form. 7484 7485 3.2. Distribution of Executable Form 7486 7487 If You distribute Covered Software in Executable Form then: 7488 7489 a. such Covered Software must also be made available in Source Code Form, 7490 as described in Section 3.1, and You must inform recipients of the 7491 Executable Form how they can obtain a copy of such Source Code Form by 7492 reasonable means in a timely manner, at a charge no more than the cost 7493 of distribution to the recipient; and 7494 7495 b. You may distribute such Executable Form under the terms of this License, 7496 or sublicense it under different terms, provided that the license for 7497 the Executable Form does not attempt to limit or alter the recipients’ 7498 rights in the Source Code Form under this License. 7499 7500 3.3. Distribution of a Larger Work 7501 7502 You may create and distribute a Larger Work under terms of Your choice, 7503 provided that You also comply with the requirements of this License for the 7504 Covered Software. If the Larger Work is a combination of Covered Software 7505 with a work governed by one or more Secondary Licenses, and the Covered 7506 Software is not Incompatible With Secondary Licenses, this License permits 7507 You to additionally distribute such Covered Software under the terms of 7508 such Secondary License(s), so that the recipient of the Larger Work may, at 7509 their option, further distribute the Covered Software under the terms of 7510 either this License or such Secondary License(s). 7511 7512 3.4. Notices 7513 7514 You may not remove or alter the substance of any license notices (including 7515 copyright notices, patent notices, disclaimers of warranty, or limitations 7516 of liability) contained within the Source Code Form of the Covered 7517 Software, except that You may alter any license notices to the extent 7518 required to remedy known factual inaccuracies. 7519 7520 3.5. Application of Additional Terms 7521 7522 You may choose to offer, and to charge a fee for, warranty, support, 7523 indemnity or liability obligations to one or more recipients of Covered 7524 Software. However, You may do so only on Your own behalf, and not on behalf 7525 of any Contributor. You must make it absolutely clear that any such 7526 warranty, support, indemnity, or liability obligation is offered by You 7527 alone, and You hereby agree to indemnify every Contributor for any 7528 liability incurred by such Contributor as a result of warranty, support, 7529 indemnity or liability terms You offer. You may include additional 7530 disclaimers of warranty and limitations of liability specific to any 7531 jurisdiction. 7532 7533 4. Inability to Comply Due to Statute or Regulation 7534 7535 If it is impossible for You to comply with any of the terms of this License 7536 with respect to some or all of the Covered Software due to statute, judicial 7537 order, or regulation then You must: (a) comply with the terms of this License 7538 to the maximum extent possible; and (b) describe the limitations and the code 7539 they affect. Such description must be placed in a text file included with all 7540 distributions of the Covered Software under this License. Except to the 7541 extent prohibited by statute or regulation, such description must be 7542 sufficiently detailed for a recipient of ordinary skill to be able to 7543 understand it. 7544 7545 5. Termination 7546 7547 5.1. The rights granted under this License will terminate automatically if You 7548 fail to comply with any of its terms. However, if You become compliant, 7549 then the rights granted under this License from a particular Contributor 7550 are reinstated (a) provisionally, unless and until such Contributor 7551 explicitly and finally terminates Your grants, and (b) on an ongoing basis, 7552 if such Contributor fails to notify You of the non-compliance by some 7553 reasonable means prior to 60 days after You have come back into compliance. 7554 Moreover, Your grants from a particular Contributor are reinstated on an 7555 ongoing basis if such Contributor notifies You of the non-compliance by 7556 some reasonable means, this is the first time You have received notice of 7557 non-compliance with this License from such Contributor, and You become 7558 compliant prior to 30 days after Your receipt of the notice. 7559 7560 5.2. If You initiate litigation against any entity by asserting a patent 7561 infringement claim (excluding declaratory judgment actions, counter-claims, 7562 and cross-claims) alleging that a Contributor Version directly or 7563 indirectly infringes any patent, then the rights granted to You by any and 7564 all Contributors for the Covered Software under Section 2.1 of this License 7565 shall terminate. 7566 7567 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 7568 license agreements (excluding distributors and resellers) which have been 7569 validly granted by You or Your distributors under this License prior to 7570 termination shall survive termination. 7571 7572 6. Disclaimer of Warranty 7573 7574 Covered Software is provided under this License on an “as is” basis, without 7575 warranty of any kind, either expressed, implied, or statutory, including, 7576 without limitation, warranties that the Covered Software is free of defects, 7577 merchantable, fit for a particular purpose or non-infringing. The entire 7578 risk as to the quality and performance of the Covered Software is with You. 7579 Should any Covered Software prove defective in any respect, You (not any 7580 Contributor) assume the cost of any necessary servicing, repair, or 7581 correction. This disclaimer of warranty constitutes an essential part of this 7582 License. No use of any Covered Software is authorized under this License 7583 except under this disclaimer. 7584 7585 7. Limitation of Liability 7586 7587 Under no circumstances and under no legal theory, whether tort (including 7588 negligence), contract, or otherwise, shall any Contributor, or anyone who 7589 distributes Covered Software as permitted above, be liable to You for any 7590 direct, indirect, special, incidental, or consequential damages of any 7591 character including, without limitation, damages for lost profits, loss of 7592 goodwill, work stoppage, computer failure or malfunction, or any and all 7593 other commercial damages or losses, even if such party shall have been 7594 informed of the possibility of such damages. This limitation of liability 7595 shall not apply to liability for death or personal injury resulting from such 7596 party’s negligence to the extent applicable law prohibits such limitation. 7597 Some jurisdictions do not allow the exclusion or limitation of incidental or 7598 consequential damages, so this exclusion and limitation may not apply to You. 7599 7600 8. Litigation 7601 7602 Any litigation relating to this License may be brought only in the courts of 7603 a jurisdiction where the defendant maintains its principal place of business 7604 and such litigation shall be governed by laws of that jurisdiction, without 7605 reference to its conflict-of-law provisions. Nothing in this Section shall 7606 prevent a party’s ability to bring cross-claims or counter-claims. 7607 7608 9. Miscellaneous 7609 7610 This License represents the complete agreement concerning the subject matter 7611 hereof. If any provision of this License is held to be unenforceable, such 7612 provision shall be reformed only to the extent necessary to make it 7613 enforceable. Any law or regulation which provides that the language of a 7614 contract shall be construed against the drafter shall not be used to construe 7615 this License against a Contributor. 7616 7617 7618 10. Versions of the License 7619 7620 10.1. New Versions 7621 7622 Mozilla Foundation is the license steward. Except as provided in Section 7623 10.3, no one other than the license steward has the right to modify or 7624 publish new versions of this License. Each version will be given a 7625 distinguishing version number. 7626 7627 10.2. Effect of New Versions 7628 7629 You may distribute the Covered Software under the terms of the version of 7630 the License under which You originally received the Covered Software, or 7631 under the terms of any subsequent version published by the license 7632 steward. 7633 7634 10.3. Modified Versions 7635 7636 If you create software not governed by this License, and you want to 7637 create a new license for such software, you may create and use a modified 7638 version of this License if you rename the license and remove any 7639 references to the name of the license steward (except to note that such 7640 modified license differs from this License). 7641 7642 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses 7643 If You choose to distribute Source Code Form that is Incompatible With 7644 Secondary Licenses under the terms of this version of the License, the 7645 notice described in Exhibit B of this License must be attached. 7646 7647 Exhibit A - Source Code Form License Notice 7648 7649 This Source Code Form is subject to the 7650 terms of the Mozilla Public License, v. 7651 2.0. If a copy of the MPL was not 7652 distributed with this file, You can 7653 obtain one at 7654 http://mozilla.org/MPL/2.0/. 7655 7656 If it is not possible or desirable to put the notice in a particular file, then 7657 You may include the notice in a location (such as a LICENSE file in a relevant 7658 directory) where a recipient would be likely to look for such a notice. 7659 7660 You may add additional accurate notices of copyright ownership. 7661 7662 Exhibit B - “Incompatible With Secondary Licenses” Notice 7663 7664 This Source Code Form is “Incompatible 7665 With Secondary Licenses”, as defined by 7666 the Mozilla Public License, v. 2.0. 7667 7668 ================================================================ 7669 7670 github.com/hashicorp/go-retryablehttp 7671 https://github.com/hashicorp/go-retryablehttp 7672 ---------------------------------------------------------------- 7673 Mozilla Public License, version 2.0 7674 7675 1. Definitions 7676 7677 1.1. "Contributor" 7678 7679 means each individual or legal entity that creates, contributes to the 7680 creation of, or owns Covered Software. 7681 7682 1.2. "Contributor Version" 7683 7684 means the combination of the Contributions of others (if any) used by a 7685 Contributor and that particular Contributor's Contribution. 7686 7687 1.3. "Contribution" 7688 7689 means Covered Software of a particular Contributor. 7690 7691 1.4. "Covered Software" 7692 7693 means Source Code Form to which the initial Contributor has attached the 7694 notice in Exhibit A, the Executable Form of such Source Code Form, and 7695 Modifications of such Source Code Form, in each case including portions 7696 thereof. 7697 7698 1.5. "Incompatible With Secondary Licenses" 7699 means 7700 7701 a. that the initial Contributor has attached the notice described in 7702 Exhibit B to the Covered Software; or 7703 7704 b. that the Covered Software was made available under the terms of 7705 version 1.1 or earlier of the License, but not also under the terms of 7706 a Secondary License. 7707 7708 1.6. "Executable Form" 7709 7710 means any form of the work other than Source Code Form. 7711 7712 1.7. "Larger Work" 7713 7714 means a work that combines Covered Software with other material, in a 7715 separate file or files, that is not Covered Software. 7716 7717 1.8. "License" 7718 7719 means this document. 7720 7721 1.9. "Licensable" 7722 7723 means having the right to grant, to the maximum extent possible, whether 7724 at the time of the initial grant or subsequently, any and all of the 7725 rights conveyed by this License. 7726 7727 1.10. "Modifications" 7728 7729 means any of the following: 7730 7731 a. any file in Source Code Form that results from an addition to, 7732 deletion from, or modification of the contents of Covered Software; or 7733 7734 b. any new file in Source Code Form that contains any Covered Software. 7735 7736 1.11. "Patent Claims" of a Contributor 7737 7738 means any patent claim(s), including without limitation, method, 7739 process, and apparatus claims, in any patent Licensable by such 7740 Contributor that would be infringed, but for the grant of the License, 7741 by the making, using, selling, offering for sale, having made, import, 7742 or transfer of either its Contributions or its Contributor Version. 7743 7744 1.12. "Secondary License" 7745 7746 means either the GNU General Public License, Version 2.0, the GNU Lesser 7747 General Public License, Version 2.1, the GNU Affero General Public 7748 License, Version 3.0, or any later versions of those licenses. 7749 7750 1.13. "Source Code Form" 7751 7752 means the form of the work preferred for making modifications. 7753 7754 1.14. "You" (or "Your") 7755 7756 means an individual or a legal entity exercising rights under this 7757 License. For legal entities, "You" includes any entity that controls, is 7758 controlled by, or is under common control with You. For purposes of this 7759 definition, "control" means (a) the power, direct or indirect, to cause 7760 the direction or management of such entity, whether by contract or 7761 otherwise, or (b) ownership of more than fifty percent (50%) of the 7762 outstanding shares or beneficial ownership of such entity. 7763 7764 7765 2. License Grants and Conditions 7766 7767 2.1. Grants 7768 7769 Each Contributor hereby grants You a world-wide, royalty-free, 7770 non-exclusive license: 7771 7772 a. under intellectual property rights (other than patent or trademark) 7773 Licensable by such Contributor to use, reproduce, make available, 7774 modify, display, perform, distribute, and otherwise exploit its 7775 Contributions, either on an unmodified basis, with Modifications, or 7776 as part of a Larger Work; and 7777 7778 b. under Patent Claims of such Contributor to make, use, sell, offer for 7779 sale, have made, import, and otherwise transfer either its 7780 Contributions or its Contributor Version. 7781 7782 2.2. Effective Date 7783 7784 The licenses granted in Section 2.1 with respect to any Contribution 7785 become effective for each Contribution on the date the Contributor first 7786 distributes such Contribution. 7787 7788 2.3. Limitations on Grant Scope 7789 7790 The licenses granted in this Section 2 are the only rights granted under 7791 this License. No additional rights or licenses will be implied from the 7792 distribution or licensing of Covered Software under this License. 7793 Notwithstanding Section 2.1(b) above, no patent license is granted by a 7794 Contributor: 7795 7796 a. for any code that a Contributor has removed from Covered Software; or 7797 7798 b. for infringements caused by: (i) Your and any other third party's 7799 modifications of Covered Software, or (ii) the combination of its 7800 Contributions with other software (except as part of its Contributor 7801 Version); or 7802 7803 c. under Patent Claims infringed by Covered Software in the absence of 7804 its Contributions. 7805 7806 This License does not grant any rights in the trademarks, service marks, 7807 or logos of any Contributor (except as may be necessary to comply with 7808 the notice requirements in Section 3.4). 7809 7810 2.4. Subsequent Licenses 7811 7812 No Contributor makes additional grants as a result of Your choice to 7813 distribute the Covered Software under a subsequent version of this 7814 License (see Section 10.2) or under the terms of a Secondary License (if 7815 permitted under the terms of Section 3.3). 7816 7817 2.5. Representation 7818 7819 Each Contributor represents that the Contributor believes its 7820 Contributions are its original creation(s) or it has sufficient rights to 7821 grant the rights to its Contributions conveyed by this License. 7822 7823 2.6. Fair Use 7824 7825 This License is not intended to limit any rights You have under 7826 applicable copyright doctrines of fair use, fair dealing, or other 7827 equivalents. 7828 7829 2.7. Conditions 7830 7831 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 7832 Section 2.1. 7833 7834 7835 3. Responsibilities 7836 7837 3.1. Distribution of Source Form 7838 7839 All distribution of Covered Software in Source Code Form, including any 7840 Modifications that You create or to which You contribute, must be under 7841 the terms of this License. You must inform recipients that the Source 7842 Code Form of the Covered Software is governed by the terms of this 7843 License, and how they can obtain a copy of this License. You may not 7844 attempt to alter or restrict the recipients' rights in the Source Code 7845 Form. 7846 7847 3.2. Distribution of Executable Form 7848 7849 If You distribute Covered Software in Executable Form then: 7850 7851 a. such Covered Software must also be made available in Source Code Form, 7852 as described in Section 3.1, and You must inform recipients of the 7853 Executable Form how they can obtain a copy of such Source Code Form by 7854 reasonable means in a timely manner, at a charge no more than the cost 7855 of distribution to the recipient; and 7856 7857 b. You may distribute such Executable Form under the terms of this 7858 License, or sublicense it under different terms, provided that the 7859 license for the Executable Form does not attempt to limit or alter the 7860 recipients' rights in the Source Code Form under this License. 7861 7862 3.3. Distribution of a Larger Work 7863 7864 You may create and distribute a Larger Work under terms of Your choice, 7865 provided that You also comply with the requirements of this License for 7866 the Covered Software. If the Larger Work is a combination of Covered 7867 Software with a work governed by one or more Secondary Licenses, and the 7868 Covered Software is not Incompatible With Secondary Licenses, this 7869 License permits You to additionally distribute such Covered Software 7870 under the terms of such Secondary License(s), so that the recipient of 7871 the Larger Work may, at their option, further distribute the Covered 7872 Software under the terms of either this License or such Secondary 7873 License(s). 7874 7875 3.4. Notices 7876 7877 You may not remove or alter the substance of any license notices 7878 (including copyright notices, patent notices, disclaimers of warranty, or 7879 limitations of liability) contained within the Source Code Form of the 7880 Covered Software, except that You may alter any license notices to the 7881 extent required to remedy known factual inaccuracies. 7882 7883 3.5. Application of Additional Terms 7884 7885 You may choose to offer, and to charge a fee for, warranty, support, 7886 indemnity or liability obligations to one or more recipients of Covered 7887 Software. However, You may do so only on Your own behalf, and not on 7888 behalf of any Contributor. You must make it absolutely clear that any 7889 such warranty, support, indemnity, or liability obligation is offered by 7890 You alone, and You hereby agree to indemnify every Contributor for any 7891 liability incurred by such Contributor as a result of warranty, support, 7892 indemnity or liability terms You offer. You may include additional 7893 disclaimers of warranty and limitations of liability specific to any 7894 jurisdiction. 7895 7896 4. Inability to Comply Due to Statute or Regulation 7897 7898 If it is impossible for You to comply with any of the terms of this License 7899 with respect to some or all of the Covered Software due to statute, 7900 judicial order, or regulation then You must: (a) comply with the terms of 7901 this License to the maximum extent possible; and (b) describe the 7902 limitations and the code they affect. Such description must be placed in a 7903 text file included with all distributions of the Covered Software under 7904 this License. Except to the extent prohibited by statute or regulation, 7905 such description must be sufficiently detailed for a recipient of ordinary 7906 skill to be able to understand it. 7907 7908 5. Termination 7909 7910 5.1. The rights granted under this License will terminate automatically if You 7911 fail to comply with any of its terms. However, if You become compliant, 7912 then the rights granted under this License from a particular Contributor 7913 are reinstated (a) provisionally, unless and until such Contributor 7914 explicitly and finally terminates Your grants, and (b) on an ongoing 7915 basis, if such Contributor fails to notify You of the non-compliance by 7916 some reasonable means prior to 60 days after You have come back into 7917 compliance. Moreover, Your grants from a particular Contributor are 7918 reinstated on an ongoing basis if such Contributor notifies You of the 7919 non-compliance by some reasonable means, this is the first time You have 7920 received notice of non-compliance with this License from such 7921 Contributor, and You become compliant prior to 30 days after Your receipt 7922 of the notice. 7923 7924 5.2. If You initiate litigation against any entity by asserting a patent 7925 infringement claim (excluding declaratory judgment actions, 7926 counter-claims, and cross-claims) alleging that a Contributor Version 7927 directly or indirectly infringes any patent, then the rights granted to 7928 You by any and all Contributors for the Covered Software under Section 7929 2.1 of this License shall terminate. 7930 7931 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 7932 license agreements (excluding distributors and resellers) which have been 7933 validly granted by You or Your distributors under this License prior to 7934 termination shall survive termination. 7935 7936 6. Disclaimer of Warranty 7937 7938 Covered Software is provided under this License on an "as is" basis, 7939 without warranty of any kind, either expressed, implied, or statutory, 7940 including, without limitation, warranties that the Covered Software is free 7941 of defects, merchantable, fit for a particular purpose or non-infringing. 7942 The entire risk as to the quality and performance of the Covered Software 7943 is with You. Should any Covered Software prove defective in any respect, 7944 You (not any Contributor) assume the cost of any necessary servicing, 7945 repair, or correction. This disclaimer of warranty constitutes an essential 7946 part of this License. No use of any Covered Software is authorized under 7947 this License except under this disclaimer. 7948 7949 7. Limitation of Liability 7950 7951 Under no circumstances and under no legal theory, whether tort (including 7952 negligence), contract, or otherwise, shall any Contributor, or anyone who 7953 distributes Covered Software as permitted above, be liable to You for any 7954 direct, indirect, special, incidental, or consequential damages of any 7955 character including, without limitation, damages for lost profits, loss of 7956 goodwill, work stoppage, computer failure or malfunction, or any and all 7957 other commercial damages or losses, even if such party shall have been 7958 informed of the possibility of such damages. This limitation of liability 7959 shall not apply to liability for death or personal injury resulting from 7960 such party's negligence to the extent applicable law prohibits such 7961 limitation. Some jurisdictions do not allow the exclusion or limitation of 7962 incidental or consequential damages, so this exclusion and limitation may 7963 not apply to You. 7964 7965 8. Litigation 7966 7967 Any litigation relating to this License may be brought only in the courts 7968 of a jurisdiction where the defendant maintains its principal place of 7969 business and such litigation shall be governed by laws of that 7970 jurisdiction, without reference to its conflict-of-law provisions. Nothing 7971 in this Section shall prevent a party's ability to bring cross-claims or 7972 counter-claims. 7973 7974 9. Miscellaneous 7975 7976 This License represents the complete agreement concerning the subject 7977 matter hereof. If any provision of this License is held to be 7978 unenforceable, such provision shall be reformed only to the extent 7979 necessary to make it enforceable. Any law or regulation which provides that 7980 the language of a contract shall be construed against the drafter shall not 7981 be used to construe this License against a Contributor. 7982 7983 7984 10. Versions of the License 7985 7986 10.1. New Versions 7987 7988 Mozilla Foundation is the license steward. Except as provided in Section 7989 10.3, no one other than the license steward has the right to modify or 7990 publish new versions of this License. Each version will be given a 7991 distinguishing version number. 7992 7993 10.2. Effect of New Versions 7994 7995 You may distribute the Covered Software under the terms of the version 7996 of the License under which You originally received the Covered Software, 7997 or under the terms of any subsequent version published by the license 7998 steward. 7999 8000 10.3. Modified Versions 8001 8002 If you create software not governed by this License, and you want to 8003 create a new license for such software, you may create and use a 8004 modified version of this License if you rename the license and remove 8005 any references to the name of the license steward (except to note that 8006 such modified license differs from this License). 8007 8008 10.4. Distributing Source Code Form that is Incompatible With Secondary 8009 Licenses If You choose to distribute Source Code Form that is 8010 Incompatible With Secondary Licenses under the terms of this version of 8011 the License, the notice described in Exhibit B of this License must be 8012 attached. 8013 8014 Exhibit A - Source Code Form License Notice 8015 8016 This Source Code Form is subject to the 8017 terms of the Mozilla Public License, v. 8018 2.0. If a copy of the MPL was not 8019 distributed with this file, You can 8020 obtain one at 8021 http://mozilla.org/MPL/2.0/. 8022 8023 If it is not possible or desirable to put the notice in a particular file, 8024 then You may include the notice in a location (such as a LICENSE file in a 8025 relevant directory) where a recipient would be likely to look for such a 8026 notice. 8027 8028 You may add additional accurate notices of copyright ownership. 8029 8030 Exhibit B - "Incompatible With Secondary Licenses" Notice 8031 8032 This Source Code Form is "Incompatible 8033 With Secondary Licenses", as defined by 8034 the Mozilla Public License, v. 2.0. 8035 8036 8037 ================================================================ 8038 8039 github.com/hashicorp/go-rootcerts 8040 https://github.com/hashicorp/go-rootcerts 8041 ---------------------------------------------------------------- 8042 Mozilla Public License, version 2.0 8043 8044 1. Definitions 8045 8046 1.1. "Contributor" 8047 8048 means each individual or legal entity that creates, contributes to the 8049 creation of, or owns Covered Software. 8050 8051 1.2. "Contributor Version" 8052 8053 means the combination of the Contributions of others (if any) used by a 8054 Contributor and that particular Contributor's Contribution. 8055 8056 1.3. "Contribution" 8057 8058 means Covered Software of a particular Contributor. 8059 8060 1.4. "Covered Software" 8061 8062 means Source Code Form to which the initial Contributor has attached the 8063 notice in Exhibit A, the Executable Form of such Source Code Form, and 8064 Modifications of such Source Code Form, in each case including portions 8065 thereof. 8066 8067 1.5. "Incompatible With Secondary Licenses" 8068 means 8069 8070 a. that the initial Contributor has attached the notice described in 8071 Exhibit B to the Covered Software; or 8072 8073 b. that the Covered Software was made available under the terms of 8074 version 1.1 or earlier of the License, but not also under the terms of 8075 a Secondary License. 8076 8077 1.6. "Executable Form" 8078 8079 means any form of the work other than Source Code Form. 8080 8081 1.7. "Larger Work" 8082 8083 means a work that combines Covered Software with other material, in a 8084 separate file or files, that is not Covered Software. 8085 8086 1.8. "License" 8087 8088 means this document. 8089 8090 1.9. "Licensable" 8091 8092 means having the right to grant, to the maximum extent possible, whether 8093 at the time of the initial grant or subsequently, any and all of the 8094 rights conveyed by this License. 8095 8096 1.10. "Modifications" 8097 8098 means any of the following: 8099 8100 a. any file in Source Code Form that results from an addition to, 8101 deletion from, or modification of the contents of Covered Software; or 8102 8103 b. any new file in Source Code Form that contains any Covered Software. 8104 8105 1.11. "Patent Claims" of a Contributor 8106 8107 means any patent claim(s), including without limitation, method, 8108 process, and apparatus claims, in any patent Licensable by such 8109 Contributor that would be infringed, but for the grant of the License, 8110 by the making, using, selling, offering for sale, having made, import, 8111 or transfer of either its Contributions or its Contributor Version. 8112 8113 1.12. "Secondary License" 8114 8115 means either the GNU General Public License, Version 2.0, the GNU Lesser 8116 General Public License, Version 2.1, the GNU Affero General Public 8117 License, Version 3.0, or any later versions of those licenses. 8118 8119 1.13. "Source Code Form" 8120 8121 means the form of the work preferred for making modifications. 8122 8123 1.14. "You" (or "Your") 8124 8125 means an individual or a legal entity exercising rights under this 8126 License. For legal entities, "You" includes any entity that controls, is 8127 controlled by, or is under common control with You. For purposes of this 8128 definition, "control" means (a) the power, direct or indirect, to cause 8129 the direction or management of such entity, whether by contract or 8130 otherwise, or (b) ownership of more than fifty percent (50%) of the 8131 outstanding shares or beneficial ownership of such entity. 8132 8133 8134 2. License Grants and Conditions 8135 8136 2.1. Grants 8137 8138 Each Contributor hereby grants You a world-wide, royalty-free, 8139 non-exclusive license: 8140 8141 a. under intellectual property rights (other than patent or trademark) 8142 Licensable by such Contributor to use, reproduce, make available, 8143 modify, display, perform, distribute, and otherwise exploit its 8144 Contributions, either on an unmodified basis, with Modifications, or 8145 as part of a Larger Work; and 8146 8147 b. under Patent Claims of such Contributor to make, use, sell, offer for 8148 sale, have made, import, and otherwise transfer either its 8149 Contributions or its Contributor Version. 8150 8151 2.2. Effective Date 8152 8153 The licenses granted in Section 2.1 with respect to any Contribution 8154 become effective for each Contribution on the date the Contributor first 8155 distributes such Contribution. 8156 8157 2.3. Limitations on Grant Scope 8158 8159 The licenses granted in this Section 2 are the only rights granted under 8160 this License. No additional rights or licenses will be implied from the 8161 distribution or licensing of Covered Software under this License. 8162 Notwithstanding Section 2.1(b) above, no patent license is granted by a 8163 Contributor: 8164 8165 a. for any code that a Contributor has removed from Covered Software; or 8166 8167 b. for infringements caused by: (i) Your and any other third party's 8168 modifications of Covered Software, or (ii) the combination of its 8169 Contributions with other software (except as part of its Contributor 8170 Version); or 8171 8172 c. under Patent Claims infringed by Covered Software in the absence of 8173 its Contributions. 8174 8175 This License does not grant any rights in the trademarks, service marks, 8176 or logos of any Contributor (except as may be necessary to comply with 8177 the notice requirements in Section 3.4). 8178 8179 2.4. Subsequent Licenses 8180 8181 No Contributor makes additional grants as a result of Your choice to 8182 distribute the Covered Software under a subsequent version of this 8183 License (see Section 10.2) or under the terms of a Secondary License (if 8184 permitted under the terms of Section 3.3). 8185 8186 2.5. Representation 8187 8188 Each Contributor represents that the Contributor believes its 8189 Contributions are its original creation(s) or it has sufficient rights to 8190 grant the rights to its Contributions conveyed by this License. 8191 8192 2.6. Fair Use 8193 8194 This License is not intended to limit any rights You have under 8195 applicable copyright doctrines of fair use, fair dealing, or other 8196 equivalents. 8197 8198 2.7. Conditions 8199 8200 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 8201 Section 2.1. 8202 8203 8204 3. Responsibilities 8205 8206 3.1. Distribution of Source Form 8207 8208 All distribution of Covered Software in Source Code Form, including any 8209 Modifications that You create or to which You contribute, must be under 8210 the terms of this License. You must inform recipients that the Source 8211 Code Form of the Covered Software is governed by the terms of this 8212 License, and how they can obtain a copy of this License. You may not 8213 attempt to alter or restrict the recipients' rights in the Source Code 8214 Form. 8215 8216 3.2. Distribution of Executable Form 8217 8218 If You distribute Covered Software in Executable Form then: 8219 8220 a. such Covered Software must also be made available in Source Code Form, 8221 as described in Section 3.1, and You must inform recipients of the 8222 Executable Form how they can obtain a copy of such Source Code Form by 8223 reasonable means in a timely manner, at a charge no more than the cost 8224 of distribution to the recipient; and 8225 8226 b. You may distribute such Executable Form under the terms of this 8227 License, or sublicense it under different terms, provided that the 8228 license for the Executable Form does not attempt to limit or alter the 8229 recipients' rights in the Source Code Form under this License. 8230 8231 3.3. Distribution of a Larger Work 8232 8233 You may create and distribute a Larger Work under terms of Your choice, 8234 provided that You also comply with the requirements of this License for 8235 the Covered Software. If the Larger Work is a combination of Covered 8236 Software with a work governed by one or more Secondary Licenses, and the 8237 Covered Software is not Incompatible With Secondary Licenses, this 8238 License permits You to additionally distribute such Covered Software 8239 under the terms of such Secondary License(s), so that the recipient of 8240 the Larger Work may, at their option, further distribute the Covered 8241 Software under the terms of either this License or such Secondary 8242 License(s). 8243 8244 3.4. Notices 8245 8246 You may not remove or alter the substance of any license notices 8247 (including copyright notices, patent notices, disclaimers of warranty, or 8248 limitations of liability) contained within the Source Code Form of the 8249 Covered Software, except that You may alter any license notices to the 8250 extent required to remedy known factual inaccuracies. 8251 8252 3.5. Application of Additional Terms 8253 8254 You may choose to offer, and to charge a fee for, warranty, support, 8255 indemnity or liability obligations to one or more recipients of Covered 8256 Software. However, You may do so only on Your own behalf, and not on 8257 behalf of any Contributor. You must make it absolutely clear that any 8258 such warranty, support, indemnity, or liability obligation is offered by 8259 You alone, and You hereby agree to indemnify every Contributor for any 8260 liability incurred by such Contributor as a result of warranty, support, 8261 indemnity or liability terms You offer. You may include additional 8262 disclaimers of warranty and limitations of liability specific to any 8263 jurisdiction. 8264 8265 4. Inability to Comply Due to Statute or Regulation 8266 8267 If it is impossible for You to comply with any of the terms of this License 8268 with respect to some or all of the Covered Software due to statute, 8269 judicial order, or regulation then You must: (a) comply with the terms of 8270 this License to the maximum extent possible; and (b) describe the 8271 limitations and the code they affect. Such description must be placed in a 8272 text file included with all distributions of the Covered Software under 8273 this License. Except to the extent prohibited by statute or regulation, 8274 such description must be sufficiently detailed for a recipient of ordinary 8275 skill to be able to understand it. 8276 8277 5. Termination 8278 8279 5.1. The rights granted under this License will terminate automatically if You 8280 fail to comply with any of its terms. However, if You become compliant, 8281 then the rights granted under this License from a particular Contributor 8282 are reinstated (a) provisionally, unless and until such Contributor 8283 explicitly and finally terminates Your grants, and (b) on an ongoing 8284 basis, if such Contributor fails to notify You of the non-compliance by 8285 some reasonable means prior to 60 days after You have come back into 8286 compliance. Moreover, Your grants from a particular Contributor are 8287 reinstated on an ongoing basis if such Contributor notifies You of the 8288 non-compliance by some reasonable means, this is the first time You have 8289 received notice of non-compliance with this License from such 8290 Contributor, and You become compliant prior to 30 days after Your receipt 8291 of the notice. 8292 8293 5.2. If You initiate litigation against any entity by asserting a patent 8294 infringement claim (excluding declaratory judgment actions, 8295 counter-claims, and cross-claims) alleging that a Contributor Version 8296 directly or indirectly infringes any patent, then the rights granted to 8297 You by any and all Contributors for the Covered Software under Section 8298 2.1 of this License shall terminate. 8299 8300 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 8301 license agreements (excluding distributors and resellers) which have been 8302 validly granted by You or Your distributors under this License prior to 8303 termination shall survive termination. 8304 8305 6. Disclaimer of Warranty 8306 8307 Covered Software is provided under this License on an "as is" basis, 8308 without warranty of any kind, either expressed, implied, or statutory, 8309 including, without limitation, warranties that the Covered Software is free 8310 of defects, merchantable, fit for a particular purpose or non-infringing. 8311 The entire risk as to the quality and performance of the Covered Software 8312 is with You. Should any Covered Software prove defective in any respect, 8313 You (not any Contributor) assume the cost of any necessary servicing, 8314 repair, or correction. This disclaimer of warranty constitutes an essential 8315 part of this License. No use of any Covered Software is authorized under 8316 this License except under this disclaimer. 8317 8318 7. Limitation of Liability 8319 8320 Under no circumstances and under no legal theory, whether tort (including 8321 negligence), contract, or otherwise, shall any Contributor, or anyone who 8322 distributes Covered Software as permitted above, be liable to You for any 8323 direct, indirect, special, incidental, or consequential damages of any 8324 character including, without limitation, damages for lost profits, loss of 8325 goodwill, work stoppage, computer failure or malfunction, or any and all 8326 other commercial damages or losses, even if such party shall have been 8327 informed of the possibility of such damages. This limitation of liability 8328 shall not apply to liability for death or personal injury resulting from 8329 such party's negligence to the extent applicable law prohibits such 8330 limitation. Some jurisdictions do not allow the exclusion or limitation of 8331 incidental or consequential damages, so this exclusion and limitation may 8332 not apply to You. 8333 8334 8. Litigation 8335 8336 Any litigation relating to this License may be brought only in the courts 8337 of a jurisdiction where the defendant maintains its principal place of 8338 business and such litigation shall be governed by laws of that 8339 jurisdiction, without reference to its conflict-of-law provisions. Nothing 8340 in this Section shall prevent a party's ability to bring cross-claims or 8341 counter-claims. 8342 8343 9. Miscellaneous 8344 8345 This License represents the complete agreement concerning the subject 8346 matter hereof. If any provision of this License is held to be 8347 unenforceable, such provision shall be reformed only to the extent 8348 necessary to make it enforceable. Any law or regulation which provides that 8349 the language of a contract shall be construed against the drafter shall not 8350 be used to construe this License against a Contributor. 8351 8352 8353 10. Versions of the License 8354 8355 10.1. New Versions 8356 8357 Mozilla Foundation is the license steward. Except as provided in Section 8358 10.3, no one other than the license steward has the right to modify or 8359 publish new versions of this License. Each version will be given a 8360 distinguishing version number. 8361 8362 10.2. Effect of New Versions 8363 8364 You may distribute the Covered Software under the terms of the version 8365 of the License under which You originally received the Covered Software, 8366 or under the terms of any subsequent version published by the license 8367 steward. 8368 8369 10.3. Modified Versions 8370 8371 If you create software not governed by this License, and you want to 8372 create a new license for such software, you may create and use a 8373 modified version of this License if you rename the license and remove 8374 any references to the name of the license steward (except to note that 8375 such modified license differs from this License). 8376 8377 10.4. Distributing Source Code Form that is Incompatible With Secondary 8378 Licenses If You choose to distribute Source Code Form that is 8379 Incompatible With Secondary Licenses under the terms of this version of 8380 the License, the notice described in Exhibit B of this License must be 8381 attached. 8382 8383 Exhibit A - Source Code Form License Notice 8384 8385 This Source Code Form is subject to the 8386 terms of the Mozilla Public License, v. 8387 2.0. If a copy of the MPL was not 8388 distributed with this file, You can 8389 obtain one at 8390 http://mozilla.org/MPL/2.0/. 8391 8392 If it is not possible or desirable to put the notice in a particular file, 8393 then You may include the notice in a location (such as a LICENSE file in a 8394 relevant directory) where a recipient would be likely to look for such a 8395 notice. 8396 8397 You may add additional accurate notices of copyright ownership. 8398 8399 Exhibit B - "Incompatible With Secondary Licenses" Notice 8400 8401 This Source Code Form is "Incompatible 8402 With Secondary Licenses", as defined by 8403 the Mozilla Public License, v. 2.0. 8404 8405 8406 ================================================================ 8407 8408 github.com/hashicorp/go-sockaddr 8409 https://github.com/hashicorp/go-sockaddr 8410 ---------------------------------------------------------------- 8411 Mozilla Public License Version 2.0 8412 ================================== 8413 8414 1. Definitions 8415 -------------- 8416 8417 1.1. "Contributor" 8418 means each individual or legal entity that creates, contributes to 8419 the creation of, or owns Covered Software. 8420 8421 1.2. "Contributor Version" 8422 means the combination of the Contributions of others (if any) used 8423 by a Contributor and that particular Contributor's Contribution. 8424 8425 1.3. "Contribution" 8426 means Covered Software of a particular Contributor. 8427 8428 1.4. "Covered Software" 8429 means Source Code Form to which the initial Contributor has attached 8430 the notice in Exhibit A, the Executable Form of such Source Code 8431 Form, and Modifications of such Source Code Form, in each case 8432 including portions thereof. 8433 8434 1.5. "Incompatible With Secondary Licenses" 8435 means 8436 8437 (a) that the initial Contributor has attached the notice described 8438 in Exhibit B to the Covered Software; or 8439 8440 (b) that the Covered Software was made available under the terms of 8441 version 1.1 or earlier of the License, but not also under the 8442 terms of a Secondary License. 8443 8444 1.6. "Executable Form" 8445 means any form of the work other than Source Code Form. 8446 8447 1.7. "Larger Work" 8448 means a work that combines Covered Software with other material, in 8449 a separate file or files, that is not Covered Software. 8450 8451 1.8. "License" 8452 means this document. 8453 8454 1.9. "Licensable" 8455 means having the right to grant, to the maximum extent possible, 8456 whether at the time of the initial grant or subsequently, any and 8457 all of the rights conveyed by this License. 8458 8459 1.10. "Modifications" 8460 means any of the following: 8461 8462 (a) any file in Source Code Form that results from an addition to, 8463 deletion from, or modification of the contents of Covered 8464 Software; or 8465 8466 (b) any new file in Source Code Form that contains any Covered 8467 Software. 8468 8469 1.11. "Patent Claims" of a Contributor 8470 means any patent claim(s), including without limitation, method, 8471 process, and apparatus claims, in any patent Licensable by such 8472 Contributor that would be infringed, but for the grant of the 8473 License, by the making, using, selling, offering for sale, having 8474 made, import, or transfer of either its Contributions or its 8475 Contributor Version. 8476 8477 1.12. "Secondary License" 8478 means either the GNU General Public License, Version 2.0, the GNU 8479 Lesser General Public License, Version 2.1, the GNU Affero General 8480 Public License, Version 3.0, or any later versions of those 8481 licenses. 8482 8483 1.13. "Source Code Form" 8484 means the form of the work preferred for making modifications. 8485 8486 1.14. "You" (or "Your") 8487 means an individual or a legal entity exercising rights under this 8488 License. For legal entities, "You" includes any entity that 8489 controls, is controlled by, or is under common control with You. For 8490 purposes of this definition, "control" means (a) the power, direct 8491 or indirect, to cause the direction or management of such entity, 8492 whether by contract or otherwise, or (b) ownership of more than 8493 fifty percent (50%) of the outstanding shares or beneficial 8494 ownership of such entity. 8495 8496 2. License Grants and Conditions 8497 -------------------------------- 8498 8499 2.1. Grants 8500 8501 Each Contributor hereby grants You a world-wide, royalty-free, 8502 non-exclusive license: 8503 8504 (a) under intellectual property rights (other than patent or trademark) 8505 Licensable by such Contributor to use, reproduce, make available, 8506 modify, display, perform, distribute, and otherwise exploit its 8507 Contributions, either on an unmodified basis, with Modifications, or 8508 as part of a Larger Work; and 8509 8510 (b) under Patent Claims of such Contributor to make, use, sell, offer 8511 for sale, have made, import, and otherwise transfer either its 8512 Contributions or its Contributor Version. 8513 8514 2.2. Effective Date 8515 8516 The licenses granted in Section 2.1 with respect to any Contribution 8517 become effective for each Contribution on the date the Contributor first 8518 distributes such Contribution. 8519 8520 2.3. Limitations on Grant Scope 8521 8522 The licenses granted in this Section 2 are the only rights granted under 8523 this License. No additional rights or licenses will be implied from the 8524 distribution or licensing of Covered Software under this License. 8525 Notwithstanding Section 2.1(b) above, no patent license is granted by a 8526 Contributor: 8527 8528 (a) for any code that a Contributor has removed from Covered Software; 8529 or 8530 8531 (b) for infringements caused by: (i) Your and any other third party's 8532 modifications of Covered Software, or (ii) the combination of its 8533 Contributions with other software (except as part of its Contributor 8534 Version); or 8535 8536 (c) under Patent Claims infringed by Covered Software in the absence of 8537 its Contributions. 8538 8539 This License does not grant any rights in the trademarks, service marks, 8540 or logos of any Contributor (except as may be necessary to comply with 8541 the notice requirements in Section 3.4). 8542 8543 2.4. Subsequent Licenses 8544 8545 No Contributor makes additional grants as a result of Your choice to 8546 distribute the Covered Software under a subsequent version of this 8547 License (see Section 10.2) or under the terms of a Secondary License (if 8548 permitted under the terms of Section 3.3). 8549 8550 2.5. Representation 8551 8552 Each Contributor represents that the Contributor believes its 8553 Contributions are its original creation(s) or it has sufficient rights 8554 to grant the rights to its Contributions conveyed by this License. 8555 8556 2.6. Fair Use 8557 8558 This License is not intended to limit any rights You have under 8559 applicable copyright doctrines of fair use, fair dealing, or other 8560 equivalents. 8561 8562 2.7. Conditions 8563 8564 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted 8565 in Section 2.1. 8566 8567 3. Responsibilities 8568 ------------------- 8569 8570 3.1. Distribution of Source Form 8571 8572 All distribution of Covered Software in Source Code Form, including any 8573 Modifications that You create or to which You contribute, must be under 8574 the terms of this License. You must inform recipients that the Source 8575 Code Form of the Covered Software is governed by the terms of this 8576 License, and how they can obtain a copy of this License. You may not 8577 attempt to alter or restrict the recipients' rights in the Source Code 8578 Form. 8579 8580 3.2. Distribution of Executable Form 8581 8582 If You distribute Covered Software in Executable Form then: 8583 8584 (a) such Covered Software must also be made available in Source Code 8585 Form, as described in Section 3.1, and You must inform recipients of 8586 the Executable Form how they can obtain a copy of such Source Code 8587 Form by reasonable means in a timely manner, at a charge no more 8588 than the cost of distribution to the recipient; and 8589 8590 (b) You may distribute such Executable Form under the terms of this 8591 License, or sublicense it under different terms, provided that the 8592 license for the Executable Form does not attempt to limit or alter 8593 the recipients' rights in the Source Code Form under this License. 8594 8595 3.3. Distribution of a Larger Work 8596 8597 You may create and distribute a Larger Work under terms of Your choice, 8598 provided that You also comply with the requirements of this License for 8599 the Covered Software. If the Larger Work is a combination of Covered 8600 Software with a work governed by one or more Secondary Licenses, and the 8601 Covered Software is not Incompatible With Secondary Licenses, this 8602 License permits You to additionally distribute such Covered Software 8603 under the terms of such Secondary License(s), so that the recipient of 8604 the Larger Work may, at their option, further distribute the Covered 8605 Software under the terms of either this License or such Secondary 8606 License(s). 8607 8608 3.4. Notices 8609 8610 You may not remove or alter the substance of any license notices 8611 (including copyright notices, patent notices, disclaimers of warranty, 8612 or limitations of liability) contained within the Source Code Form of 8613 the Covered Software, except that You may alter any license notices to 8614 the extent required to remedy known factual inaccuracies. 8615 8616 3.5. Application of Additional Terms 8617 8618 You may choose to offer, and to charge a fee for, warranty, support, 8619 indemnity or liability obligations to one or more recipients of Covered 8620 Software. However, You may do so only on Your own behalf, and not on 8621 behalf of any Contributor. You must make it absolutely clear that any 8622 such warranty, support, indemnity, or liability obligation is offered by 8623 You alone, and You hereby agree to indemnify every Contributor for any 8624 liability incurred by such Contributor as a result of warranty, support, 8625 indemnity or liability terms You offer. You may include additional 8626 disclaimers of warranty and limitations of liability specific to any 8627 jurisdiction. 8628 8629 4. Inability to Comply Due to Statute or Regulation 8630 --------------------------------------------------- 8631 8632 If it is impossible for You to comply with any of the terms of this 8633 License with respect to some or all of the Covered Software due to 8634 statute, judicial order, or regulation then You must: (a) comply with 8635 the terms of this License to the maximum extent possible; and (b) 8636 describe the limitations and the code they affect. Such description must 8637 be placed in a text file included with all distributions of the Covered 8638 Software under this License. Except to the extent prohibited by statute 8639 or regulation, such description must be sufficiently detailed for a 8640 recipient of ordinary skill to be able to understand it. 8641 8642 5. Termination 8643 -------------- 8644 8645 5.1. The rights granted under this License will terminate automatically 8646 if You fail to comply with any of its terms. However, if You become 8647 compliant, then the rights granted under this License from a particular 8648 Contributor are reinstated (a) provisionally, unless and until such 8649 Contributor explicitly and finally terminates Your grants, and (b) on an 8650 ongoing basis, if such Contributor fails to notify You of the 8651 non-compliance by some reasonable means prior to 60 days after You have 8652 come back into compliance. Moreover, Your grants from a particular 8653 Contributor are reinstated on an ongoing basis if such Contributor 8654 notifies You of the non-compliance by some reasonable means, this is the 8655 first time You have received notice of non-compliance with this License 8656 from such Contributor, and You become compliant prior to 30 days after 8657 Your receipt of the notice. 8658 8659 5.2. If You initiate litigation against any entity by asserting a patent 8660 infringement claim (excluding declaratory judgment actions, 8661 counter-claims, and cross-claims) alleging that a Contributor Version 8662 directly or indirectly infringes any patent, then the rights granted to 8663 You by any and all Contributors for the Covered Software under Section 8664 2.1 of this License shall terminate. 8665 8666 5.3. In the event of termination under Sections 5.1 or 5.2 above, all 8667 end user license agreements (excluding distributors and resellers) which 8668 have been validly granted by You or Your distributors under this License 8669 prior to termination shall survive termination. 8670 8671 ************************************************************************ 8672 * * 8673 * 6. Disclaimer of Warranty * 8674 * ------------------------- * 8675 * * 8676 * Covered Software is provided under this License on an "as is" * 8677 * basis, without warranty of any kind, either expressed, implied, or * 8678 * statutory, including, without limitation, warranties that the * 8679 * Covered Software is free of defects, merchantable, fit for a * 8680 * particular purpose or non-infringing. The entire risk as to the * 8681 * quality and performance of the Covered Software is with You. * 8682 * Should any Covered Software prove defective in any respect, You * 8683 * (not any Contributor) assume the cost of any necessary servicing, * 8684 * repair, or correction. This disclaimer of warranty constitutes an * 8685 * essential part of this License. No use of any Covered Software is * 8686 * authorized under this License except under this disclaimer. * 8687 * * 8688 ************************************************************************ 8689 8690 ************************************************************************ 8691 * * 8692 * 7. Limitation of Liability * 8693 * -------------------------- * 8694 * * 8695 * Under no circumstances and under no legal theory, whether tort * 8696 * (including negligence), contract, or otherwise, shall any * 8697 * Contributor, or anyone who distributes Covered Software as * 8698 * permitted above, be liable to You for any direct, indirect, * 8699 * special, incidental, or consequential damages of any character * 8700 * including, without limitation, damages for lost profits, loss of * 8701 * goodwill, work stoppage, computer failure or malfunction, or any * 8702 * and all other commercial damages or losses, even if such party * 8703 * shall have been informed of the possibility of such damages. This * 8704 * limitation of liability shall not apply to liability for death or * 8705 * personal injury resulting from such party's negligence to the * 8706 * extent applicable law prohibits such limitation. Some * 8707 * jurisdictions do not allow the exclusion or limitation of * 8708 * incidental or consequential damages, so this exclusion and * 8709 * limitation may not apply to You. * 8710 * * 8711 ************************************************************************ 8712 8713 8. Litigation 8714 ------------- 8715 8716 Any litigation relating to this License may be brought only in the 8717 courts of a jurisdiction where the defendant maintains its principal 8718 place of business and such litigation shall be governed by laws of that 8719 jurisdiction, without reference to its conflict-of-law provisions. 8720 Nothing in this Section shall prevent a party's ability to bring 8721 cross-claims or counter-claims. 8722 8723 9. Miscellaneous 8724 ---------------- 8725 8726 This License represents the complete agreement concerning the subject 8727 matter hereof. If any provision of this License is held to be 8728 unenforceable, such provision shall be reformed only to the extent 8729 necessary to make it enforceable. Any law or regulation which provides 8730 that the language of a contract shall be construed against the drafter 8731 shall not be used to construe this License against a Contributor. 8732 8733 10. Versions of the License 8734 --------------------------- 8735 8736 10.1. New Versions 8737 8738 Mozilla Foundation is the license steward. Except as provided in Section 8739 10.3, no one other than the license steward has the right to modify or 8740 publish new versions of this License. Each version will be given a 8741 distinguishing version number. 8742 8743 10.2. Effect of New Versions 8744 8745 You may distribute the Covered Software under the terms of the version 8746 of the License under which You originally received the Covered Software, 8747 or under the terms of any subsequent version published by the license 8748 steward. 8749 8750 10.3. Modified Versions 8751 8752 If you create software not governed by this License, and you want to 8753 create a new license for such software, you may create and use a 8754 modified version of this License if you rename the license and remove 8755 any references to the name of the license steward (except to note that 8756 such modified license differs from this License). 8757 8758 10.4. Distributing Source Code Form that is Incompatible With Secondary 8759 Licenses 8760 8761 If You choose to distribute Source Code Form that is Incompatible With 8762 Secondary Licenses under the terms of this version of the License, the 8763 notice described in Exhibit B of this License must be attached. 8764 8765 Exhibit A - Source Code Form License Notice 8766 ------------------------------------------- 8767 8768 This Source Code Form is subject to the terms of the Mozilla Public 8769 License, v. 2.0. If a copy of the MPL was not distributed with this 8770 file, You can obtain one at http://mozilla.org/MPL/2.0/. 8771 8772 If it is not possible or desirable to put the notice in a particular 8773 file, then You may include the notice in a location (such as a LICENSE 8774 file in a relevant directory) where a recipient would be likely to look 8775 for such a notice. 8776 8777 You may add additional accurate notices of copyright ownership. 8778 8779 Exhibit B - "Incompatible With Secondary Licenses" Notice 8780 --------------------------------------------------------- 8781 8782 This Source Code Form is "Incompatible With Secondary Licenses", as 8783 defined by the Mozilla Public License, v. 2.0. 8784 8785 ================================================================ 8786 8787 github.com/hashicorp/go-uuid 8788 https://github.com/hashicorp/go-uuid 8789 ---------------------------------------------------------------- 8790 Mozilla Public License, version 2.0 8791 8792 1. Definitions 8793 8794 1.1. "Contributor" 8795 8796 means each individual or legal entity that creates, contributes to the 8797 creation of, or owns Covered Software. 8798 8799 1.2. "Contributor Version" 8800 8801 means the combination of the Contributions of others (if any) used by a 8802 Contributor and that particular Contributor's Contribution. 8803 8804 1.3. "Contribution" 8805 8806 means Covered Software of a particular Contributor. 8807 8808 1.4. "Covered Software" 8809 8810 means Source Code Form to which the initial Contributor has attached the 8811 notice in Exhibit A, the Executable Form of such Source Code Form, and 8812 Modifications of such Source Code Form, in each case including portions 8813 thereof. 8814 8815 1.5. "Incompatible With Secondary Licenses" 8816 means 8817 8818 a. that the initial Contributor has attached the notice described in 8819 Exhibit B to the Covered Software; or 8820 8821 b. that the Covered Software was made available under the terms of 8822 version 1.1 or earlier of the License, but not also under the terms of 8823 a Secondary License. 8824 8825 1.6. "Executable Form" 8826 8827 means any form of the work other than Source Code Form. 8828 8829 1.7. "Larger Work" 8830 8831 means a work that combines Covered Software with other material, in a 8832 separate file or files, that is not Covered Software. 8833 8834 1.8. "License" 8835 8836 means this document. 8837 8838 1.9. "Licensable" 8839 8840 means having the right to grant, to the maximum extent possible, whether 8841 at the time of the initial grant or subsequently, any and all of the 8842 rights conveyed by this License. 8843 8844 1.10. "Modifications" 8845 8846 means any of the following: 8847 8848 a. any file in Source Code Form that results from an addition to, 8849 deletion from, or modification of the contents of Covered Software; or 8850 8851 b. any new file in Source Code Form that contains any Covered Software. 8852 8853 1.11. "Patent Claims" of a Contributor 8854 8855 means any patent claim(s), including without limitation, method, 8856 process, and apparatus claims, in any patent Licensable by such 8857 Contributor that would be infringed, but for the grant of the License, 8858 by the making, using, selling, offering for sale, having made, import, 8859 or transfer of either its Contributions or its Contributor Version. 8860 8861 1.12. "Secondary License" 8862 8863 means either the GNU General Public License, Version 2.0, the GNU Lesser 8864 General Public License, Version 2.1, the GNU Affero General Public 8865 License, Version 3.0, or any later versions of those licenses. 8866 8867 1.13. "Source Code Form" 8868 8869 means the form of the work preferred for making modifications. 8870 8871 1.14. "You" (or "Your") 8872 8873 means an individual or a legal entity exercising rights under this 8874 License. For legal entities, "You" includes any entity that controls, is 8875 controlled by, or is under common control with You. For purposes of this 8876 definition, "control" means (a) the power, direct or indirect, to cause 8877 the direction or management of such entity, whether by contract or 8878 otherwise, or (b) ownership of more than fifty percent (50%) of the 8879 outstanding shares or beneficial ownership of such entity. 8880 8881 8882 2. License Grants and Conditions 8883 8884 2.1. Grants 8885 8886 Each Contributor hereby grants You a world-wide, royalty-free, 8887 non-exclusive license: 8888 8889 a. under intellectual property rights (other than patent or trademark) 8890 Licensable by such Contributor to use, reproduce, make available, 8891 modify, display, perform, distribute, and otherwise exploit its 8892 Contributions, either on an unmodified basis, with Modifications, or 8893 as part of a Larger Work; and 8894 8895 b. under Patent Claims of such Contributor to make, use, sell, offer for 8896 sale, have made, import, and otherwise transfer either its 8897 Contributions or its Contributor Version. 8898 8899 2.2. Effective Date 8900 8901 The licenses granted in Section 2.1 with respect to any Contribution 8902 become effective for each Contribution on the date the Contributor first 8903 distributes such Contribution. 8904 8905 2.3. Limitations on Grant Scope 8906 8907 The licenses granted in this Section 2 are the only rights granted under 8908 this License. No additional rights or licenses will be implied from the 8909 distribution or licensing of Covered Software under this License. 8910 Notwithstanding Section 2.1(b) above, no patent license is granted by a 8911 Contributor: 8912 8913 a. for any code that a Contributor has removed from Covered Software; or 8914 8915 b. for infringements caused by: (i) Your and any other third party's 8916 modifications of Covered Software, or (ii) the combination of its 8917 Contributions with other software (except as part of its Contributor 8918 Version); or 8919 8920 c. under Patent Claims infringed by Covered Software in the absence of 8921 its Contributions. 8922 8923 This License does not grant any rights in the trademarks, service marks, 8924 or logos of any Contributor (except as may be necessary to comply with 8925 the notice requirements in Section 3.4). 8926 8927 2.4. Subsequent Licenses 8928 8929 No Contributor makes additional grants as a result of Your choice to 8930 distribute the Covered Software under a subsequent version of this 8931 License (see Section 10.2) or under the terms of a Secondary License (if 8932 permitted under the terms of Section 3.3). 8933 8934 2.5. Representation 8935 8936 Each Contributor represents that the Contributor believes its 8937 Contributions are its original creation(s) or it has sufficient rights to 8938 grant the rights to its Contributions conveyed by this License. 8939 8940 2.6. Fair Use 8941 8942 This License is not intended to limit any rights You have under 8943 applicable copyright doctrines of fair use, fair dealing, or other 8944 equivalents. 8945 8946 2.7. Conditions 8947 8948 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 8949 Section 2.1. 8950 8951 8952 3. Responsibilities 8953 8954 3.1. Distribution of Source Form 8955 8956 All distribution of Covered Software in Source Code Form, including any 8957 Modifications that You create or to which You contribute, must be under 8958 the terms of this License. You must inform recipients that the Source 8959 Code Form of the Covered Software is governed by the terms of this 8960 License, and how they can obtain a copy of this License. You may not 8961 attempt to alter or restrict the recipients' rights in the Source Code 8962 Form. 8963 8964 3.2. Distribution of Executable Form 8965 8966 If You distribute Covered Software in Executable Form then: 8967 8968 a. such Covered Software must also be made available in Source Code Form, 8969 as described in Section 3.1, and You must inform recipients of the 8970 Executable Form how they can obtain a copy of such Source Code Form by 8971 reasonable means in a timely manner, at a charge no more than the cost 8972 of distribution to the recipient; and 8973 8974 b. You may distribute such Executable Form under the terms of this 8975 License, or sublicense it under different terms, provided that the 8976 license for the Executable Form does not attempt to limit or alter the 8977 recipients' rights in the Source Code Form under this License. 8978 8979 3.3. Distribution of a Larger Work 8980 8981 You may create and distribute a Larger Work under terms of Your choice, 8982 provided that You also comply with the requirements of this License for 8983 the Covered Software. If the Larger Work is a combination of Covered 8984 Software with a work governed by one or more Secondary Licenses, and the 8985 Covered Software is not Incompatible With Secondary Licenses, this 8986 License permits You to additionally distribute such Covered Software 8987 under the terms of such Secondary License(s), so that the recipient of 8988 the Larger Work may, at their option, further distribute the Covered 8989 Software under the terms of either this License or such Secondary 8990 License(s). 8991 8992 3.4. Notices 8993 8994 You may not remove or alter the substance of any license notices 8995 (including copyright notices, patent notices, disclaimers of warranty, or 8996 limitations of liability) contained within the Source Code Form of the 8997 Covered Software, except that You may alter any license notices to the 8998 extent required to remedy known factual inaccuracies. 8999 9000 3.5. Application of Additional Terms 9001 9002 You may choose to offer, and to charge a fee for, warranty, support, 9003 indemnity or liability obligations to one or more recipients of Covered 9004 Software. However, You may do so only on Your own behalf, and not on 9005 behalf of any Contributor. You must make it absolutely clear that any 9006 such warranty, support, indemnity, or liability obligation is offered by 9007 You alone, and You hereby agree to indemnify every Contributor for any 9008 liability incurred by such Contributor as a result of warranty, support, 9009 indemnity or liability terms You offer. You may include additional 9010 disclaimers of warranty and limitations of liability specific to any 9011 jurisdiction. 9012 9013 4. Inability to Comply Due to Statute or Regulation 9014 9015 If it is impossible for You to comply with any of the terms of this License 9016 with respect to some or all of the Covered Software due to statute, 9017 judicial order, or regulation then You must: (a) comply with the terms of 9018 this License to the maximum extent possible; and (b) describe the 9019 limitations and the code they affect. Such description must be placed in a 9020 text file included with all distributions of the Covered Software under 9021 this License. Except to the extent prohibited by statute or regulation, 9022 such description must be sufficiently detailed for a recipient of ordinary 9023 skill to be able to understand it. 9024 9025 5. Termination 9026 9027 5.1. The rights granted under this License will terminate automatically if You 9028 fail to comply with any of its terms. However, if You become compliant, 9029 then the rights granted under this License from a particular Contributor 9030 are reinstated (a) provisionally, unless and until such Contributor 9031 explicitly and finally terminates Your grants, and (b) on an ongoing 9032 basis, if such Contributor fails to notify You of the non-compliance by 9033 some reasonable means prior to 60 days after You have come back into 9034 compliance. Moreover, Your grants from a particular Contributor are 9035 reinstated on an ongoing basis if such Contributor notifies You of the 9036 non-compliance by some reasonable means, this is the first time You have 9037 received notice of non-compliance with this License from such 9038 Contributor, and You become compliant prior to 30 days after Your receipt 9039 of the notice. 9040 9041 5.2. If You initiate litigation against any entity by asserting a patent 9042 infringement claim (excluding declaratory judgment actions, 9043 counter-claims, and cross-claims) alleging that a Contributor Version 9044 directly or indirectly infringes any patent, then the rights granted to 9045 You by any and all Contributors for the Covered Software under Section 9046 2.1 of this License shall terminate. 9047 9048 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 9049 license agreements (excluding distributors and resellers) which have been 9050 validly granted by You or Your distributors under this License prior to 9051 termination shall survive termination. 9052 9053 6. Disclaimer of Warranty 9054 9055 Covered Software is provided under this License on an "as is" basis, 9056 without warranty of any kind, either expressed, implied, or statutory, 9057 including, without limitation, warranties that the Covered Software is free 9058 of defects, merchantable, fit for a particular purpose or non-infringing. 9059 The entire risk as to the quality and performance of the Covered Software 9060 is with You. Should any Covered Software prove defective in any respect, 9061 You (not any Contributor) assume the cost of any necessary servicing, 9062 repair, or correction. This disclaimer of warranty constitutes an essential 9063 part of this License. No use of any Covered Software is authorized under 9064 this License except under this disclaimer. 9065 9066 7. Limitation of Liability 9067 9068 Under no circumstances and under no legal theory, whether tort (including 9069 negligence), contract, or otherwise, shall any Contributor, or anyone who 9070 distributes Covered Software as permitted above, be liable to You for any 9071 direct, indirect, special, incidental, or consequential damages of any 9072 character including, without limitation, damages for lost profits, loss of 9073 goodwill, work stoppage, computer failure or malfunction, or any and all 9074 other commercial damages or losses, even if such party shall have been 9075 informed of the possibility of such damages. This limitation of liability 9076 shall not apply to liability for death or personal injury resulting from 9077 such party's negligence to the extent applicable law prohibits such 9078 limitation. Some jurisdictions do not allow the exclusion or limitation of 9079 incidental or consequential damages, so this exclusion and limitation may 9080 not apply to You. 9081 9082 8. Litigation 9083 9084 Any litigation relating to this License may be brought only in the courts 9085 of a jurisdiction where the defendant maintains its principal place of 9086 business and such litigation shall be governed by laws of that 9087 jurisdiction, without reference to its conflict-of-law provisions. Nothing 9088 in this Section shall prevent a party's ability to bring cross-claims or 9089 counter-claims. 9090 9091 9. Miscellaneous 9092 9093 This License represents the complete agreement concerning the subject 9094 matter hereof. If any provision of this License is held to be 9095 unenforceable, such provision shall be reformed only to the extent 9096 necessary to make it enforceable. Any law or regulation which provides that 9097 the language of a contract shall be construed against the drafter shall not 9098 be used to construe this License against a Contributor. 9099 9100 9101 10. Versions of the License 9102 9103 10.1. New Versions 9104 9105 Mozilla Foundation is the license steward. Except as provided in Section 9106 10.3, no one other than the license steward has the right to modify or 9107 publish new versions of this License. Each version will be given a 9108 distinguishing version number. 9109 9110 10.2. Effect of New Versions 9111 9112 You may distribute the Covered Software under the terms of the version 9113 of the License under which You originally received the Covered Software, 9114 or under the terms of any subsequent version published by the license 9115 steward. 9116 9117 10.3. Modified Versions 9118 9119 If you create software not governed by this License, and you want to 9120 create a new license for such software, you may create and use a 9121 modified version of this License if you rename the license and remove 9122 any references to the name of the license steward (except to note that 9123 such modified license differs from this License). 9124 9125 10.4. Distributing Source Code Form that is Incompatible With Secondary 9126 Licenses If You choose to distribute Source Code Form that is 9127 Incompatible With Secondary Licenses under the terms of this version of 9128 the License, the notice described in Exhibit B of this License must be 9129 attached. 9130 9131 Exhibit A - Source Code Form License Notice 9132 9133 This Source Code Form is subject to the 9134 terms of the Mozilla Public License, v. 9135 2.0. If a copy of the MPL was not 9136 distributed with this file, You can 9137 obtain one at 9138 http://mozilla.org/MPL/2.0/. 9139 9140 If it is not possible or desirable to put the notice in a particular file, 9141 then You may include the notice in a location (such as a LICENSE file in a 9142 relevant directory) where a recipient would be likely to look for such a 9143 notice. 9144 9145 You may add additional accurate notices of copyright ownership. 9146 9147 Exhibit B - "Incompatible With Secondary Licenses" Notice 9148 9149 This Source Code Form is "Incompatible 9150 With Secondary Licenses", as defined by 9151 the Mozilla Public License, v. 2.0. 9152 9153 9154 ================================================================ 9155 9156 github.com/hashicorp/golang-lru 9157 https://github.com/hashicorp/golang-lru 9158 ---------------------------------------------------------------- 9159 Mozilla Public License, version 2.0 9160 9161 1. Definitions 9162 9163 1.1. "Contributor" 9164 9165 means each individual or legal entity that creates, contributes to the 9166 creation of, or owns Covered Software. 9167 9168 1.2. "Contributor Version" 9169 9170 means the combination of the Contributions of others (if any) used by a 9171 Contributor and that particular Contributor's Contribution. 9172 9173 1.3. "Contribution" 9174 9175 means Covered Software of a particular Contributor. 9176 9177 1.4. "Covered Software" 9178 9179 means Source Code Form to which the initial Contributor has attached the 9180 notice in Exhibit A, the Executable Form of such Source Code Form, and 9181 Modifications of such Source Code Form, in each case including portions 9182 thereof. 9183 9184 1.5. "Incompatible With Secondary Licenses" 9185 means 9186 9187 a. that the initial Contributor has attached the notice described in 9188 Exhibit B to the Covered Software; or 9189 9190 b. that the Covered Software was made available under the terms of 9191 version 1.1 or earlier of the License, but not also under the terms of 9192 a Secondary License. 9193 9194 1.6. "Executable Form" 9195 9196 means any form of the work other than Source Code Form. 9197 9198 1.7. "Larger Work" 9199 9200 means a work that combines Covered Software with other material, in a 9201 separate file or files, that is not Covered Software. 9202 9203 1.8. "License" 9204 9205 means this document. 9206 9207 1.9. "Licensable" 9208 9209 means having the right to grant, to the maximum extent possible, whether 9210 at the time of the initial grant or subsequently, any and all of the 9211 rights conveyed by this License. 9212 9213 1.10. "Modifications" 9214 9215 means any of the following: 9216 9217 a. any file in Source Code Form that results from an addition to, 9218 deletion from, or modification of the contents of Covered Software; or 9219 9220 b. any new file in Source Code Form that contains any Covered Software. 9221 9222 1.11. "Patent Claims" of a Contributor 9223 9224 means any patent claim(s), including without limitation, method, 9225 process, and apparatus claims, in any patent Licensable by such 9226 Contributor that would be infringed, but for the grant of the License, 9227 by the making, using, selling, offering for sale, having made, import, 9228 or transfer of either its Contributions or its Contributor Version. 9229 9230 1.12. "Secondary License" 9231 9232 means either the GNU General Public License, Version 2.0, the GNU Lesser 9233 General Public License, Version 2.1, the GNU Affero General Public 9234 License, Version 3.0, or any later versions of those licenses. 9235 9236 1.13. "Source Code Form" 9237 9238 means the form of the work preferred for making modifications. 9239 9240 1.14. "You" (or "Your") 9241 9242 means an individual or a legal entity exercising rights under this 9243 License. For legal entities, "You" includes any entity that controls, is 9244 controlled by, or is under common control with You. For purposes of this 9245 definition, "control" means (a) the power, direct or indirect, to cause 9246 the direction or management of such entity, whether by contract or 9247 otherwise, or (b) ownership of more than fifty percent (50%) of the 9248 outstanding shares or beneficial ownership of such entity. 9249 9250 9251 2. License Grants and Conditions 9252 9253 2.1. Grants 9254 9255 Each Contributor hereby grants You a world-wide, royalty-free, 9256 non-exclusive license: 9257 9258 a. under intellectual property rights (other than patent or trademark) 9259 Licensable by such Contributor to use, reproduce, make available, 9260 modify, display, perform, distribute, and otherwise exploit its 9261 Contributions, either on an unmodified basis, with Modifications, or 9262 as part of a Larger Work; and 9263 9264 b. under Patent Claims of such Contributor to make, use, sell, offer for 9265 sale, have made, import, and otherwise transfer either its 9266 Contributions or its Contributor Version. 9267 9268 2.2. Effective Date 9269 9270 The licenses granted in Section 2.1 with respect to any Contribution 9271 become effective for each Contribution on the date the Contributor first 9272 distributes such Contribution. 9273 9274 2.3. Limitations on Grant Scope 9275 9276 The licenses granted in this Section 2 are the only rights granted under 9277 this License. No additional rights or licenses will be implied from the 9278 distribution or licensing of Covered Software under this License. 9279 Notwithstanding Section 2.1(b) above, no patent license is granted by a 9280 Contributor: 9281 9282 a. for any code that a Contributor has removed from Covered Software; or 9283 9284 b. for infringements caused by: (i) Your and any other third party's 9285 modifications of Covered Software, or (ii) the combination of its 9286 Contributions with other software (except as part of its Contributor 9287 Version); or 9288 9289 c. under Patent Claims infringed by Covered Software in the absence of 9290 its Contributions. 9291 9292 This License does not grant any rights in the trademarks, service marks, 9293 or logos of any Contributor (except as may be necessary to comply with 9294 the notice requirements in Section 3.4). 9295 9296 2.4. Subsequent Licenses 9297 9298 No Contributor makes additional grants as a result of Your choice to 9299 distribute the Covered Software under a subsequent version of this 9300 License (see Section 10.2) or under the terms of a Secondary License (if 9301 permitted under the terms of Section 3.3). 9302 9303 2.5. Representation 9304 9305 Each Contributor represents that the Contributor believes its 9306 Contributions are its original creation(s) or it has sufficient rights to 9307 grant the rights to its Contributions conveyed by this License. 9308 9309 2.6. Fair Use 9310 9311 This License is not intended to limit any rights You have under 9312 applicable copyright doctrines of fair use, fair dealing, or other 9313 equivalents. 9314 9315 2.7. Conditions 9316 9317 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 9318 Section 2.1. 9319 9320 9321 3. Responsibilities 9322 9323 3.1. Distribution of Source Form 9324 9325 All distribution of Covered Software in Source Code Form, including any 9326 Modifications that You create or to which You contribute, must be under 9327 the terms of this License. You must inform recipients that the Source 9328 Code Form of the Covered Software is governed by the terms of this 9329 License, and how they can obtain a copy of this License. You may not 9330 attempt to alter or restrict the recipients' rights in the Source Code 9331 Form. 9332 9333 3.2. Distribution of Executable Form 9334 9335 If You distribute Covered Software in Executable Form then: 9336 9337 a. such Covered Software must also be made available in Source Code Form, 9338 as described in Section 3.1, and You must inform recipients of the 9339 Executable Form how they can obtain a copy of such Source Code Form by 9340 reasonable means in a timely manner, at a charge no more than the cost 9341 of distribution to the recipient; and 9342 9343 b. You may distribute such Executable Form under the terms of this 9344 License, or sublicense it under different terms, provided that the 9345 license for the Executable Form does not attempt to limit or alter the 9346 recipients' rights in the Source Code Form under this License. 9347 9348 3.3. Distribution of a Larger Work 9349 9350 You may create and distribute a Larger Work under terms of Your choice, 9351 provided that You also comply with the requirements of this License for 9352 the Covered Software. If the Larger Work is a combination of Covered 9353 Software with a work governed by one or more Secondary Licenses, and the 9354 Covered Software is not Incompatible With Secondary Licenses, this 9355 License permits You to additionally distribute such Covered Software 9356 under the terms of such Secondary License(s), so that the recipient of 9357 the Larger Work may, at their option, further distribute the Covered 9358 Software under the terms of either this License or such Secondary 9359 License(s). 9360 9361 3.4. Notices 9362 9363 You may not remove or alter the substance of any license notices 9364 (including copyright notices, patent notices, disclaimers of warranty, or 9365 limitations of liability) contained within the Source Code Form of the 9366 Covered Software, except that You may alter any license notices to the 9367 extent required to remedy known factual inaccuracies. 9368 9369 3.5. Application of Additional Terms 9370 9371 You may choose to offer, and to charge a fee for, warranty, support, 9372 indemnity or liability obligations to one or more recipients of Covered 9373 Software. However, You may do so only on Your own behalf, and not on 9374 behalf of any Contributor. You must make it absolutely clear that any 9375 such warranty, support, indemnity, or liability obligation is offered by 9376 You alone, and You hereby agree to indemnify every Contributor for any 9377 liability incurred by such Contributor as a result of warranty, support, 9378 indemnity or liability terms You offer. You may include additional 9379 disclaimers of warranty and limitations of liability specific to any 9380 jurisdiction. 9381 9382 4. Inability to Comply Due to Statute or Regulation 9383 9384 If it is impossible for You to comply with any of the terms of this License 9385 with respect to some or all of the Covered Software due to statute, 9386 judicial order, or regulation then You must: (a) comply with the terms of 9387 this License to the maximum extent possible; and (b) describe the 9388 limitations and the code they affect. Such description must be placed in a 9389 text file included with all distributions of the Covered Software under 9390 this License. Except to the extent prohibited by statute or regulation, 9391 such description must be sufficiently detailed for a recipient of ordinary 9392 skill to be able to understand it. 9393 9394 5. Termination 9395 9396 5.1. The rights granted under this License will terminate automatically if You 9397 fail to comply with any of its terms. However, if You become compliant, 9398 then the rights granted under this License from a particular Contributor 9399 are reinstated (a) provisionally, unless and until such Contributor 9400 explicitly and finally terminates Your grants, and (b) on an ongoing 9401 basis, if such Contributor fails to notify You of the non-compliance by 9402 some reasonable means prior to 60 days after You have come back into 9403 compliance. Moreover, Your grants from a particular Contributor are 9404 reinstated on an ongoing basis if such Contributor notifies You of the 9405 non-compliance by some reasonable means, this is the first time You have 9406 received notice of non-compliance with this License from such 9407 Contributor, and You become compliant prior to 30 days after Your receipt 9408 of the notice. 9409 9410 5.2. If You initiate litigation against any entity by asserting a patent 9411 infringement claim (excluding declaratory judgment actions, 9412 counter-claims, and cross-claims) alleging that a Contributor Version 9413 directly or indirectly infringes any patent, then the rights granted to 9414 You by any and all Contributors for the Covered Software under Section 9415 2.1 of this License shall terminate. 9416 9417 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 9418 license agreements (excluding distributors and resellers) which have been 9419 validly granted by You or Your distributors under this License prior to 9420 termination shall survive termination. 9421 9422 6. Disclaimer of Warranty 9423 9424 Covered Software is provided under this License on an "as is" basis, 9425 without warranty of any kind, either expressed, implied, or statutory, 9426 including, without limitation, warranties that the Covered Software is free 9427 of defects, merchantable, fit for a particular purpose or non-infringing. 9428 The entire risk as to the quality and performance of the Covered Software 9429 is with You. Should any Covered Software prove defective in any respect, 9430 You (not any Contributor) assume the cost of any necessary servicing, 9431 repair, or correction. This disclaimer of warranty constitutes an essential 9432 part of this License. No use of any Covered Software is authorized under 9433 this License except under this disclaimer. 9434 9435 7. Limitation of Liability 9436 9437 Under no circumstances and under no legal theory, whether tort (including 9438 negligence), contract, or otherwise, shall any Contributor, or anyone who 9439 distributes Covered Software as permitted above, be liable to You for any 9440 direct, indirect, special, incidental, or consequential damages of any 9441 character including, without limitation, damages for lost profits, loss of 9442 goodwill, work stoppage, computer failure or malfunction, or any and all 9443 other commercial damages or losses, even if such party shall have been 9444 informed of the possibility of such damages. This limitation of liability 9445 shall not apply to liability for death or personal injury resulting from 9446 such party's negligence to the extent applicable law prohibits such 9447 limitation. Some jurisdictions do not allow the exclusion or limitation of 9448 incidental or consequential damages, so this exclusion and limitation may 9449 not apply to You. 9450 9451 8. Litigation 9452 9453 Any litigation relating to this License may be brought only in the courts 9454 of a jurisdiction where the defendant maintains its principal place of 9455 business and such litigation shall be governed by laws of that 9456 jurisdiction, without reference to its conflict-of-law provisions. Nothing 9457 in this Section shall prevent a party's ability to bring cross-claims or 9458 counter-claims. 9459 9460 9. Miscellaneous 9461 9462 This License represents the complete agreement concerning the subject 9463 matter hereof. If any provision of this License is held to be 9464 unenforceable, such provision shall be reformed only to the extent 9465 necessary to make it enforceable. Any law or regulation which provides that 9466 the language of a contract shall be construed against the drafter shall not 9467 be used to construe this License against a Contributor. 9468 9469 9470 10. Versions of the License 9471 9472 10.1. New Versions 9473 9474 Mozilla Foundation is the license steward. Except as provided in Section 9475 10.3, no one other than the license steward has the right to modify or 9476 publish new versions of this License. Each version will be given a 9477 distinguishing version number. 9478 9479 10.2. Effect of New Versions 9480 9481 You may distribute the Covered Software under the terms of the version 9482 of the License under which You originally received the Covered Software, 9483 or under the terms of any subsequent version published by the license 9484 steward. 9485 9486 10.3. Modified Versions 9487 9488 If you create software not governed by this License, and you want to 9489 create a new license for such software, you may create and use a 9490 modified version of this License if you rename the license and remove 9491 any references to the name of the license steward (except to note that 9492 such modified license differs from this License). 9493 9494 10.4. Distributing Source Code Form that is Incompatible With Secondary 9495 Licenses If You choose to distribute Source Code Form that is 9496 Incompatible With Secondary Licenses under the terms of this version of 9497 the License, the notice described in Exhibit B of this License must be 9498 attached. 9499 9500 Exhibit A - Source Code Form License Notice 9501 9502 This Source Code Form is subject to the 9503 terms of the Mozilla Public License, v. 9504 2.0. If a copy of the MPL was not 9505 distributed with this file, You can 9506 obtain one at 9507 http://mozilla.org/MPL/2.0/. 9508 9509 If it is not possible or desirable to put the notice in a particular file, 9510 then You may include the notice in a location (such as a LICENSE file in a 9511 relevant directory) where a recipient would be likely to look for such a 9512 notice. 9513 9514 You may add additional accurate notices of copyright ownership. 9515 9516 Exhibit B - "Incompatible With Secondary Licenses" Notice 9517 9518 This Source Code Form is "Incompatible 9519 With Secondary Licenses", as defined by 9520 the Mozilla Public License, v. 2.0. 9521 9522 ================================================================ 9523 9524 github.com/hashicorp/hcl 9525 https://github.com/hashicorp/hcl 9526 ---------------------------------------------------------------- 9527 Mozilla Public License, version 2.0 9528 9529 1. Definitions 9530 9531 1.1. “Contributor” 9532 9533 means each individual or legal entity that creates, contributes to the 9534 creation of, or owns Covered Software. 9535 9536 1.2. “Contributor Version” 9537 9538 means the combination of the Contributions of others (if any) used by a 9539 Contributor and that particular Contributor’s Contribution. 9540 9541 1.3. “Contribution” 9542 9543 means Covered Software of a particular Contributor. 9544 9545 1.4. “Covered Software” 9546 9547 means Source Code Form to which the initial Contributor has attached the 9548 notice in Exhibit A, the Executable Form of such Source Code Form, and 9549 Modifications of such Source Code Form, in each case including portions 9550 thereof. 9551 9552 1.5. “Incompatible With Secondary Licenses” 9553 means 9554 9555 a. that the initial Contributor has attached the notice described in 9556 Exhibit B to the Covered Software; or 9557 9558 b. that the Covered Software was made available under the terms of version 9559 1.1 or earlier of the License, but not also under the terms of a 9560 Secondary License. 9561 9562 1.6. “Executable Form” 9563 9564 means any form of the work other than Source Code Form. 9565 9566 1.7. “Larger Work” 9567 9568 means a work that combines Covered Software with other material, in a separate 9569 file or files, that is not Covered Software. 9570 9571 1.8. “License” 9572 9573 means this document. 9574 9575 1.9. “Licensable” 9576 9577 means having the right to grant, to the maximum extent possible, whether at the 9578 time of the initial grant or subsequently, any and all of the rights conveyed by 9579 this License. 9580 9581 1.10. “Modifications” 9582 9583 means any of the following: 9584 9585 a. any file in Source Code Form that results from an addition to, deletion 9586 from, or modification of the contents of Covered Software; or 9587 9588 b. any new file in Source Code Form that contains any Covered Software. 9589 9590 1.11. “Patent Claims” of a Contributor 9591 9592 means any patent claim(s), including without limitation, method, process, 9593 and apparatus claims, in any patent Licensable by such Contributor that 9594 would be infringed, but for the grant of the License, by the making, 9595 using, selling, offering for sale, having made, import, or transfer of 9596 either its Contributions or its Contributor Version. 9597 9598 1.12. “Secondary License” 9599 9600 means either the GNU General Public License, Version 2.0, the GNU Lesser 9601 General Public License, Version 2.1, the GNU Affero General Public 9602 License, Version 3.0, or any later versions of those licenses. 9603 9604 1.13. “Source Code Form” 9605 9606 means the form of the work preferred for making modifications. 9607 9608 1.14. “You” (or “Your”) 9609 9610 means an individual or a legal entity exercising rights under this 9611 License. For legal entities, “You” includes any entity that controls, is 9612 controlled by, or is under common control with You. For purposes of this 9613 definition, “control” means (a) the power, direct or indirect, to cause 9614 the direction or management of such entity, whether by contract or 9615 otherwise, or (b) ownership of more than fifty percent (50%) of the 9616 outstanding shares or beneficial ownership of such entity. 9617 9618 9619 2. License Grants and Conditions 9620 9621 2.1. Grants 9622 9623 Each Contributor hereby grants You a world-wide, royalty-free, 9624 non-exclusive license: 9625 9626 a. under intellectual property rights (other than patent or trademark) 9627 Licensable by such Contributor to use, reproduce, make available, 9628 modify, display, perform, distribute, and otherwise exploit its 9629 Contributions, either on an unmodified basis, with Modifications, or as 9630 part of a Larger Work; and 9631 9632 b. under Patent Claims of such Contributor to make, use, sell, offer for 9633 sale, have made, import, and otherwise transfer either its Contributions 9634 or its Contributor Version. 9635 9636 2.2. Effective Date 9637 9638 The licenses granted in Section 2.1 with respect to any Contribution become 9639 effective for each Contribution on the date the Contributor first distributes 9640 such Contribution. 9641 9642 2.3. Limitations on Grant Scope 9643 9644 The licenses granted in this Section 2 are the only rights granted under this 9645 License. No additional rights or licenses will be implied from the distribution 9646 or licensing of Covered Software under this License. Notwithstanding Section 9647 2.1(b) above, no patent license is granted by a Contributor: 9648 9649 a. for any code that a Contributor has removed from Covered Software; or 9650 9651 b. for infringements caused by: (i) Your and any other third party’s 9652 modifications of Covered Software, or (ii) the combination of its 9653 Contributions with other software (except as part of its Contributor 9654 Version); or 9655 9656 c. under Patent Claims infringed by Covered Software in the absence of its 9657 Contributions. 9658 9659 This License does not grant any rights in the trademarks, service marks, or 9660 logos of any Contributor (except as may be necessary to comply with the 9661 notice requirements in Section 3.4). 9662 9663 2.4. Subsequent Licenses 9664 9665 No Contributor makes additional grants as a result of Your choice to 9666 distribute the Covered Software under a subsequent version of this License 9667 (see Section 10.2) or under the terms of a Secondary License (if permitted 9668 under the terms of Section 3.3). 9669 9670 2.5. Representation 9671 9672 Each Contributor represents that the Contributor believes its Contributions 9673 are its original creation(s) or it has sufficient rights to grant the 9674 rights to its Contributions conveyed by this License. 9675 9676 2.6. Fair Use 9677 9678 This License is not intended to limit any rights You have under applicable 9679 copyright doctrines of fair use, fair dealing, or other equivalents. 9680 9681 2.7. Conditions 9682 9683 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 9684 Section 2.1. 9685 9686 9687 3. Responsibilities 9688 9689 3.1. Distribution of Source Form 9690 9691 All distribution of Covered Software in Source Code Form, including any 9692 Modifications that You create or to which You contribute, must be under the 9693 terms of this License. You must inform recipients that the Source Code Form 9694 of the Covered Software is governed by the terms of this License, and how 9695 they can obtain a copy of this License. You may not attempt to alter or 9696 restrict the recipients’ rights in the Source Code Form. 9697 9698 3.2. Distribution of Executable Form 9699 9700 If You distribute Covered Software in Executable Form then: 9701 9702 a. such Covered Software must also be made available in Source Code Form, 9703 as described in Section 3.1, and You must inform recipients of the 9704 Executable Form how they can obtain a copy of such Source Code Form by 9705 reasonable means in a timely manner, at a charge no more than the cost 9706 of distribution to the recipient; and 9707 9708 b. You may distribute such Executable Form under the terms of this License, 9709 or sublicense it under different terms, provided that the license for 9710 the Executable Form does not attempt to limit or alter the recipients’ 9711 rights in the Source Code Form under this License. 9712 9713 3.3. Distribution of a Larger Work 9714 9715 You may create and distribute a Larger Work under terms of Your choice, 9716 provided that You also comply with the requirements of this License for the 9717 Covered Software. If the Larger Work is a combination of Covered Software 9718 with a work governed by one or more Secondary Licenses, and the Covered 9719 Software is not Incompatible With Secondary Licenses, this License permits 9720 You to additionally distribute such Covered Software under the terms of 9721 such Secondary License(s), so that the recipient of the Larger Work may, at 9722 their option, further distribute the Covered Software under the terms of 9723 either this License or such Secondary License(s). 9724 9725 3.4. Notices 9726 9727 You may not remove or alter the substance of any license notices (including 9728 copyright notices, patent notices, disclaimers of warranty, or limitations 9729 of liability) contained within the Source Code Form of the Covered 9730 Software, except that You may alter any license notices to the extent 9731 required to remedy known factual inaccuracies. 9732 9733 3.5. Application of Additional Terms 9734 9735 You may choose to offer, and to charge a fee for, warranty, support, 9736 indemnity or liability obligations to one or more recipients of Covered 9737 Software. However, You may do so only on Your own behalf, and not on behalf 9738 of any Contributor. You must make it absolutely clear that any such 9739 warranty, support, indemnity, or liability obligation is offered by You 9740 alone, and You hereby agree to indemnify every Contributor for any 9741 liability incurred by such Contributor as a result of warranty, support, 9742 indemnity or liability terms You offer. You may include additional 9743 disclaimers of warranty and limitations of liability specific to any 9744 jurisdiction. 9745 9746 4. Inability to Comply Due to Statute or Regulation 9747 9748 If it is impossible for You to comply with any of the terms of this License 9749 with respect to some or all of the Covered Software due to statute, judicial 9750 order, or regulation then You must: (a) comply with the terms of this License 9751 to the maximum extent possible; and (b) describe the limitations and the code 9752 they affect. Such description must be placed in a text file included with all 9753 distributions of the Covered Software under this License. Except to the 9754 extent prohibited by statute or regulation, such description must be 9755 sufficiently detailed for a recipient of ordinary skill to be able to 9756 understand it. 9757 9758 5. Termination 9759 9760 5.1. The rights granted under this License will terminate automatically if You 9761 fail to comply with any of its terms. However, if You become compliant, 9762 then the rights granted under this License from a particular Contributor 9763 are reinstated (a) provisionally, unless and until such Contributor 9764 explicitly and finally terminates Your grants, and (b) on an ongoing basis, 9765 if such Contributor fails to notify You of the non-compliance by some 9766 reasonable means prior to 60 days after You have come back into compliance. 9767 Moreover, Your grants from a particular Contributor are reinstated on an 9768 ongoing basis if such Contributor notifies You of the non-compliance by 9769 some reasonable means, this is the first time You have received notice of 9770 non-compliance with this License from such Contributor, and You become 9771 compliant prior to 30 days after Your receipt of the notice. 9772 9773 5.2. If You initiate litigation against any entity by asserting a patent 9774 infringement claim (excluding declaratory judgment actions, counter-claims, 9775 and cross-claims) alleging that a Contributor Version directly or 9776 indirectly infringes any patent, then the rights granted to You by any and 9777 all Contributors for the Covered Software under Section 2.1 of this License 9778 shall terminate. 9779 9780 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 9781 license agreements (excluding distributors and resellers) which have been 9782 validly granted by You or Your distributors under this License prior to 9783 termination shall survive termination. 9784 9785 6. Disclaimer of Warranty 9786 9787 Covered Software is provided under this License on an “as is” basis, without 9788 warranty of any kind, either expressed, implied, or statutory, including, 9789 without limitation, warranties that the Covered Software is free of defects, 9790 merchantable, fit for a particular purpose or non-infringing. The entire 9791 risk as to the quality and performance of the Covered Software is with You. 9792 Should any Covered Software prove defective in any respect, You (not any 9793 Contributor) assume the cost of any necessary servicing, repair, or 9794 correction. This disclaimer of warranty constitutes an essential part of this 9795 License. No use of any Covered Software is authorized under this License 9796 except under this disclaimer. 9797 9798 7. Limitation of Liability 9799 9800 Under no circumstances and under no legal theory, whether tort (including 9801 negligence), contract, or otherwise, shall any Contributor, or anyone who 9802 distributes Covered Software as permitted above, be liable to You for any 9803 direct, indirect, special, incidental, or consequential damages of any 9804 character including, without limitation, damages for lost profits, loss of 9805 goodwill, work stoppage, computer failure or malfunction, or any and all 9806 other commercial damages or losses, even if such party shall have been 9807 informed of the possibility of such damages. This limitation of liability 9808 shall not apply to liability for death or personal injury resulting from such 9809 party’s negligence to the extent applicable law prohibits such limitation. 9810 Some jurisdictions do not allow the exclusion or limitation of incidental or 9811 consequential damages, so this exclusion and limitation may not apply to You. 9812 9813 8. Litigation 9814 9815 Any litigation relating to this License may be brought only in the courts of 9816 a jurisdiction where the defendant maintains its principal place of business 9817 and such litigation shall be governed by laws of that jurisdiction, without 9818 reference to its conflict-of-law provisions. Nothing in this Section shall 9819 prevent a party’s ability to bring cross-claims or counter-claims. 9820 9821 9. Miscellaneous 9822 9823 This License represents the complete agreement concerning the subject matter 9824 hereof. If any provision of this License is held to be unenforceable, such 9825 provision shall be reformed only to the extent necessary to make it 9826 enforceable. Any law or regulation which provides that the language of a 9827 contract shall be construed against the drafter shall not be used to construe 9828 this License against a Contributor. 9829 9830 9831 10. Versions of the License 9832 9833 10.1. New Versions 9834 9835 Mozilla Foundation is the license steward. Except as provided in Section 9836 10.3, no one other than the license steward has the right to modify or 9837 publish new versions of this License. Each version will be given a 9838 distinguishing version number. 9839 9840 10.2. Effect of New Versions 9841 9842 You may distribute the Covered Software under the terms of the version of 9843 the License under which You originally received the Covered Software, or 9844 under the terms of any subsequent version published by the license 9845 steward. 9846 9847 10.3. Modified Versions 9848 9849 If you create software not governed by this License, and you want to 9850 create a new license for such software, you may create and use a modified 9851 version of this License if you rename the license and remove any 9852 references to the name of the license steward (except to note that such 9853 modified license differs from this License). 9854 9855 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses 9856 If You choose to distribute Source Code Form that is Incompatible With 9857 Secondary Licenses under the terms of this version of the License, the 9858 notice described in Exhibit B of this License must be attached. 9859 9860 Exhibit A - Source Code Form License Notice 9861 9862 This Source Code Form is subject to the 9863 terms of the Mozilla Public License, v. 9864 2.0. If a copy of the MPL was not 9865 distributed with this file, You can 9866 obtain one at 9867 http://mozilla.org/MPL/2.0/. 9868 9869 If it is not possible or desirable to put the notice in a particular file, then 9870 You may include the notice in a location (such as a LICENSE file in a relevant 9871 directory) where a recipient would be likely to look for such a notice. 9872 9873 You may add additional accurate notices of copyright ownership. 9874 9875 Exhibit B - “Incompatible With Secondary Licenses” Notice 9876 9877 This Source Code Form is “Incompatible 9878 With Secondary Licenses”, as defined by 9879 the Mozilla Public License, v. 2.0. 9880 9881 9882 ================================================================ 9883 9884 github.com/hashicorp/raft 9885 https://github.com/hashicorp/raft 9886 ---------------------------------------------------------------- 9887 Mozilla Public License, version 2.0 9888 9889 1. Definitions 9890 9891 1.1. “Contributor” 9892 9893 means each individual or legal entity that creates, contributes to the 9894 creation of, or owns Covered Software. 9895 9896 1.2. “Contributor Version” 9897 9898 means the combination of the Contributions of others (if any) used by a 9899 Contributor and that particular Contributor’s Contribution. 9900 9901 1.3. “Contribution” 9902 9903 means Covered Software of a particular Contributor. 9904 9905 1.4. “Covered Software” 9906 9907 means Source Code Form to which the initial Contributor has attached the 9908 notice in Exhibit A, the Executable Form of such Source Code Form, and 9909 Modifications of such Source Code Form, in each case including portions 9910 thereof. 9911 9912 1.5. “Incompatible With Secondary Licenses” 9913 means 9914 9915 a. that the initial Contributor has attached the notice described in 9916 Exhibit B to the Covered Software; or 9917 9918 b. that the Covered Software was made available under the terms of version 9919 1.1 or earlier of the License, but not also under the terms of a 9920 Secondary License. 9921 9922 1.6. “Executable Form” 9923 9924 means any form of the work other than Source Code Form. 9925 9926 1.7. “Larger Work” 9927 9928 means a work that combines Covered Software with other material, in a separate 9929 file or files, that is not Covered Software. 9930 9931 1.8. “License” 9932 9933 means this document. 9934 9935 1.9. “Licensable” 9936 9937 means having the right to grant, to the maximum extent possible, whether at the 9938 time of the initial grant or subsequently, any and all of the rights conveyed by 9939 this License. 9940 9941 1.10. “Modifications” 9942 9943 means any of the following: 9944 9945 a. any file in Source Code Form that results from an addition to, deletion 9946 from, or modification of the contents of Covered Software; or 9947 9948 b. any new file in Source Code Form that contains any Covered Software. 9949 9950 1.11. “Patent Claims” of a Contributor 9951 9952 means any patent claim(s), including without limitation, method, process, 9953 and apparatus claims, in any patent Licensable by such Contributor that 9954 would be infringed, but for the grant of the License, by the making, 9955 using, selling, offering for sale, having made, import, or transfer of 9956 either its Contributions or its Contributor Version. 9957 9958 1.12. “Secondary License” 9959 9960 means either the GNU General Public License, Version 2.0, the GNU Lesser 9961 General Public License, Version 2.1, the GNU Affero General Public 9962 License, Version 3.0, or any later versions of those licenses. 9963 9964 1.13. “Source Code Form” 9965 9966 means the form of the work preferred for making modifications. 9967 9968 1.14. “You” (or “Your”) 9969 9970 means an individual or a legal entity exercising rights under this 9971 License. For legal entities, “You” includes any entity that controls, is 9972 controlled by, or is under common control with You. For purposes of this 9973 definition, “control” means (a) the power, direct or indirect, to cause 9974 the direction or management of such entity, whether by contract or 9975 otherwise, or (b) ownership of more than fifty percent (50%) of the 9976 outstanding shares or beneficial ownership of such entity. 9977 9978 9979 2. License Grants and Conditions 9980 9981 2.1. Grants 9982 9983 Each Contributor hereby grants You a world-wide, royalty-free, 9984 non-exclusive license: 9985 9986 a. under intellectual property rights (other than patent or trademark) 9987 Licensable by such Contributor to use, reproduce, make available, 9988 modify, display, perform, distribute, and otherwise exploit its 9989 Contributions, either on an unmodified basis, with Modifications, or as 9990 part of a Larger Work; and 9991 9992 b. under Patent Claims of such Contributor to make, use, sell, offer for 9993 sale, have made, import, and otherwise transfer either its Contributions 9994 or its Contributor Version. 9995 9996 2.2. Effective Date 9997 9998 The licenses granted in Section 2.1 with respect to any Contribution become 9999 effective for each Contribution on the date the Contributor first distributes 10000 such Contribution. 10001 10002 2.3. Limitations on Grant Scope 10003 10004 The licenses granted in this Section 2 are the only rights granted under this 10005 License. No additional rights or licenses will be implied from the distribution 10006 or licensing of Covered Software under this License. Notwithstanding Section 10007 2.1(b) above, no patent license is granted by a Contributor: 10008 10009 a. for any code that a Contributor has removed from Covered Software; or 10010 10011 b. for infringements caused by: (i) Your and any other third party’s 10012 modifications of Covered Software, or (ii) the combination of its 10013 Contributions with other software (except as part of its Contributor 10014 Version); or 10015 10016 c. under Patent Claims infringed by Covered Software in the absence of its 10017 Contributions. 10018 10019 This License does not grant any rights in the trademarks, service marks, or 10020 logos of any Contributor (except as may be necessary to comply with the 10021 notice requirements in Section 3.4). 10022 10023 2.4. Subsequent Licenses 10024 10025 No Contributor makes additional grants as a result of Your choice to 10026 distribute the Covered Software under a subsequent version of this License 10027 (see Section 10.2) or under the terms of a Secondary License (if permitted 10028 under the terms of Section 3.3). 10029 10030 2.5. Representation 10031 10032 Each Contributor represents that the Contributor believes its Contributions 10033 are its original creation(s) or it has sufficient rights to grant the 10034 rights to its Contributions conveyed by this License. 10035 10036 2.6. Fair Use 10037 10038 This License is not intended to limit any rights You have under applicable 10039 copyright doctrines of fair use, fair dealing, or other equivalents. 10040 10041 2.7. Conditions 10042 10043 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 10044 Section 2.1. 10045 10046 10047 3. Responsibilities 10048 10049 3.1. Distribution of Source Form 10050 10051 All distribution of Covered Software in Source Code Form, including any 10052 Modifications that You create or to which You contribute, must be under the 10053 terms of this License. You must inform recipients that the Source Code Form 10054 of the Covered Software is governed by the terms of this License, and how 10055 they can obtain a copy of this License. You may not attempt to alter or 10056 restrict the recipients’ rights in the Source Code Form. 10057 10058 3.2. Distribution of Executable Form 10059 10060 If You distribute Covered Software in Executable Form then: 10061 10062 a. such Covered Software must also be made available in Source Code Form, 10063 as described in Section 3.1, and You must inform recipients of the 10064 Executable Form how they can obtain a copy of such Source Code Form by 10065 reasonable means in a timely manner, at a charge no more than the cost 10066 of distribution to the recipient; and 10067 10068 b. You may distribute such Executable Form under the terms of this License, 10069 or sublicense it under different terms, provided that the license for 10070 the Executable Form does not attempt to limit or alter the recipients’ 10071 rights in the Source Code Form under this License. 10072 10073 3.3. Distribution of a Larger Work 10074 10075 You may create and distribute a Larger Work under terms of Your choice, 10076 provided that You also comply with the requirements of this License for the 10077 Covered Software. If the Larger Work is a combination of Covered Software 10078 with a work governed by one or more Secondary Licenses, and the Covered 10079 Software is not Incompatible With Secondary Licenses, this License permits 10080 You to additionally distribute such Covered Software under the terms of 10081 such Secondary License(s), so that the recipient of the Larger Work may, at 10082 their option, further distribute the Covered Software under the terms of 10083 either this License or such Secondary License(s). 10084 10085 3.4. Notices 10086 10087 You may not remove or alter the substance of any license notices (including 10088 copyright notices, patent notices, disclaimers of warranty, or limitations 10089 of liability) contained within the Source Code Form of the Covered 10090 Software, except that You may alter any license notices to the extent 10091 required to remedy known factual inaccuracies. 10092 10093 3.5. Application of Additional Terms 10094 10095 You may choose to offer, and to charge a fee for, warranty, support, 10096 indemnity or liability obligations to one or more recipients of Covered 10097 Software. However, You may do so only on Your own behalf, and not on behalf 10098 of any Contributor. You must make it absolutely clear that any such 10099 warranty, support, indemnity, or liability obligation is offered by You 10100 alone, and You hereby agree to indemnify every Contributor for any 10101 liability incurred by such Contributor as a result of warranty, support, 10102 indemnity or liability terms You offer. You may include additional 10103 disclaimers of warranty and limitations of liability specific to any 10104 jurisdiction. 10105 10106 4. Inability to Comply Due to Statute or Regulation 10107 10108 If it is impossible for You to comply with any of the terms of this License 10109 with respect to some or all of the Covered Software due to statute, judicial 10110 order, or regulation then You must: (a) comply with the terms of this License 10111 to the maximum extent possible; and (b) describe the limitations and the code 10112 they affect. Such description must be placed in a text file included with all 10113 distributions of the Covered Software under this License. Except to the 10114 extent prohibited by statute or regulation, such description must be 10115 sufficiently detailed for a recipient of ordinary skill to be able to 10116 understand it. 10117 10118 5. Termination 10119 10120 5.1. The rights granted under this License will terminate automatically if You 10121 fail to comply with any of its terms. However, if You become compliant, 10122 then the rights granted under this License from a particular Contributor 10123 are reinstated (a) provisionally, unless and until such Contributor 10124 explicitly and finally terminates Your grants, and (b) on an ongoing basis, 10125 if such Contributor fails to notify You of the non-compliance by some 10126 reasonable means prior to 60 days after You have come back into compliance. 10127 Moreover, Your grants from a particular Contributor are reinstated on an 10128 ongoing basis if such Contributor notifies You of the non-compliance by 10129 some reasonable means, this is the first time You have received notice of 10130 non-compliance with this License from such Contributor, and You become 10131 compliant prior to 30 days after Your receipt of the notice. 10132 10133 5.2. If You initiate litigation against any entity by asserting a patent 10134 infringement claim (excluding declaratory judgment actions, counter-claims, 10135 and cross-claims) alleging that a Contributor Version directly or 10136 indirectly infringes any patent, then the rights granted to You by any and 10137 all Contributors for the Covered Software under Section 2.1 of this License 10138 shall terminate. 10139 10140 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 10141 license agreements (excluding distributors and resellers) which have been 10142 validly granted by You or Your distributors under this License prior to 10143 termination shall survive termination. 10144 10145 6. Disclaimer of Warranty 10146 10147 Covered Software is provided under this License on an “as is” basis, without 10148 warranty of any kind, either expressed, implied, or statutory, including, 10149 without limitation, warranties that the Covered Software is free of defects, 10150 merchantable, fit for a particular purpose or non-infringing. The entire 10151 risk as to the quality and performance of the Covered Software is with You. 10152 Should any Covered Software prove defective in any respect, You (not any 10153 Contributor) assume the cost of any necessary servicing, repair, or 10154 correction. This disclaimer of warranty constitutes an essential part of this 10155 License. No use of any Covered Software is authorized under this License 10156 except under this disclaimer. 10157 10158 7. Limitation of Liability 10159 10160 Under no circumstances and under no legal theory, whether tort (including 10161 negligence), contract, or otherwise, shall any Contributor, or anyone who 10162 distributes Covered Software as permitted above, be liable to You for any 10163 direct, indirect, special, incidental, or consequential damages of any 10164 character including, without limitation, damages for lost profits, loss of 10165 goodwill, work stoppage, computer failure or malfunction, or any and all 10166 other commercial damages or losses, even if such party shall have been 10167 informed of the possibility of such damages. This limitation of liability 10168 shall not apply to liability for death or personal injury resulting from such 10169 party’s negligence to the extent applicable law prohibits such limitation. 10170 Some jurisdictions do not allow the exclusion or limitation of incidental or 10171 consequential damages, so this exclusion and limitation may not apply to You. 10172 10173 8. Litigation 10174 10175 Any litigation relating to this License may be brought only in the courts of 10176 a jurisdiction where the defendant maintains its principal place of business 10177 and such litigation shall be governed by laws of that jurisdiction, without 10178 reference to its conflict-of-law provisions. Nothing in this Section shall 10179 prevent a party’s ability to bring cross-claims or counter-claims. 10180 10181 9. Miscellaneous 10182 10183 This License represents the complete agreement concerning the subject matter 10184 hereof. If any provision of this License is held to be unenforceable, such 10185 provision shall be reformed only to the extent necessary to make it 10186 enforceable. Any law or regulation which provides that the language of a 10187 contract shall be construed against the drafter shall not be used to construe 10188 this License against a Contributor. 10189 10190 10191 10. Versions of the License 10192 10193 10.1. New Versions 10194 10195 Mozilla Foundation is the license steward. Except as provided in Section 10196 10.3, no one other than the license steward has the right to modify or 10197 publish new versions of this License. Each version will be given a 10198 distinguishing version number. 10199 10200 10.2. Effect of New Versions 10201 10202 You may distribute the Covered Software under the terms of the version of 10203 the License under which You originally received the Covered Software, or 10204 under the terms of any subsequent version published by the license 10205 steward. 10206 10207 10.3. Modified Versions 10208 10209 If you create software not governed by this License, and you want to 10210 create a new license for such software, you may create and use a modified 10211 version of this License if you rename the license and remove any 10212 references to the name of the license steward (except to note that such 10213 modified license differs from this License). 10214 10215 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses 10216 If You choose to distribute Source Code Form that is Incompatible With 10217 Secondary Licenses under the terms of this version of the License, the 10218 notice described in Exhibit B of this License must be attached. 10219 10220 Exhibit A - Source Code Form License Notice 10221 10222 This Source Code Form is subject to the 10223 terms of the Mozilla Public License, v. 10224 2.0. If a copy of the MPL was not 10225 distributed with this file, You can 10226 obtain one at 10227 http://mozilla.org/MPL/2.0/. 10228 10229 If it is not possible or desirable to put the notice in a particular file, then 10230 You may include the notice in a location (such as a LICENSE file in a relevant 10231 directory) where a recipient would be likely to look for such a notice. 10232 10233 You may add additional accurate notices of copyright ownership. 10234 10235 Exhibit B - “Incompatible With Secondary Licenses” Notice 10236 10237 This Source Code Form is “Incompatible 10238 With Secondary Licenses”, as defined by 10239 the Mozilla Public License, v. 2.0. 10240 10241 10242 ================================================================ 10243 10244 github.com/hashicorp/vault/api 10245 https://github.com/hashicorp/vault/api 10246 ---------------------------------------------------------------- 10247 Mozilla Public License, version 2.0 10248 10249 1. Definitions 10250 10251 1.1. "Contributor" 10252 10253 means each individual or legal entity that creates, contributes to the 10254 creation of, or owns Covered Software. 10255 10256 1.2. "Contributor Version" 10257 10258 means the combination of the Contributions of others (if any) used by a 10259 Contributor and that particular Contributor's Contribution. 10260 10261 1.3. "Contribution" 10262 10263 means Covered Software of a particular Contributor. 10264 10265 1.4. "Covered Software" 10266 10267 means Source Code Form to which the initial Contributor has attached the 10268 notice in Exhibit A, the Executable Form of such Source Code Form, and 10269 Modifications of such Source Code Form, in each case including portions 10270 thereof. 10271 10272 1.5. "Incompatible With Secondary Licenses" 10273 means 10274 10275 a. that the initial Contributor has attached the notice described in 10276 Exhibit B to the Covered Software; or 10277 10278 b. that the Covered Software was made available under the terms of 10279 version 1.1 or earlier of the License, but not also under the terms of 10280 a Secondary License. 10281 10282 1.6. "Executable Form" 10283 10284 means any form of the work other than Source Code Form. 10285 10286 1.7. "Larger Work" 10287 10288 means a work that combines Covered Software with other material, in a 10289 separate file or files, that is not Covered Software. 10290 10291 1.8. "License" 10292 10293 means this document. 10294 10295 1.9. "Licensable" 10296 10297 means having the right to grant, to the maximum extent possible, whether 10298 at the time of the initial grant or subsequently, any and all of the 10299 rights conveyed by this License. 10300 10301 1.10. "Modifications" 10302 10303 means any of the following: 10304 10305 a. any file in Source Code Form that results from an addition to, 10306 deletion from, or modification of the contents of Covered Software; or 10307 10308 b. any new file in Source Code Form that contains any Covered Software. 10309 10310 1.11. "Patent Claims" of a Contributor 10311 10312 means any patent claim(s), including without limitation, method, 10313 process, and apparatus claims, in any patent Licensable by such 10314 Contributor that would be infringed, but for the grant of the License, 10315 by the making, using, selling, offering for sale, having made, import, 10316 or transfer of either its Contributions or its Contributor Version. 10317 10318 1.12. "Secondary License" 10319 10320 means either the GNU General Public License, Version 2.0, the GNU Lesser 10321 General Public License, Version 2.1, the GNU Affero General Public 10322 License, Version 3.0, or any later versions of those licenses. 10323 10324 1.13. "Source Code Form" 10325 10326 means the form of the work preferred for making modifications. 10327 10328 1.14. "You" (or "Your") 10329 10330 means an individual or a legal entity exercising rights under this 10331 License. For legal entities, "You" includes any entity that controls, is 10332 controlled by, or is under common control with You. For purposes of this 10333 definition, "control" means (a) the power, direct or indirect, to cause 10334 the direction or management of such entity, whether by contract or 10335 otherwise, or (b) ownership of more than fifty percent (50%) of the 10336 outstanding shares or beneficial ownership of such entity. 10337 10338 10339 2. License Grants and Conditions 10340 10341 2.1. Grants 10342 10343 Each Contributor hereby grants You a world-wide, royalty-free, 10344 non-exclusive license: 10345 10346 a. under intellectual property rights (other than patent or trademark) 10347 Licensable by such Contributor to use, reproduce, make available, 10348 modify, display, perform, distribute, and otherwise exploit its 10349 Contributions, either on an unmodified basis, with Modifications, or 10350 as part of a Larger Work; and 10351 10352 b. under Patent Claims of such Contributor to make, use, sell, offer for 10353 sale, have made, import, and otherwise transfer either its 10354 Contributions or its Contributor Version. 10355 10356 2.2. Effective Date 10357 10358 The licenses granted in Section 2.1 with respect to any Contribution 10359 become effective for each Contribution on the date the Contributor first 10360 distributes such Contribution. 10361 10362 2.3. Limitations on Grant Scope 10363 10364 The licenses granted in this Section 2 are the only rights granted under 10365 this License. No additional rights or licenses will be implied from the 10366 distribution or licensing of Covered Software under this License. 10367 Notwithstanding Section 2.1(b) above, no patent license is granted by a 10368 Contributor: 10369 10370 a. for any code that a Contributor has removed from Covered Software; or 10371 10372 b. for infringements caused by: (i) Your and any other third party's 10373 modifications of Covered Software, or (ii) the combination of its 10374 Contributions with other software (except as part of its Contributor 10375 Version); or 10376 10377 c. under Patent Claims infringed by Covered Software in the absence of 10378 its Contributions. 10379 10380 This License does not grant any rights in the trademarks, service marks, 10381 or logos of any Contributor (except as may be necessary to comply with 10382 the notice requirements in Section 3.4). 10383 10384 2.4. Subsequent Licenses 10385 10386 No Contributor makes additional grants as a result of Your choice to 10387 distribute the Covered Software under a subsequent version of this 10388 License (see Section 10.2) or under the terms of a Secondary License (if 10389 permitted under the terms of Section 3.3). 10390 10391 2.5. Representation 10392 10393 Each Contributor represents that the Contributor believes its 10394 Contributions are its original creation(s) or it has sufficient rights to 10395 grant the rights to its Contributions conveyed by this License. 10396 10397 2.6. Fair Use 10398 10399 This License is not intended to limit any rights You have under 10400 applicable copyright doctrines of fair use, fair dealing, or other 10401 equivalents. 10402 10403 2.7. Conditions 10404 10405 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 10406 Section 2.1. 10407 10408 10409 3. Responsibilities 10410 10411 3.1. Distribution of Source Form 10412 10413 All distribution of Covered Software in Source Code Form, including any 10414 Modifications that You create or to which You contribute, must be under 10415 the terms of this License. You must inform recipients that the Source 10416 Code Form of the Covered Software is governed by the terms of this 10417 License, and how they can obtain a copy of this License. You may not 10418 attempt to alter or restrict the recipients' rights in the Source Code 10419 Form. 10420 10421 3.2. Distribution of Executable Form 10422 10423 If You distribute Covered Software in Executable Form then: 10424 10425 a. such Covered Software must also be made available in Source Code Form, 10426 as described in Section 3.1, and You must inform recipients of the 10427 Executable Form how they can obtain a copy of such Source Code Form by 10428 reasonable means in a timely manner, at a charge no more than the cost 10429 of distribution to the recipient; and 10430 10431 b. You may distribute such Executable Form under the terms of this 10432 License, or sublicense it under different terms, provided that the 10433 license for the Executable Form does not attempt to limit or alter the 10434 recipients' rights in the Source Code Form under this License. 10435 10436 3.3. Distribution of a Larger Work 10437 10438 You may create and distribute a Larger Work under terms of Your choice, 10439 provided that You also comply with the requirements of this License for 10440 the Covered Software. If the Larger Work is a combination of Covered 10441 Software with a work governed by one or more Secondary Licenses, and the 10442 Covered Software is not Incompatible With Secondary Licenses, this 10443 License permits You to additionally distribute such Covered Software 10444 under the terms of such Secondary License(s), so that the recipient of 10445 the Larger Work may, at their option, further distribute the Covered 10446 Software under the terms of either this License or such Secondary 10447 License(s). 10448 10449 3.4. Notices 10450 10451 You may not remove or alter the substance of any license notices 10452 (including copyright notices, patent notices, disclaimers of warranty, or 10453 limitations of liability) contained within the Source Code Form of the 10454 Covered Software, except that You may alter any license notices to the 10455 extent required to remedy known factual inaccuracies. 10456 10457 3.5. Application of Additional Terms 10458 10459 You may choose to offer, and to charge a fee for, warranty, support, 10460 indemnity or liability obligations to one or more recipients of Covered 10461 Software. However, You may do so only on Your own behalf, and not on 10462 behalf of any Contributor. You must make it absolutely clear that any 10463 such warranty, support, indemnity, or liability obligation is offered by 10464 You alone, and You hereby agree to indemnify every Contributor for any 10465 liability incurred by such Contributor as a result of warranty, support, 10466 indemnity or liability terms You offer. You may include additional 10467 disclaimers of warranty and limitations of liability specific to any 10468 jurisdiction. 10469 10470 4. Inability to Comply Due to Statute or Regulation 10471 10472 If it is impossible for You to comply with any of the terms of this License 10473 with respect to some or all of the Covered Software due to statute, 10474 judicial order, or regulation then You must: (a) comply with the terms of 10475 this License to the maximum extent possible; and (b) describe the 10476 limitations and the code they affect. Such description must be placed in a 10477 text file included with all distributions of the Covered Software under 10478 this License. Except to the extent prohibited by statute or regulation, 10479 such description must be sufficiently detailed for a recipient of ordinary 10480 skill to be able to understand it. 10481 10482 5. Termination 10483 10484 5.1. The rights granted under this License will terminate automatically if You 10485 fail to comply with any of its terms. However, if You become compliant, 10486 then the rights granted under this License from a particular Contributor 10487 are reinstated (a) provisionally, unless and until such Contributor 10488 explicitly and finally terminates Your grants, and (b) on an ongoing 10489 basis, if such Contributor fails to notify You of the non-compliance by 10490 some reasonable means prior to 60 days after You have come back into 10491 compliance. Moreover, Your grants from a particular Contributor are 10492 reinstated on an ongoing basis if such Contributor notifies You of the 10493 non-compliance by some reasonable means, this is the first time You have 10494 received notice of non-compliance with this License from such 10495 Contributor, and You become compliant prior to 30 days after Your receipt 10496 of the notice. 10497 10498 5.2. If You initiate litigation against any entity by asserting a patent 10499 infringement claim (excluding declaratory judgment actions, 10500 counter-claims, and cross-claims) alleging that a Contributor Version 10501 directly or indirectly infringes any patent, then the rights granted to 10502 You by any and all Contributors for the Covered Software under Section 10503 2.1 of this License shall terminate. 10504 10505 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 10506 license agreements (excluding distributors and resellers) which have been 10507 validly granted by You or Your distributors under this License prior to 10508 termination shall survive termination. 10509 10510 6. Disclaimer of Warranty 10511 10512 Covered Software is provided under this License on an "as is" basis, 10513 without warranty of any kind, either expressed, implied, or statutory, 10514 including, without limitation, warranties that the Covered Software is free 10515 of defects, merchantable, fit for a particular purpose or non-infringing. 10516 The entire risk as to the quality and performance of the Covered Software 10517 is with You. Should any Covered Software prove defective in any respect, 10518 You (not any Contributor) assume the cost of any necessary servicing, 10519 repair, or correction. This disclaimer of warranty constitutes an essential 10520 part of this License. No use of any Covered Software is authorized under 10521 this License except under this disclaimer. 10522 10523 7. Limitation of Liability 10524 10525 Under no circumstances and under no legal theory, whether tort (including 10526 negligence), contract, or otherwise, shall any Contributor, or anyone who 10527 distributes Covered Software as permitted above, be liable to You for any 10528 direct, indirect, special, incidental, or consequential damages of any 10529 character including, without limitation, damages for lost profits, loss of 10530 goodwill, work stoppage, computer failure or malfunction, or any and all 10531 other commercial damages or losses, even if such party shall have been 10532 informed of the possibility of such damages. This limitation of liability 10533 shall not apply to liability for death or personal injury resulting from 10534 such party's negligence to the extent applicable law prohibits such 10535 limitation. Some jurisdictions do not allow the exclusion or limitation of 10536 incidental or consequential damages, so this exclusion and limitation may 10537 not apply to You. 10538 10539 8. Litigation 10540 10541 Any litigation relating to this License may be brought only in the courts 10542 of a jurisdiction where the defendant maintains its principal place of 10543 business and such litigation shall be governed by laws of that 10544 jurisdiction, without reference to its conflict-of-law provisions. Nothing 10545 in this Section shall prevent a party's ability to bring cross-claims or 10546 counter-claims. 10547 10548 9. Miscellaneous 10549 10550 This License represents the complete agreement concerning the subject 10551 matter hereof. If any provision of this License is held to be 10552 unenforceable, such provision shall be reformed only to the extent 10553 necessary to make it enforceable. Any law or regulation which provides that 10554 the language of a contract shall be construed against the drafter shall not 10555 be used to construe this License against a Contributor. 10556 10557 10558 10. Versions of the License 10559 10560 10.1. New Versions 10561 10562 Mozilla Foundation is the license steward. Except as provided in Section 10563 10.3, no one other than the license steward has the right to modify or 10564 publish new versions of this License. Each version will be given a 10565 distinguishing version number. 10566 10567 10.2. Effect of New Versions 10568 10569 You may distribute the Covered Software under the terms of the version 10570 of the License under which You originally received the Covered Software, 10571 or under the terms of any subsequent version published by the license 10572 steward. 10573 10574 10.3. Modified Versions 10575 10576 If you create software not governed by this License, and you want to 10577 create a new license for such software, you may create and use a 10578 modified version of this License if you rename the license and remove 10579 any references to the name of the license steward (except to note that 10580 such modified license differs from this License). 10581 10582 10.4. Distributing Source Code Form that is Incompatible With Secondary 10583 Licenses If You choose to distribute Source Code Form that is 10584 Incompatible With Secondary Licenses under the terms of this version of 10585 the License, the notice described in Exhibit B of this License must be 10586 attached. 10587 10588 Exhibit A - Source Code Form License Notice 10589 10590 This Source Code Form is subject to the 10591 terms of the Mozilla Public License, v. 10592 2.0. If a copy of the MPL was not 10593 distributed with this file, You can 10594 obtain one at 10595 http://mozilla.org/MPL/2.0/. 10596 10597 If it is not possible or desirable to put the notice in a particular file, 10598 then You may include the notice in a location (such as a LICENSE file in a 10599 relevant directory) where a recipient would be likely to look for such a 10600 notice. 10601 10602 You may add additional accurate notices of copyright ownership. 10603 10604 Exhibit B - "Incompatible With Secondary Licenses" Notice 10605 10606 This Source Code Form is "Incompatible 10607 With Secondary Licenses", as defined by 10608 the Mozilla Public License, v. 2.0. 10609 10610 10611 ================================================================ 10612 10613 github.com/hashicorp/vault/sdk 10614 https://github.com/hashicorp/vault/sdk 10615 ---------------------------------------------------------------- 10616 Mozilla Public License, version 2.0 10617 10618 1. Definitions 10619 10620 1.1. "Contributor" 10621 10622 means each individual or legal entity that creates, contributes to the 10623 creation of, or owns Covered Software. 10624 10625 1.2. "Contributor Version" 10626 10627 means the combination of the Contributions of others (if any) used by a 10628 Contributor and that particular Contributor's Contribution. 10629 10630 1.3. "Contribution" 10631 10632 means Covered Software of a particular Contributor. 10633 10634 1.4. "Covered Software" 10635 10636 means Source Code Form to which the initial Contributor has attached the 10637 notice in Exhibit A, the Executable Form of such Source Code Form, and 10638 Modifications of such Source Code Form, in each case including portions 10639 thereof. 10640 10641 1.5. "Incompatible With Secondary Licenses" 10642 means 10643 10644 a. that the initial Contributor has attached the notice described in 10645 Exhibit B to the Covered Software; or 10646 10647 b. that the Covered Software was made available under the terms of 10648 version 1.1 or earlier of the License, but not also under the terms of 10649 a Secondary License. 10650 10651 1.6. "Executable Form" 10652 10653 means any form of the work other than Source Code Form. 10654 10655 1.7. "Larger Work" 10656 10657 means a work that combines Covered Software with other material, in a 10658 separate file or files, that is not Covered Software. 10659 10660 1.8. "License" 10661 10662 means this document. 10663 10664 1.9. "Licensable" 10665 10666 means having the right to grant, to the maximum extent possible, whether 10667 at the time of the initial grant or subsequently, any and all of the 10668 rights conveyed by this License. 10669 10670 1.10. "Modifications" 10671 10672 means any of the following: 10673 10674 a. any file in Source Code Form that results from an addition to, 10675 deletion from, or modification of the contents of Covered Software; or 10676 10677 b. any new file in Source Code Form that contains any Covered Software. 10678 10679 1.11. "Patent Claims" of a Contributor 10680 10681 means any patent claim(s), including without limitation, method, 10682 process, and apparatus claims, in any patent Licensable by such 10683 Contributor that would be infringed, but for the grant of the License, 10684 by the making, using, selling, offering for sale, having made, import, 10685 or transfer of either its Contributions or its Contributor Version. 10686 10687 1.12. "Secondary License" 10688 10689 means either the GNU General Public License, Version 2.0, the GNU Lesser 10690 General Public License, Version 2.1, the GNU Affero General Public 10691 License, Version 3.0, or any later versions of those licenses. 10692 10693 1.13. "Source Code Form" 10694 10695 means the form of the work preferred for making modifications. 10696 10697 1.14. "You" (or "Your") 10698 10699 means an individual or a legal entity exercising rights under this 10700 License. For legal entities, "You" includes any entity that controls, is 10701 controlled by, or is under common control with You. For purposes of this 10702 definition, "control" means (a) the power, direct or indirect, to cause 10703 the direction or management of such entity, whether by contract or 10704 otherwise, or (b) ownership of more than fifty percent (50%) of the 10705 outstanding shares or beneficial ownership of such entity. 10706 10707 10708 2. License Grants and Conditions 10709 10710 2.1. Grants 10711 10712 Each Contributor hereby grants You a world-wide, royalty-free, 10713 non-exclusive license: 10714 10715 a. under intellectual property rights (other than patent or trademark) 10716 Licensable by such Contributor to use, reproduce, make available, 10717 modify, display, perform, distribute, and otherwise exploit its 10718 Contributions, either on an unmodified basis, with Modifications, or 10719 as part of a Larger Work; and 10720 10721 b. under Patent Claims of such Contributor to make, use, sell, offer for 10722 sale, have made, import, and otherwise transfer either its 10723 Contributions or its Contributor Version. 10724 10725 2.2. Effective Date 10726 10727 The licenses granted in Section 2.1 with respect to any Contribution 10728 become effective for each Contribution on the date the Contributor first 10729 distributes such Contribution. 10730 10731 2.3. Limitations on Grant Scope 10732 10733 The licenses granted in this Section 2 are the only rights granted under 10734 this License. No additional rights or licenses will be implied from the 10735 distribution or licensing of Covered Software under this License. 10736 Notwithstanding Section 2.1(b) above, no patent license is granted by a 10737 Contributor: 10738 10739 a. for any code that a Contributor has removed from Covered Software; or 10740 10741 b. for infringements caused by: (i) Your and any other third party's 10742 modifications of Covered Software, or (ii) the combination of its 10743 Contributions with other software (except as part of its Contributor 10744 Version); or 10745 10746 c. under Patent Claims infringed by Covered Software in the absence of 10747 its Contributions. 10748 10749 This License does not grant any rights in the trademarks, service marks, 10750 or logos of any Contributor (except as may be necessary to comply with 10751 the notice requirements in Section 3.4). 10752 10753 2.4. Subsequent Licenses 10754 10755 No Contributor makes additional grants as a result of Your choice to 10756 distribute the Covered Software under a subsequent version of this 10757 License (see Section 10.2) or under the terms of a Secondary License (if 10758 permitted under the terms of Section 3.3). 10759 10760 2.5. Representation 10761 10762 Each Contributor represents that the Contributor believes its 10763 Contributions are its original creation(s) or it has sufficient rights to 10764 grant the rights to its Contributions conveyed by this License. 10765 10766 2.6. Fair Use 10767 10768 This License is not intended to limit any rights You have under 10769 applicable copyright doctrines of fair use, fair dealing, or other 10770 equivalents. 10771 10772 2.7. Conditions 10773 10774 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 10775 Section 2.1. 10776 10777 10778 3. Responsibilities 10779 10780 3.1. Distribution of Source Form 10781 10782 All distribution of Covered Software in Source Code Form, including any 10783 Modifications that You create or to which You contribute, must be under 10784 the terms of this License. You must inform recipients that the Source 10785 Code Form of the Covered Software is governed by the terms of this 10786 License, and how they can obtain a copy of this License. You may not 10787 attempt to alter or restrict the recipients' rights in the Source Code 10788 Form. 10789 10790 3.2. Distribution of Executable Form 10791 10792 If You distribute Covered Software in Executable Form then: 10793 10794 a. such Covered Software must also be made available in Source Code Form, 10795 as described in Section 3.1, and You must inform recipients of the 10796 Executable Form how they can obtain a copy of such Source Code Form by 10797 reasonable means in a timely manner, at a charge no more than the cost 10798 of distribution to the recipient; and 10799 10800 b. You may distribute such Executable Form under the terms of this 10801 License, or sublicense it under different terms, provided that the 10802 license for the Executable Form does not attempt to limit or alter the 10803 recipients' rights in the Source Code Form under this License. 10804 10805 3.3. Distribution of a Larger Work 10806 10807 You may create and distribute a Larger Work under terms of Your choice, 10808 provided that You also comply with the requirements of this License for 10809 the Covered Software. If the Larger Work is a combination of Covered 10810 Software with a work governed by one or more Secondary Licenses, and the 10811 Covered Software is not Incompatible With Secondary Licenses, this 10812 License permits You to additionally distribute such Covered Software 10813 under the terms of such Secondary License(s), so that the recipient of 10814 the Larger Work may, at their option, further distribute the Covered 10815 Software under the terms of either this License or such Secondary 10816 License(s). 10817 10818 3.4. Notices 10819 10820 You may not remove or alter the substance of any license notices 10821 (including copyright notices, patent notices, disclaimers of warranty, or 10822 limitations of liability) contained within the Source Code Form of the 10823 Covered Software, except that You may alter any license notices to the 10824 extent required to remedy known factual inaccuracies. 10825 10826 3.5. Application of Additional Terms 10827 10828 You may choose to offer, and to charge a fee for, warranty, support, 10829 indemnity or liability obligations to one or more recipients of Covered 10830 Software. However, You may do so only on Your own behalf, and not on 10831 behalf of any Contributor. You must make it absolutely clear that any 10832 such warranty, support, indemnity, or liability obligation is offered by 10833 You alone, and You hereby agree to indemnify every Contributor for any 10834 liability incurred by such Contributor as a result of warranty, support, 10835 indemnity or liability terms You offer. You may include additional 10836 disclaimers of warranty and limitations of liability specific to any 10837 jurisdiction. 10838 10839 4. Inability to Comply Due to Statute or Regulation 10840 10841 If it is impossible for You to comply with any of the terms of this License 10842 with respect to some or all of the Covered Software due to statute, 10843 judicial order, or regulation then You must: (a) comply with the terms of 10844 this License to the maximum extent possible; and (b) describe the 10845 limitations and the code they affect. Such description must be placed in a 10846 text file included with all distributions of the Covered Software under 10847 this License. Except to the extent prohibited by statute or regulation, 10848 such description must be sufficiently detailed for a recipient of ordinary 10849 skill to be able to understand it. 10850 10851 5. Termination 10852 10853 5.1. The rights granted under this License will terminate automatically if You 10854 fail to comply with any of its terms. However, if You become compliant, 10855 then the rights granted under this License from a particular Contributor 10856 are reinstated (a) provisionally, unless and until such Contributor 10857 explicitly and finally terminates Your grants, and (b) on an ongoing 10858 basis, if such Contributor fails to notify You of the non-compliance by 10859 some reasonable means prior to 60 days after You have come back into 10860 compliance. Moreover, Your grants from a particular Contributor are 10861 reinstated on an ongoing basis if such Contributor notifies You of the 10862 non-compliance by some reasonable means, this is the first time You have 10863 received notice of non-compliance with this License from such 10864 Contributor, and You become compliant prior to 30 days after Your receipt 10865 of the notice. 10866 10867 5.2. If You initiate litigation against any entity by asserting a patent 10868 infringement claim (excluding declaratory judgment actions, 10869 counter-claims, and cross-claims) alleging that a Contributor Version 10870 directly or indirectly infringes any patent, then the rights granted to 10871 You by any and all Contributors for the Covered Software under Section 10872 2.1 of this License shall terminate. 10873 10874 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 10875 license agreements (excluding distributors and resellers) which have been 10876 validly granted by You or Your distributors under this License prior to 10877 termination shall survive termination. 10878 10879 6. Disclaimer of Warranty 10880 10881 Covered Software is provided under this License on an "as is" basis, 10882 without warranty of any kind, either expressed, implied, or statutory, 10883 including, without limitation, warranties that the Covered Software is free 10884 of defects, merchantable, fit for a particular purpose or non-infringing. 10885 The entire risk as to the quality and performance of the Covered Software 10886 is with You. Should any Covered Software prove defective in any respect, 10887 You (not any Contributor) assume the cost of any necessary servicing, 10888 repair, or correction. This disclaimer of warranty constitutes an essential 10889 part of this License. No use of any Covered Software is authorized under 10890 this License except under this disclaimer. 10891 10892 7. Limitation of Liability 10893 10894 Under no circumstances and under no legal theory, whether tort (including 10895 negligence), contract, or otherwise, shall any Contributor, or anyone who 10896 distributes Covered Software as permitted above, be liable to You for any 10897 direct, indirect, special, incidental, or consequential damages of any 10898 character including, without limitation, damages for lost profits, loss of 10899 goodwill, work stoppage, computer failure or malfunction, or any and all 10900 other commercial damages or losses, even if such party shall have been 10901 informed of the possibility of such damages. This limitation of liability 10902 shall not apply to liability for death or personal injury resulting from 10903 such party's negligence to the extent applicable law prohibits such 10904 limitation. Some jurisdictions do not allow the exclusion or limitation of 10905 incidental or consequential damages, so this exclusion and limitation may 10906 not apply to You. 10907 10908 8. Litigation 10909 10910 Any litigation relating to this License may be brought only in the courts 10911 of a jurisdiction where the defendant maintains its principal place of 10912 business and such litigation shall be governed by laws of that 10913 jurisdiction, without reference to its conflict-of-law provisions. Nothing 10914 in this Section shall prevent a party's ability to bring cross-claims or 10915 counter-claims. 10916 10917 9. Miscellaneous 10918 10919 This License represents the complete agreement concerning the subject 10920 matter hereof. If any provision of this License is held to be 10921 unenforceable, such provision shall be reformed only to the extent 10922 necessary to make it enforceable. Any law or regulation which provides that 10923 the language of a contract shall be construed against the drafter shall not 10924 be used to construe this License against a Contributor. 10925 10926 10927 10. Versions of the License 10928 10929 10.1. New Versions 10930 10931 Mozilla Foundation is the license steward. Except as provided in Section 10932 10.3, no one other than the license steward has the right to modify or 10933 publish new versions of this License. Each version will be given a 10934 distinguishing version number. 10935 10936 10.2. Effect of New Versions 10937 10938 You may distribute the Covered Software under the terms of the version 10939 of the License under which You originally received the Covered Software, 10940 or under the terms of any subsequent version published by the license 10941 steward. 10942 10943 10.3. Modified Versions 10944 10945 If you create software not governed by this License, and you want to 10946 create a new license for such software, you may create and use a 10947 modified version of this License if you rename the license and remove 10948 any references to the name of the license steward (except to note that 10949 such modified license differs from this License). 10950 10951 10.4. Distributing Source Code Form that is Incompatible With Secondary 10952 Licenses If You choose to distribute Source Code Form that is 10953 Incompatible With Secondary Licenses under the terms of this version of 10954 the License, the notice described in Exhibit B of this License must be 10955 attached. 10956 10957 Exhibit A - Source Code Form License Notice 10958 10959 This Source Code Form is subject to the 10960 terms of the Mozilla Public License, v. 10961 2.0. If a copy of the MPL was not 10962 distributed with this file, You can 10963 obtain one at 10964 http://mozilla.org/MPL/2.0/. 10965 10966 If it is not possible or desirable to put the notice in a particular file, 10967 then You may include the notice in a location (such as a LICENSE file in a 10968 relevant directory) where a recipient would be likely to look for such a 10969 notice. 10970 10971 You may add additional accurate notices of copyright ownership. 10972 10973 Exhibit B - "Incompatible With Secondary Licenses" Notice 10974 10975 This Source Code Form is "Incompatible 10976 With Secondary Licenses", as defined by 10977 the Mozilla Public License, v. 2.0. 10978 10979 10980 ================================================================ 10981 10982 github.com/jcmturner/aescts/v2 10983 https://github.com/jcmturner/aescts/v2 10984 ---------------------------------------------------------------- 10985 Apache License 10986 Version 2.0, January 2004 10987 http://www.apache.org/licenses/ 10988 10989 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 10990 10991 1. Definitions. 10992 10993 "License" shall mean the terms and conditions for use, reproduction, 10994 and distribution as defined by Sections 1 through 9 of this document. 10995 10996 "Licensor" shall mean the copyright owner or entity authorized by 10997 the copyright owner that is granting the License. 10998 10999 "Legal Entity" shall mean the union of the acting entity and all 11000 other entities that control, are controlled by, or are under common 11001 control with that entity. For the purposes of this definition, 11002 "control" means (i) the power, direct or indirect, to cause the 11003 direction or management of such entity, whether by contract or 11004 otherwise, or (ii) ownership of fifty percent (50%) or more of the 11005 outstanding shares, or (iii) beneficial ownership of such entity. 11006 11007 "You" (or "Your") shall mean an individual or Legal Entity 11008 exercising permissions granted by this License. 11009 11010 "Source" form shall mean the preferred form for making modifications, 11011 including but not limited to software source code, documentation 11012 source, and configuration files. 11013 11014 "Object" form shall mean any form resulting from mechanical 11015 transformation or translation of a Source form, including but 11016 not limited to compiled object code, generated documentation, 11017 and conversions to other media types. 11018 11019 "Work" shall mean the work of authorship, whether in Source or 11020 Object form, made available under the License, as indicated by a 11021 copyright notice that is included in or attached to the work 11022 (an example is provided in the Appendix below). 11023 11024 "Derivative Works" shall mean any work, whether in Source or Object 11025 form, that is based on (or derived from) the Work and for which the 11026 editorial revisions, annotations, elaborations, or other modifications 11027 represent, as a whole, an original work of authorship. For the purposes 11028 of this License, Derivative Works shall not include works that remain 11029 separable from, or merely link (or bind by name) to the interfaces of, 11030 the Work and Derivative Works thereof. 11031 11032 "Contribution" shall mean any work of authorship, including 11033 the original version of the Work and any modifications or additions 11034 to that Work or Derivative Works thereof, that is intentionally 11035 submitted to Licensor for inclusion in the Work by the copyright owner 11036 or by an individual or Legal Entity authorized to submit on behalf of 11037 the copyright owner. For the purposes of this definition, "submitted" 11038 means any form of electronic, verbal, or written communication sent 11039 to the Licensor or its representatives, including but not limited to 11040 communication on electronic mailing lists, source code control systems, 11041 and issue tracking systems that are managed by, or on behalf of, the 11042 Licensor for the purpose of discussing and improving the Work, but 11043 excluding communication that is conspicuously marked or otherwise 11044 designated in writing by the copyright owner as "Not a Contribution." 11045 11046 "Contributor" shall mean Licensor and any individual or Legal Entity 11047 on behalf of whom a Contribution has been received by Licensor and 11048 subsequently incorporated within the Work. 11049 11050 2. Grant of Copyright License. Subject to the terms and conditions of 11051 this License, each Contributor hereby grants to You a perpetual, 11052 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 11053 copyright license to reproduce, prepare Derivative Works of, 11054 publicly display, publicly perform, sublicense, and distribute the 11055 Work and such Derivative Works in Source or Object form. 11056 11057 3. Grant of Patent License. Subject to the terms and conditions of 11058 this License, each Contributor hereby grants to You a perpetual, 11059 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 11060 (except as stated in this section) patent license to make, have made, 11061 use, offer to sell, sell, import, and otherwise transfer the Work, 11062 where such license applies only to those patent claims licensable 11063 by such Contributor that are necessarily infringed by their 11064 Contribution(s) alone or by combination of their Contribution(s) 11065 with the Work to which such Contribution(s) was submitted. If You 11066 institute patent litigation against any entity (including a 11067 cross-claim or counterclaim in a lawsuit) alleging that the Work 11068 or a Contribution incorporated within the Work constitutes direct 11069 or contributory patent infringement, then any patent licenses 11070 granted to You under this License for that Work shall terminate 11071 as of the date such litigation is filed. 11072 11073 4. Redistribution. You may reproduce and distribute copies of the 11074 Work or Derivative Works thereof in any medium, with or without 11075 modifications, and in Source or Object form, provided that You 11076 meet the following conditions: 11077 11078 (a) You must give any other recipients of the Work or 11079 Derivative Works a copy of this License; and 11080 11081 (b) You must cause any modified files to carry prominent notices 11082 stating that You changed the files; and 11083 11084 (c) You must retain, in the Source form of any Derivative Works 11085 that You distribute, all copyright, patent, trademark, and 11086 attribution notices from the Source form of the Work, 11087 excluding those notices that do not pertain to any part of 11088 the Derivative Works; and 11089 11090 (d) If the Work includes a "NOTICE" text file as part of its 11091 distribution, then any Derivative Works that You distribute must 11092 include a readable copy of the attribution notices contained 11093 within such NOTICE file, excluding those notices that do not 11094 pertain to any part of the Derivative Works, in at least one 11095 of the following places: within a NOTICE text file distributed 11096 as part of the Derivative Works; within the Source form or 11097 documentation, if provided along with the Derivative Works; or, 11098 within a display generated by the Derivative Works, if and 11099 wherever such third-party notices normally appear. The contents 11100 of the NOTICE file are for informational purposes only and 11101 do not modify the License. You may add Your own attribution 11102 notices within Derivative Works that You distribute, alongside 11103 or as an addendum to the NOTICE text from the Work, provided 11104 that such additional attribution notices cannot be construed 11105 as modifying the License. 11106 11107 You may add Your own copyright statement to Your modifications and 11108 may provide additional or different license terms and conditions 11109 for use, reproduction, or distribution of Your modifications, or 11110 for any such Derivative Works as a whole, provided Your use, 11111 reproduction, and distribution of the Work otherwise complies with 11112 the conditions stated in this License. 11113 11114 5. Submission of Contributions. Unless You explicitly state otherwise, 11115 any Contribution intentionally submitted for inclusion in the Work 11116 by You to the Licensor shall be under the terms and conditions of 11117 this License, without any additional terms or conditions. 11118 Notwithstanding the above, nothing herein shall supersede or modify 11119 the terms of any separate license agreement you may have executed 11120 with Licensor regarding such Contributions. 11121 11122 6. Trademarks. This License does not grant permission to use the trade 11123 names, trademarks, service marks, or product names of the Licensor, 11124 except as required for reasonable and customary use in describing the 11125 origin of the Work and reproducing the content of the NOTICE file. 11126 11127 7. Disclaimer of Warranty. Unless required by applicable law or 11128 agreed to in writing, Licensor provides the Work (and each 11129 Contributor provides its Contributions) on an "AS IS" BASIS, 11130 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 11131 implied, including, without limitation, any warranties or conditions 11132 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 11133 PARTICULAR PURPOSE. You are solely responsible for determining the 11134 appropriateness of using or redistributing the Work and assume any 11135 risks associated with Your exercise of permissions under this License. 11136 11137 8. Limitation of Liability. In no event and under no legal theory, 11138 whether in tort (including negligence), contract, or otherwise, 11139 unless required by applicable law (such as deliberate and grossly 11140 negligent acts) or agreed to in writing, shall any Contributor be 11141 liable to You for damages, including any direct, indirect, special, 11142 incidental, or consequential damages of any character arising as a 11143 result of this License or out of the use or inability to use the 11144 Work (including but not limited to damages for loss of goodwill, 11145 work stoppage, computer failure or malfunction, or any and all 11146 other commercial damages or losses), even if such Contributor 11147 has been advised of the possibility of such damages. 11148 11149 9. Accepting Warranty or Additional Liability. While redistributing 11150 the Work or Derivative Works thereof, You may choose to offer, 11151 and charge a fee for, acceptance of support, warranty, indemnity, 11152 or other liability obligations and/or rights consistent with this 11153 License. However, in accepting such obligations, You may act only 11154 on Your own behalf and on Your sole responsibility, not on behalf 11155 of any other Contributor, and only if You agree to indemnify, 11156 defend, and hold each Contributor harmless for any liability 11157 incurred by, or claims asserted against, such Contributor by reason 11158 of your accepting any such warranty or additional liability. 11159 11160 END OF TERMS AND CONDITIONS 11161 11162 APPENDIX: How to apply the Apache License to your work. 11163 11164 To apply the Apache License to your work, attach the following 11165 boilerplate notice, with the fields enclosed by brackets "{}" 11166 replaced with your own identifying information. (Don't include 11167 the brackets!) The text should be enclosed in the appropriate 11168 comment syntax for the file format. We also recommend that a 11169 file or class name and description of purpose be included on the 11170 same "printed page" as the copyright notice for easier 11171 identification within third-party archives. 11172 11173 Copyright {yyyy} {name of copyright owner} 11174 11175 Licensed under the Apache License, Version 2.0 (the "License"); 11176 you may not use this file except in compliance with the License. 11177 You may obtain a copy of the License at 11178 11179 http://www.apache.org/licenses/LICENSE-2.0 11180 11181 Unless required by applicable law or agreed to in writing, software 11182 distributed under the License is distributed on an "AS IS" BASIS, 11183 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11184 See the License for the specific language governing permissions and 11185 limitations under the License. 11186 11187 ================================================================ 11188 11189 github.com/jcmturner/dnsutils/v2 11190 https://github.com/jcmturner/dnsutils/v2 11191 ---------------------------------------------------------------- 11192 Apache License 11193 Version 2.0, January 2004 11194 http://www.apache.org/licenses/ 11195 11196 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 11197 11198 1. Definitions. 11199 11200 "License" shall mean the terms and conditions for use, reproduction, 11201 and distribution as defined by Sections 1 through 9 of this document. 11202 11203 "Licensor" shall mean the copyright owner or entity authorized by 11204 the copyright owner that is granting the License. 11205 11206 "Legal Entity" shall mean the union of the acting entity and all 11207 other entities that control, are controlled by, or are under common 11208 control with that entity. For the purposes of this definition, 11209 "control" means (i) the power, direct or indirect, to cause the 11210 direction or management of such entity, whether by contract or 11211 otherwise, or (ii) ownership of fifty percent (50%) or more of the 11212 outstanding shares, or (iii) beneficial ownership of such entity. 11213 11214 "You" (or "Your") shall mean an individual or Legal Entity 11215 exercising permissions granted by this License. 11216 11217 "Source" form shall mean the preferred form for making modifications, 11218 including but not limited to software source code, documentation 11219 source, and configuration files. 11220 11221 "Object" form shall mean any form resulting from mechanical 11222 transformation or translation of a Source form, including but 11223 not limited to compiled object code, generated documentation, 11224 and conversions to other media types. 11225 11226 "Work" shall mean the work of authorship, whether in Source or 11227 Object form, made available under the License, as indicated by a 11228 copyright notice that is included in or attached to the work 11229 (an example is provided in the Appendix below). 11230 11231 "Derivative Works" shall mean any work, whether in Source or Object 11232 form, that is based on (or derived from) the Work and for which the 11233 editorial revisions, annotations, elaborations, or other modifications 11234 represent, as a whole, an original work of authorship. For the purposes 11235 of this License, Derivative Works shall not include works that remain 11236 separable from, or merely link (or bind by name) to the interfaces of, 11237 the Work and Derivative Works thereof. 11238 11239 "Contribution" shall mean any work of authorship, including 11240 the original version of the Work and any modifications or additions 11241 to that Work or Derivative Works thereof, that is intentionally 11242 submitted to Licensor for inclusion in the Work by the copyright owner 11243 or by an individual or Legal Entity authorized to submit on behalf of 11244 the copyright owner. For the purposes of this definition, "submitted" 11245 means any form of electronic, verbal, or written communication sent 11246 to the Licensor or its representatives, including but not limited to 11247 communication on electronic mailing lists, source code control systems, 11248 and issue tracking systems that are managed by, or on behalf of, the 11249 Licensor for the purpose of discussing and improving the Work, but 11250 excluding communication that is conspicuously marked or otherwise 11251 designated in writing by the copyright owner as "Not a Contribution." 11252 11253 "Contributor" shall mean Licensor and any individual or Legal Entity 11254 on behalf of whom a Contribution has been received by Licensor and 11255 subsequently incorporated within the Work. 11256 11257 2. Grant of Copyright License. Subject to the terms and conditions of 11258 this License, each Contributor hereby grants to You a perpetual, 11259 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 11260 copyright license to reproduce, prepare Derivative Works of, 11261 publicly display, publicly perform, sublicense, and distribute the 11262 Work and such Derivative Works in Source or Object form. 11263 11264 3. Grant of Patent License. Subject to the terms and conditions of 11265 this License, each Contributor hereby grants to You a perpetual, 11266 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 11267 (except as stated in this section) patent license to make, have made, 11268 use, offer to sell, sell, import, and otherwise transfer the Work, 11269 where such license applies only to those patent claims licensable 11270 by such Contributor that are necessarily infringed by their 11271 Contribution(s) alone or by combination of their Contribution(s) 11272 with the Work to which such Contribution(s) was submitted. If You 11273 institute patent litigation against any entity (including a 11274 cross-claim or counterclaim in a lawsuit) alleging that the Work 11275 or a Contribution incorporated within the Work constitutes direct 11276 or contributory patent infringement, then any patent licenses 11277 granted to You under this License for that Work shall terminate 11278 as of the date such litigation is filed. 11279 11280 4. Redistribution. You may reproduce and distribute copies of the 11281 Work or Derivative Works thereof in any medium, with or without 11282 modifications, and in Source or Object form, provided that You 11283 meet the following conditions: 11284 11285 (a) You must give any other recipients of the Work or 11286 Derivative Works a copy of this License; and 11287 11288 (b) You must cause any modified files to carry prominent notices 11289 stating that You changed the files; and 11290 11291 (c) You must retain, in the Source form of any Derivative Works 11292 that You distribute, all copyright, patent, trademark, and 11293 attribution notices from the Source form of the Work, 11294 excluding those notices that do not pertain to any part of 11295 the Derivative Works; and 11296 11297 (d) If the Work includes a "NOTICE" text file as part of its 11298 distribution, then any Derivative Works that You distribute must 11299 include a readable copy of the attribution notices contained 11300 within such NOTICE file, excluding those notices that do not 11301 pertain to any part of the Derivative Works, in at least one 11302 of the following places: within a NOTICE text file distributed 11303 as part of the Derivative Works; within the Source form or 11304 documentation, if provided along with the Derivative Works; or, 11305 within a display generated by the Derivative Works, if and 11306 wherever such third-party notices normally appear. The contents 11307 of the NOTICE file are for informational purposes only and 11308 do not modify the License. You may add Your own attribution 11309 notices within Derivative Works that You distribute, alongside 11310 or as an addendum to the NOTICE text from the Work, provided 11311 that such additional attribution notices cannot be construed 11312 as modifying the License. 11313 11314 You may add Your own copyright statement to Your modifications and 11315 may provide additional or different license terms and conditions 11316 for use, reproduction, or distribution of Your modifications, or 11317 for any such Derivative Works as a whole, provided Your use, 11318 reproduction, and distribution of the Work otherwise complies with 11319 the conditions stated in this License. 11320 11321 5. Submission of Contributions. Unless You explicitly state otherwise, 11322 any Contribution intentionally submitted for inclusion in the Work 11323 by You to the Licensor shall be under the terms and conditions of 11324 this License, without any additional terms or conditions. 11325 Notwithstanding the above, nothing herein shall supersede or modify 11326 the terms of any separate license agreement you may have executed 11327 with Licensor regarding such Contributions. 11328 11329 6. Trademarks. This License does not grant permission to use the trade 11330 names, trademarks, service marks, or product names of the Licensor, 11331 except as required for reasonable and customary use in describing the 11332 origin of the Work and reproducing the content of the NOTICE file. 11333 11334 7. Disclaimer of Warranty. Unless required by applicable law or 11335 agreed to in writing, Licensor provides the Work (and each 11336 Contributor provides its Contributions) on an "AS IS" BASIS, 11337 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 11338 implied, including, without limitation, any warranties or conditions 11339 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 11340 PARTICULAR PURPOSE. You are solely responsible for determining the 11341 appropriateness of using or redistributing the Work and assume any 11342 risks associated with Your exercise of permissions under this License. 11343 11344 8. Limitation of Liability. In no event and under no legal theory, 11345 whether in tort (including negligence), contract, or otherwise, 11346 unless required by applicable law (such as deliberate and grossly 11347 negligent acts) or agreed to in writing, shall any Contributor be 11348 liable to You for damages, including any direct, indirect, special, 11349 incidental, or consequential damages of any character arising as a 11350 result of this License or out of the use or inability to use the 11351 Work (including but not limited to damages for loss of goodwill, 11352 work stoppage, computer failure or malfunction, or any and all 11353 other commercial damages or losses), even if such Contributor 11354 has been advised of the possibility of such damages. 11355 11356 9. Accepting Warranty or Additional Liability. While redistributing 11357 the Work or Derivative Works thereof, You may choose to offer, 11358 and charge a fee for, acceptance of support, warranty, indemnity, 11359 or other liability obligations and/or rights consistent with this 11360 License. However, in accepting such obligations, You may act only 11361 on Your own behalf and on Your sole responsibility, not on behalf 11362 of any other Contributor, and only if You agree to indemnify, 11363 defend, and hold each Contributor harmless for any liability 11364 incurred by, or claims asserted against, such Contributor by reason 11365 of your accepting any such warranty or additional liability. 11366 11367 END OF TERMS AND CONDITIONS 11368 11369 APPENDIX: How to apply the Apache License to your work. 11370 11371 To apply the Apache License to your work, attach the following 11372 boilerplate notice, with the fields enclosed by brackets "[]" 11373 replaced with your own identifying information. (Don't include 11374 the brackets!) The text should be enclosed in the appropriate 11375 comment syntax for the file format. We also recommend that a 11376 file or class name and description of purpose be included on the 11377 same "printed page" as the copyright notice for easier 11378 identification within third-party archives. 11379 11380 Copyright [yyyy] [name of copyright owner] 11381 11382 Licensed under the Apache License, Version 2.0 (the "License"); 11383 you may not use this file except in compliance with the License. 11384 You may obtain a copy of the License at 11385 11386 http://www.apache.org/licenses/LICENSE-2.0 11387 11388 Unless required by applicable law or agreed to in writing, software 11389 distributed under the License is distributed on an "AS IS" BASIS, 11390 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11391 See the License for the specific language governing permissions and 11392 limitations under the License. 11393 11394 ================================================================ 11395 11396 github.com/jcmturner/gofork 11397 https://github.com/jcmturner/gofork 11398 ---------------------------------------------------------------- 11399 Copyright (c) 2009 The Go Authors. All rights reserved. 11400 11401 Redistribution and use in source and binary forms, with or without 11402 modification, are permitted provided that the following conditions are 11403 met: 11404 11405 * Redistributions of source code must retain the above copyright 11406 notice, this list of conditions and the following disclaimer. 11407 * Redistributions in binary form must reproduce the above 11408 copyright notice, this list of conditions and the following disclaimer 11409 in the documentation and/or other materials provided with the 11410 distribution. 11411 * Neither the name of Google Inc. nor the names of its 11412 contributors may be used to endorse or promote products derived from 11413 this software without specific prior written permission. 11414 11415 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 11416 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 11417 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 11418 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 11419 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 11420 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 11421 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 11422 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 11423 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 11424 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 11425 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 11426 11427 ================================================================ 11428 11429 github.com/jcmturner/goidentity/v6 11430 https://github.com/jcmturner/goidentity/v6 11431 ---------------------------------------------------------------- 11432 Apache License 11433 Version 2.0, January 2004 11434 http://www.apache.org/licenses/ 11435 11436 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 11437 11438 1. Definitions. 11439 11440 "License" shall mean the terms and conditions for use, reproduction, 11441 and distribution as defined by Sections 1 through 9 of this document. 11442 11443 "Licensor" shall mean the copyright owner or entity authorized by 11444 the copyright owner that is granting the License. 11445 11446 "Legal Entity" shall mean the union of the acting entity and all 11447 other entities that control, are controlled by, or are under common 11448 control with that entity. For the purposes of this definition, 11449 "control" means (i) the power, direct or indirect, to cause the 11450 direction or management of such entity, whether by contract or 11451 otherwise, or (ii) ownership of fifty percent (50%) or more of the 11452 outstanding shares, or (iii) beneficial ownership of such entity. 11453 11454 "You" (or "Your") shall mean an individual or Legal Entity 11455 exercising permissions granted by this License. 11456 11457 "Source" form shall mean the preferred form for making modifications, 11458 including but not limited to software source code, documentation 11459 source, and configuration files. 11460 11461 "Object" form shall mean any form resulting from mechanical 11462 transformation or translation of a Source form, including but 11463 not limited to compiled object code, generated documentation, 11464 and conversions to other media types. 11465 11466 "Work" shall mean the work of authorship, whether in Source or 11467 Object form, made available under the License, as indicated by a 11468 copyright notice that is included in or attached to the work 11469 (an example is provided in the Appendix below). 11470 11471 "Derivative Works" shall mean any work, whether in Source or Object 11472 form, that is based on (or derived from) the Work and for which the 11473 editorial revisions, annotations, elaborations, or other modifications 11474 represent, as a whole, an original work of authorship. For the purposes 11475 of this License, Derivative Works shall not include works that remain 11476 separable from, or merely link (or bind by name) to the interfaces of, 11477 the Work and Derivative Works thereof. 11478 11479 "Contribution" shall mean any work of authorship, including 11480 the original version of the Work and any modifications or additions 11481 to that Work or Derivative Works thereof, that is intentionally 11482 submitted to Licensor for inclusion in the Work by the copyright owner 11483 or by an individual or Legal Entity authorized to submit on behalf of 11484 the copyright owner. For the purposes of this definition, "submitted" 11485 means any form of electronic, verbal, or written communication sent 11486 to the Licensor or its representatives, including but not limited to 11487 communication on electronic mailing lists, source code control systems, 11488 and issue tracking systems that are managed by, or on behalf of, the 11489 Licensor for the purpose of discussing and improving the Work, but 11490 excluding communication that is conspicuously marked or otherwise 11491 designated in writing by the copyright owner as "Not a Contribution." 11492 11493 "Contributor" shall mean Licensor and any individual or Legal Entity 11494 on behalf of whom a Contribution has been received by Licensor and 11495 subsequently incorporated within the Work. 11496 11497 2. Grant of Copyright License. Subject to the terms and conditions of 11498 this License, each Contributor hereby grants to You a perpetual, 11499 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 11500 copyright license to reproduce, prepare Derivative Works of, 11501 publicly display, publicly perform, sublicense, and distribute the 11502 Work and such Derivative Works in Source or Object form. 11503 11504 3. Grant of Patent License. Subject to the terms and conditions of 11505 this License, each Contributor hereby grants to You a perpetual, 11506 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 11507 (except as stated in this section) patent license to make, have made, 11508 use, offer to sell, sell, import, and otherwise transfer the Work, 11509 where such license applies only to those patent claims licensable 11510 by such Contributor that are necessarily infringed by their 11511 Contribution(s) alone or by combination of their Contribution(s) 11512 with the Work to which such Contribution(s) was submitted. If You 11513 institute patent litigation against any entity (including a 11514 cross-claim or counterclaim in a lawsuit) alleging that the Work 11515 or a Contribution incorporated within the Work constitutes direct 11516 or contributory patent infringement, then any patent licenses 11517 granted to You under this License for that Work shall terminate 11518 as of the date such litigation is filed. 11519 11520 4. Redistribution. You may reproduce and distribute copies of the 11521 Work or Derivative Works thereof in any medium, with or without 11522 modifications, and in Source or Object form, provided that You 11523 meet the following conditions: 11524 11525 (a) You must give any other recipients of the Work or 11526 Derivative Works a copy of this License; and 11527 11528 (b) You must cause any modified files to carry prominent notices 11529 stating that You changed the files; and 11530 11531 (c) You must retain, in the Source form of any Derivative Works 11532 that You distribute, all copyright, patent, trademark, and 11533 attribution notices from the Source form of the Work, 11534 excluding those notices that do not pertain to any part of 11535 the Derivative Works; and 11536 11537 (d) If the Work includes a "NOTICE" text file as part of its 11538 distribution, then any Derivative Works that You distribute must 11539 include a readable copy of the attribution notices contained 11540 within such NOTICE file, excluding those notices that do not 11541 pertain to any part of the Derivative Works, in at least one 11542 of the following places: within a NOTICE text file distributed 11543 as part of the Derivative Works; within the Source form or 11544 documentation, if provided along with the Derivative Works; or, 11545 within a display generated by the Derivative Works, if and 11546 wherever such third-party notices normally appear. The contents 11547 of the NOTICE file are for informational purposes only and 11548 do not modify the License. You may add Your own attribution 11549 notices within Derivative Works that You distribute, alongside 11550 or as an addendum to the NOTICE text from the Work, provided 11551 that such additional attribution notices cannot be construed 11552 as modifying the License. 11553 11554 You may add Your own copyright statement to Your modifications and 11555 may provide additional or different license terms and conditions 11556 for use, reproduction, or distribution of Your modifications, or 11557 for any such Derivative Works as a whole, provided Your use, 11558 reproduction, and distribution of the Work otherwise complies with 11559 the conditions stated in this License. 11560 11561 5. Submission of Contributions. Unless You explicitly state otherwise, 11562 any Contribution intentionally submitted for inclusion in the Work 11563 by You to the Licensor shall be under the terms and conditions of 11564 this License, without any additional terms or conditions. 11565 Notwithstanding the above, nothing herein shall supersede or modify 11566 the terms of any separate license agreement you may have executed 11567 with Licensor regarding such Contributions. 11568 11569 6. Trademarks. This License does not grant permission to use the trade 11570 names, trademarks, service marks, or product names of the Licensor, 11571 except as required for reasonable and customary use in describing the 11572 origin of the Work and reproducing the content of the NOTICE file. 11573 11574 7. Disclaimer of Warranty. Unless required by applicable law or 11575 agreed to in writing, Licensor provides the Work (and each 11576 Contributor provides its Contributions) on an "AS IS" BASIS, 11577 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 11578 implied, including, without limitation, any warranties or conditions 11579 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 11580 PARTICULAR PURPOSE. You are solely responsible for determining the 11581 appropriateness of using or redistributing the Work and assume any 11582 risks associated with Your exercise of permissions under this License. 11583 11584 8. Limitation of Liability. In no event and under no legal theory, 11585 whether in tort (including negligence), contract, or otherwise, 11586 unless required by applicable law (such as deliberate and grossly 11587 negligent acts) or agreed to in writing, shall any Contributor be 11588 liable to You for damages, including any direct, indirect, special, 11589 incidental, or consequential damages of any character arising as a 11590 result of this License or out of the use or inability to use the 11591 Work (including but not limited to damages for loss of goodwill, 11592 work stoppage, computer failure or malfunction, or any and all 11593 other commercial damages or losses), even if such Contributor 11594 has been advised of the possibility of such damages. 11595 11596 9. Accepting Warranty or Additional Liability. While redistributing 11597 the Work or Derivative Works thereof, You may choose to offer, 11598 and charge a fee for, acceptance of support, warranty, indemnity, 11599 or other liability obligations and/or rights consistent with this 11600 License. However, in accepting such obligations, You may act only 11601 on Your own behalf and on Your sole responsibility, not on behalf 11602 of any other Contributor, and only if You agree to indemnify, 11603 defend, and hold each Contributor harmless for any liability 11604 incurred by, or claims asserted against, such Contributor by reason 11605 of your accepting any such warranty or additional liability. 11606 11607 END OF TERMS AND CONDITIONS 11608 11609 APPENDIX: How to apply the Apache License to your work. 11610 11611 To apply the Apache License to your work, attach the following 11612 boilerplate notice, with the fields enclosed by brackets "{}" 11613 replaced with your own identifying information. (Don't include 11614 the brackets!) The text should be enclosed in the appropriate 11615 comment syntax for the file format. We also recommend that a 11616 file or class name and description of purpose be included on the 11617 same "printed page" as the copyright notice for easier 11618 identification within third-party archives. 11619 11620 Copyright {yyyy} {name of copyright owner} 11621 11622 Licensed under the Apache License, Version 2.0 (the "License"); 11623 you may not use this file except in compliance with the License. 11624 You may obtain a copy of the License at 11625 11626 http://www.apache.org/licenses/LICENSE-2.0 11627 11628 Unless required by applicable law or agreed to in writing, software 11629 distributed under the License is distributed on an "AS IS" BASIS, 11630 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11631 See the License for the specific language governing permissions and 11632 limitations under the License. 11633 11634 ================================================================ 11635 11636 github.com/jcmturner/gokrb5/v8 11637 https://github.com/jcmturner/gokrb5/v8 11638 ---------------------------------------------------------------- 11639 Apache License 11640 Version 2.0, January 2004 11641 http://www.apache.org/licenses/ 11642 11643 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 11644 11645 1. Definitions. 11646 11647 "License" shall mean the terms and conditions for use, reproduction, 11648 and distribution as defined by Sections 1 through 9 of this document. 11649 11650 "Licensor" shall mean the copyright owner or entity authorized by 11651 the copyright owner that is granting the License. 11652 11653 "Legal Entity" shall mean the union of the acting entity and all 11654 other entities that control, are controlled by, or are under common 11655 control with that entity. For the purposes of this definition, 11656 "control" means (i) the power, direct or indirect, to cause the 11657 direction or management of such entity, whether by contract or 11658 otherwise, or (ii) ownership of fifty percent (50%) or more of the 11659 outstanding shares, or (iii) beneficial ownership of such entity. 11660 11661 "You" (or "Your") shall mean an individual or Legal Entity 11662 exercising permissions granted by this License. 11663 11664 "Source" form shall mean the preferred form for making modifications, 11665 including but not limited to software source code, documentation 11666 source, and configuration files. 11667 11668 "Object" form shall mean any form resulting from mechanical 11669 transformation or translation of a Source form, including but 11670 not limited to compiled object code, generated documentation, 11671 and conversions to other media types. 11672 11673 "Work" shall mean the work of authorship, whether in Source or 11674 Object form, made available under the License, as indicated by a 11675 copyright notice that is included in or attached to the work 11676 (an example is provided in the Appendix below). 11677 11678 "Derivative Works" shall mean any work, whether in Source or Object 11679 form, that is based on (or derived from) the Work and for which the 11680 editorial revisions, annotations, elaborations, or other modifications 11681 represent, as a whole, an original work of authorship. For the purposes 11682 of this License, Derivative Works shall not include works that remain 11683 separable from, or merely link (or bind by name) to the interfaces of, 11684 the Work and Derivative Works thereof. 11685 11686 "Contribution" shall mean any work of authorship, including 11687 the original version of the Work and any modifications or additions 11688 to that Work or Derivative Works thereof, that is intentionally 11689 submitted to Licensor for inclusion in the Work by the copyright owner 11690 or by an individual or Legal Entity authorized to submit on behalf of 11691 the copyright owner. For the purposes of this definition, "submitted" 11692 means any form of electronic, verbal, or written communication sent 11693 to the Licensor or its representatives, including but not limited to 11694 communication on electronic mailing lists, source code control systems, 11695 and issue tracking systems that are managed by, or on behalf of, the 11696 Licensor for the purpose of discussing and improving the Work, but 11697 excluding communication that is conspicuously marked or otherwise 11698 designated in writing by the copyright owner as "Not a Contribution." 11699 11700 "Contributor" shall mean Licensor and any individual or Legal Entity 11701 on behalf of whom a Contribution has been received by Licensor and 11702 subsequently incorporated within the Work. 11703 11704 2. Grant of Copyright License. Subject to the terms and conditions of 11705 this License, each Contributor hereby grants to You a perpetual, 11706 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 11707 copyright license to reproduce, prepare Derivative Works of, 11708 publicly display, publicly perform, sublicense, and distribute the 11709 Work and such Derivative Works in Source or Object form. 11710 11711 3. Grant of Patent License. Subject to the terms and conditions of 11712 this License, each Contributor hereby grants to You a perpetual, 11713 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 11714 (except as stated in this section) patent license to make, have made, 11715 use, offer to sell, sell, import, and otherwise transfer the Work, 11716 where such license applies only to those patent claims licensable 11717 by such Contributor that are necessarily infringed by their 11718 Contribution(s) alone or by combination of their Contribution(s) 11719 with the Work to which such Contribution(s) was submitted. If You 11720 institute patent litigation against any entity (including a 11721 cross-claim or counterclaim in a lawsuit) alleging that the Work 11722 or a Contribution incorporated within the Work constitutes direct 11723 or contributory patent infringement, then any patent licenses 11724 granted to You under this License for that Work shall terminate 11725 as of the date such litigation is filed. 11726 11727 4. Redistribution. You may reproduce and distribute copies of the 11728 Work or Derivative Works thereof in any medium, with or without 11729 modifications, and in Source or Object form, provided that You 11730 meet the following conditions: 11731 11732 (a) You must give any other recipients of the Work or 11733 Derivative Works a copy of this License; and 11734 11735 (b) You must cause any modified files to carry prominent notices 11736 stating that You changed the files; and 11737 11738 (c) You must retain, in the Source form of any Derivative Works 11739 that You distribute, all copyright, patent, trademark, and 11740 attribution notices from the Source form of the Work, 11741 excluding those notices that do not pertain to any part of 11742 the Derivative Works; and 11743 11744 (d) If the Work includes a "NOTICE" text file as part of its 11745 distribution, then any Derivative Works that You distribute must 11746 include a readable copy of the attribution notices contained 11747 within such NOTICE file, excluding those notices that do not 11748 pertain to any part of the Derivative Works, in at least one 11749 of the following places: within a NOTICE text file distributed 11750 as part of the Derivative Works; within the Source form or 11751 documentation, if provided along with the Derivative Works; or, 11752 within a display generated by the Derivative Works, if and 11753 wherever such third-party notices normally appear. The contents 11754 of the NOTICE file are for informational purposes only and 11755 do not modify the License. You may add Your own attribution 11756 notices within Derivative Works that You distribute, alongside 11757 or as an addendum to the NOTICE text from the Work, provided 11758 that such additional attribution notices cannot be construed 11759 as modifying the License. 11760 11761 You may add Your own copyright statement to Your modifications and 11762 may provide additional or different license terms and conditions 11763 for use, reproduction, or distribution of Your modifications, or 11764 for any such Derivative Works as a whole, provided Your use, 11765 reproduction, and distribution of the Work otherwise complies with 11766 the conditions stated in this License. 11767 11768 5. Submission of Contributions. Unless You explicitly state otherwise, 11769 any Contribution intentionally submitted for inclusion in the Work 11770 by You to the Licensor shall be under the terms and conditions of 11771 this License, without any additional terms or conditions. 11772 Notwithstanding the above, nothing herein shall supersede or modify 11773 the terms of any separate license agreement you may have executed 11774 with Licensor regarding such Contributions. 11775 11776 6. Trademarks. This License does not grant permission to use the trade 11777 names, trademarks, service marks, or product names of the Licensor, 11778 except as required for reasonable and customary use in describing the 11779 origin of the Work and reproducing the content of the NOTICE file. 11780 11781 7. Disclaimer of Warranty. Unless required by applicable law or 11782 agreed to in writing, Licensor provides the Work (and each 11783 Contributor provides its Contributions) on an "AS IS" BASIS, 11784 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 11785 implied, including, without limitation, any warranties or conditions 11786 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 11787 PARTICULAR PURPOSE. You are solely responsible for determining the 11788 appropriateness of using or redistributing the Work and assume any 11789 risks associated with Your exercise of permissions under this License. 11790 11791 8. Limitation of Liability. In no event and under no legal theory, 11792 whether in tort (including negligence), contract, or otherwise, 11793 unless required by applicable law (such as deliberate and grossly 11794 negligent acts) or agreed to in writing, shall any Contributor be 11795 liable to You for damages, including any direct, indirect, special, 11796 incidental, or consequential damages of any character arising as a 11797 result of this License or out of the use or inability to use the 11798 Work (including but not limited to damages for loss of goodwill, 11799 work stoppage, computer failure or malfunction, or any and all 11800 other commercial damages or losses), even if such Contributor 11801 has been advised of the possibility of such damages. 11802 11803 9. Accepting Warranty or Additional Liability. While redistributing 11804 the Work or Derivative Works thereof, You may choose to offer, 11805 and charge a fee for, acceptance of support, warranty, indemnity, 11806 or other liability obligations and/or rights consistent with this 11807 License. However, in accepting such obligations, You may act only 11808 on Your own behalf and on Your sole responsibility, not on behalf 11809 of any other Contributor, and only if You agree to indemnify, 11810 defend, and hold each Contributor harmless for any liability 11811 incurred by, or claims asserted against, such Contributor by reason 11812 of your accepting any such warranty or additional liability. 11813 11814 END OF TERMS AND CONDITIONS 11815 11816 APPENDIX: How to apply the Apache License to your work. 11817 11818 To apply the Apache License to your work, attach the following 11819 boilerplate notice, with the fields enclosed by brackets "{}" 11820 replaced with your own identifying information. (Don't include 11821 the brackets!) The text should be enclosed in the appropriate 11822 comment syntax for the file format. We also recommend that a 11823 file or class name and description of purpose be included on the 11824 same "printed page" as the copyright notice for easier 11825 identification within third-party archives. 11826 11827 Copyright {yyyy} {name of copyright owner} 11828 11829 Licensed under the Apache License, Version 2.0 (the "License"); 11830 you may not use this file except in compliance with the License. 11831 You may obtain a copy of the License at 11832 11833 http://www.apache.org/licenses/LICENSE-2.0 11834 11835 Unless required by applicable law or agreed to in writing, software 11836 distributed under the License is distributed on an "AS IS" BASIS, 11837 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11838 See the License for the specific language governing permissions and 11839 limitations under the License. 11840 11841 ================================================================ 11842 11843 github.com/jcmturner/rpc/v2 11844 https://github.com/jcmturner/rpc/v2 11845 ---------------------------------------------------------------- 11846 Apache License 11847 Version 2.0, January 2004 11848 http://www.apache.org/licenses/ 11849 11850 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 11851 11852 1. Definitions. 11853 11854 "License" shall mean the terms and conditions for use, reproduction, 11855 and distribution as defined by Sections 1 through 9 of this document. 11856 11857 "Licensor" shall mean the copyright owner or entity authorized by 11858 the copyright owner that is granting the License. 11859 11860 "Legal Entity" shall mean the union of the acting entity and all 11861 other entities that control, are controlled by, or are under common 11862 control with that entity. For the purposes of this definition, 11863 "control" means (i) the power, direct or indirect, to cause the 11864 direction or management of such entity, whether by contract or 11865 otherwise, or (ii) ownership of fifty percent (50%) or more of the 11866 outstanding shares, or (iii) beneficial ownership of such entity. 11867 11868 "You" (or "Your") shall mean an individual or Legal Entity 11869 exercising permissions granted by this License. 11870 11871 "Source" form shall mean the preferred form for making modifications, 11872 including but not limited to software source code, documentation 11873 source, and configuration files. 11874 11875 "Object" form shall mean any form resulting from mechanical 11876 transformation or translation of a Source form, including but 11877 not limited to compiled object code, generated documentation, 11878 and conversions to other media types. 11879 11880 "Work" shall mean the work of authorship, whether in Source or 11881 Object form, made available under the License, as indicated by a 11882 copyright notice that is included in or attached to the work 11883 (an example is provided in the Appendix below). 11884 11885 "Derivative Works" shall mean any work, whether in Source or Object 11886 form, that is based on (or derived from) the Work and for which the 11887 editorial revisions, annotations, elaborations, or other modifications 11888 represent, as a whole, an original work of authorship. For the purposes 11889 of this License, Derivative Works shall not include works that remain 11890 separable from, or merely link (or bind by name) to the interfaces of, 11891 the Work and Derivative Works thereof. 11892 11893 "Contribution" shall mean any work of authorship, including 11894 the original version of the Work and any modifications or additions 11895 to that Work or Derivative Works thereof, that is intentionally 11896 submitted to Licensor for inclusion in the Work by the copyright owner 11897 or by an individual or Legal Entity authorized to submit on behalf of 11898 the copyright owner. For the purposes of this definition, "submitted" 11899 means any form of electronic, verbal, or written communication sent 11900 to the Licensor or its representatives, including but not limited to 11901 communication on electronic mailing lists, source code control systems, 11902 and issue tracking systems that are managed by, or on behalf of, the 11903 Licensor for the purpose of discussing and improving the Work, but 11904 excluding communication that is conspicuously marked or otherwise 11905 designated in writing by the copyright owner as "Not a Contribution." 11906 11907 "Contributor" shall mean Licensor and any individual or Legal Entity 11908 on behalf of whom a Contribution has been received by Licensor and 11909 subsequently incorporated within the Work. 11910 11911 2. Grant of Copyright License. Subject to the terms and conditions of 11912 this License, each Contributor hereby grants to You a perpetual, 11913 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 11914 copyright license to reproduce, prepare Derivative Works of, 11915 publicly display, publicly perform, sublicense, and distribute the 11916 Work and such Derivative Works in Source or Object form. 11917 11918 3. Grant of Patent License. Subject to the terms and conditions of 11919 this License, each Contributor hereby grants to You a perpetual, 11920 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 11921 (except as stated in this section) patent license to make, have made, 11922 use, offer to sell, sell, import, and otherwise transfer the Work, 11923 where such license applies only to those patent claims licensable 11924 by such Contributor that are necessarily infringed by their 11925 Contribution(s) alone or by combination of their Contribution(s) 11926 with the Work to which such Contribution(s) was submitted. If You 11927 institute patent litigation against any entity (including a 11928 cross-claim or counterclaim in a lawsuit) alleging that the Work 11929 or a Contribution incorporated within the Work constitutes direct 11930 or contributory patent infringement, then any patent licenses 11931 granted to You under this License for that Work shall terminate 11932 as of the date such litigation is filed. 11933 11934 4. Redistribution. You may reproduce and distribute copies of the 11935 Work or Derivative Works thereof in any medium, with or without 11936 modifications, and in Source or Object form, provided that You 11937 meet the following conditions: 11938 11939 (a) You must give any other recipients of the Work or 11940 Derivative Works a copy of this License; and 11941 11942 (b) You must cause any modified files to carry prominent notices 11943 stating that You changed the files; and 11944 11945 (c) You must retain, in the Source form of any Derivative Works 11946 that You distribute, all copyright, patent, trademark, and 11947 attribution notices from the Source form of the Work, 11948 excluding those notices that do not pertain to any part of 11949 the Derivative Works; and 11950 11951 (d) If the Work includes a "NOTICE" text file as part of its 11952 distribution, then any Derivative Works that You distribute must 11953 include a readable copy of the attribution notices contained 11954 within such NOTICE file, excluding those notices that do not 11955 pertain to any part of the Derivative Works, in at least one 11956 of the following places: within a NOTICE text file distributed 11957 as part of the Derivative Works; within the Source form or 11958 documentation, if provided along with the Derivative Works; or, 11959 within a display generated by the Derivative Works, if and 11960 wherever such third-party notices normally appear. The contents 11961 of the NOTICE file are for informational purposes only and 11962 do not modify the License. You may add Your own attribution 11963 notices within Derivative Works that You distribute, alongside 11964 or as an addendum to the NOTICE text from the Work, provided 11965 that such additional attribution notices cannot be construed 11966 as modifying the License. 11967 11968 You may add Your own copyright statement to Your modifications and 11969 may provide additional or different license terms and conditions 11970 for use, reproduction, or distribution of Your modifications, or 11971 for any such Derivative Works as a whole, provided Your use, 11972 reproduction, and distribution of the Work otherwise complies with 11973 the conditions stated in this License. 11974 11975 5. Submission of Contributions. Unless You explicitly state otherwise, 11976 any Contribution intentionally submitted for inclusion in the Work 11977 by You to the Licensor shall be under the terms and conditions of 11978 this License, without any additional terms or conditions. 11979 Notwithstanding the above, nothing herein shall supersede or modify 11980 the terms of any separate license agreement you may have executed 11981 with Licensor regarding such Contributions. 11982 11983 6. Trademarks. This License does not grant permission to use the trade 11984 names, trademarks, service marks, or product names of the Licensor, 11985 except as required for reasonable and customary use in describing the 11986 origin of the Work and reproducing the content of the NOTICE file. 11987 11988 7. Disclaimer of Warranty. Unless required by applicable law or 11989 agreed to in writing, Licensor provides the Work (and each 11990 Contributor provides its Contributions) on an "AS IS" BASIS, 11991 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 11992 implied, including, without limitation, any warranties or conditions 11993 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 11994 PARTICULAR PURPOSE. You are solely responsible for determining the 11995 appropriateness of using or redistributing the Work and assume any 11996 risks associated with Your exercise of permissions under this License. 11997 11998 8. Limitation of Liability. In no event and under no legal theory, 11999 whether in tort (including negligence), contract, or otherwise, 12000 unless required by applicable law (such as deliberate and grossly 12001 negligent acts) or agreed to in writing, shall any Contributor be 12002 liable to You for damages, including any direct, indirect, special, 12003 incidental, or consequential damages of any character arising as a 12004 result of this License or out of the use or inability to use the 12005 Work (including but not limited to damages for loss of goodwill, 12006 work stoppage, computer failure or malfunction, or any and all 12007 other commercial damages or losses), even if such Contributor 12008 has been advised of the possibility of such damages. 12009 12010 9. Accepting Warranty or Additional Liability. While redistributing 12011 the Work or Derivative Works thereof, You may choose to offer, 12012 and charge a fee for, acceptance of support, warranty, indemnity, 12013 or other liability obligations and/or rights consistent with this 12014 License. However, in accepting such obligations, You may act only 12015 on Your own behalf and on Your sole responsibility, not on behalf 12016 of any other Contributor, and only if You agree to indemnify, 12017 defend, and hold each Contributor harmless for any liability 12018 incurred by, or claims asserted against, such Contributor by reason 12019 of your accepting any such warranty or additional liability. 12020 12021 END OF TERMS AND CONDITIONS 12022 12023 APPENDIX: How to apply the Apache License to your work. 12024 12025 To apply the Apache License to your work, attach the following 12026 boilerplate notice, with the fields enclosed by brackets "[]" 12027 replaced with your own identifying information. (Don't include 12028 the brackets!) The text should be enclosed in the appropriate 12029 comment syntax for the file format. We also recommend that a 12030 file or class name and description of purpose be included on the 12031 same "printed page" as the copyright notice for easier 12032 identification within third-party archives. 12033 12034 Copyright [yyyy] [name of copyright owner] 12035 12036 Licensed under the Apache License, Version 2.0 (the "License"); 12037 you may not use this file except in compliance with the License. 12038 You may obtain a copy of the License at 12039 12040 http://www.apache.org/licenses/LICENSE-2.0 12041 12042 Unless required by applicable law or agreed to in writing, software 12043 distributed under the License is distributed on an "AS IS" BASIS, 12044 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12045 See the License for the specific language governing permissions and 12046 limitations under the License. 12047 12048 ================================================================ 12049 12050 github.com/jmespath/go-jmespath 12051 https://github.com/jmespath/go-jmespath 12052 ---------------------------------------------------------------- 12053 Copyright 2015 James Saryerwinnie 12054 12055 Licensed under the Apache License, Version 2.0 (the "License"); 12056 you may not use this file except in compliance with the License. 12057 You may obtain a copy of the License at 12058 12059 http://www.apache.org/licenses/LICENSE-2.0 12060 12061 Unless required by applicable law or agreed to in writing, software 12062 distributed under the License is distributed on an "AS IS" BASIS, 12063 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12064 See the License for the specific language governing permissions and 12065 limitations under the License. 12066 12067 ================================================================ 12068 12069 github.com/jonboulle/clockwork 12070 https://github.com/jonboulle/clockwork 12071 ---------------------------------------------------------------- 12072 Apache License 12073 Version 2.0, January 2004 12074 http://www.apache.org/licenses/ 12075 12076 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 12077 12078 1. Definitions. 12079 12080 "License" shall mean the terms and conditions for use, reproduction, 12081 and distribution as defined by Sections 1 through 9 of this document. 12082 12083 "Licensor" shall mean the copyright owner or entity authorized by 12084 the copyright owner that is granting the License. 12085 12086 "Legal Entity" shall mean the union of the acting entity and all 12087 other entities that control, are controlled by, or are under common 12088 control with that entity. For the purposes of this definition, 12089 "control" means (i) the power, direct or indirect, to cause the 12090 direction or management of such entity, whether by contract or 12091 otherwise, or (ii) ownership of fifty percent (50%) or more of the 12092 outstanding shares, or (iii) beneficial ownership of such entity. 12093 12094 "You" (or "Your") shall mean an individual or Legal Entity 12095 exercising permissions granted by this License. 12096 12097 "Source" form shall mean the preferred form for making modifications, 12098 including but not limited to software source code, documentation 12099 source, and configuration files. 12100 12101 "Object" form shall mean any form resulting from mechanical 12102 transformation or translation of a Source form, including but 12103 not limited to compiled object code, generated documentation, 12104 and conversions to other media types. 12105 12106 "Work" shall mean the work of authorship, whether in Source or 12107 Object form, made available under the License, as indicated by a 12108 copyright notice that is included in or attached to the work 12109 (an example is provided in the Appendix below). 12110 12111 "Derivative Works" shall mean any work, whether in Source or Object 12112 form, that is based on (or derived from) the Work and for which the 12113 editorial revisions, annotations, elaborations, or other modifications 12114 represent, as a whole, an original work of authorship. For the purposes 12115 of this License, Derivative Works shall not include works that remain 12116 separable from, or merely link (or bind by name) to the interfaces of, 12117 the Work and Derivative Works thereof. 12118 12119 "Contribution" shall mean any work of authorship, including 12120 the original version of the Work and any modifications or additions 12121 to that Work or Derivative Works thereof, that is intentionally 12122 submitted to Licensor for inclusion in the Work by the copyright owner 12123 or by an individual or Legal Entity authorized to submit on behalf of 12124 the copyright owner. For the purposes of this definition, "submitted" 12125 means any form of electronic, verbal, or written communication sent 12126 to the Licensor or its representatives, including but not limited to 12127 communication on electronic mailing lists, source code control systems, 12128 and issue tracking systems that are managed by, or on behalf of, the 12129 Licensor for the purpose of discussing and improving the Work, but 12130 excluding communication that is conspicuously marked or otherwise 12131 designated in writing by the copyright owner as "Not a Contribution." 12132 12133 "Contributor" shall mean Licensor and any individual or Legal Entity 12134 on behalf of whom a Contribution has been received by Licensor and 12135 subsequently incorporated within the Work. 12136 12137 2. Grant of Copyright License. Subject to the terms and conditions of 12138 this License, each Contributor hereby grants to You a perpetual, 12139 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 12140 copyright license to reproduce, prepare Derivative Works of, 12141 publicly display, publicly perform, sublicense, and distribute the 12142 Work and such Derivative Works in Source or Object form. 12143 12144 3. Grant of Patent License. Subject to the terms and conditions of 12145 this License, each Contributor hereby grants to You a perpetual, 12146 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 12147 (except as stated in this section) patent license to make, have made, 12148 use, offer to sell, sell, import, and otherwise transfer the Work, 12149 where such license applies only to those patent claims licensable 12150 by such Contributor that are necessarily infringed by their 12151 Contribution(s) alone or by combination of their Contribution(s) 12152 with the Work to which such Contribution(s) was submitted. If You 12153 institute patent litigation against any entity (including a 12154 cross-claim or counterclaim in a lawsuit) alleging that the Work 12155 or a Contribution incorporated within the Work constitutes direct 12156 or contributory patent infringement, then any patent licenses 12157 granted to You under this License for that Work shall terminate 12158 as of the date such litigation is filed. 12159 12160 4. Redistribution. You may reproduce and distribute copies of the 12161 Work or Derivative Works thereof in any medium, with or without 12162 modifications, and in Source or Object form, provided that You 12163 meet the following conditions: 12164 12165 (a) You must give any other recipients of the Work or 12166 Derivative Works a copy of this License; and 12167 12168 (b) You must cause any modified files to carry prominent notices 12169 stating that You changed the files; and 12170 12171 (c) You must retain, in the Source form of any Derivative Works 12172 that You distribute, all copyright, patent, trademark, and 12173 attribution notices from the Source form of the Work, 12174 excluding those notices that do not pertain to any part of 12175 the Derivative Works; and 12176 12177 (d) If the Work includes a "NOTICE" text file as part of its 12178 distribution, then any Derivative Works that You distribute must 12179 include a readable copy of the attribution notices contained 12180 within such NOTICE file, excluding those notices that do not 12181 pertain to any part of the Derivative Works, in at least one 12182 of the following places: within a NOTICE text file distributed 12183 as part of the Derivative Works; within the Source form or 12184 documentation, if provided along with the Derivative Works; or, 12185 within a display generated by the Derivative Works, if and 12186 wherever such third-party notices normally appear. The contents 12187 of the NOTICE file are for informational purposes only and 12188 do not modify the License. You may add Your own attribution 12189 notices within Derivative Works that You distribute, alongside 12190 or as an addendum to the NOTICE text from the Work, provided 12191 that such additional attribution notices cannot be construed 12192 as modifying the License. 12193 12194 You may add Your own copyright statement to Your modifications and 12195 may provide additional or different license terms and conditions 12196 for use, reproduction, or distribution of Your modifications, or 12197 for any such Derivative Works as a whole, provided Your use, 12198 reproduction, and distribution of the Work otherwise complies with 12199 the conditions stated in this License. 12200 12201 5. Submission of Contributions. Unless You explicitly state otherwise, 12202 any Contribution intentionally submitted for inclusion in the Work 12203 by You to the Licensor shall be under the terms and conditions of 12204 this License, without any additional terms or conditions. 12205 Notwithstanding the above, nothing herein shall supersede or modify 12206 the terms of any separate license agreement you may have executed 12207 with Licensor regarding such Contributions. 12208 12209 6. Trademarks. This License does not grant permission to use the trade 12210 names, trademarks, service marks, or product names of the Licensor, 12211 except as required for reasonable and customary use in describing the 12212 origin of the Work and reproducing the content of the NOTICE file. 12213 12214 7. Disclaimer of Warranty. Unless required by applicable law or 12215 agreed to in writing, Licensor provides the Work (and each 12216 Contributor provides its Contributions) on an "AS IS" BASIS, 12217 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 12218 implied, including, without limitation, any warranties or conditions 12219 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 12220 PARTICULAR PURPOSE. You are solely responsible for determining the 12221 appropriateness of using or redistributing the Work and assume any 12222 risks associated with Your exercise of permissions under this License. 12223 12224 8. Limitation of Liability. In no event and under no legal theory, 12225 whether in tort (including negligence), contract, or otherwise, 12226 unless required by applicable law (such as deliberate and grossly 12227 negligent acts) or agreed to in writing, shall any Contributor be 12228 liable to You for damages, including any direct, indirect, special, 12229 incidental, or consequential damages of any character arising as a 12230 result of this License or out of the use or inability to use the 12231 Work (including but not limited to damages for loss of goodwill, 12232 work stoppage, computer failure or malfunction, or any and all 12233 other commercial damages or losses), even if such Contributor 12234 has been advised of the possibility of such damages. 12235 12236 9. Accepting Warranty or Additional Liability. While redistributing 12237 the Work or Derivative Works thereof, You may choose to offer, 12238 and charge a fee for, acceptance of support, warranty, indemnity, 12239 or other liability obligations and/or rights consistent with this 12240 License. However, in accepting such obligations, You may act only 12241 on Your own behalf and on Your sole responsibility, not on behalf 12242 of any other Contributor, and only if You agree to indemnify, 12243 defend, and hold each Contributor harmless for any liability 12244 incurred by, or claims asserted against, such Contributor by reason 12245 of your accepting any such warranty or additional liability. 12246 12247 END OF TERMS AND CONDITIONS 12248 12249 APPENDIX: How to apply the Apache License to your work. 12250 12251 To apply the Apache License to your work, attach the following 12252 boilerplate notice, with the fields enclosed by brackets "{}" 12253 replaced with your own identifying information. (Don't include 12254 the brackets!) The text should be enclosed in the appropriate 12255 comment syntax for the file format. We also recommend that a 12256 file or class name and description of purpose be included on the 12257 same "printed page" as the copyright notice for easier 12258 identification within third-party archives. 12259 12260 Copyright {yyyy} {name of copyright owner} 12261 12262 Licensed under the Apache License, Version 2.0 (the "License"); 12263 you may not use this file except in compliance with the License. 12264 You may obtain a copy of the License at 12265 12266 http://www.apache.org/licenses/LICENSE-2.0 12267 12268 Unless required by applicable law or agreed to in writing, software 12269 distributed under the License is distributed on an "AS IS" BASIS, 12270 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12271 See the License for the specific language governing permissions and 12272 limitations under the License. 12273 12274 ================================================================ 12275 12276 github.com/josharian/intern 12277 https://github.com/josharian/intern 12278 ---------------------------------------------------------------- 12279 MIT License 12280 12281 Copyright (c) 2019 Josh Bleecher Snyder 12282 12283 Permission is hereby granted, free of charge, to any person obtaining a copy 12284 of this software and associated documentation files (the "Software"), to deal 12285 in the Software without restriction, including without limitation the rights 12286 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12287 copies of the Software, and to permit persons to whom the Software is 12288 furnished to do so, subject to the following conditions: 12289 12290 The above copyright notice and this permission notice shall be included in all 12291 copies or substantial portions of the Software. 12292 12293 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12294 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12295 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12296 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12297 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12298 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 12299 SOFTWARE. 12300 12301 ================================================================ 12302 12303 github.com/json-iterator/go 12304 https://github.com/json-iterator/go 12305 ---------------------------------------------------------------- 12306 MIT License 12307 12308 Copyright (c) 2016 json-iterator 12309 12310 Permission is hereby granted, free of charge, to any person obtaining a copy 12311 of this software and associated documentation files (the "Software"), to deal 12312 in the Software without restriction, including without limitation the rights 12313 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12314 copies of the Software, and to permit persons to whom the Software is 12315 furnished to do so, subject to the following conditions: 12316 12317 The above copyright notice and this permission notice shall be included in all 12318 copies or substantial portions of the Software. 12319 12320 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12321 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12322 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12323 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12324 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12325 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 12326 SOFTWARE. 12327 12328 ================================================================ 12329 12330 github.com/jtolds/gls 12331 https://github.com/jtolds/gls 12332 ---------------------------------------------------------------- 12333 Copyright (c) 2013, Space Monkey, Inc. 12334 12335 Permission is hereby granted, free of charge, to any person obtaining a copy of 12336 this software and associated documentation files (the "Software"), to deal in 12337 the Software without restriction, including without limitation the rights to 12338 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 12339 the Software, and to permit persons to whom the Software is furnished to do so, 12340 subject to the following conditions: 12341 12342 The above copyright notice and this permission notice shall be included in all 12343 copies or substantial portions of the Software. 12344 12345 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12346 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 12347 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 12348 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 12349 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 12350 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 12351 12352 ================================================================ 12353 12354 github.com/klauspost/compress 12355 https://github.com/klauspost/compress 12356 ---------------------------------------------------------------- 12357 Copyright (c) 2012 The Go Authors. All rights reserved. 12358 Copyright (c) 2019 Klaus Post. All rights reserved. 12359 12360 Redistribution and use in source and binary forms, with or without 12361 modification, are permitted provided that the following conditions are 12362 met: 12363 12364 * Redistributions of source code must retain the above copyright 12365 notice, this list of conditions and the following disclaimer. 12366 * Redistributions in binary form must reproduce the above 12367 copyright notice, this list of conditions and the following disclaimer 12368 in the documentation and/or other materials provided with the 12369 distribution. 12370 * Neither the name of Google Inc. nor the names of its 12371 contributors may be used to endorse or promote products derived from 12372 this software without specific prior written permission. 12373 12374 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 12375 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 12376 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 12377 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 12378 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 12379 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 12380 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 12381 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 12382 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 12383 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 12384 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12385 12386 ================================================================ 12387 12388 github.com/klauspost/cpuid 12389 https://github.com/klauspost/cpuid 12390 ---------------------------------------------------------------- 12391 The MIT License (MIT) 12392 12393 Copyright (c) 2015 Klaus Post 12394 12395 Permission is hereby granted, free of charge, to any person obtaining a copy 12396 of this software and associated documentation files (the "Software"), to deal 12397 in the Software without restriction, including without limitation the rights 12398 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12399 copies of the Software, and to permit persons to whom the Software is 12400 furnished to do so, subject to the following conditions: 12401 12402 The above copyright notice and this permission notice shall be included in all 12403 copies or substantial portions of the Software. 12404 12405 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12406 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12407 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12408 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12409 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12410 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 12411 SOFTWARE. 12412 12413 12414 ================================================================ 12415 12416 github.com/klauspost/cpuid/v2 12417 https://github.com/klauspost/cpuid/v2 12418 ---------------------------------------------------------------- 12419 The MIT License (MIT) 12420 12421 Copyright (c) 2015 Klaus Post 12422 12423 Permission is hereby granted, free of charge, to any person obtaining a copy 12424 of this software and associated documentation files (the "Software"), to deal 12425 in the Software without restriction, including without limitation the rights 12426 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12427 copies of the Software, and to permit persons to whom the Software is 12428 furnished to do so, subject to the following conditions: 12429 12430 The above copyright notice and this permission notice shall be included in all 12431 copies or substantial portions of the Software. 12432 12433 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12434 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12435 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12436 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12437 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12438 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 12439 SOFTWARE. 12440 12441 12442 ================================================================ 12443 12444 github.com/klauspost/pgzip 12445 https://github.com/klauspost/pgzip 12446 ---------------------------------------------------------------- 12447 MIT License 12448 12449 Copyright (c) 2014 Klaus Post 12450 12451 Permission is hereby granted, free of charge, to any person obtaining a copy 12452 of this software and associated documentation files (the "Software"), to deal 12453 in the Software without restriction, including without limitation the rights 12454 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12455 copies of the Software, and to permit persons to whom the Software is 12456 furnished to do so, subject to the following conditions: 12457 12458 The above copyright notice and this permission notice shall be included in all 12459 copies or substantial portions of the Software. 12460 12461 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12462 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12463 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12464 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12465 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12466 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 12467 SOFTWARE. 12468 12469 ================================================================ 12470 12471 github.com/klauspost/readahead 12472 https://github.com/klauspost/readahead 12473 ---------------------------------------------------------------- 12474 The MIT License (MIT) 12475 12476 Copyright (c) 2015 Klaus Post 12477 12478 Permission is hereby granted, free of charge, to any person obtaining a copy 12479 of this software and associated documentation files (the "Software"), to deal 12480 in the Software without restriction, including without limitation the rights 12481 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12482 copies of the Software, and to permit persons to whom the Software is 12483 furnished to do so, subject to the following conditions: 12484 12485 The above copyright notice and this permission notice shall be included in all 12486 copies or substantial portions of the Software. 12487 12488 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12489 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12490 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12491 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12492 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12493 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 12494 SOFTWARE. 12495 12496 12497 ================================================================ 12498 12499 github.com/klauspost/reedsolomon 12500 https://github.com/klauspost/reedsolomon 12501 ---------------------------------------------------------------- 12502 The MIT License (MIT) 12503 12504 Copyright (c) 2015 Klaus Post 12505 Copyright (c) 2015 Backblaze 12506 12507 Permission is hereby granted, free of charge, to any person obtaining a copy 12508 of this software and associated documentation files (the "Software"), to deal 12509 in the Software without restriction, including without limitation the rights 12510 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12511 copies of the Software, and to permit persons to whom the Software is 12512 furnished to do so, subject to the following conditions: 12513 12514 The above copyright notice and this permission notice shall be included in all 12515 copies or substantial portions of the Software. 12516 12517 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12518 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12519 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12520 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12521 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12522 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 12523 SOFTWARE. 12524 12525 12526 ================================================================ 12527 12528 github.com/kr/pretty 12529 https://github.com/kr/pretty 12530 ---------------------------------------------------------------- 12531 Copyright 2012 Keith Rarick 12532 12533 Permission is hereby granted, free of charge, to any person obtaining a copy 12534 of this software and associated documentation files (the "Software"), to deal 12535 in the Software without restriction, including without limitation the rights 12536 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12537 copies of the Software, and to permit persons to whom the Software is 12538 furnished to do so, subject to the following conditions: 12539 12540 The above copyright notice and this permission notice shall be included in 12541 all copies or substantial portions of the Software. 12542 12543 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12544 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12545 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12546 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12547 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12548 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 12549 THE SOFTWARE. 12550 12551 ================================================================ 12552 12553 github.com/kr/text 12554 https://github.com/kr/text 12555 ---------------------------------------------------------------- 12556 Copyright 2012 Keith Rarick 12557 12558 Permission is hereby granted, free of charge, to any person obtaining a copy 12559 of this software and associated documentation files (the "Software"), to deal 12560 in the Software without restriction, including without limitation the rights 12561 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12562 copies of the Software, and to permit persons to whom the Software is 12563 furnished to do so, subject to the following conditions: 12564 12565 The above copyright notice and this permission notice shall be included in 12566 all copies or substantial portions of the Software. 12567 12568 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12569 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12570 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12571 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12572 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12573 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 12574 THE SOFTWARE. 12575 12576 ================================================================ 12577 12578 github.com/lib/pq 12579 https://github.com/lib/pq 12580 ---------------------------------------------------------------- 12581 Copyright (c) 2011-2013, 'pq' Contributors 12582 Portions Copyright (C) 2011 Blake Mizerany 12583 12584 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 12585 12586 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 12587 12588 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 12589 12590 ================================================================ 12591 12592 github.com/mailru/easyjson 12593 https://github.com/mailru/easyjson 12594 ---------------------------------------------------------------- 12595 Copyright (c) 2016 Mail.Ru Group 12596 12597 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 12598 12599 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 12600 12601 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 12602 12603 ================================================================ 12604 12605 github.com/mattn/go-colorable 12606 https://github.com/mattn/go-colorable 12607 ---------------------------------------------------------------- 12608 The MIT License (MIT) 12609 12610 Copyright (c) 2016 Yasuhiro Matsumoto 12611 12612 Permission is hereby granted, free of charge, to any person obtaining a copy 12613 of this software and associated documentation files (the "Software"), to deal 12614 in the Software without restriction, including without limitation the rights 12615 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12616 copies of the Software, and to permit persons to whom the Software is 12617 furnished to do so, subject to the following conditions: 12618 12619 The above copyright notice and this permission notice shall be included in all 12620 copies or substantial portions of the Software. 12621 12622 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12623 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12624 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12625 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12626 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12627 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 12628 SOFTWARE. 12629 12630 ================================================================ 12631 12632 github.com/mattn/go-ieproxy 12633 https://github.com/mattn/go-ieproxy 12634 ---------------------------------------------------------------- 12635 MIT License 12636 12637 Copyright (c) 2014 mattn 12638 Copyright (c) 2017 oliverpool 12639 Copyright (c) 2019 Adele Reed 12640 12641 Permission is hereby granted, free of charge, to any person obtaining a copy 12642 of this software and associated documentation files (the "Software"), to deal 12643 in the Software without restriction, including without limitation the rights 12644 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12645 copies of the Software, and to permit persons to whom the Software is 12646 furnished to do so, subject to the following conditions: 12647 12648 The above copyright notice and this permission notice shall be included in all 12649 copies or substantial portions of the Software. 12650 12651 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12652 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12653 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12654 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12655 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12656 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 12657 SOFTWARE. 12658 12659 ================================================================ 12660 12661 github.com/mattn/go-isatty 12662 https://github.com/mattn/go-isatty 12663 ---------------------------------------------------------------- 12664 Copyright (c) Yasuhiro MATSUMOTO <mattn.jp@gmail.com> 12665 12666 MIT License (Expat) 12667 12668 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 12669 12670 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 12671 12672 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 12673 12674 ================================================================ 12675 12676 github.com/mattn/go-runewidth 12677 https://github.com/mattn/go-runewidth 12678 ---------------------------------------------------------------- 12679 The MIT License (MIT) 12680 12681 Copyright (c) 2016 Yasuhiro Matsumoto 12682 12683 Permission is hereby granted, free of charge, to any person obtaining a copy 12684 of this software and associated documentation files (the "Software"), to deal 12685 in the Software without restriction, including without limitation the rights 12686 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12687 copies of the Software, and to permit persons to whom the Software is 12688 furnished to do so, subject to the following conditions: 12689 12690 The above copyright notice and this permission notice shall be included in all 12691 copies or substantial portions of the Software. 12692 12693 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12694 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12695 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12696 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12697 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12698 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 12699 SOFTWARE. 12700 12701 ================================================================ 12702 12703 github.com/matttproud/golang_protobuf_extensions 12704 https://github.com/matttproud/golang_protobuf_extensions 12705 ---------------------------------------------------------------- 12706 Apache License 12707 Version 2.0, January 2004 12708 http://www.apache.org/licenses/ 12709 12710 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 12711 12712 1. Definitions. 12713 12714 "License" shall mean the terms and conditions for use, reproduction, 12715 and distribution as defined by Sections 1 through 9 of this document. 12716 12717 "Licensor" shall mean the copyright owner or entity authorized by 12718 the copyright owner that is granting the License. 12719 12720 "Legal Entity" shall mean the union of the acting entity and all 12721 other entities that control, are controlled by, or are under common 12722 control with that entity. For the purposes of this definition, 12723 "control" means (i) the power, direct or indirect, to cause the 12724 direction or management of such entity, whether by contract or 12725 otherwise, or (ii) ownership of fifty percent (50%) or more of the 12726 outstanding shares, or (iii) beneficial ownership of such entity. 12727 12728 "You" (or "Your") shall mean an individual or Legal Entity 12729 exercising permissions granted by this License. 12730 12731 "Source" form shall mean the preferred form for making modifications, 12732 including but not limited to software source code, documentation 12733 source, and configuration files. 12734 12735 "Object" form shall mean any form resulting from mechanical 12736 transformation or translation of a Source form, including but 12737 not limited to compiled object code, generated documentation, 12738 and conversions to other media types. 12739 12740 "Work" shall mean the work of authorship, whether in Source or 12741 Object form, made available under the License, as indicated by a 12742 copyright notice that is included in or attached to the work 12743 (an example is provided in the Appendix below). 12744 12745 "Derivative Works" shall mean any work, whether in Source or Object 12746 form, that is based on (or derived from) the Work and for which the 12747 editorial revisions, annotations, elaborations, or other modifications 12748 represent, as a whole, an original work of authorship. For the purposes 12749 of this License, Derivative Works shall not include works that remain 12750 separable from, or merely link (or bind by name) to the interfaces of, 12751 the Work and Derivative Works thereof. 12752 12753 "Contribution" shall mean any work of authorship, including 12754 the original version of the Work and any modifications or additions 12755 to that Work or Derivative Works thereof, that is intentionally 12756 submitted to Licensor for inclusion in the Work by the copyright owner 12757 or by an individual or Legal Entity authorized to submit on behalf of 12758 the copyright owner. For the purposes of this definition, "submitted" 12759 means any form of electronic, verbal, or written communication sent 12760 to the Licensor or its representatives, including but not limited to 12761 communication on electronic mailing lists, source code control systems, 12762 and issue tracking systems that are managed by, or on behalf of, the 12763 Licensor for the purpose of discussing and improving the Work, but 12764 excluding communication that is conspicuously marked or otherwise 12765 designated in writing by the copyright owner as "Not a Contribution." 12766 12767 "Contributor" shall mean Licensor and any individual or Legal Entity 12768 on behalf of whom a Contribution has been received by Licensor and 12769 subsequently incorporated within the Work. 12770 12771 2. Grant of Copyright License. Subject to the terms and conditions of 12772 this License, each Contributor hereby grants to You a perpetual, 12773 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 12774 copyright license to reproduce, prepare Derivative Works of, 12775 publicly display, publicly perform, sublicense, and distribute the 12776 Work and such Derivative Works in Source or Object form. 12777 12778 3. Grant of Patent License. Subject to the terms and conditions of 12779 this License, each Contributor hereby grants to You a perpetual, 12780 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 12781 (except as stated in this section) patent license to make, have made, 12782 use, offer to sell, sell, import, and otherwise transfer the Work, 12783 where such license applies only to those patent claims licensable 12784 by such Contributor that are necessarily infringed by their 12785 Contribution(s) alone or by combination of their Contribution(s) 12786 with the Work to which such Contribution(s) was submitted. If You 12787 institute patent litigation against any entity (including a 12788 cross-claim or counterclaim in a lawsuit) alleging that the Work 12789 or a Contribution incorporated within the Work constitutes direct 12790 or contributory patent infringement, then any patent licenses 12791 granted to You under this License for that Work shall terminate 12792 as of the date such litigation is filed. 12793 12794 4. Redistribution. You may reproduce and distribute copies of the 12795 Work or Derivative Works thereof in any medium, with or without 12796 modifications, and in Source or Object form, provided that You 12797 meet the following conditions: 12798 12799 (a) You must give any other recipients of the Work or 12800 Derivative Works a copy of this License; and 12801 12802 (b) You must cause any modified files to carry prominent notices 12803 stating that You changed the files; and 12804 12805 (c) You must retain, in the Source form of any Derivative Works 12806 that You distribute, all copyright, patent, trademark, and 12807 attribution notices from the Source form of the Work, 12808 excluding those notices that do not pertain to any part of 12809 the Derivative Works; and 12810 12811 (d) If the Work includes a "NOTICE" text file as part of its 12812 distribution, then any Derivative Works that You distribute must 12813 include a readable copy of the attribution notices contained 12814 within such NOTICE file, excluding those notices that do not 12815 pertain to any part of the Derivative Works, in at least one 12816 of the following places: within a NOTICE text file distributed 12817 as part of the Derivative Works; within the Source form or 12818 documentation, if provided along with the Derivative Works; or, 12819 within a display generated by the Derivative Works, if and 12820 wherever such third-party notices normally appear. The contents 12821 of the NOTICE file are for informational purposes only and 12822 do not modify the License. You may add Your own attribution 12823 notices within Derivative Works that You distribute, alongside 12824 or as an addendum to the NOTICE text from the Work, provided 12825 that such additional attribution notices cannot be construed 12826 as modifying the License. 12827 12828 You may add Your own copyright statement to Your modifications and 12829 may provide additional or different license terms and conditions 12830 for use, reproduction, or distribution of Your modifications, or 12831 for any such Derivative Works as a whole, provided Your use, 12832 reproduction, and distribution of the Work otherwise complies with 12833 the conditions stated in this License. 12834 12835 5. Submission of Contributions. Unless You explicitly state otherwise, 12836 any Contribution intentionally submitted for inclusion in the Work 12837 by You to the Licensor shall be under the terms and conditions of 12838 this License, without any additional terms or conditions. 12839 Notwithstanding the above, nothing herein shall supersede or modify 12840 the terms of any separate license agreement you may have executed 12841 with Licensor regarding such Contributions. 12842 12843 6. Trademarks. This License does not grant permission to use the trade 12844 names, trademarks, service marks, or product names of the Licensor, 12845 except as required for reasonable and customary use in describing the 12846 origin of the Work and reproducing the content of the NOTICE file. 12847 12848 7. Disclaimer of Warranty. Unless required by applicable law or 12849 agreed to in writing, Licensor provides the Work (and each 12850 Contributor provides its Contributions) on an "AS IS" BASIS, 12851 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 12852 implied, including, without limitation, any warranties or conditions 12853 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 12854 PARTICULAR PURPOSE. You are solely responsible for determining the 12855 appropriateness of using or redistributing the Work and assume any 12856 risks associated with Your exercise of permissions under this License. 12857 12858 8. Limitation of Liability. In no event and under no legal theory, 12859 whether in tort (including negligence), contract, or otherwise, 12860 unless required by applicable law (such as deliberate and grossly 12861 negligent acts) or agreed to in writing, shall any Contributor be 12862 liable to You for damages, including any direct, indirect, special, 12863 incidental, or consequential damages of any character arising as a 12864 result of this License or out of the use or inability to use the 12865 Work (including but not limited to damages for loss of goodwill, 12866 work stoppage, computer failure or malfunction, or any and all 12867 other commercial damages or losses), even if such Contributor 12868 has been advised of the possibility of such damages. 12869 12870 9. Accepting Warranty or Additional Liability. While redistributing 12871 the Work or Derivative Works thereof, You may choose to offer, 12872 and charge a fee for, acceptance of support, warranty, indemnity, 12873 or other liability obligations and/or rights consistent with this 12874 License. However, in accepting such obligations, You may act only 12875 on Your own behalf and on Your sole responsibility, not on behalf 12876 of any other Contributor, and only if You agree to indemnify, 12877 defend, and hold each Contributor harmless for any liability 12878 incurred by, or claims asserted against, such Contributor by reason 12879 of your accepting any such warranty or additional liability. 12880 12881 END OF TERMS AND CONDITIONS 12882 12883 APPENDIX: How to apply the Apache License to your work. 12884 12885 To apply the Apache License to your work, attach the following 12886 boilerplate notice, with the fields enclosed by brackets "{}" 12887 replaced with your own identifying information. (Don't include 12888 the brackets!) The text should be enclosed in the appropriate 12889 comment syntax for the file format. We also recommend that a 12890 file or class name and description of purpose be included on the 12891 same "printed page" as the copyright notice for easier 12892 identification within third-party archives. 12893 12894 Copyright {yyyy} {name of copyright owner} 12895 12896 Licensed under the Apache License, Version 2.0 (the "License"); 12897 you may not use this file except in compliance with the License. 12898 You may obtain a copy of the License at 12899 12900 http://www.apache.org/licenses/LICENSE-2.0 12901 12902 Unless required by applicable law or agreed to in writing, software 12903 distributed under the License is distributed on an "AS IS" BASIS, 12904 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12905 See the License for the specific language governing permissions and 12906 limitations under the License. 12907 12908 ================================================================ 12909 12910 github.com/miekg/dns 12911 https://github.com/miekg/dns 12912 ---------------------------------------------------------------- 12913 Copyright (c) 2009 The Go Authors. All rights reserved. 12914 12915 Redistribution and use in source and binary forms, with or without 12916 modification, are permitted provided that the following conditions are 12917 met: 12918 12919 * Redistributions of source code must retain the above copyright 12920 notice, this list of conditions and the following disclaimer. 12921 * Redistributions in binary form must reproduce the above 12922 copyright notice, this list of conditions and the following disclaimer 12923 in the documentation and/or other materials provided with the 12924 distribution. 12925 * Neither the name of Google Inc. nor the names of its 12926 contributors may be used to endorse or promote products derived from 12927 this software without specific prior written permission. 12928 12929 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 12930 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 12931 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 12932 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 12933 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 12934 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 12935 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 12936 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 12937 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 12938 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 12939 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12940 12941 As this is fork of the official Go code the same license applies. 12942 Extensions of the original work are copyright (c) 2011 Miek Gieben 12943 12944 ================================================================ 12945 12946 github.com/minio/cli 12947 https://github.com/minio/cli 12948 ---------------------------------------------------------------- 12949 MIT License 12950 12951 Copyright (c) 2016 Jeremy Saenz & Contributors 12952 12953 Permission is hereby granted, free of charge, to any person obtaining a copy 12954 of this software and associated documentation files (the "Software"), to deal 12955 in the Software without restriction, including without limitation the rights 12956 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12957 copies of the Software, and to permit persons to whom the Software is 12958 furnished to do so, subject to the following conditions: 12959 12960 The above copyright notice and this permission notice shall be included in all 12961 copies or substantial portions of the Software. 12962 12963 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12964 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 12965 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 12966 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 12967 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 12968 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 12969 SOFTWARE. 12970 12971 ================================================================ 12972 12973 github.com/minio/highwayhash 12974 https://github.com/minio/highwayhash 12975 ---------------------------------------------------------------- 12976 12977 Apache License 12978 Version 2.0, January 2004 12979 http://www.apache.org/licenses/ 12980 12981 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 12982 12983 1. Definitions. 12984 12985 "License" shall mean the terms and conditions for use, reproduction, 12986 and distribution as defined by Sections 1 through 9 of this document. 12987 12988 "Licensor" shall mean the copyright owner or entity authorized by 12989 the copyright owner that is granting the License. 12990 12991 "Legal Entity" shall mean the union of the acting entity and all 12992 other entities that control, are controlled by, or are under common 12993 control with that entity. For the purposes of this definition, 12994 "control" means (i) the power, direct or indirect, to cause the 12995 direction or management of such entity, whether by contract or 12996 otherwise, or (ii) ownership of fifty percent (50%) or more of the 12997 outstanding shares, or (iii) beneficial ownership of such entity. 12998 12999 "You" (or "Your") shall mean an individual or Legal Entity 13000 exercising permissions granted by this License. 13001 13002 "Source" form shall mean the preferred form for making modifications, 13003 including but not limited to software source code, documentation 13004 source, and configuration files. 13005 13006 "Object" form shall mean any form resulting from mechanical 13007 transformation or translation of a Source form, including but 13008 not limited to compiled object code, generated documentation, 13009 and conversions to other media types. 13010 13011 "Work" shall mean the work of authorship, whether in Source or 13012 Object form, made available under the License, as indicated by a 13013 copyright notice that is included in or attached to the work 13014 (an example is provided in the Appendix below). 13015 13016 "Derivative Works" shall mean any work, whether in Source or Object 13017 form, that is based on (or derived from) the Work and for which the 13018 editorial revisions, annotations, elaborations, or other modifications 13019 represent, as a whole, an original work of authorship. For the purposes 13020 of this License, Derivative Works shall not include works that remain 13021 separable from, or merely link (or bind by name) to the interfaces of, 13022 the Work and Derivative Works thereof. 13023 13024 "Contribution" shall mean any work of authorship, including 13025 the original version of the Work and any modifications or additions 13026 to that Work or Derivative Works thereof, that is intentionally 13027 submitted to Licensor for inclusion in the Work by the copyright owner 13028 or by an individual or Legal Entity authorized to submit on behalf of 13029 the copyright owner. For the purposes of this definition, "submitted" 13030 means any form of electronic, verbal, or written communication sent 13031 to the Licensor or its representatives, including but not limited to 13032 communication on electronic mailing lists, source code control systems, 13033 and issue tracking systems that are managed by, or on behalf of, the 13034 Licensor for the purpose of discussing and improving the Work, but 13035 excluding communication that is conspicuously marked or otherwise 13036 designated in writing by the copyright owner as "Not a Contribution." 13037 13038 "Contributor" shall mean Licensor and any individual or Legal Entity 13039 on behalf of whom a Contribution has been received by Licensor and 13040 subsequently incorporated within the Work. 13041 13042 2. Grant of Copyright License. Subject to the terms and conditions of 13043 this License, each Contributor hereby grants to You a perpetual, 13044 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 13045 copyright license to reproduce, prepare Derivative Works of, 13046 publicly display, publicly perform, sublicense, and distribute the 13047 Work and such Derivative Works in Source or Object form. 13048 13049 3. Grant of Patent License. Subject to the terms and conditions of 13050 this License, each Contributor hereby grants to You a perpetual, 13051 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 13052 (except as stated in this section) patent license to make, have made, 13053 use, offer to sell, sell, import, and otherwise transfer the Work, 13054 where such license applies only to those patent claims licensable 13055 by such Contributor that are necessarily infringed by their 13056 Contribution(s) alone or by combination of their Contribution(s) 13057 with the Work to which such Contribution(s) was submitted. If You 13058 institute patent litigation against any entity (including a 13059 cross-claim or counterclaim in a lawsuit) alleging that the Work 13060 or a Contribution incorporated within the Work constitutes direct 13061 or contributory patent infringement, then any patent licenses 13062 granted to You under this License for that Work shall terminate 13063 as of the date such litigation is filed. 13064 13065 4. Redistribution. You may reproduce and distribute copies of the 13066 Work or Derivative Works thereof in any medium, with or without 13067 modifications, and in Source or Object form, provided that You 13068 meet the following conditions: 13069 13070 (a) You must give any other recipients of the Work or 13071 Derivative Works a copy of this License; and 13072 13073 (b) You must cause any modified files to carry prominent notices 13074 stating that You changed the files; and 13075 13076 (c) You must retain, in the Source form of any Derivative Works 13077 that You distribute, all copyright, patent, trademark, and 13078 attribution notices from the Source form of the Work, 13079 excluding those notices that do not pertain to any part of 13080 the Derivative Works; and 13081 13082 (d) If the Work includes a "NOTICE" text file as part of its 13083 distribution, then any Derivative Works that You distribute must 13084 include a readable copy of the attribution notices contained 13085 within such NOTICE file, excluding those notices that do not 13086 pertain to any part of the Derivative Works, in at least one 13087 of the following places: within a NOTICE text file distributed 13088 as part of the Derivative Works; within the Source form or 13089 documentation, if provided along with the Derivative Works; or, 13090 within a display generated by the Derivative Works, if and 13091 wherever such third-party notices normally appear. The contents 13092 of the NOTICE file are for informational purposes only and 13093 do not modify the License. You may add Your own attribution 13094 notices within Derivative Works that You distribute, alongside 13095 or as an addendum to the NOTICE text from the Work, provided 13096 that such additional attribution notices cannot be construed 13097 as modifying the License. 13098 13099 You may add Your own copyright statement to Your modifications and 13100 may provide additional or different license terms and conditions 13101 for use, reproduction, or distribution of Your modifications, or 13102 for any such Derivative Works as a whole, provided Your use, 13103 reproduction, and distribution of the Work otherwise complies with 13104 the conditions stated in this License. 13105 13106 5. Submission of Contributions. Unless You explicitly state otherwise, 13107 any Contribution intentionally submitted for inclusion in the Work 13108 by You to the Licensor shall be under the terms and conditions of 13109 this License, without any additional terms or conditions. 13110 Notwithstanding the above, nothing herein shall supersede or modify 13111 the terms of any separate license agreement you may have executed 13112 with Licensor regarding such Contributions. 13113 13114 6. Trademarks. This License does not grant permission to use the trade 13115 names, trademarks, service marks, or product names of the Licensor, 13116 except as required for reasonable and customary use in describing the 13117 origin of the Work and reproducing the content of the NOTICE file. 13118 13119 7. Disclaimer of Warranty. Unless required by applicable law or 13120 agreed to in writing, Licensor provides the Work (and each 13121 Contributor provides its Contributions) on an "AS IS" BASIS, 13122 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 13123 implied, including, without limitation, any warranties or conditions 13124 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 13125 PARTICULAR PURPOSE. You are solely responsible for determining the 13126 appropriateness of using or redistributing the Work and assume any 13127 risks associated with Your exercise of permissions under this License. 13128 13129 8. Limitation of Liability. In no event and under no legal theory, 13130 whether in tort (including negligence), contract, or otherwise, 13131 unless required by applicable law (such as deliberate and grossly 13132 negligent acts) or agreed to in writing, shall any Contributor be 13133 liable to You for damages, including any direct, indirect, special, 13134 incidental, or consequential damages of any character arising as a 13135 result of this License or out of the use or inability to use the 13136 Work (including but not limited to damages for loss of goodwill, 13137 work stoppage, computer failure or malfunction, or any and all 13138 other commercial damages or losses), even if such Contributor 13139 has been advised of the possibility of such damages. 13140 13141 9. Accepting Warranty or Additional Liability. While redistributing 13142 the Work or Derivative Works thereof, You may choose to offer, 13143 and charge a fee for, acceptance of support, warranty, indemnity, 13144 or other liability obligations and/or rights consistent with this 13145 License. However, in accepting such obligations, You may act only 13146 on Your own behalf and on Your sole responsibility, not on behalf 13147 of any other Contributor, and only if You agree to indemnify, 13148 defend, and hold each Contributor harmless for any liability 13149 incurred by, or claims asserted against, such Contributor by reason 13150 of your accepting any such warranty or additional liability. 13151 13152 END OF TERMS AND CONDITIONS 13153 13154 APPENDIX: How to apply the Apache License to your work. 13155 13156 To apply the Apache License to your work, attach the following 13157 boilerplate notice, with the fields enclosed by brackets "[]" 13158 replaced with your own identifying information. (Don't include 13159 the brackets!) The text should be enclosed in the appropriate 13160 comment syntax for the file format. We also recommend that a 13161 file or class name and description of purpose be included on the 13162 same "printed page" as the copyright notice for easier 13163 identification within third-party archives. 13164 13165 Copyright [yyyy] [name of copyright owner] 13166 13167 Licensed under the Apache License, Version 2.0 (the "License"); 13168 you may not use this file except in compliance with the License. 13169 You may obtain a copy of the License at 13170 13171 http://www.apache.org/licenses/LICENSE-2.0 13172 13173 Unless required by applicable law or agreed to in writing, software 13174 distributed under the License is distributed on an "AS IS" BASIS, 13175 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13176 See the License for the specific language governing permissions and 13177 limitations under the License. 13178 13179 ================================================================ 13180 13181 github.com/minio/md5-simd 13182 https://github.com/minio/md5-simd 13183 ---------------------------------------------------------------- 13184 13185 Apache License 13186 Version 2.0, January 2004 13187 http://www.apache.org/licenses/ 13188 13189 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 13190 13191 1. Definitions. 13192 13193 "License" shall mean the terms and conditions for use, reproduction, 13194 and distribution as defined by Sections 1 through 9 of this document. 13195 13196 "Licensor" shall mean the copyright owner or entity authorized by 13197 the copyright owner that is granting the License. 13198 13199 "Legal Entity" shall mean the union of the acting entity and all 13200 other entities that control, are controlled by, or are under common 13201 control with that entity. For the purposes of this definition, 13202 "control" means (i) the power, direct or indirect, to cause the 13203 direction or management of such entity, whether by contract or 13204 otherwise, or (ii) ownership of fifty percent (50%) or more of the 13205 outstanding shares, or (iii) beneficial ownership of such entity. 13206 13207 "You" (or "Your") shall mean an individual or Legal Entity 13208 exercising permissions granted by this License. 13209 13210 "Source" form shall mean the preferred form for making modifications, 13211 including but not limited to software source code, documentation 13212 source, and configuration files. 13213 13214 "Object" form shall mean any form resulting from mechanical 13215 transformation or translation of a Source form, including but 13216 not limited to compiled object code, generated documentation, 13217 and conversions to other media types. 13218 13219 "Work" shall mean the work of authorship, whether in Source or 13220 Object form, made available under the License, as indicated by a 13221 copyright notice that is included in or attached to the work 13222 (an example is provided in the Appendix below). 13223 13224 "Derivative Works" shall mean any work, whether in Source or Object 13225 form, that is based on (or derived from) the Work and for which the 13226 editorial revisions, annotations, elaborations, or other modifications 13227 represent, as a whole, an original work of authorship. For the purposes 13228 of this License, Derivative Works shall not include works that remain 13229 separable from, or merely link (or bind by name) to the interfaces of, 13230 the Work and Derivative Works thereof. 13231 13232 "Contribution" shall mean any work of authorship, including 13233 the original version of the Work and any modifications or additions 13234 to that Work or Derivative Works thereof, that is intentionally 13235 submitted to Licensor for inclusion in the Work by the copyright owner 13236 or by an individual or Legal Entity authorized to submit on behalf of 13237 the copyright owner. For the purposes of this definition, "submitted" 13238 means any form of electronic, verbal, or written communication sent 13239 to the Licensor or its representatives, including but not limited to 13240 communication on electronic mailing lists, source code control systems, 13241 and issue tracking systems that are managed by, or on behalf of, the 13242 Licensor for the purpose of discussing and improving the Work, but 13243 excluding communication that is conspicuously marked or otherwise 13244 designated in writing by the copyright owner as "Not a Contribution." 13245 13246 "Contributor" shall mean Licensor and any individual or Legal Entity 13247 on behalf of whom a Contribution has been received by Licensor and 13248 subsequently incorporated within the Work. 13249 13250 2. Grant of Copyright License. Subject to the terms and conditions of 13251 this License, each Contributor hereby grants to You a perpetual, 13252 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 13253 copyright license to reproduce, prepare Derivative Works of, 13254 publicly display, publicly perform, sublicense, and distribute the 13255 Work and such Derivative Works in Source or Object form. 13256 13257 3. Grant of Patent License. Subject to the terms and conditions of 13258 this License, each Contributor hereby grants to You a perpetual, 13259 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 13260 (except as stated in this section) patent license to make, have made, 13261 use, offer to sell, sell, import, and otherwise transfer the Work, 13262 where such license applies only to those patent claims licensable 13263 by such Contributor that are necessarily infringed by their 13264 Contribution(s) alone or by combination of their Contribution(s) 13265 with the Work to which such Contribution(s) was submitted. If You 13266 institute patent litigation against any entity (including a 13267 cross-claim or counterclaim in a lawsuit) alleging that the Work 13268 or a Contribution incorporated within the Work constitutes direct 13269 or contributory patent infringement, then any patent licenses 13270 granted to You under this License for that Work shall terminate 13271 as of the date such litigation is filed. 13272 13273 4. Redistribution. You may reproduce and distribute copies of the 13274 Work or Derivative Works thereof in any medium, with or without 13275 modifications, and in Source or Object form, provided that You 13276 meet the following conditions: 13277 13278 (a) You must give any other recipients of the Work or 13279 Derivative Works a copy of this License; and 13280 13281 (b) You must cause any modified files to carry prominent notices 13282 stating that You changed the files; and 13283 13284 (c) You must retain, in the Source form of any Derivative Works 13285 that You distribute, all copyright, patent, trademark, and 13286 attribution notices from the Source form of the Work, 13287 excluding those notices that do not pertain to any part of 13288 the Derivative Works; and 13289 13290 (d) If the Work includes a "NOTICE" text file as part of its 13291 distribution, then any Derivative Works that You distribute must 13292 include a readable copy of the attribution notices contained 13293 within such NOTICE file, excluding those notices that do not 13294 pertain to any part of the Derivative Works, in at least one 13295 of the following places: within a NOTICE text file distributed 13296 as part of the Derivative Works; within the Source form or 13297 documentation, if provided along with the Derivative Works; or, 13298 within a display generated by the Derivative Works, if and 13299 wherever such third-party notices normally appear. The contents 13300 of the NOTICE file are for informational purposes only and 13301 do not modify the License. You may add Your own attribution 13302 notices within Derivative Works that You distribute, alongside 13303 or as an addendum to the NOTICE text from the Work, provided 13304 that such additional attribution notices cannot be construed 13305 as modifying the License. 13306 13307 You may add Your own copyright statement to Your modifications and 13308 may provide additional or different license terms and conditions 13309 for use, reproduction, or distribution of Your modifications, or 13310 for any such Derivative Works as a whole, provided Your use, 13311 reproduction, and distribution of the Work otherwise complies with 13312 the conditions stated in this License. 13313 13314 5. Submission of Contributions. Unless You explicitly state otherwise, 13315 any Contribution intentionally submitted for inclusion in the Work 13316 by You to the Licensor shall be under the terms and conditions of 13317 this License, without any additional terms or conditions. 13318 Notwithstanding the above, nothing herein shall supersede or modify 13319 the terms of any separate license agreement you may have executed 13320 with Licensor regarding such Contributions. 13321 13322 6. Trademarks. This License does not grant permission to use the trade 13323 names, trademarks, service marks, or product names of the Licensor, 13324 except as required for reasonable and customary use in describing the 13325 origin of the Work and reproducing the content of the NOTICE file. 13326 13327 7. Disclaimer of Warranty. Unless required by applicable law or 13328 agreed to in writing, Licensor provides the Work (and each 13329 Contributor provides its Contributions) on an "AS IS" BASIS, 13330 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 13331 implied, including, without limitation, any warranties or conditions 13332 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 13333 PARTICULAR PURPOSE. You are solely responsible for determining the 13334 appropriateness of using or redistributing the Work and assume any 13335 risks associated with Your exercise of permissions under this License. 13336 13337 8. Limitation of Liability. In no event and under no legal theory, 13338 whether in tort (including negligence), contract, or otherwise, 13339 unless required by applicable law (such as deliberate and grossly 13340 negligent acts) or agreed to in writing, shall any Contributor be 13341 liable to You for damages, including any direct, indirect, special, 13342 incidental, or consequential damages of any character arising as a 13343 result of this License or out of the use or inability to use the 13344 Work (including but not limited to damages for loss of goodwill, 13345 work stoppage, computer failure or malfunction, or any and all 13346 other commercial damages or losses), even if such Contributor 13347 has been advised of the possibility of such damages. 13348 13349 9. Accepting Warranty or Additional Liability. While redistributing 13350 the Work or Derivative Works thereof, You may choose to offer, 13351 and charge a fee for, acceptance of support, warranty, indemnity, 13352 or other liability obligations and/or rights consistent with this 13353 License. However, in accepting such obligations, You may act only 13354 on Your own behalf and on Your sole responsibility, not on behalf 13355 of any other Contributor, and only if You agree to indemnify, 13356 defend, and hold each Contributor harmless for any liability 13357 incurred by, or claims asserted against, such Contributor by reason 13358 of your accepting any such warranty or additional liability. 13359 13360 END OF TERMS AND CONDITIONS 13361 13362 APPENDIX: How to apply the Apache License to your work. 13363 13364 To apply the Apache License to your work, attach the following 13365 boilerplate notice, with the fields enclosed by brackets "[]" 13366 replaced with your own identifying information. (Don't include 13367 the brackets!) The text should be enclosed in the appropriate 13368 comment syntax for the file format. We also recommend that a 13369 file or class name and description of purpose be included on the 13370 same "printed page" as the copyright notice for easier 13371 identification within third-party archives. 13372 13373 Copyright [yyyy] [name of copyright owner] 13374 13375 Licensed under the Apache License, Version 2.0 (the "License"); 13376 you may not use this file except in compliance with the License. 13377 You may obtain a copy of the License at 13378 13379 http://www.apache.org/licenses/LICENSE-2.0 13380 13381 Unless required by applicable law or agreed to in writing, software 13382 distributed under the License is distributed on an "AS IS" BASIS, 13383 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13384 See the License for the specific language governing permissions and 13385 limitations under the License. 13386 13387 ================================================================ 13388 13389 github.com/minio/minio-go/v7 13390 https://github.com/minio/minio-go/v7 13391 ---------------------------------------------------------------- 13392 13393 Apache License 13394 Version 2.0, January 2004 13395 http://www.apache.org/licenses/ 13396 13397 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 13398 13399 1. Definitions. 13400 13401 "License" shall mean the terms and conditions for use, reproduction, 13402 and distribution as defined by Sections 1 through 9 of this document. 13403 13404 "Licensor" shall mean the copyright owner or entity authorized by 13405 the copyright owner that is granting the License. 13406 13407 "Legal Entity" shall mean the union of the acting entity and all 13408 other entities that control, are controlled by, or are under common 13409 control with that entity. For the purposes of this definition, 13410 "control" means (i) the power, direct or indirect, to cause the 13411 direction or management of such entity, whether by contract or 13412 otherwise, or (ii) ownership of fifty percent (50%) or more of the 13413 outstanding shares, or (iii) beneficial ownership of such entity. 13414 13415 "You" (or "Your") shall mean an individual or Legal Entity 13416 exercising permissions granted by this License. 13417 13418 "Source" form shall mean the preferred form for making modifications, 13419 including but not limited to software source code, documentation 13420 source, and configuration files. 13421 13422 "Object" form shall mean any form resulting from mechanical 13423 transformation or translation of a Source form, including but 13424 not limited to compiled object code, generated documentation, 13425 and conversions to other media types. 13426 13427 "Work" shall mean the work of authorship, whether in Source or 13428 Object form, made available under the License, as indicated by a 13429 copyright notice that is included in or attached to the work 13430 (an example is provided in the Appendix below). 13431 13432 "Derivative Works" shall mean any work, whether in Source or Object 13433 form, that is based on (or derived from) the Work and for which the 13434 editorial revisions, annotations, elaborations, or other modifications 13435 represent, as a whole, an original work of authorship. For the purposes 13436 of this License, Derivative Works shall not include works that remain 13437 separable from, or merely link (or bind by name) to the interfaces of, 13438 the Work and Derivative Works thereof. 13439 13440 "Contribution" shall mean any work of authorship, including 13441 the original version of the Work and any modifications or additions 13442 to that Work or Derivative Works thereof, that is intentionally 13443 submitted to Licensor for inclusion in the Work by the copyright owner 13444 or by an individual or Legal Entity authorized to submit on behalf of 13445 the copyright owner. For the purposes of this definition, "submitted" 13446 means any form of electronic, verbal, or written communication sent 13447 to the Licensor or its representatives, including but not limited to 13448 communication on electronic mailing lists, source code control systems, 13449 and issue tracking systems that are managed by, or on behalf of, the 13450 Licensor for the purpose of discussing and improving the Work, but 13451 excluding communication that is conspicuously marked or otherwise 13452 designated in writing by the copyright owner as "Not a Contribution." 13453 13454 "Contributor" shall mean Licensor and any individual or Legal Entity 13455 on behalf of whom a Contribution has been received by Licensor and 13456 subsequently incorporated within the Work. 13457 13458 2. Grant of Copyright License. Subject to the terms and conditions of 13459 this License, each Contributor hereby grants to You a perpetual, 13460 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 13461 copyright license to reproduce, prepare Derivative Works of, 13462 publicly display, publicly perform, sublicense, and distribute the 13463 Work and such Derivative Works in Source or Object form. 13464 13465 3. Grant of Patent License. Subject to the terms and conditions of 13466 this License, each Contributor hereby grants to You a perpetual, 13467 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 13468 (except as stated in this section) patent license to make, have made, 13469 use, offer to sell, sell, import, and otherwise transfer the Work, 13470 where such license applies only to those patent claims licensable 13471 by such Contributor that are necessarily infringed by their 13472 Contribution(s) alone or by combination of their Contribution(s) 13473 with the Work to which such Contribution(s) was submitted. If You 13474 institute patent litigation against any entity (including a 13475 cross-claim or counterclaim in a lawsuit) alleging that the Work 13476 or a Contribution incorporated within the Work constitutes direct 13477 or contributory patent infringement, then any patent licenses 13478 granted to You under this License for that Work shall terminate 13479 as of the date such litigation is filed. 13480 13481 4. Redistribution. You may reproduce and distribute copies of the 13482 Work or Derivative Works thereof in any medium, with or without 13483 modifications, and in Source or Object form, provided that You 13484 meet the following conditions: 13485 13486 (a) You must give any other recipients of the Work or 13487 Derivative Works a copy of this License; and 13488 13489 (b) You must cause any modified files to carry prominent notices 13490 stating that You changed the files; and 13491 13492 (c) You must retain, in the Source form of any Derivative Works 13493 that You distribute, all copyright, patent, trademark, and 13494 attribution notices from the Source form of the Work, 13495 excluding those notices that do not pertain to any part of 13496 the Derivative Works; and 13497 13498 (d) If the Work includes a "NOTICE" text file as part of its 13499 distribution, then any Derivative Works that You distribute must 13500 include a readable copy of the attribution notices contained 13501 within such NOTICE file, excluding those notices that do not 13502 pertain to any part of the Derivative Works, in at least one 13503 of the following places: within a NOTICE text file distributed 13504 as part of the Derivative Works; within the Source form or 13505 documentation, if provided along with the Derivative Works; or, 13506 within a display generated by the Derivative Works, if and 13507 wherever such third-party notices normally appear. The contents 13508 of the NOTICE file are for informational purposes only and 13509 do not modify the License. You may add Your own attribution 13510 notices within Derivative Works that You distribute, alongside 13511 or as an addendum to the NOTICE text from the Work, provided 13512 that such additional attribution notices cannot be construed 13513 as modifying the License. 13514 13515 You may add Your own copyright statement to Your modifications and 13516 may provide additional or different license terms and conditions 13517 for use, reproduction, or distribution of Your modifications, or 13518 for any such Derivative Works as a whole, provided Your use, 13519 reproduction, and distribution of the Work otherwise complies with 13520 the conditions stated in this License. 13521 13522 5. Submission of Contributions. Unless You explicitly state otherwise, 13523 any Contribution intentionally submitted for inclusion in the Work 13524 by You to the Licensor shall be under the terms and conditions of 13525 this License, without any additional terms or conditions. 13526 Notwithstanding the above, nothing herein shall supersede or modify 13527 the terms of any separate license agreement you may have executed 13528 with Licensor regarding such Contributions. 13529 13530 6. Trademarks. This License does not grant permission to use the trade 13531 names, trademarks, service marks, or product names of the Licensor, 13532 except as required for reasonable and customary use in describing the 13533 origin of the Work and reproducing the content of the NOTICE file. 13534 13535 7. Disclaimer of Warranty. Unless required by applicable law or 13536 agreed to in writing, Licensor provides the Work (and each 13537 Contributor provides its Contributions) on an "AS IS" BASIS, 13538 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 13539 implied, including, without limitation, any warranties or conditions 13540 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 13541 PARTICULAR PURPOSE. You are solely responsible for determining the 13542 appropriateness of using or redistributing the Work and assume any 13543 risks associated with Your exercise of permissions under this License. 13544 13545 8. Limitation of Liability. In no event and under no legal theory, 13546 whether in tort (including negligence), contract, or otherwise, 13547 unless required by applicable law (such as deliberate and grossly 13548 negligent acts) or agreed to in writing, shall any Contributor be 13549 liable to You for damages, including any direct, indirect, special, 13550 incidental, or consequential damages of any character arising as a 13551 result of this License or out of the use or inability to use the 13552 Work (including but not limited to damages for loss of goodwill, 13553 work stoppage, computer failure or malfunction, or any and all 13554 other commercial damages or losses), even if such Contributor 13555 has been advised of the possibility of such damages. 13556 13557 9. Accepting Warranty or Additional Liability. While redistributing 13558 the Work or Derivative Works thereof, You may choose to offer, 13559 and charge a fee for, acceptance of support, warranty, indemnity, 13560 or other liability obligations and/or rights consistent with this 13561 License. However, in accepting such obligations, You may act only 13562 on Your own behalf and on Your sole responsibility, not on behalf 13563 of any other Contributor, and only if You agree to indemnify, 13564 defend, and hold each Contributor harmless for any liability 13565 incurred by, or claims asserted against, such Contributor by reason 13566 of your accepting any such warranty or additional liability. 13567 13568 END OF TERMS AND CONDITIONS 13569 13570 APPENDIX: How to apply the Apache License to your work. 13571 13572 To apply the Apache License to your work, attach the following 13573 boilerplate notice, with the fields enclosed by brackets "[]" 13574 replaced with your own identifying information. (Don't include 13575 the brackets!) The text should be enclosed in the appropriate 13576 comment syntax for the file format. We also recommend that a 13577 file or class name and description of purpose be included on the 13578 same "printed page" as the copyright notice for easier 13579 identification within third-party archives. 13580 13581 Copyright [yyyy] [name of copyright owner] 13582 13583 Licensed under the Apache License, Version 2.0 (the "License"); 13584 you may not use this file except in compliance with the License. 13585 You may obtain a copy of the License at 13586 13587 http://www.apache.org/licenses/LICENSE-2.0 13588 13589 Unless required by applicable law or agreed to in writing, software 13590 distributed under the License is distributed on an "AS IS" BASIS, 13591 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13592 See the License for the specific language governing permissions and 13593 limitations under the License. 13594 13595 ================================================================ 13596 13597 github.com/minio/selfupdate 13598 https://github.com/minio/selfupdate 13599 ---------------------------------------------------------------- 13600 13601 Apache License 13602 Version 2.0, January 2004 13603 http://www.apache.org/licenses/ 13604 13605 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 13606 13607 1. Definitions. 13608 13609 "License" shall mean the terms and conditions for use, reproduction, 13610 and distribution as defined by Sections 1 through 9 of this document. 13611 13612 "Licensor" shall mean the copyright owner or entity authorized by 13613 the copyright owner that is granting the License. 13614 13615 "Legal Entity" shall mean the union of the acting entity and all 13616 other entities that control, are controlled by, or are under common 13617 control with that entity. For the purposes of this definition, 13618 "control" means (i) the power, direct or indirect, to cause the 13619 direction or management of such entity, whether by contract or 13620 otherwise, or (ii) ownership of fifty percent (50%) or more of the 13621 outstanding shares, or (iii) beneficial ownership of such entity. 13622 13623 "You" (or "Your") shall mean an individual or Legal Entity 13624 exercising permissions granted by this License. 13625 13626 "Source" form shall mean the preferred form for making modifications, 13627 including but not limited to software source code, documentation 13628 source, and configuration files. 13629 13630 "Object" form shall mean any form resulting from mechanical 13631 transformation or translation of a Source form, including but 13632 not limited to compiled object code, generated documentation, 13633 and conversions to other media types. 13634 13635 "Work" shall mean the work of authorship, whether in Source or 13636 Object form, made available under the License, as indicated by a 13637 copyright notice that is included in or attached to the work 13638 (an example is provided in the Appendix below). 13639 13640 "Derivative Works" shall mean any work, whether in Source or Object 13641 form, that is based on (or derived from) the Work and for which the 13642 editorial revisions, annotations, elaborations, or other modifications 13643 represent, as a whole, an original work of authorship. For the purposes 13644 of this License, Derivative Works shall not include works that remain 13645 separable from, or merely link (or bind by name) to the interfaces of, 13646 the Work and Derivative Works thereof. 13647 13648 "Contribution" shall mean any work of authorship, including 13649 the original version of the Work and any modifications or additions 13650 to that Work or Derivative Works thereof, that is intentionally 13651 submitted to Licensor for inclusion in the Work by the copyright owner 13652 or by an individual or Legal Entity authorized to submit on behalf of 13653 the copyright owner. For the purposes of this definition, "submitted" 13654 means any form of electronic, verbal, or written communication sent 13655 to the Licensor or its representatives, including but not limited to 13656 communication on electronic mailing lists, source code control systems, 13657 and issue tracking systems that are managed by, or on behalf of, the 13658 Licensor for the purpose of discussing and improving the Work, but 13659 excluding communication that is conspicuously marked or otherwise 13660 designated in writing by the copyright owner as "Not a Contribution." 13661 13662 "Contributor" shall mean Licensor and any individual or Legal Entity 13663 on behalf of whom a Contribution has been received by Licensor and 13664 subsequently incorporated within the Work. 13665 13666 2. Grant of Copyright License. Subject to the terms and conditions of 13667 this License, each Contributor hereby grants to You a perpetual, 13668 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 13669 copyright license to reproduce, prepare Derivative Works of, 13670 publicly display, publicly perform, sublicense, and distribute the 13671 Work and such Derivative Works in Source or Object form. 13672 13673 3. Grant of Patent License. Subject to the terms and conditions of 13674 this License, each Contributor hereby grants to You a perpetual, 13675 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 13676 (except as stated in this section) patent license to make, have made, 13677 use, offer to sell, sell, import, and otherwise transfer the Work, 13678 where such license applies only to those patent claims licensable 13679 by such Contributor that are necessarily infringed by their 13680 Contribution(s) alone or by combination of their Contribution(s) 13681 with the Work to which such Contribution(s) was submitted. If You 13682 institute patent litigation against any entity (including a 13683 cross-claim or counterclaim in a lawsuit) alleging that the Work 13684 or a Contribution incorporated within the Work constitutes direct 13685 or contributory patent infringement, then any patent licenses 13686 granted to You under this License for that Work shall terminate 13687 as of the date such litigation is filed. 13688 13689 4. Redistribution. You may reproduce and distribute copies of the 13690 Work or Derivative Works thereof in any medium, with or without 13691 modifications, and in Source or Object form, provided that You 13692 meet the following conditions: 13693 13694 (a) You must give any other recipients of the Work or 13695 Derivative Works a copy of this License; and 13696 13697 (b) You must cause any modified files to carry prominent notices 13698 stating that You changed the files; and 13699 13700 (c) You must retain, in the Source form of any Derivative Works 13701 that You distribute, all copyright, patent, trademark, and 13702 attribution notices from the Source form of the Work, 13703 excluding those notices that do not pertain to any part of 13704 the Derivative Works; and 13705 13706 (d) If the Work includes a "NOTICE" text file as part of its 13707 distribution, then any Derivative Works that You distribute must 13708 include a readable copy of the attribution notices contained 13709 within such NOTICE file, excluding those notices that do not 13710 pertain to any part of the Derivative Works, in at least one 13711 of the following places: within a NOTICE text file distributed 13712 as part of the Derivative Works; within the Source form or 13713 documentation, if provided along with the Derivative Works; or, 13714 within a display generated by the Derivative Works, if and 13715 wherever such third-party notices normally appear. The contents 13716 of the NOTICE file are for informational purposes only and 13717 do not modify the License. You may add Your own attribution 13718 notices within Derivative Works that You distribute, alongside 13719 or as an addendum to the NOTICE text from the Work, provided 13720 that such additional attribution notices cannot be construed 13721 as modifying the License. 13722 13723 You may add Your own copyright statement to Your modifications and 13724 may provide additional or different license terms and conditions 13725 for use, reproduction, or distribution of Your modifications, or 13726 for any such Derivative Works as a whole, provided Your use, 13727 reproduction, and distribution of the Work otherwise complies with 13728 the conditions stated in this License. 13729 13730 5. Submission of Contributions. Unless You explicitly state otherwise, 13731 any Contribution intentionally submitted for inclusion in the Work 13732 by You to the Licensor shall be under the terms and conditions of 13733 this License, without any additional terms or conditions. 13734 Notwithstanding the above, nothing herein shall supersede or modify 13735 the terms of any separate license agreement you may have executed 13736 with Licensor regarding such Contributions. 13737 13738 6. Trademarks. This License does not grant permission to use the trade 13739 names, trademarks, service marks, or product names of the Licensor, 13740 except as required for reasonable and customary use in describing the 13741 origin of the Work and reproducing the content of the NOTICE file. 13742 13743 7. Disclaimer of Warranty. Unless required by applicable law or 13744 agreed to in writing, Licensor provides the Work (and each 13745 Contributor provides its Contributions) on an "AS IS" BASIS, 13746 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 13747 implied, including, without limitation, any warranties or conditions 13748 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 13749 PARTICULAR PURPOSE. You are solely responsible for determining the 13750 appropriateness of using or redistributing the Work and assume any 13751 risks associated with Your exercise of permissions under this License. 13752 13753 8. Limitation of Liability. In no event and under no legal theory, 13754 whether in tort (including negligence), contract, or otherwise, 13755 unless required by applicable law (such as deliberate and grossly 13756 negligent acts) or agreed to in writing, shall any Contributor be 13757 liable to You for damages, including any direct, indirect, special, 13758 incidental, or consequential damages of any character arising as a 13759 result of this License or out of the use or inability to use the 13760 Work (including but not limited to damages for loss of goodwill, 13761 work stoppage, computer failure or malfunction, or any and all 13762 other commercial damages or losses), even if such Contributor 13763 has been advised of the possibility of such damages. 13764 13765 9. Accepting Warranty or Additional Liability. While redistributing 13766 the Work or Derivative Works thereof, You may choose to offer, 13767 and charge a fee for, acceptance of support, warranty, indemnity, 13768 or other liability obligations and/or rights consistent with this 13769 License. However, in accepting such obligations, You may act only 13770 on Your own behalf and on Your sole responsibility, not on behalf 13771 of any other Contributor, and only if You agree to indemnify, 13772 defend, and hold each Contributor harmless for any liability 13773 incurred by, or claims asserted against, such Contributor by reason 13774 of your accepting any such warranty or additional liability. 13775 13776 END OF TERMS AND CONDITIONS 13777 13778 APPENDIX: How to apply the Apache License to your work. 13779 13780 To apply the Apache License to your work, attach the following 13781 boilerplate notice, with the fields enclosed by brackets "[]" 13782 replaced with your own identifying information. (Don't include 13783 the brackets!) The text should be enclosed in the appropriate 13784 comment syntax for the file format. We also recommend that a 13785 file or class name and description of purpose be included on the 13786 same "printed page" as the copyright notice for easier 13787 identification within third-party archives. 13788 13789 Copyright [yyyy] [name of copyright owner] 13790 13791 Licensed under the Apache License, Version 2.0 (the "License"); 13792 you may not use this file except in compliance with the License. 13793 You may obtain a copy of the License at 13794 13795 http://www.apache.org/licenses/LICENSE-2.0 13796 13797 Unless required by applicable law or agreed to in writing, software 13798 distributed under the License is distributed on an "AS IS" BASIS, 13799 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13800 See the License for the specific language governing permissions and 13801 limitations under the License. 13802 13803 ================================================================ 13804 13805 github.com/minio/sha256-simd 13806 https://github.com/minio/sha256-simd 13807 ---------------------------------------------------------------- 13808 13809 Apache License 13810 Version 2.0, January 2004 13811 http://www.apache.org/licenses/ 13812 13813 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 13814 13815 1. Definitions. 13816 13817 "License" shall mean the terms and conditions for use, reproduction, 13818 and distribution as defined by Sections 1 through 9 of this document. 13819 13820 "Licensor" shall mean the copyright owner or entity authorized by 13821 the copyright owner that is granting the License. 13822 13823 "Legal Entity" shall mean the union of the acting entity and all 13824 other entities that control, are controlled by, or are under common 13825 control with that entity. For the purposes of this definition, 13826 "control" means (i) the power, direct or indirect, to cause the 13827 direction or management of such entity, whether by contract or 13828 otherwise, or (ii) ownership of fifty percent (50%) or more of the 13829 outstanding shares, or (iii) beneficial ownership of such entity. 13830 13831 "You" (or "Your") shall mean an individual or Legal Entity 13832 exercising permissions granted by this License. 13833 13834 "Source" form shall mean the preferred form for making modifications, 13835 including but not limited to software source code, documentation 13836 source, and configuration files. 13837 13838 "Object" form shall mean any form resulting from mechanical 13839 transformation or translation of a Source form, including but 13840 not limited to compiled object code, generated documentation, 13841 and conversions to other media types. 13842 13843 "Work" shall mean the work of authorship, whether in Source or 13844 Object form, made available under the License, as indicated by a 13845 copyright notice that is included in or attached to the work 13846 (an example is provided in the Appendix below). 13847 13848 "Derivative Works" shall mean any work, whether in Source or Object 13849 form, that is based on (or derived from) the Work and for which the 13850 editorial revisions, annotations, elaborations, or other modifications 13851 represent, as a whole, an original work of authorship. For the purposes 13852 of this License, Derivative Works shall not include works that remain 13853 separable from, or merely link (or bind by name) to the interfaces of, 13854 the Work and Derivative Works thereof. 13855 13856 "Contribution" shall mean any work of authorship, including 13857 the original version of the Work and any modifications or additions 13858 to that Work or Derivative Works thereof, that is intentionally 13859 submitted to Licensor for inclusion in the Work by the copyright owner 13860 or by an individual or Legal Entity authorized to submit on behalf of 13861 the copyright owner. For the purposes of this definition, "submitted" 13862 means any form of electronic, verbal, or written communication sent 13863 to the Licensor or its representatives, including but not limited to 13864 communication on electronic mailing lists, source code control systems, 13865 and issue tracking systems that are managed by, or on behalf of, the 13866 Licensor for the purpose of discussing and improving the Work, but 13867 excluding communication that is conspicuously marked or otherwise 13868 designated in writing by the copyright owner as "Not a Contribution." 13869 13870 "Contributor" shall mean Licensor and any individual or Legal Entity 13871 on behalf of whom a Contribution has been received by Licensor and 13872 subsequently incorporated within the Work. 13873 13874 2. Grant of Copyright License. Subject to the terms and conditions of 13875 this License, each Contributor hereby grants to You a perpetual, 13876 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 13877 copyright license to reproduce, prepare Derivative Works of, 13878 publicly display, publicly perform, sublicense, and distribute the 13879 Work and such Derivative Works in Source or Object form. 13880 13881 3. Grant of Patent License. Subject to the terms and conditions of 13882 this License, each Contributor hereby grants to You a perpetual, 13883 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 13884 (except as stated in this section) patent license to make, have made, 13885 use, offer to sell, sell, import, and otherwise transfer the Work, 13886 where such license applies only to those patent claims licensable 13887 by such Contributor that are necessarily infringed by their 13888 Contribution(s) alone or by combination of their Contribution(s) 13889 with the Work to which such Contribution(s) was submitted. If You 13890 institute patent litigation against any entity (including a 13891 cross-claim or counterclaim in a lawsuit) alleging that the Work 13892 or a Contribution incorporated within the Work constitutes direct 13893 or contributory patent infringement, then any patent licenses 13894 granted to You under this License for that Work shall terminate 13895 as of the date such litigation is filed. 13896 13897 4. Redistribution. You may reproduce and distribute copies of the 13898 Work or Derivative Works thereof in any medium, with or without 13899 modifications, and in Source or Object form, provided that You 13900 meet the following conditions: 13901 13902 (a) You must give any other recipients of the Work or 13903 Derivative Works a copy of this License; and 13904 13905 (b) You must cause any modified files to carry prominent notices 13906 stating that You changed the files; and 13907 13908 (c) You must retain, in the Source form of any Derivative Works 13909 that You distribute, all copyright, patent, trademark, and 13910 attribution notices from the Source form of the Work, 13911 excluding those notices that do not pertain to any part of 13912 the Derivative Works; and 13913 13914 (d) If the Work includes a "NOTICE" text file as part of its 13915 distribution, then any Derivative Works that You distribute must 13916 include a readable copy of the attribution notices contained 13917 within such NOTICE file, excluding those notices that do not 13918 pertain to any part of the Derivative Works, in at least one 13919 of the following places: within a NOTICE text file distributed 13920 as part of the Derivative Works; within the Source form or 13921 documentation, if provided along with the Derivative Works; or, 13922 within a display generated by the Derivative Works, if and 13923 wherever such third-party notices normally appear. The contents 13924 of the NOTICE file are for informational purposes only and 13925 do not modify the License. You may add Your own attribution 13926 notices within Derivative Works that You distribute, alongside 13927 or as an addendum to the NOTICE text from the Work, provided 13928 that such additional attribution notices cannot be construed 13929 as modifying the License. 13930 13931 You may add Your own copyright statement to Your modifications and 13932 may provide additional or different license terms and conditions 13933 for use, reproduction, or distribution of Your modifications, or 13934 for any such Derivative Works as a whole, provided Your use, 13935 reproduction, and distribution of the Work otherwise complies with 13936 the conditions stated in this License. 13937 13938 5. Submission of Contributions. Unless You explicitly state otherwise, 13939 any Contribution intentionally submitted for inclusion in the Work 13940 by You to the Licensor shall be under the terms and conditions of 13941 this License, without any additional terms or conditions. 13942 Notwithstanding the above, nothing herein shall supersede or modify 13943 the terms of any separate license agreement you may have executed 13944 with Licensor regarding such Contributions. 13945 13946 6. Trademarks. This License does not grant permission to use the trade 13947 names, trademarks, service marks, or product names of the Licensor, 13948 except as required for reasonable and customary use in describing the 13949 origin of the Work and reproducing the content of the NOTICE file. 13950 13951 7. Disclaimer of Warranty. Unless required by applicable law or 13952 agreed to in writing, Licensor provides the Work (and each 13953 Contributor provides its Contributions) on an "AS IS" BASIS, 13954 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 13955 implied, including, without limitation, any warranties or conditions 13956 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 13957 PARTICULAR PURPOSE. You are solely responsible for determining the 13958 appropriateness of using or redistributing the Work and assume any 13959 risks associated with Your exercise of permissions under this License. 13960 13961 8. Limitation of Liability. In no event and under no legal theory, 13962 whether in tort (including negligence), contract, or otherwise, 13963 unless required by applicable law (such as deliberate and grossly 13964 negligent acts) or agreed to in writing, shall any Contributor be 13965 liable to You for damages, including any direct, indirect, special, 13966 incidental, or consequential damages of any character arising as a 13967 result of this License or out of the use or inability to use the 13968 Work (including but not limited to damages for loss of goodwill, 13969 work stoppage, computer failure or malfunction, or any and all 13970 other commercial damages or losses), even if such Contributor 13971 has been advised of the possibility of such damages. 13972 13973 9. Accepting Warranty or Additional Liability. While redistributing 13974 the Work or Derivative Works thereof, You may choose to offer, 13975 and charge a fee for, acceptance of support, warranty, indemnity, 13976 or other liability obligations and/or rights consistent with this 13977 License. However, in accepting such obligations, You may act only 13978 on Your own behalf and on Your sole responsibility, not on behalf 13979 of any other Contributor, and only if You agree to indemnify, 13980 defend, and hold each Contributor harmless for any liability 13981 incurred by, or claims asserted against, such Contributor by reason 13982 of your accepting any such warranty or additional liability. 13983 13984 END OF TERMS AND CONDITIONS 13985 13986 APPENDIX: How to apply the Apache License to your work. 13987 13988 To apply the Apache License to your work, attach the following 13989 boilerplate notice, with the fields enclosed by brackets "[]" 13990 replaced with your own identifying information. (Don't include 13991 the brackets!) The text should be enclosed in the appropriate 13992 comment syntax for the file format. We also recommend that a 13993 file or class name and description of purpose be included on the 13994 same "printed page" as the copyright notice for easier 13995 identification within third-party archives. 13996 13997 Copyright [yyyy] [name of copyright owner] 13998 13999 Licensed under the Apache License, Version 2.0 (the "License"); 14000 you may not use this file except in compliance with the License. 14001 You may obtain a copy of the License at 14002 14003 http://www.apache.org/licenses/LICENSE-2.0 14004 14005 Unless required by applicable law or agreed to in writing, software 14006 distributed under the License is distributed on an "AS IS" BASIS, 14007 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14008 See the License for the specific language governing permissions and 14009 limitations under the License. 14010 14011 ================================================================ 14012 14013 github.com/minio/simdjson-go 14014 https://github.com/minio/simdjson-go 14015 ---------------------------------------------------------------- 14016 14017 Apache License 14018 Version 2.0, January 2004 14019 http://www.apache.org/licenses/ 14020 14021 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 14022 14023 1. Definitions. 14024 14025 "License" shall mean the terms and conditions for use, reproduction, 14026 and distribution as defined by Sections 1 through 9 of this document. 14027 14028 "Licensor" shall mean the copyright owner or entity authorized by 14029 the copyright owner that is granting the License. 14030 14031 "Legal Entity" shall mean the union of the acting entity and all 14032 other entities that control, are controlled by, or are under common 14033 control with that entity. For the purposes of this definition, 14034 "control" means (i) the power, direct or indirect, to cause the 14035 direction or management of such entity, whether by contract or 14036 otherwise, or (ii) ownership of fifty percent (50%) or more of the 14037 outstanding shares, or (iii) beneficial ownership of such entity. 14038 14039 "You" (or "Your") shall mean an individual or Legal Entity 14040 exercising permissions granted by this License. 14041 14042 "Source" form shall mean the preferred form for making modifications, 14043 including but not limited to software source code, documentation 14044 source, and configuration files. 14045 14046 "Object" form shall mean any form resulting from mechanical 14047 transformation or translation of a Source form, including but 14048 not limited to compiled object code, generated documentation, 14049 and conversions to other media types. 14050 14051 "Work" shall mean the work of authorship, whether in Source or 14052 Object form, made available under the License, as indicated by a 14053 copyright notice that is included in or attached to the work 14054 (an example is provided in the Appendix below). 14055 14056 "Derivative Works" shall mean any work, whether in Source or Object 14057 form, that is based on (or derived from) the Work and for which the 14058 editorial revisions, annotations, elaborations, or other modifications 14059 represent, as a whole, an original work of authorship. For the purposes 14060 of this License, Derivative Works shall not include works that remain 14061 separable from, or merely link (or bind by name) to the interfaces of, 14062 the Work and Derivative Works thereof. 14063 14064 "Contribution" shall mean any work of authorship, including 14065 the original version of the Work and any modifications or additions 14066 to that Work or Derivative Works thereof, that is intentionally 14067 submitted to Licensor for inclusion in the Work by the copyright owner 14068 or by an individual or Legal Entity authorized to submit on behalf of 14069 the copyright owner. For the purposes of this definition, "submitted" 14070 means any form of electronic, verbal, or written communication sent 14071 to the Licensor or its representatives, including but not limited to 14072 communication on electronic mailing lists, source code control systems, 14073 and issue tracking systems that are managed by, or on behalf of, the 14074 Licensor for the purpose of discussing and improving the Work, but 14075 excluding communication that is conspicuously marked or otherwise 14076 designated in writing by the copyright owner as "Not a Contribution." 14077 14078 "Contributor" shall mean Licensor and any individual or Legal Entity 14079 on behalf of whom a Contribution has been received by Licensor and 14080 subsequently incorporated within the Work. 14081 14082 2. Grant of Copyright License. Subject to the terms and conditions of 14083 this License, each Contributor hereby grants to You a perpetual, 14084 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 14085 copyright license to reproduce, prepare Derivative Works of, 14086 publicly display, publicly perform, sublicense, and distribute the 14087 Work and such Derivative Works in Source or Object form. 14088 14089 3. Grant of Patent License. Subject to the terms and conditions of 14090 this License, each Contributor hereby grants to You a perpetual, 14091 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 14092 (except as stated in this section) patent license to make, have made, 14093 use, offer to sell, sell, import, and otherwise transfer the Work, 14094 where such license applies only to those patent claims licensable 14095 by such Contributor that are necessarily infringed by their 14096 Contribution(s) alone or by combination of their Contribution(s) 14097 with the Work to which such Contribution(s) was submitted. If You 14098 institute patent litigation against any entity (including a 14099 cross-claim or counterclaim in a lawsuit) alleging that the Work 14100 or a Contribution incorporated within the Work constitutes direct 14101 or contributory patent infringement, then any patent licenses 14102 granted to You under this License for that Work shall terminate 14103 as of the date such litigation is filed. 14104 14105 4. Redistribution. You may reproduce and distribute copies of the 14106 Work or Derivative Works thereof in any medium, with or without 14107 modifications, and in Source or Object form, provided that You 14108 meet the following conditions: 14109 14110 (a) You must give any other recipients of the Work or 14111 Derivative Works a copy of this License; and 14112 14113 (b) You must cause any modified files to carry prominent notices 14114 stating that You changed the files; and 14115 14116 (c) You must retain, in the Source form of any Derivative Works 14117 that You distribute, all copyright, patent, trademark, and 14118 attribution notices from the Source form of the Work, 14119 excluding those notices that do not pertain to any part of 14120 the Derivative Works; and 14121 14122 (d) If the Work includes a "NOTICE" text file as part of its 14123 distribution, then any Derivative Works that You distribute must 14124 include a readable copy of the attribution notices contained 14125 within such NOTICE file, excluding those notices that do not 14126 pertain to any part of the Derivative Works, in at least one 14127 of the following places: within a NOTICE text file distributed 14128 as part of the Derivative Works; within the Source form or 14129 documentation, if provided along with the Derivative Works; or, 14130 within a display generated by the Derivative Works, if and 14131 wherever such third-party notices normally appear. The contents 14132 of the NOTICE file are for informational purposes only and 14133 do not modify the License. You may add Your own attribution 14134 notices within Derivative Works that You distribute, alongside 14135 or as an addendum to the NOTICE text from the Work, provided 14136 that such additional attribution notices cannot be construed 14137 as modifying the License. 14138 14139 You may add Your own copyright statement to Your modifications and 14140 may provide additional or different license terms and conditions 14141 for use, reproduction, or distribution of Your modifications, or 14142 for any such Derivative Works as a whole, provided Your use, 14143 reproduction, and distribution of the Work otherwise complies with 14144 the conditions stated in this License. 14145 14146 5. Submission of Contributions. Unless You explicitly state otherwise, 14147 any Contribution intentionally submitted for inclusion in the Work 14148 by You to the Licensor shall be under the terms and conditions of 14149 this License, without any additional terms or conditions. 14150 Notwithstanding the above, nothing herein shall supersede or modify 14151 the terms of any separate license agreement you may have executed 14152 with Licensor regarding such Contributions. 14153 14154 6. Trademarks. This License does not grant permission to use the trade 14155 names, trademarks, service marks, or product names of the Licensor, 14156 except as required for reasonable and customary use in describing the 14157 origin of the Work and reproducing the content of the NOTICE file. 14158 14159 7. Disclaimer of Warranty. Unless required by applicable law or 14160 agreed to in writing, Licensor provides the Work (and each 14161 Contributor provides its Contributions) on an "AS IS" BASIS, 14162 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 14163 implied, including, without limitation, any warranties or conditions 14164 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 14165 PARTICULAR PURPOSE. You are solely responsible for determining the 14166 appropriateness of using or redistributing the Work and assume any 14167 risks associated with Your exercise of permissions under this License. 14168 14169 8. Limitation of Liability. In no event and under no legal theory, 14170 whether in tort (including negligence), contract, or otherwise, 14171 unless required by applicable law (such as deliberate and grossly 14172 negligent acts) or agreed to in writing, shall any Contributor be 14173 liable to You for damages, including any direct, indirect, special, 14174 incidental, or consequential damages of any character arising as a 14175 result of this License or out of the use or inability to use the 14176 Work (including but not limited to damages for loss of goodwill, 14177 work stoppage, computer failure or malfunction, or any and all 14178 other commercial damages or losses), even if such Contributor 14179 has been advised of the possibility of such damages. 14180 14181 9. Accepting Warranty or Additional Liability. While redistributing 14182 the Work or Derivative Works thereof, You may choose to offer, 14183 and charge a fee for, acceptance of support, warranty, indemnity, 14184 or other liability obligations and/or rights consistent with this 14185 License. However, in accepting such obligations, You may act only 14186 on Your own behalf and on Your sole responsibility, not on behalf 14187 of any other Contributor, and only if You agree to indemnify, 14188 defend, and hold each Contributor harmless for any liability 14189 incurred by, or claims asserted against, such Contributor by reason 14190 of your accepting any such warranty or additional liability. 14191 14192 END OF TERMS AND CONDITIONS 14193 14194 APPENDIX: How to apply the Apache License to your work. 14195 14196 To apply the Apache License to your work, attach the following 14197 boilerplate notice, with the fields enclosed by brackets "[]" 14198 replaced with your own identifying information. (Don't include 14199 the brackets!) The text should be enclosed in the appropriate 14200 comment syntax for the file format. We also recommend that a 14201 file or class name and description of purpose be included on the 14202 same "printed page" as the copyright notice for easier 14203 identification within third-party archives. 14204 14205 Copyright [yyyy] [name of copyright owner] 14206 14207 Licensed under the Apache License, Version 2.0 (the "License"); 14208 you may not use this file except in compliance with the License. 14209 You may obtain a copy of the License at 14210 14211 http://www.apache.org/licenses/LICENSE-2.0 14212 14213 Unless required by applicable law or agreed to in writing, software 14214 distributed under the License is distributed on an "AS IS" BASIS, 14215 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14216 See the License for the specific language governing permissions and 14217 limitations under the License. 14218 14219 ================================================================ 14220 14221 github.com/minio/sio 14222 https://github.com/minio/sio 14223 ---------------------------------------------------------------- 14224 14225 Apache License 14226 Version 2.0, January 2004 14227 http://www.apache.org/licenses/ 14228 14229 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 14230 14231 1. Definitions. 14232 14233 "License" shall mean the terms and conditions for use, reproduction, 14234 and distribution as defined by Sections 1 through 9 of this document. 14235 14236 "Licensor" shall mean the copyright owner or entity authorized by 14237 the copyright owner that is granting the License. 14238 14239 "Legal Entity" shall mean the union of the acting entity and all 14240 other entities that control, are controlled by, or are under common 14241 control with that entity. For the purposes of this definition, 14242 "control" means (i) the power, direct or indirect, to cause the 14243 direction or management of such entity, whether by contract or 14244 otherwise, or (ii) ownership of fifty percent (50%) or more of the 14245 outstanding shares, or (iii) beneficial ownership of such entity. 14246 14247 "You" (or "Your") shall mean an individual or Legal Entity 14248 exercising permissions granted by this License. 14249 14250 "Source" form shall mean the preferred form for making modifications, 14251 including but not limited to software source code, documentation 14252 source, and configuration files. 14253 14254 "Object" form shall mean any form resulting from mechanical 14255 transformation or translation of a Source form, including but 14256 not limited to compiled object code, generated documentation, 14257 and conversions to other media types. 14258 14259 "Work" shall mean the work of authorship, whether in Source or 14260 Object form, made available under the License, as indicated by a 14261 copyright notice that is included in or attached to the work 14262 (an example is provided in the Appendix below). 14263 14264 "Derivative Works" shall mean any work, whether in Source or Object 14265 form, that is based on (or derived from) the Work and for which the 14266 editorial revisions, annotations, elaborations, or other modifications 14267 represent, as a whole, an original work of authorship. For the purposes 14268 of this License, Derivative Works shall not include works that remain 14269 separable from, or merely link (or bind by name) to the interfaces of, 14270 the Work and Derivative Works thereof. 14271 14272 "Contribution" shall mean any work of authorship, including 14273 the original version of the Work and any modifications or additions 14274 to that Work or Derivative Works thereof, that is intentionally 14275 submitted to Licensor for inclusion in the Work by the copyright owner 14276 or by an individual or Legal Entity authorized to submit on behalf of 14277 the copyright owner. For the purposes of this definition, "submitted" 14278 means any form of electronic, verbal, or written communication sent 14279 to the Licensor or its representatives, including but not limited to 14280 communication on electronic mailing lists, source code control systems, 14281 and issue tracking systems that are managed by, or on behalf of, the 14282 Licensor for the purpose of discussing and improving the Work, but 14283 excluding communication that is conspicuously marked or otherwise 14284 designated in writing by the copyright owner as "Not a Contribution." 14285 14286 "Contributor" shall mean Licensor and any individual or Legal Entity 14287 on behalf of whom a Contribution has been received by Licensor and 14288 subsequently incorporated within the Work. 14289 14290 2. Grant of Copyright License. Subject to the terms and conditions of 14291 this License, each Contributor hereby grants to You a perpetual, 14292 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 14293 copyright license to reproduce, prepare Derivative Works of, 14294 publicly display, publicly perform, sublicense, and distribute the 14295 Work and such Derivative Works in Source or Object form. 14296 14297 3. Grant of Patent License. Subject to the terms and conditions of 14298 this License, each Contributor hereby grants to You a perpetual, 14299 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 14300 (except as stated in this section) patent license to make, have made, 14301 use, offer to sell, sell, import, and otherwise transfer the Work, 14302 where such license applies only to those patent claims licensable 14303 by such Contributor that are necessarily infringed by their 14304 Contribution(s) alone or by combination of their Contribution(s) 14305 with the Work to which such Contribution(s) was submitted. If You 14306 institute patent litigation against any entity (including a 14307 cross-claim or counterclaim in a lawsuit) alleging that the Work 14308 or a Contribution incorporated within the Work constitutes direct 14309 or contributory patent infringement, then any patent licenses 14310 granted to You under this License for that Work shall terminate 14311 as of the date such litigation is filed. 14312 14313 4. Redistribution. You may reproduce and distribute copies of the 14314 Work or Derivative Works thereof in any medium, with or without 14315 modifications, and in Source or Object form, provided that You 14316 meet the following conditions: 14317 14318 (a) You must give any other recipients of the Work or 14319 Derivative Works a copy of this License; and 14320 14321 (b) You must cause any modified files to carry prominent notices 14322 stating that You changed the files; and 14323 14324 (c) You must retain, in the Source form of any Derivative Works 14325 that You distribute, all copyright, patent, trademark, and 14326 attribution notices from the Source form of the Work, 14327 excluding those notices that do not pertain to any part of 14328 the Derivative Works; and 14329 14330 (d) If the Work includes a "NOTICE" text file as part of its 14331 distribution, then any Derivative Works that You distribute must 14332 include a readable copy of the attribution notices contained 14333 within such NOTICE file, excluding those notices that do not 14334 pertain to any part of the Derivative Works, in at least one 14335 of the following places: within a NOTICE text file distributed 14336 as part of the Derivative Works; within the Source form or 14337 documentation, if provided along with the Derivative Works; or, 14338 within a display generated by the Derivative Works, if and 14339 wherever such third-party notices normally appear. The contents 14340 of the NOTICE file are for informational purposes only and 14341 do not modify the License. You may add Your own attribution 14342 notices within Derivative Works that You distribute, alongside 14343 or as an addendum to the NOTICE text from the Work, provided 14344 that such additional attribution notices cannot be construed 14345 as modifying the License. 14346 14347 You may add Your own copyright statement to Your modifications and 14348 may provide additional or different license terms and conditions 14349 for use, reproduction, or distribution of Your modifications, or 14350 for any such Derivative Works as a whole, provided Your use, 14351 reproduction, and distribution of the Work otherwise complies with 14352 the conditions stated in this License. 14353 14354 5. Submission of Contributions. Unless You explicitly state otherwise, 14355 any Contribution intentionally submitted for inclusion in the Work 14356 by You to the Licensor shall be under the terms and conditions of 14357 this License, without any additional terms or conditions. 14358 Notwithstanding the above, nothing herein shall supersede or modify 14359 the terms of any separate license agreement you may have executed 14360 with Licensor regarding such Contributions. 14361 14362 6. Trademarks. This License does not grant permission to use the trade 14363 names, trademarks, service marks, or product names of the Licensor, 14364 except as required for reasonable and customary use in describing the 14365 origin of the Work and reproducing the content of the NOTICE file. 14366 14367 7. Disclaimer of Warranty. Unless required by applicable law or 14368 agreed to in writing, Licensor provides the Work (and each 14369 Contributor provides its Contributions) on an "AS IS" BASIS, 14370 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 14371 implied, including, without limitation, any warranties or conditions 14372 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 14373 PARTICULAR PURPOSE. You are solely responsible for determining the 14374 appropriateness of using or redistributing the Work and assume any 14375 risks associated with Your exercise of permissions under this License. 14376 14377 8. Limitation of Liability. In no event and under no legal theory, 14378 whether in tort (including negligence), contract, or otherwise, 14379 unless required by applicable law (such as deliberate and grossly 14380 negligent acts) or agreed to in writing, shall any Contributor be 14381 liable to You for damages, including any direct, indirect, special, 14382 incidental, or consequential damages of any character arising as a 14383 result of this License or out of the use or inability to use the 14384 Work (including but not limited to damages for loss of goodwill, 14385 work stoppage, computer failure or malfunction, or any and all 14386 other commercial damages or losses), even if such Contributor 14387 has been advised of the possibility of such damages. 14388 14389 9. Accepting Warranty or Additional Liability. While redistributing 14390 the Work or Derivative Works thereof, You may choose to offer, 14391 and charge a fee for, acceptance of support, warranty, indemnity, 14392 or other liability obligations and/or rights consistent with this 14393 License. However, in accepting such obligations, You may act only 14394 on Your own behalf and on Your sole responsibility, not on behalf 14395 of any other Contributor, and only if You agree to indemnify, 14396 defend, and hold each Contributor harmless for any liability 14397 incurred by, or claims asserted against, such Contributor by reason 14398 of your accepting any such warranty or additional liability. 14399 14400 END OF TERMS AND CONDITIONS 14401 14402 APPENDIX: How to apply the Apache License to your work. 14403 14404 To apply the Apache License to your work, attach the following 14405 boilerplate notice, with the fields enclosed by brackets "[]" 14406 replaced with your own identifying information. (Don't include 14407 the brackets!) The text should be enclosed in the appropriate 14408 comment syntax for the file format. We also recommend that a 14409 file or class name and description of purpose be included on the 14410 same "printed page" as the copyright notice for easier 14411 identification within third-party archives. 14412 14413 Copyright [yyyy] [name of copyright owner] 14414 14415 Licensed under the Apache License, Version 2.0 (the "License"); 14416 you may not use this file except in compliance with the License. 14417 You may obtain a copy of the License at 14418 14419 http://www.apache.org/licenses/LICENSE-2.0 14420 14421 Unless required by applicable law or agreed to in writing, software 14422 distributed under the License is distributed on an "AS IS" BASIS, 14423 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14424 See the License for the specific language governing permissions and 14425 limitations under the License. 14426 14427 ================================================================ 14428 14429 github.com/mitchellh/go-homedir 14430 https://github.com/mitchellh/go-homedir 14431 ---------------------------------------------------------------- 14432 The MIT License (MIT) 14433 14434 Copyright (c) 2013 Mitchell Hashimoto 14435 14436 Permission is hereby granted, free of charge, to any person obtaining a copy 14437 of this software and associated documentation files (the "Software"), to deal 14438 in the Software without restriction, including without limitation the rights 14439 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 14440 copies of the Software, and to permit persons to whom the Software is 14441 furnished to do so, subject to the following conditions: 14442 14443 The above copyright notice and this permission notice shall be included in 14444 all copies or substantial portions of the Software. 14445 14446 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14447 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 14448 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14449 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 14450 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 14451 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 14452 THE SOFTWARE. 14453 14454 ================================================================ 14455 14456 github.com/mitchellh/mapstructure 14457 https://github.com/mitchellh/mapstructure 14458 ---------------------------------------------------------------- 14459 The MIT License (MIT) 14460 14461 Copyright (c) 2013 Mitchell Hashimoto 14462 14463 Permission is hereby granted, free of charge, to any person obtaining a copy 14464 of this software and associated documentation files (the "Software"), to deal 14465 in the Software without restriction, including without limitation the rights 14466 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 14467 copies of the Software, and to permit persons to whom the Software is 14468 furnished to do so, subject to the following conditions: 14469 14470 The above copyright notice and this permission notice shall be included in 14471 all copies or substantial portions of the Software. 14472 14473 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14474 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 14475 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14476 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 14477 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 14478 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 14479 THE SOFTWARE. 14480 14481 ================================================================ 14482 14483 github.com/mmcloughlin/avo 14484 https://github.com/mmcloughlin/avo 14485 ---------------------------------------------------------------- 14486 BSD 3-Clause License 14487 14488 Copyright (c) 2018, Michael McLoughlin 14489 All rights reserved. 14490 14491 Redistribution and use in source and binary forms, with or without 14492 modification, are permitted provided that the following conditions are met: 14493 14494 * Redistributions of source code must retain the above copyright notice, this 14495 list of conditions and the following disclaimer. 14496 14497 * Redistributions in binary form must reproduce the above copyright notice, 14498 this list of conditions and the following disclaimer in the documentation 14499 and/or other materials provided with the distribution. 14500 14501 * Neither the name of the copyright holder nor the names of its 14502 contributors may be used to endorse or promote products derived from 14503 this software without specific prior written permission. 14504 14505 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 14506 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 14507 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 14508 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 14509 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 14510 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 14511 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 14512 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 14513 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 14514 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 14515 14516 ================================================================ 14517 14518 github.com/modern-go/concurrent 14519 https://github.com/modern-go/concurrent 14520 ---------------------------------------------------------------- 14521 Apache License 14522 Version 2.0, January 2004 14523 http://www.apache.org/licenses/ 14524 14525 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 14526 14527 1. Definitions. 14528 14529 "License" shall mean the terms and conditions for use, reproduction, 14530 and distribution as defined by Sections 1 through 9 of this document. 14531 14532 "Licensor" shall mean the copyright owner or entity authorized by 14533 the copyright owner that is granting the License. 14534 14535 "Legal Entity" shall mean the union of the acting entity and all 14536 other entities that control, are controlled by, or are under common 14537 control with that entity. For the purposes of this definition, 14538 "control" means (i) the power, direct or indirect, to cause the 14539 direction or management of such entity, whether by contract or 14540 otherwise, or (ii) ownership of fifty percent (50%) or more of the 14541 outstanding shares, or (iii) beneficial ownership of such entity. 14542 14543 "You" (or "Your") shall mean an individual or Legal Entity 14544 exercising permissions granted by this License. 14545 14546 "Source" form shall mean the preferred form for making modifications, 14547 including but not limited to software source code, documentation 14548 source, and configuration files. 14549 14550 "Object" form shall mean any form resulting from mechanical 14551 transformation or translation of a Source form, including but 14552 not limited to compiled object code, generated documentation, 14553 and conversions to other media types. 14554 14555 "Work" shall mean the work of authorship, whether in Source or 14556 Object form, made available under the License, as indicated by a 14557 copyright notice that is included in or attached to the work 14558 (an example is provided in the Appendix below). 14559 14560 "Derivative Works" shall mean any work, whether in Source or Object 14561 form, that is based on (or derived from) the Work and for which the 14562 editorial revisions, annotations, elaborations, or other modifications 14563 represent, as a whole, an original work of authorship. For the purposes 14564 of this License, Derivative Works shall not include works that remain 14565 separable from, or merely link (or bind by name) to the interfaces of, 14566 the Work and Derivative Works thereof. 14567 14568 "Contribution" shall mean any work of authorship, including 14569 the original version of the Work and any modifications or additions 14570 to that Work or Derivative Works thereof, that is intentionally 14571 submitted to Licensor for inclusion in the Work by the copyright owner 14572 or by an individual or Legal Entity authorized to submit on behalf of 14573 the copyright owner. For the purposes of this definition, "submitted" 14574 means any form of electronic, verbal, or written communication sent 14575 to the Licensor or its representatives, including but not limited to 14576 communication on electronic mailing lists, source code control systems, 14577 and issue tracking systems that are managed by, or on behalf of, the 14578 Licensor for the purpose of discussing and improving the Work, but 14579 excluding communication that is conspicuously marked or otherwise 14580 designated in writing by the copyright owner as "Not a Contribution." 14581 14582 "Contributor" shall mean Licensor and any individual or Legal Entity 14583 on behalf of whom a Contribution has been received by Licensor and 14584 subsequently incorporated within the Work. 14585 14586 2. Grant of Copyright License. Subject to the terms and conditions of 14587 this License, each Contributor hereby grants to You a perpetual, 14588 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 14589 copyright license to reproduce, prepare Derivative Works of, 14590 publicly display, publicly perform, sublicense, and distribute the 14591 Work and such Derivative Works in Source or Object form. 14592 14593 3. Grant of Patent License. Subject to the terms and conditions of 14594 this License, each Contributor hereby grants to You a perpetual, 14595 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 14596 (except as stated in this section) patent license to make, have made, 14597 use, offer to sell, sell, import, and otherwise transfer the Work, 14598 where such license applies only to those patent claims licensable 14599 by such Contributor that are necessarily infringed by their 14600 Contribution(s) alone or by combination of their Contribution(s) 14601 with the Work to which such Contribution(s) was submitted. If You 14602 institute patent litigation against any entity (including a 14603 cross-claim or counterclaim in a lawsuit) alleging that the Work 14604 or a Contribution incorporated within the Work constitutes direct 14605 or contributory patent infringement, then any patent licenses 14606 granted to You under this License for that Work shall terminate 14607 as of the date such litigation is filed. 14608 14609 4. Redistribution. You may reproduce and distribute copies of the 14610 Work or Derivative Works thereof in any medium, with or without 14611 modifications, and in Source or Object form, provided that You 14612 meet the following conditions: 14613 14614 (a) You must give any other recipients of the Work or 14615 Derivative Works a copy of this License; and 14616 14617 (b) You must cause any modified files to carry prominent notices 14618 stating that You changed the files; and 14619 14620 (c) You must retain, in the Source form of any Derivative Works 14621 that You distribute, all copyright, patent, trademark, and 14622 attribution notices from the Source form of the Work, 14623 excluding those notices that do not pertain to any part of 14624 the Derivative Works; and 14625 14626 (d) If the Work includes a "NOTICE" text file as part of its 14627 distribution, then any Derivative Works that You distribute must 14628 include a readable copy of the attribution notices contained 14629 within such NOTICE file, excluding those notices that do not 14630 pertain to any part of the Derivative Works, in at least one 14631 of the following places: within a NOTICE text file distributed 14632 as part of the Derivative Works; within the Source form or 14633 documentation, if provided along with the Derivative Works; or, 14634 within a display generated by the Derivative Works, if and 14635 wherever such third-party notices normally appear. The contents 14636 of the NOTICE file are for informational purposes only and 14637 do not modify the License. You may add Your own attribution 14638 notices within Derivative Works that You distribute, alongside 14639 or as an addendum to the NOTICE text from the Work, provided 14640 that such additional attribution notices cannot be construed 14641 as modifying the License. 14642 14643 You may add Your own copyright statement to Your modifications and 14644 may provide additional or different license terms and conditions 14645 for use, reproduction, or distribution of Your modifications, or 14646 for any such Derivative Works as a whole, provided Your use, 14647 reproduction, and distribution of the Work otherwise complies with 14648 the conditions stated in this License. 14649 14650 5. Submission of Contributions. Unless You explicitly state otherwise, 14651 any Contribution intentionally submitted for inclusion in the Work 14652 by You to the Licensor shall be under the terms and conditions of 14653 this License, without any additional terms or conditions. 14654 Notwithstanding the above, nothing herein shall supersede or modify 14655 the terms of any separate license agreement you may have executed 14656 with Licensor regarding such Contributions. 14657 14658 6. Trademarks. This License does not grant permission to use the trade 14659 names, trademarks, service marks, or product names of the Licensor, 14660 except as required for reasonable and customary use in describing the 14661 origin of the Work and reproducing the content of the NOTICE file. 14662 14663 7. Disclaimer of Warranty. Unless required by applicable law or 14664 agreed to in writing, Licensor provides the Work (and each 14665 Contributor provides its Contributions) on an "AS IS" BASIS, 14666 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 14667 implied, including, without limitation, any warranties or conditions 14668 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 14669 PARTICULAR PURPOSE. You are solely responsible for determining the 14670 appropriateness of using or redistributing the Work and assume any 14671 risks associated with Your exercise of permissions under this License. 14672 14673 8. Limitation of Liability. In no event and under no legal theory, 14674 whether in tort (including negligence), contract, or otherwise, 14675 unless required by applicable law (such as deliberate and grossly 14676 negligent acts) or agreed to in writing, shall any Contributor be 14677 liable to You for damages, including any direct, indirect, special, 14678 incidental, or consequential damages of any character arising as a 14679 result of this License or out of the use or inability to use the 14680 Work (including but not limited to damages for loss of goodwill, 14681 work stoppage, computer failure or malfunction, or any and all 14682 other commercial damages or losses), even if such Contributor 14683 has been advised of the possibility of such damages. 14684 14685 9. Accepting Warranty or Additional Liability. While redistributing 14686 the Work or Derivative Works thereof, You may choose to offer, 14687 and charge a fee for, acceptance of support, warranty, indemnity, 14688 or other liability obligations and/or rights consistent with this 14689 License. However, in accepting such obligations, You may act only 14690 on Your own behalf and on Your sole responsibility, not on behalf 14691 of any other Contributor, and only if You agree to indemnify, 14692 defend, and hold each Contributor harmless for any liability 14693 incurred by, or claims asserted against, such Contributor by reason 14694 of your accepting any such warranty or additional liability. 14695 14696 END OF TERMS AND CONDITIONS 14697 14698 APPENDIX: How to apply the Apache License to your work. 14699 14700 To apply the Apache License to your work, attach the following 14701 boilerplate notice, with the fields enclosed by brackets "[]" 14702 replaced with your own identifying information. (Don't include 14703 the brackets!) The text should be enclosed in the appropriate 14704 comment syntax for the file format. We also recommend that a 14705 file or class name and description of purpose be included on the 14706 same "printed page" as the copyright notice for easier 14707 identification within third-party archives. 14708 14709 Copyright [yyyy] [name of copyright owner] 14710 14711 Licensed under the Apache License, Version 2.0 (the "License"); 14712 you may not use this file except in compliance with the License. 14713 You may obtain a copy of the License at 14714 14715 http://www.apache.org/licenses/LICENSE-2.0 14716 14717 Unless required by applicable law or agreed to in writing, software 14718 distributed under the License is distributed on an "AS IS" BASIS, 14719 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14720 See the License for the specific language governing permissions and 14721 limitations under the License. 14722 14723 ================================================================ 14724 14725 github.com/modern-go/reflect2 14726 https://github.com/modern-go/reflect2 14727 ---------------------------------------------------------------- 14728 Apache License 14729 Version 2.0, January 2004 14730 http://www.apache.org/licenses/ 14731 14732 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 14733 14734 1. Definitions. 14735 14736 "License" shall mean the terms and conditions for use, reproduction, 14737 and distribution as defined by Sections 1 through 9 of this document. 14738 14739 "Licensor" shall mean the copyright owner or entity authorized by 14740 the copyright owner that is granting the License. 14741 14742 "Legal Entity" shall mean the union of the acting entity and all 14743 other entities that control, are controlled by, or are under common 14744 control with that entity. For the purposes of this definition, 14745 "control" means (i) the power, direct or indirect, to cause the 14746 direction or management of such entity, whether by contract or 14747 otherwise, or (ii) ownership of fifty percent (50%) or more of the 14748 outstanding shares, or (iii) beneficial ownership of such entity. 14749 14750 "You" (or "Your") shall mean an individual or Legal Entity 14751 exercising permissions granted by this License. 14752 14753 "Source" form shall mean the preferred form for making modifications, 14754 including but not limited to software source code, documentation 14755 source, and configuration files. 14756 14757 "Object" form shall mean any form resulting from mechanical 14758 transformation or translation of a Source form, including but 14759 not limited to compiled object code, generated documentation, 14760 and conversions to other media types. 14761 14762 "Work" shall mean the work of authorship, whether in Source or 14763 Object form, made available under the License, as indicated by a 14764 copyright notice that is included in or attached to the work 14765 (an example is provided in the Appendix below). 14766 14767 "Derivative Works" shall mean any work, whether in Source or Object 14768 form, that is based on (or derived from) the Work and for which the 14769 editorial revisions, annotations, elaborations, or other modifications 14770 represent, as a whole, an original work of authorship. For the purposes 14771 of this License, Derivative Works shall not include works that remain 14772 separable from, or merely link (or bind by name) to the interfaces of, 14773 the Work and Derivative Works thereof. 14774 14775 "Contribution" shall mean any work of authorship, including 14776 the original version of the Work and any modifications or additions 14777 to that Work or Derivative Works thereof, that is intentionally 14778 submitted to Licensor for inclusion in the Work by the copyright owner 14779 or by an individual or Legal Entity authorized to submit on behalf of 14780 the copyright owner. For the purposes of this definition, "submitted" 14781 means any form of electronic, verbal, or written communication sent 14782 to the Licensor or its representatives, including but not limited to 14783 communication on electronic mailing lists, source code control systems, 14784 and issue tracking systems that are managed by, or on behalf of, the 14785 Licensor for the purpose of discussing and improving the Work, but 14786 excluding communication that is conspicuously marked or otherwise 14787 designated in writing by the copyright owner as "Not a Contribution." 14788 14789 "Contributor" shall mean Licensor and any individual or Legal Entity 14790 on behalf of whom a Contribution has been received by Licensor and 14791 subsequently incorporated within the Work. 14792 14793 2. Grant of Copyright License. Subject to the terms and conditions of 14794 this License, each Contributor hereby grants to You a perpetual, 14795 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 14796 copyright license to reproduce, prepare Derivative Works of, 14797 publicly display, publicly perform, sublicense, and distribute the 14798 Work and such Derivative Works in Source or Object form. 14799 14800 3. Grant of Patent License. Subject to the terms and conditions of 14801 this License, each Contributor hereby grants to You a perpetual, 14802 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 14803 (except as stated in this section) patent license to make, have made, 14804 use, offer to sell, sell, import, and otherwise transfer the Work, 14805 where such license applies only to those patent claims licensable 14806 by such Contributor that are necessarily infringed by their 14807 Contribution(s) alone or by combination of their Contribution(s) 14808 with the Work to which such Contribution(s) was submitted. If You 14809 institute patent litigation against any entity (including a 14810 cross-claim or counterclaim in a lawsuit) alleging that the Work 14811 or a Contribution incorporated within the Work constitutes direct 14812 or contributory patent infringement, then any patent licenses 14813 granted to You under this License for that Work shall terminate 14814 as of the date such litigation is filed. 14815 14816 4. Redistribution. You may reproduce and distribute copies of the 14817 Work or Derivative Works thereof in any medium, with or without 14818 modifications, and in Source or Object form, provided that You 14819 meet the following conditions: 14820 14821 (a) You must give any other recipients of the Work or 14822 Derivative Works a copy of this License; and 14823 14824 (b) You must cause any modified files to carry prominent notices 14825 stating that You changed the files; and 14826 14827 (c) You must retain, in the Source form of any Derivative Works 14828 that You distribute, all copyright, patent, trademark, and 14829 attribution notices from the Source form of the Work, 14830 excluding those notices that do not pertain to any part of 14831 the Derivative Works; and 14832 14833 (d) If the Work includes a "NOTICE" text file as part of its 14834 distribution, then any Derivative Works that You distribute must 14835 include a readable copy of the attribution notices contained 14836 within such NOTICE file, excluding those notices that do not 14837 pertain to any part of the Derivative Works, in at least one 14838 of the following places: within a NOTICE text file distributed 14839 as part of the Derivative Works; within the Source form or 14840 documentation, if provided along with the Derivative Works; or, 14841 within a display generated by the Derivative Works, if and 14842 wherever such third-party notices normally appear. The contents 14843 of the NOTICE file are for informational purposes only and 14844 do not modify the License. You may add Your own attribution 14845 notices within Derivative Works that You distribute, alongside 14846 or as an addendum to the NOTICE text from the Work, provided 14847 that such additional attribution notices cannot be construed 14848 as modifying the License. 14849 14850 You may add Your own copyright statement to Your modifications and 14851 may provide additional or different license terms and conditions 14852 for use, reproduction, or distribution of Your modifications, or 14853 for any such Derivative Works as a whole, provided Your use, 14854 reproduction, and distribution of the Work otherwise complies with 14855 the conditions stated in this License. 14856 14857 5. Submission of Contributions. Unless You explicitly state otherwise, 14858 any Contribution intentionally submitted for inclusion in the Work 14859 by You to the Licensor shall be under the terms and conditions of 14860 this License, without any additional terms or conditions. 14861 Notwithstanding the above, nothing herein shall supersede or modify 14862 the terms of any separate license agreement you may have executed 14863 with Licensor regarding such Contributions. 14864 14865 6. Trademarks. This License does not grant permission to use the trade 14866 names, trademarks, service marks, or product names of the Licensor, 14867 except as required for reasonable and customary use in describing the 14868 origin of the Work and reproducing the content of the NOTICE file. 14869 14870 7. Disclaimer of Warranty. Unless required by applicable law or 14871 agreed to in writing, Licensor provides the Work (and each 14872 Contributor provides its Contributions) on an "AS IS" BASIS, 14873 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 14874 implied, including, without limitation, any warranties or conditions 14875 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 14876 PARTICULAR PURPOSE. You are solely responsible for determining the 14877 appropriateness of using or redistributing the Work and assume any 14878 risks associated with Your exercise of permissions under this License. 14879 14880 8. Limitation of Liability. In no event and under no legal theory, 14881 whether in tort (including negligence), contract, or otherwise, 14882 unless required by applicable law (such as deliberate and grossly 14883 negligent acts) or agreed to in writing, shall any Contributor be 14884 liable to You for damages, including any direct, indirect, special, 14885 incidental, or consequential damages of any character arising as a 14886 result of this License or out of the use or inability to use the 14887 Work (including but not limited to damages for loss of goodwill, 14888 work stoppage, computer failure or malfunction, or any and all 14889 other commercial damages or losses), even if such Contributor 14890 has been advised of the possibility of such damages. 14891 14892 9. Accepting Warranty or Additional Liability. While redistributing 14893 the Work or Derivative Works thereof, You may choose to offer, 14894 and charge a fee for, acceptance of support, warranty, indemnity, 14895 or other liability obligations and/or rights consistent with this 14896 License. However, in accepting such obligations, You may act only 14897 on Your own behalf and on Your sole responsibility, not on behalf 14898 of any other Contributor, and only if You agree to indemnify, 14899 defend, and hold each Contributor harmless for any liability 14900 incurred by, or claims asserted against, such Contributor by reason 14901 of your accepting any such warranty or additional liability. 14902 14903 END OF TERMS AND CONDITIONS 14904 14905 APPENDIX: How to apply the Apache License to your work. 14906 14907 To apply the Apache License to your work, attach the following 14908 boilerplate notice, with the fields enclosed by brackets "[]" 14909 replaced with your own identifying information. (Don't include 14910 the brackets!) The text should be enclosed in the appropriate 14911 comment syntax for the file format. We also recommend that a 14912 file or class name and description of purpose be included on the 14913 same "printed page" as the copyright notice for easier 14914 identification within third-party archives. 14915 14916 Copyright [yyyy] [name of copyright owner] 14917 14918 Licensed under the Apache License, Version 2.0 (the "License"); 14919 you may not use this file except in compliance with the License. 14920 You may obtain a copy of the License at 14921 14922 http://www.apache.org/licenses/LICENSE-2.0 14923 14924 Unless required by applicable law or agreed to in writing, software 14925 distributed under the License is distributed on an "AS IS" BASIS, 14926 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14927 See the License for the specific language governing permissions and 14928 limitations under the License. 14929 14930 ================================================================ 14931 14932 github.com/montanaflynn/stats 14933 https://github.com/montanaflynn/stats 14934 ---------------------------------------------------------------- 14935 The MIT License (MIT) 14936 14937 Copyright (c) 2014-2015 Montana Flynn (https://anonfunction.com) 14938 14939 Permission is hereby granted, free of charge, to any person obtaining a copy 14940 of this software and associated documentation files (the "Software"), to deal 14941 in the Software without restriction, including without limitation the rights 14942 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 14943 copies of the Software, and to permit persons to whom the Software is 14944 furnished to do so, subject to the following conditions: 14945 14946 The above copyright notice and this permission notice shall be included in all 14947 copies or substantial portions of the Software. 14948 14949 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14950 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 14951 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14952 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 14953 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 14954 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 14955 SOFTWARE. 14956 14957 ================================================================ 14958 14959 github.com/nats-io/jwt 14960 https://github.com/nats-io/jwt 14961 ---------------------------------------------------------------- 14962 Apache License 14963 Version 2.0, January 2004 14964 http://www.apache.org/licenses/ 14965 14966 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 14967 14968 1. Definitions. 14969 14970 "License" shall mean the terms and conditions for use, reproduction, 14971 and distribution as defined by Sections 1 through 9 of this document. 14972 14973 "Licensor" shall mean the copyright owner or entity authorized by 14974 the copyright owner that is granting the License. 14975 14976 "Legal Entity" shall mean the union of the acting entity and all 14977 other entities that control, are controlled by, or are under common 14978 control with that entity. For the purposes of this definition, 14979 "control" means (i) the power, direct or indirect, to cause the 14980 direction or management of such entity, whether by contract or 14981 otherwise, or (ii) ownership of fifty percent (50%) or more of the 14982 outstanding shares, or (iii) beneficial ownership of such entity. 14983 14984 "You" (or "Your") shall mean an individual or Legal Entity 14985 exercising permissions granted by this License. 14986 14987 "Source" form shall mean the preferred form for making modifications, 14988 including but not limited to software source code, documentation 14989 source, and configuration files. 14990 14991 "Object" form shall mean any form resulting from mechanical 14992 transformation or translation of a Source form, including but 14993 not limited to compiled object code, generated documentation, 14994 and conversions to other media types. 14995 14996 "Work" shall mean the work of authorship, whether in Source or 14997 Object form, made available under the License, as indicated by a 14998 copyright notice that is included in or attached to the work 14999 (an example is provided in the Appendix below). 15000 15001 "Derivative Works" shall mean any work, whether in Source or Object 15002 form, that is based on (or derived from) the Work and for which the 15003 editorial revisions, annotations, elaborations, or other modifications 15004 represent, as a whole, an original work of authorship. For the purposes 15005 of this License, Derivative Works shall not include works that remain 15006 separable from, or merely link (or bind by name) to the interfaces of, 15007 the Work and Derivative Works thereof. 15008 15009 "Contribution" shall mean any work of authorship, including 15010 the original version of the Work and any modifications or additions 15011 to that Work or Derivative Works thereof, that is intentionally 15012 submitted to Licensor for inclusion in the Work by the copyright owner 15013 or by an individual or Legal Entity authorized to submit on behalf of 15014 the copyright owner. For the purposes of this definition, "submitted" 15015 means any form of electronic, verbal, or written communication sent 15016 to the Licensor or its representatives, including but not limited to 15017 communication on electronic mailing lists, source code control systems, 15018 and issue tracking systems that are managed by, or on behalf of, the 15019 Licensor for the purpose of discussing and improving the Work, but 15020 excluding communication that is conspicuously marked or otherwise 15021 designated in writing by the copyright owner as "Not a Contribution." 15022 15023 "Contributor" shall mean Licensor and any individual or Legal Entity 15024 on behalf of whom a Contribution has been received by Licensor and 15025 subsequently incorporated within the Work. 15026 15027 2. Grant of Copyright License. Subject to the terms and conditions of 15028 this License, each Contributor hereby grants to You a perpetual, 15029 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 15030 copyright license to reproduce, prepare Derivative Works of, 15031 publicly display, publicly perform, sublicense, and distribute the 15032 Work and such Derivative Works in Source or Object form. 15033 15034 3. Grant of Patent License. Subject to the terms and conditions of 15035 this License, each Contributor hereby grants to You a perpetual, 15036 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 15037 (except as stated in this section) patent license to make, have made, 15038 use, offer to sell, sell, import, and otherwise transfer the Work, 15039 where such license applies only to those patent claims licensable 15040 by such Contributor that are necessarily infringed by their 15041 Contribution(s) alone or by combination of their Contribution(s) 15042 with the Work to which such Contribution(s) was submitted. If You 15043 institute patent litigation against any entity (including a 15044 cross-claim or counterclaim in a lawsuit) alleging that the Work 15045 or a Contribution incorporated within the Work constitutes direct 15046 or contributory patent infringement, then any patent licenses 15047 granted to You under this License for that Work shall terminate 15048 as of the date such litigation is filed. 15049 15050 4. Redistribution. You may reproduce and distribute copies of the 15051 Work or Derivative Works thereof in any medium, with or without 15052 modifications, and in Source or Object form, provided that You 15053 meet the following conditions: 15054 15055 (a) You must give any other recipients of the Work or 15056 Derivative Works a copy of this License; and 15057 15058 (b) You must cause any modified files to carry prominent notices 15059 stating that You changed the files; and 15060 15061 (c) You must retain, in the Source form of any Derivative Works 15062 that You distribute, all copyright, patent, trademark, and 15063 attribution notices from the Source form of the Work, 15064 excluding those notices that do not pertain to any part of 15065 the Derivative Works; and 15066 15067 (d) If the Work includes a "NOTICE" text file as part of its 15068 distribution, then any Derivative Works that You distribute must 15069 include a readable copy of the attribution notices contained 15070 within such NOTICE file, excluding those notices that do not 15071 pertain to any part of the Derivative Works, in at least one 15072 of the following places: within a NOTICE text file distributed 15073 as part of the Derivative Works; within the Source form or 15074 documentation, if provided along with the Derivative Works; or, 15075 within a display generated by the Derivative Works, if and 15076 wherever such third-party notices normally appear. The contents 15077 of the NOTICE file are for informational purposes only and 15078 do not modify the License. You may add Your own attribution 15079 notices within Derivative Works that You distribute, alongside 15080 or as an addendum to the NOTICE text from the Work, provided 15081 that such additional attribution notices cannot be construed 15082 as modifying the License. 15083 15084 You may add Your own copyright statement to Your modifications and 15085 may provide additional or different license terms and conditions 15086 for use, reproduction, or distribution of Your modifications, or 15087 for any such Derivative Works as a whole, provided Your use, 15088 reproduction, and distribution of the Work otherwise complies with 15089 the conditions stated in this License. 15090 15091 5. Submission of Contributions. Unless You explicitly state otherwise, 15092 any Contribution intentionally submitted for inclusion in the Work 15093 by You to the Licensor shall be under the terms and conditions of 15094 this License, without any additional terms or conditions. 15095 Notwithstanding the above, nothing herein shall supersede or modify 15096 the terms of any separate license agreement you may have executed 15097 with Licensor regarding such Contributions. 15098 15099 6. Trademarks. This License does not grant permission to use the trade 15100 names, trademarks, service marks, or product names of the Licensor, 15101 except as required for reasonable and customary use in describing the 15102 origin of the Work and reproducing the content of the NOTICE file. 15103 15104 7. Disclaimer of Warranty. Unless required by applicable law or 15105 agreed to in writing, Licensor provides the Work (and each 15106 Contributor provides its Contributions) on an "AS IS" BASIS, 15107 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 15108 implied, including, without limitation, any warranties or conditions 15109 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 15110 PARTICULAR PURPOSE. You are solely responsible for determining the 15111 appropriateness of using or redistributing the Work and assume any 15112 risks associated with Your exercise of permissions under this License. 15113 15114 8. Limitation of Liability. In no event and under no legal theory, 15115 whether in tort (including negligence), contract, or otherwise, 15116 unless required by applicable law (such as deliberate and grossly 15117 negligent acts) or agreed to in writing, shall any Contributor be 15118 liable to You for damages, including any direct, indirect, special, 15119 incidental, or consequential damages of any character arising as a 15120 result of this License or out of the use or inability to use the 15121 Work (including but not limited to damages for loss of goodwill, 15122 work stoppage, computer failure or malfunction, or any and all 15123 other commercial damages or losses), even if such Contributor 15124 has been advised of the possibility of such damages. 15125 15126 9. Accepting Warranty or Additional Liability. While redistributing 15127 the Work or Derivative Works thereof, You may choose to offer, 15128 and charge a fee for, acceptance of support, warranty, indemnity, 15129 or other liability obligations and/or rights consistent with this 15130 License. However, in accepting such obligations, You may act only 15131 on Your own behalf and on Your sole responsibility, not on behalf 15132 of any other Contributor, and only if You agree to indemnify, 15133 defend, and hold each Contributor harmless for any liability 15134 incurred by, or claims asserted against, such Contributor by reason 15135 of your accepting any such warranty or additional liability. 15136 15137 END OF TERMS AND CONDITIONS 15138 15139 APPENDIX: How to apply the Apache License to your work. 15140 15141 To apply the Apache License to your work, attach the following 15142 boilerplate notice, with the fields enclosed by brackets "[]" 15143 replaced with your own identifying information. (Don't include 15144 the brackets!) The text should be enclosed in the appropriate 15145 comment syntax for the file format. We also recommend that a 15146 file or class name and description of purpose be included on the 15147 same "printed page" as the copyright notice for easier 15148 identification within third-party archives. 15149 15150 Copyright [yyyy] [name of copyright owner] 15151 15152 Licensed under the Apache License, Version 2.0 (the "License"); 15153 you may not use this file except in compliance with the License. 15154 You may obtain a copy of the License at 15155 15156 http://www.apache.org/licenses/LICENSE-2.0 15157 15158 Unless required by applicable law or agreed to in writing, software 15159 distributed under the License is distributed on an "AS IS" BASIS, 15160 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15161 See the License for the specific language governing permissions and 15162 limitations under the License. 15163 15164 ================================================================ 15165 15166 github.com/nats-io/nats-server/v2 15167 https://github.com/nats-io/nats-server/v2 15168 ---------------------------------------------------------------- 15169 Apache License 15170 Version 2.0, January 2004 15171 http://www.apache.org/licenses/ 15172 15173 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 15174 15175 1. Definitions. 15176 15177 "License" shall mean the terms and conditions for use, reproduction, 15178 and distribution as defined by Sections 1 through 9 of this document. 15179 15180 "Licensor" shall mean the copyright owner or entity authorized by 15181 the copyright owner that is granting the License. 15182 15183 "Legal Entity" shall mean the union of the acting entity and all 15184 other entities that control, are controlled by, or are under common 15185 control with that entity. For the purposes of this definition, 15186 "control" means (i) the power, direct or indirect, to cause the 15187 direction or management of such entity, whether by contract or 15188 otherwise, or (ii) ownership of fifty percent (50%) or more of the 15189 outstanding shares, or (iii) beneficial ownership of such entity. 15190 15191 "You" (or "Your") shall mean an individual or Legal Entity 15192 exercising permissions granted by this License. 15193 15194 "Source" form shall mean the preferred form for making modifications, 15195 including but not limited to software source code, documentation 15196 source, and configuration files. 15197 15198 "Object" form shall mean any form resulting from mechanical 15199 transformation or translation of a Source form, including but 15200 not limited to compiled object code, generated documentation, 15201 and conversions to other media types. 15202 15203 "Work" shall mean the work of authorship, whether in Source or 15204 Object form, made available under the License, as indicated by a 15205 copyright notice that is included in or attached to the work 15206 (an example is provided in the Appendix below). 15207 15208 "Derivative Works" shall mean any work, whether in Source or Object 15209 form, that is based on (or derived from) the Work and for which the 15210 editorial revisions, annotations, elaborations, or other modifications 15211 represent, as a whole, an original work of authorship. For the purposes 15212 of this License, Derivative Works shall not include works that remain 15213 separable from, or merely link (or bind by name) to the interfaces of, 15214 the Work and Derivative Works thereof. 15215 15216 "Contribution" shall mean any work of authorship, including 15217 the original version of the Work and any modifications or additions 15218 to that Work or Derivative Works thereof, that is intentionally 15219 submitted to Licensor for inclusion in the Work by the copyright owner 15220 or by an individual or Legal Entity authorized to submit on behalf of 15221 the copyright owner. For the purposes of this definition, "submitted" 15222 means any form of electronic, verbal, or written communication sent 15223 to the Licensor or its representatives, including but not limited to 15224 communication on electronic mailing lists, source code control systems, 15225 and issue tracking systems that are managed by, or on behalf of, the 15226 Licensor for the purpose of discussing and improving the Work, but 15227 excluding communication that is conspicuously marked or otherwise 15228 designated in writing by the copyright owner as "Not a Contribution." 15229 15230 "Contributor" shall mean Licensor and any individual or Legal Entity 15231 on behalf of whom a Contribution has been received by Licensor and 15232 subsequently incorporated within the Work. 15233 15234 2. Grant of Copyright License. Subject to the terms and conditions of 15235 this License, each Contributor hereby grants to You a perpetual, 15236 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 15237 copyright license to reproduce, prepare Derivative Works of, 15238 publicly display, publicly perform, sublicense, and distribute the 15239 Work and such Derivative Works in Source or Object form. 15240 15241 3. Grant of Patent License. Subject to the terms and conditions of 15242 this License, each Contributor hereby grants to You a perpetual, 15243 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 15244 (except as stated in this section) patent license to make, have made, 15245 use, offer to sell, sell, import, and otherwise transfer the Work, 15246 where such license applies only to those patent claims licensable 15247 by such Contributor that are necessarily infringed by their 15248 Contribution(s) alone or by combination of their Contribution(s) 15249 with the Work to which such Contribution(s) was submitted. If You 15250 institute patent litigation against any entity (including a 15251 cross-claim or counterclaim in a lawsuit) alleging that the Work 15252 or a Contribution incorporated within the Work constitutes direct 15253 or contributory patent infringement, then any patent licenses 15254 granted to You under this License for that Work shall terminate 15255 as of the date such litigation is filed. 15256 15257 4. Redistribution. You may reproduce and distribute copies of the 15258 Work or Derivative Works thereof in any medium, with or without 15259 modifications, and in Source or Object form, provided that You 15260 meet the following conditions: 15261 15262 (a) You must give any other recipients of the Work or 15263 Derivative Works a copy of this License; and 15264 15265 (b) You must cause any modified files to carry prominent notices 15266 stating that You changed the files; and 15267 15268 (c) You must retain, in the Source form of any Derivative Works 15269 that You distribute, all copyright, patent, trademark, and 15270 attribution notices from the Source form of the Work, 15271 excluding those notices that do not pertain to any part of 15272 the Derivative Works; and 15273 15274 (d) If the Work includes a "NOTICE" text file as part of its 15275 distribution, then any Derivative Works that You distribute must 15276 include a readable copy of the attribution notices contained 15277 within such NOTICE file, excluding those notices that do not 15278 pertain to any part of the Derivative Works, in at least one 15279 of the following places: within a NOTICE text file distributed 15280 as part of the Derivative Works; within the Source form or 15281 documentation, if provided along with the Derivative Works; or, 15282 within a display generated by the Derivative Works, if and 15283 wherever such third-party notices normally appear. The contents 15284 of the NOTICE file are for informational purposes only and 15285 do not modify the License. You may add Your own attribution 15286 notices within Derivative Works that You distribute, alongside 15287 or as an addendum to the NOTICE text from the Work, provided 15288 that such additional attribution notices cannot be construed 15289 as modifying the License. 15290 15291 You may add Your own copyright statement to Your modifications and 15292 may provide additional or different license terms and conditions 15293 for use, reproduction, or distribution of Your modifications, or 15294 for any such Derivative Works as a whole, provided Your use, 15295 reproduction, and distribution of the Work otherwise complies with 15296 the conditions stated in this License. 15297 15298 5. Submission of Contributions. Unless You explicitly state otherwise, 15299 any Contribution intentionally submitted for inclusion in the Work 15300 by You to the Licensor shall be under the terms and conditions of 15301 this License, without any additional terms or conditions. 15302 Notwithstanding the above, nothing herein shall supersede or modify 15303 the terms of any separate license agreement you may have executed 15304 with Licensor regarding such Contributions. 15305 15306 6. Trademarks. This License does not grant permission to use the trade 15307 names, trademarks, service marks, or product names of the Licensor, 15308 except as required for reasonable and customary use in describing the 15309 origin of the Work and reproducing the content of the NOTICE file. 15310 15311 7. Disclaimer of Warranty. Unless required by applicable law or 15312 agreed to in writing, Licensor provides the Work (and each 15313 Contributor provides its Contributions) on an "AS IS" BASIS, 15314 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 15315 implied, including, without limitation, any warranties or conditions 15316 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 15317 PARTICULAR PURPOSE. You are solely responsible for determining the 15318 appropriateness of using or redistributing the Work and assume any 15319 risks associated with Your exercise of permissions under this License. 15320 15321 8. Limitation of Liability. In no event and under no legal theory, 15322 whether in tort (including negligence), contract, or otherwise, 15323 unless required by applicable law (such as deliberate and grossly 15324 negligent acts) or agreed to in writing, shall any Contributor be 15325 liable to You for damages, including any direct, indirect, special, 15326 incidental, or consequential damages of any character arising as a 15327 result of this License or out of the use or inability to use the 15328 Work (including but not limited to damages for loss of goodwill, 15329 work stoppage, computer failure or malfunction, or any and all 15330 other commercial damages or losses), even if such Contributor 15331 has been advised of the possibility of such damages. 15332 15333 9. Accepting Warranty or Additional Liability. While redistributing 15334 the Work or Derivative Works thereof, You may choose to offer, 15335 and charge a fee for, acceptance of support, warranty, indemnity, 15336 or other liability obligations and/or rights consistent with this 15337 License. However, in accepting such obligations, You may act only 15338 on Your own behalf and on Your sole responsibility, not on behalf 15339 of any other Contributor, and only if You agree to indemnify, 15340 defend, and hold each Contributor harmless for any liability 15341 incurred by, or claims asserted against, such Contributor by reason 15342 of your accepting any such warranty or additional liability. 15343 15344 END OF TERMS AND CONDITIONS 15345 15346 APPENDIX: How to apply the Apache License to your work. 15347 15348 To apply the Apache License to your work, attach the following 15349 boilerplate notice, with the fields enclosed by brackets "[]" 15350 replaced with your own identifying information. (Don't include 15351 the brackets!) The text should be enclosed in the appropriate 15352 comment syntax for the file format. We also recommend that a 15353 file or class name and description of purpose be included on the 15354 same "printed page" as the copyright notice for easier 15355 identification within third-party archives. 15356 15357 Copyright [yyyy] [name of copyright owner] 15358 15359 Licensed under the Apache License, Version 2.0 (the "License"); 15360 you may not use this file except in compliance with the License. 15361 You may obtain a copy of the License at 15362 15363 http://www.apache.org/licenses/LICENSE-2.0 15364 15365 Unless required by applicable law or agreed to in writing, software 15366 distributed under the License is distributed on an "AS IS" BASIS, 15367 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15368 See the License for the specific language governing permissions and 15369 limitations under the License. 15370 15371 ================================================================ 15372 15373 github.com/nats-io/nats-streaming-server 15374 https://github.com/nats-io/nats-streaming-server 15375 ---------------------------------------------------------------- 15376 Apache License 15377 Version 2.0, January 2004 15378 http://www.apache.org/licenses/ 15379 15380 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 15381 15382 1. Definitions. 15383 15384 "License" shall mean the terms and conditions for use, reproduction, 15385 and distribution as defined by Sections 1 through 9 of this document. 15386 15387 "Licensor" shall mean the copyright owner or entity authorized by 15388 the copyright owner that is granting the License. 15389 15390 "Legal Entity" shall mean the union of the acting entity and all 15391 other entities that control, are controlled by, or are under common 15392 control with that entity. For the purposes of this definition, 15393 "control" means (i) the power, direct or indirect, to cause the 15394 direction or management of such entity, whether by contract or 15395 otherwise, or (ii) ownership of fifty percent (50%) or more of the 15396 outstanding shares, or (iii) beneficial ownership of such entity. 15397 15398 "You" (or "Your") shall mean an individual or Legal Entity 15399 exercising permissions granted by this License. 15400 15401 "Source" form shall mean the preferred form for making modifications, 15402 including but not limited to software source code, documentation 15403 source, and configuration files. 15404 15405 "Object" form shall mean any form resulting from mechanical 15406 transformation or translation of a Source form, including but 15407 not limited to compiled object code, generated documentation, 15408 and conversions to other media types. 15409 15410 "Work" shall mean the work of authorship, whether in Source or 15411 Object form, made available under the License, as indicated by a 15412 copyright notice that is included in or attached to the work 15413 (an example is provided in the Appendix below). 15414 15415 "Derivative Works" shall mean any work, whether in Source or Object 15416 form, that is based on (or derived from) the Work and for which the 15417 editorial revisions, annotations, elaborations, or other modifications 15418 represent, as a whole, an original work of authorship. For the purposes 15419 of this License, Derivative Works shall not include works that remain 15420 separable from, or merely link (or bind by name) to the interfaces of, 15421 the Work and Derivative Works thereof. 15422 15423 "Contribution" shall mean any work of authorship, including 15424 the original version of the Work and any modifications or additions 15425 to that Work or Derivative Works thereof, that is intentionally 15426 submitted to Licensor for inclusion in the Work by the copyright owner 15427 or by an individual or Legal Entity authorized to submit on behalf of 15428 the copyright owner. For the purposes of this definition, "submitted" 15429 means any form of electronic, verbal, or written communication sent 15430 to the Licensor or its representatives, including but not limited to 15431 communication on electronic mailing lists, source code control systems, 15432 and issue tracking systems that are managed by, or on behalf of, the 15433 Licensor for the purpose of discussing and improving the Work, but 15434 excluding communication that is conspicuously marked or otherwise 15435 designated in writing by the copyright owner as "Not a Contribution." 15436 15437 "Contributor" shall mean Licensor and any individual or Legal Entity 15438 on behalf of whom a Contribution has been received by Licensor and 15439 subsequently incorporated within the Work. 15440 15441 2. Grant of Copyright License. Subject to the terms and conditions of 15442 this License, each Contributor hereby grants to You a perpetual, 15443 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 15444 copyright license to reproduce, prepare Derivative Works of, 15445 publicly display, publicly perform, sublicense, and distribute the 15446 Work and such Derivative Works in Source or Object form. 15447 15448 3. Grant of Patent License. Subject to the terms and conditions of 15449 this License, each Contributor hereby grants to You a perpetual, 15450 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 15451 (except as stated in this section) patent license to make, have made, 15452 use, offer to sell, sell, import, and otherwise transfer the Work, 15453 where such license applies only to those patent claims licensable 15454 by such Contributor that are necessarily infringed by their 15455 Contribution(s) alone or by combination of their Contribution(s) 15456 with the Work to which such Contribution(s) was submitted. If You 15457 institute patent litigation against any entity (including a 15458 cross-claim or counterclaim in a lawsuit) alleging that the Work 15459 or a Contribution incorporated within the Work constitutes direct 15460 or contributory patent infringement, then any patent licenses 15461 granted to You under this License for that Work shall terminate 15462 as of the date such litigation is filed. 15463 15464 4. Redistribution. You may reproduce and distribute copies of the 15465 Work or Derivative Works thereof in any medium, with or without 15466 modifications, and in Source or Object form, provided that You 15467 meet the following conditions: 15468 15469 (a) You must give any other recipients of the Work or 15470 Derivative Works a copy of this License; and 15471 15472 (b) You must cause any modified files to carry prominent notices 15473 stating that You changed the files; and 15474 15475 (c) You must retain, in the Source form of any Derivative Works 15476 that You distribute, all copyright, patent, trademark, and 15477 attribution notices from the Source form of the Work, 15478 excluding those notices that do not pertain to any part of 15479 the Derivative Works; and 15480 15481 (d) If the Work includes a "NOTICE" text file as part of its 15482 distribution, then any Derivative Works that You distribute must 15483 include a readable copy of the attribution notices contained 15484 within such NOTICE file, excluding those notices that do not 15485 pertain to any part of the Derivative Works, in at least one 15486 of the following places: within a NOTICE text file distributed 15487 as part of the Derivative Works; within the Source form or 15488 documentation, if provided along with the Derivative Works; or, 15489 within a display generated by the Derivative Works, if and 15490 wherever such third-party notices normally appear. The contents 15491 of the NOTICE file are for informational purposes only and 15492 do not modify the License. You may add Your own attribution 15493 notices within Derivative Works that You distribute, alongside 15494 or as an addendum to the NOTICE text from the Work, provided 15495 that such additional attribution notices cannot be construed 15496 as modifying the License. 15497 15498 You may add Your own copyright statement to Your modifications and 15499 may provide additional or different license terms and conditions 15500 for use, reproduction, or distribution of Your modifications, or 15501 for any such Derivative Works as a whole, provided Your use, 15502 reproduction, and distribution of the Work otherwise complies with 15503 the conditions stated in this License. 15504 15505 5. Submission of Contributions. Unless You explicitly state otherwise, 15506 any Contribution intentionally submitted for inclusion in the Work 15507 by You to the Licensor shall be under the terms and conditions of 15508 this License, without any additional terms or conditions. 15509 Notwithstanding the above, nothing herein shall supersede or modify 15510 the terms of any separate license agreement you may have executed 15511 with Licensor regarding such Contributions. 15512 15513 6. Trademarks. This License does not grant permission to use the trade 15514 names, trademarks, service marks, or product names of the Licensor, 15515 except as required for reasonable and customary use in describing the 15516 origin of the Work and reproducing the content of the NOTICE file. 15517 15518 7. Disclaimer of Warranty. Unless required by applicable law or 15519 agreed to in writing, Licensor provides the Work (and each 15520 Contributor provides its Contributions) on an "AS IS" BASIS, 15521 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 15522 implied, including, without limitation, any warranties or conditions 15523 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 15524 PARTICULAR PURPOSE. You are solely responsible for determining the 15525 appropriateness of using or redistributing the Work and assume any 15526 risks associated with Your exercise of permissions under this License. 15527 15528 8. Limitation of Liability. In no event and under no legal theory, 15529 whether in tort (including negligence), contract, or otherwise, 15530 unless required by applicable law (such as deliberate and grossly 15531 negligent acts) or agreed to in writing, shall any Contributor be 15532 liable to You for damages, including any direct, indirect, special, 15533 incidental, or consequential damages of any character arising as a 15534 result of this License or out of the use or inability to use the 15535 Work (including but not limited to damages for loss of goodwill, 15536 work stoppage, computer failure or malfunction, or any and all 15537 other commercial damages or losses), even if such Contributor 15538 has been advised of the possibility of such damages. 15539 15540 9. Accepting Warranty or Additional Liability. While redistributing 15541 the Work or Derivative Works thereof, You may choose to offer, 15542 and charge a fee for, acceptance of support, warranty, indemnity, 15543 or other liability obligations and/or rights consistent with this 15544 License. However, in accepting such obligations, You may act only 15545 on Your own behalf and on Your sole responsibility, not on behalf 15546 of any other Contributor, and only if You agree to indemnify, 15547 defend, and hold each Contributor harmless for any liability 15548 incurred by, or claims asserted against, such Contributor by reason 15549 of your accepting any such warranty or additional liability. 15550 15551 END OF TERMS AND CONDITIONS 15552 15553 APPENDIX: How to apply the Apache License to your work. 15554 15555 To apply the Apache License to your work, attach the following 15556 boilerplate notice, with the fields enclosed by brackets "[]" 15557 replaced with your own identifying information. (Don't include 15558 the brackets!) The text should be enclosed in the appropriate 15559 comment syntax for the file format. We also recommend that a 15560 file or class name and description of purpose be included on the 15561 same "printed page" as the copyright notice for easier 15562 identification within third-party archives. 15563 15564 Copyright [yyyy] [name of copyright owner] 15565 15566 Licensed under the Apache License, Version 2.0 (the "License"); 15567 you may not use this file except in compliance with the License. 15568 You may obtain a copy of the License at 15569 15570 http://www.apache.org/licenses/LICENSE-2.0 15571 15572 Unless required by applicable law or agreed to in writing, software 15573 distributed under the License is distributed on an "AS IS" BASIS, 15574 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15575 See the License for the specific language governing permissions and 15576 limitations under the License. 15577 ================================================================ 15578 15579 github.com/nats-io/nats.go 15580 https://github.com/nats-io/nats.go 15581 ---------------------------------------------------------------- 15582 Apache License 15583 Version 2.0, January 2004 15584 http://www.apache.org/licenses/ 15585 15586 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 15587 15588 1. Definitions. 15589 15590 "License" shall mean the terms and conditions for use, reproduction, 15591 and distribution as defined by Sections 1 through 9 of this document. 15592 15593 "Licensor" shall mean the copyright owner or entity authorized by 15594 the copyright owner that is granting the License. 15595 15596 "Legal Entity" shall mean the union of the acting entity and all 15597 other entities that control, are controlled by, or are under common 15598 control with that entity. For the purposes of this definition, 15599 "control" means (i) the power, direct or indirect, to cause the 15600 direction or management of such entity, whether by contract or 15601 otherwise, or (ii) ownership of fifty percent (50%) or more of the 15602 outstanding shares, or (iii) beneficial ownership of such entity. 15603 15604 "You" (or "Your") shall mean an individual or Legal Entity 15605 exercising permissions granted by this License. 15606 15607 "Source" form shall mean the preferred form for making modifications, 15608 including but not limited to software source code, documentation 15609 source, and configuration files. 15610 15611 "Object" form shall mean any form resulting from mechanical 15612 transformation or translation of a Source form, including but 15613 not limited to compiled object code, generated documentation, 15614 and conversions to other media types. 15615 15616 "Work" shall mean the work of authorship, whether in Source or 15617 Object form, made available under the License, as indicated by a 15618 copyright notice that is included in or attached to the work 15619 (an example is provided in the Appendix below). 15620 15621 "Derivative Works" shall mean any work, whether in Source or Object 15622 form, that is based on (or derived from) the Work and for which the 15623 editorial revisions, annotations, elaborations, or other modifications 15624 represent, as a whole, an original work of authorship. For the purposes 15625 of this License, Derivative Works shall not include works that remain 15626 separable from, or merely link (or bind by name) to the interfaces of, 15627 the Work and Derivative Works thereof. 15628 15629 "Contribution" shall mean any work of authorship, including 15630 the original version of the Work and any modifications or additions 15631 to that Work or Derivative Works thereof, that is intentionally 15632 submitted to Licensor for inclusion in the Work by the copyright owner 15633 or by an individual or Legal Entity authorized to submit on behalf of 15634 the copyright owner. For the purposes of this definition, "submitted" 15635 means any form of electronic, verbal, or written communication sent 15636 to the Licensor or its representatives, including but not limited to 15637 communication on electronic mailing lists, source code control systems, 15638 and issue tracking systems that are managed by, or on behalf of, the 15639 Licensor for the purpose of discussing and improving the Work, but 15640 excluding communication that is conspicuously marked or otherwise 15641 designated in writing by the copyright owner as "Not a Contribution." 15642 15643 "Contributor" shall mean Licensor and any individual or Legal Entity 15644 on behalf of whom a Contribution has been received by Licensor and 15645 subsequently incorporated within the Work. 15646 15647 2. Grant of Copyright License. Subject to the terms and conditions of 15648 this License, each Contributor hereby grants to You a perpetual, 15649 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 15650 copyright license to reproduce, prepare Derivative Works of, 15651 publicly display, publicly perform, sublicense, and distribute the 15652 Work and such Derivative Works in Source or Object form. 15653 15654 3. Grant of Patent License. Subject to the terms and conditions of 15655 this License, each Contributor hereby grants to You a perpetual, 15656 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 15657 (except as stated in this section) patent license to make, have made, 15658 use, offer to sell, sell, import, and otherwise transfer the Work, 15659 where such license applies only to those patent claims licensable 15660 by such Contributor that are necessarily infringed by their 15661 Contribution(s) alone or by combination of their Contribution(s) 15662 with the Work to which such Contribution(s) was submitted. If You 15663 institute patent litigation against any entity (including a 15664 cross-claim or counterclaim in a lawsuit) alleging that the Work 15665 or a Contribution incorporated within the Work constitutes direct 15666 or contributory patent infringement, then any patent licenses 15667 granted to You under this License for that Work shall terminate 15668 as of the date such litigation is filed. 15669 15670 4. Redistribution. You may reproduce and distribute copies of the 15671 Work or Derivative Works thereof in any medium, with or without 15672 modifications, and in Source or Object form, provided that You 15673 meet the following conditions: 15674 15675 (a) You must give any other recipients of the Work or 15676 Derivative Works a copy of this License; and 15677 15678 (b) You must cause any modified files to carry prominent notices 15679 stating that You changed the files; and 15680 15681 (c) You must retain, in the Source form of any Derivative Works 15682 that You distribute, all copyright, patent, trademark, and 15683 attribution notices from the Source form of the Work, 15684 excluding those notices that do not pertain to any part of 15685 the Derivative Works; and 15686 15687 (d) If the Work includes a "NOTICE" text file as part of its 15688 distribution, then any Derivative Works that You distribute must 15689 include a readable copy of the attribution notices contained 15690 within such NOTICE file, excluding those notices that do not 15691 pertain to any part of the Derivative Works, in at least one 15692 of the following places: within a NOTICE text file distributed 15693 as part of the Derivative Works; within the Source form or 15694 documentation, if provided along with the Derivative Works; or, 15695 within a display generated by the Derivative Works, if and 15696 wherever such third-party notices normally appear. The contents 15697 of the NOTICE file are for informational purposes only and 15698 do not modify the License. You may add Your own attribution 15699 notices within Derivative Works that You distribute, alongside 15700 or as an addendum to the NOTICE text from the Work, provided 15701 that such additional attribution notices cannot be construed 15702 as modifying the License. 15703 15704 You may add Your own copyright statement to Your modifications and 15705 may provide additional or different license terms and conditions 15706 for use, reproduction, or distribution of Your modifications, or 15707 for any such Derivative Works as a whole, provided Your use, 15708 reproduction, and distribution of the Work otherwise complies with 15709 the conditions stated in this License. 15710 15711 5. Submission of Contributions. Unless You explicitly state otherwise, 15712 any Contribution intentionally submitted for inclusion in the Work 15713 by You to the Licensor shall be under the terms and conditions of 15714 this License, without any additional terms or conditions. 15715 Notwithstanding the above, nothing herein shall supersede or modify 15716 the terms of any separate license agreement you may have executed 15717 with Licensor regarding such Contributions. 15718 15719 6. Trademarks. This License does not grant permission to use the trade 15720 names, trademarks, service marks, or product names of the Licensor, 15721 except as required for reasonable and customary use in describing the 15722 origin of the Work and reproducing the content of the NOTICE file. 15723 15724 7. Disclaimer of Warranty. Unless required by applicable law or 15725 agreed to in writing, Licensor provides the Work (and each 15726 Contributor provides its Contributions) on an "AS IS" BASIS, 15727 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 15728 implied, including, without limitation, any warranties or conditions 15729 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 15730 PARTICULAR PURPOSE. You are solely responsible for determining the 15731 appropriateness of using or redistributing the Work and assume any 15732 risks associated with Your exercise of permissions under this License. 15733 15734 8. Limitation of Liability. In no event and under no legal theory, 15735 whether in tort (including negligence), contract, or otherwise, 15736 unless required by applicable law (such as deliberate and grossly 15737 negligent acts) or agreed to in writing, shall any Contributor be 15738 liable to You for damages, including any direct, indirect, special, 15739 incidental, or consequential damages of any character arising as a 15740 result of this License or out of the use or inability to use the 15741 Work (including but not limited to damages for loss of goodwill, 15742 work stoppage, computer failure or malfunction, or any and all 15743 other commercial damages or losses), even if such Contributor 15744 has been advised of the possibility of such damages. 15745 15746 9. Accepting Warranty or Additional Liability. While redistributing 15747 the Work or Derivative Works thereof, You may choose to offer, 15748 and charge a fee for, acceptance of support, warranty, indemnity, 15749 or other liability obligations and/or rights consistent with this 15750 License. However, in accepting such obligations, You may act only 15751 on Your own behalf and on Your sole responsibility, not on behalf 15752 of any other Contributor, and only if You agree to indemnify, 15753 defend, and hold each Contributor harmless for any liability 15754 incurred by, or claims asserted against, such Contributor by reason 15755 of your accepting any such warranty or additional liability. 15756 15757 END OF TERMS AND CONDITIONS 15758 15759 APPENDIX: How to apply the Apache License to your work. 15760 15761 To apply the Apache License to your work, attach the following 15762 boilerplate notice, with the fields enclosed by brackets "[]" 15763 replaced with your own identifying information. (Don't include 15764 the brackets!) The text should be enclosed in the appropriate 15765 comment syntax for the file format. We also recommend that a 15766 file or class name and description of purpose be included on the 15767 same "printed page" as the copyright notice for easier 15768 identification within third-party archives. 15769 15770 Copyright [yyyy] [name of copyright owner] 15771 15772 Licensed under the Apache License, Version 2.0 (the "License"); 15773 you may not use this file except in compliance with the License. 15774 You may obtain a copy of the License at 15775 15776 http://www.apache.org/licenses/LICENSE-2.0 15777 15778 Unless required by applicable law or agreed to in writing, software 15779 distributed under the License is distributed on an "AS IS" BASIS, 15780 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15781 See the License for the specific language governing permissions and 15782 limitations under the License. 15783 15784 ================================================================ 15785 15786 github.com/nats-io/nkeys 15787 https://github.com/nats-io/nkeys 15788 ---------------------------------------------------------------- 15789 Apache License 15790 Version 2.0, January 2004 15791 http://www.apache.org/licenses/ 15792 15793 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 15794 15795 1. Definitions. 15796 15797 "License" shall mean the terms and conditions for use, reproduction, 15798 and distribution as defined by Sections 1 through 9 of this document. 15799 15800 "Licensor" shall mean the copyright owner or entity authorized by 15801 the copyright owner that is granting the License. 15802 15803 "Legal Entity" shall mean the union of the acting entity and all 15804 other entities that control, are controlled by, or are under common 15805 control with that entity. For the purposes of this definition, 15806 "control" means (i) the power, direct or indirect, to cause the 15807 direction or management of such entity, whether by contract or 15808 otherwise, or (ii) ownership of fifty percent (50%) or more of the 15809 outstanding shares, or (iii) beneficial ownership of such entity. 15810 15811 "You" (or "Your") shall mean an individual or Legal Entity 15812 exercising permissions granted by this License. 15813 15814 "Source" form shall mean the preferred form for making modifications, 15815 including but not limited to software source code, documentation 15816 source, and configuration files. 15817 15818 "Object" form shall mean any form resulting from mechanical 15819 transformation or translation of a Source form, including but 15820 not limited to compiled object code, generated documentation, 15821 and conversions to other media types. 15822 15823 "Work" shall mean the work of authorship, whether in Source or 15824 Object form, made available under the License, as indicated by a 15825 copyright notice that is included in or attached to the work 15826 (an example is provided in the Appendix below). 15827 15828 "Derivative Works" shall mean any work, whether in Source or Object 15829 form, that is based on (or derived from) the Work and for which the 15830 editorial revisions, annotations, elaborations, or other modifications 15831 represent, as a whole, an original work of authorship. For the purposes 15832 of this License, Derivative Works shall not include works that remain 15833 separable from, or merely link (or bind by name) to the interfaces of, 15834 the Work and Derivative Works thereof. 15835 15836 "Contribution" shall mean any work of authorship, including 15837 the original version of the Work and any modifications or additions 15838 to that Work or Derivative Works thereof, that is intentionally 15839 submitted to Licensor for inclusion in the Work by the copyright owner 15840 or by an individual or Legal Entity authorized to submit on behalf of 15841 the copyright owner. For the purposes of this definition, "submitted" 15842 means any form of electronic, verbal, or written communication sent 15843 to the Licensor or its representatives, including but not limited to 15844 communication on electronic mailing lists, source code control systems, 15845 and issue tracking systems that are managed by, or on behalf of, the 15846 Licensor for the purpose of discussing and improving the Work, but 15847 excluding communication that is conspicuously marked or otherwise 15848 designated in writing by the copyright owner as "Not a Contribution." 15849 15850 "Contributor" shall mean Licensor and any individual or Legal Entity 15851 on behalf of whom a Contribution has been received by Licensor and 15852 subsequently incorporated within the Work. 15853 15854 2. Grant of Copyright License. Subject to the terms and conditions of 15855 this License, each Contributor hereby grants to You a perpetual, 15856 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 15857 copyright license to reproduce, prepare Derivative Works of, 15858 publicly display, publicly perform, sublicense, and distribute the 15859 Work and such Derivative Works in Source or Object form. 15860 15861 3. Grant of Patent License. Subject to the terms and conditions of 15862 this License, each Contributor hereby grants to You a perpetual, 15863 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 15864 (except as stated in this section) patent license to make, have made, 15865 use, offer to sell, sell, import, and otherwise transfer the Work, 15866 where such license applies only to those patent claims licensable 15867 by such Contributor that are necessarily infringed by their 15868 Contribution(s) alone or by combination of their Contribution(s) 15869 with the Work to which such Contribution(s) was submitted. If You 15870 institute patent litigation against any entity (including a 15871 cross-claim or counterclaim in a lawsuit) alleging that the Work 15872 or a Contribution incorporated within the Work constitutes direct 15873 or contributory patent infringement, then any patent licenses 15874 granted to You under this License for that Work shall terminate 15875 as of the date such litigation is filed. 15876 15877 4. Redistribution. You may reproduce and distribute copies of the 15878 Work or Derivative Works thereof in any medium, with or without 15879 modifications, and in Source or Object form, provided that You 15880 meet the following conditions: 15881 15882 (a) You must give any other recipients of the Work or 15883 Derivative Works a copy of this License; and 15884 15885 (b) You must cause any modified files to carry prominent notices 15886 stating that You changed the files; and 15887 15888 (c) You must retain, in the Source form of any Derivative Works 15889 that You distribute, all copyright, patent, trademark, and 15890 attribution notices from the Source form of the Work, 15891 excluding those notices that do not pertain to any part of 15892 the Derivative Works; and 15893 15894 (d) If the Work includes a "NOTICE" text file as part of its 15895 distribution, then any Derivative Works that You distribute must 15896 include a readable copy of the attribution notices contained 15897 within such NOTICE file, excluding those notices that do not 15898 pertain to any part of the Derivative Works, in at least one 15899 of the following places: within a NOTICE text file distributed 15900 as part of the Derivative Works; within the Source form or 15901 documentation, if provided along with the Derivative Works; or, 15902 within a display generated by the Derivative Works, if and 15903 wherever such third-party notices normally appear. The contents 15904 of the NOTICE file are for informational purposes only and 15905 do not modify the License. You may add Your own attribution 15906 notices within Derivative Works that You distribute, alongside 15907 or as an addendum to the NOTICE text from the Work, provided 15908 that such additional attribution notices cannot be construed 15909 as modifying the License. 15910 15911 You may add Your own copyright statement to Your modifications and 15912 may provide additional or different license terms and conditions 15913 for use, reproduction, or distribution of Your modifications, or 15914 for any such Derivative Works as a whole, provided Your use, 15915 reproduction, and distribution of the Work otherwise complies with 15916 the conditions stated in this License. 15917 15918 5. Submission of Contributions. Unless You explicitly state otherwise, 15919 any Contribution intentionally submitted for inclusion in the Work 15920 by You to the Licensor shall be under the terms and conditions of 15921 this License, without any additional terms or conditions. 15922 Notwithstanding the above, nothing herein shall supersede or modify 15923 the terms of any separate license agreement you may have executed 15924 with Licensor regarding such Contributions. 15925 15926 6. Trademarks. This License does not grant permission to use the trade 15927 names, trademarks, service marks, or product names of the Licensor, 15928 except as required for reasonable and customary use in describing the 15929 origin of the Work and reproducing the content of the NOTICE file. 15930 15931 7. Disclaimer of Warranty. Unless required by applicable law or 15932 agreed to in writing, Licensor provides the Work (and each 15933 Contributor provides its Contributions) on an "AS IS" BASIS, 15934 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 15935 implied, including, without limitation, any warranties or conditions 15936 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 15937 PARTICULAR PURPOSE. You are solely responsible for determining the 15938 appropriateness of using or redistributing the Work and assume any 15939 risks associated with Your exercise of permissions under this License. 15940 15941 8. Limitation of Liability. In no event and under no legal theory, 15942 whether in tort (including negligence), contract, or otherwise, 15943 unless required by applicable law (such as deliberate and grossly 15944 negligent acts) or agreed to in writing, shall any Contributor be 15945 liable to You for damages, including any direct, indirect, special, 15946 incidental, or consequential damages of any character arising as a 15947 result of this License or out of the use or inability to use the 15948 Work (including but not limited to damages for loss of goodwill, 15949 work stoppage, computer failure or malfunction, or any and all 15950 other commercial damages or losses), even if such Contributor 15951 has been advised of the possibility of such damages. 15952 15953 9. Accepting Warranty or Additional Liability. While redistributing 15954 the Work or Derivative Works thereof, You may choose to offer, 15955 and charge a fee for, acceptance of support, warranty, indemnity, 15956 or other liability obligations and/or rights consistent with this 15957 License. However, in accepting such obligations, You may act only 15958 on Your own behalf and on Your sole responsibility, not on behalf 15959 of any other Contributor, and only if You agree to indemnify, 15960 defend, and hold each Contributor harmless for any liability 15961 incurred by, or claims asserted against, such Contributor by reason 15962 of your accepting any such warranty or additional liability. 15963 15964 END OF TERMS AND CONDITIONS 15965 15966 APPENDIX: How to apply the Apache License to your work. 15967 15968 To apply the Apache License to your work, attach the following 15969 boilerplate notice, with the fields enclosed by brackets "[]" 15970 replaced with your own identifying information. (Don't include 15971 the brackets!) The text should be enclosed in the appropriate 15972 comment syntax for the file format. We also recommend that a 15973 file or class name and description of purpose be included on the 15974 same "printed page" as the copyright notice for easier 15975 identification within third-party archives. 15976 15977 Copyright [yyyy] [name of copyright owner] 15978 15979 Licensed under the Apache License, Version 2.0 (the "License"); 15980 you may not use this file except in compliance with the License. 15981 You may obtain a copy of the License at 15982 15983 http://www.apache.org/licenses/LICENSE-2.0 15984 15985 Unless required by applicable law or agreed to in writing, software 15986 distributed under the License is distributed on an "AS IS" BASIS, 15987 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15988 See the License for the specific language governing permissions and 15989 limitations under the License. 15990 15991 ================================================================ 15992 15993 github.com/nats-io/nuid 15994 https://github.com/nats-io/nuid 15995 ---------------------------------------------------------------- 15996 Apache License 15997 Version 2.0, January 2004 15998 http://www.apache.org/licenses/ 15999 16000 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 16001 16002 1. Definitions. 16003 16004 "License" shall mean the terms and conditions for use, reproduction, 16005 and distribution as defined by Sections 1 through 9 of this document. 16006 16007 "Licensor" shall mean the copyright owner or entity authorized by 16008 the copyright owner that is granting the License. 16009 16010 "Legal Entity" shall mean the union of the acting entity and all 16011 other entities that control, are controlled by, or are under common 16012 control with that entity. For the purposes of this definition, 16013 "control" means (i) the power, direct or indirect, to cause the 16014 direction or management of such entity, whether by contract or 16015 otherwise, or (ii) ownership of fifty percent (50%) or more of the 16016 outstanding shares, or (iii) beneficial ownership of such entity. 16017 16018 "You" (or "Your") shall mean an individual or Legal Entity 16019 exercising permissions granted by this License. 16020 16021 "Source" form shall mean the preferred form for making modifications, 16022 including but not limited to software source code, documentation 16023 source, and configuration files. 16024 16025 "Object" form shall mean any form resulting from mechanical 16026 transformation or translation of a Source form, including but 16027 not limited to compiled object code, generated documentation, 16028 and conversions to other media types. 16029 16030 "Work" shall mean the work of authorship, whether in Source or 16031 Object form, made available under the License, as indicated by a 16032 copyright notice that is included in or attached to the work 16033 (an example is provided in the Appendix below). 16034 16035 "Derivative Works" shall mean any work, whether in Source or Object 16036 form, that is based on (or derived from) the Work and for which the 16037 editorial revisions, annotations, elaborations, or other modifications 16038 represent, as a whole, an original work of authorship. For the purposes 16039 of this License, Derivative Works shall not include works that remain 16040 separable from, or merely link (or bind by name) to the interfaces of, 16041 the Work and Derivative Works thereof. 16042 16043 "Contribution" shall mean any work of authorship, including 16044 the original version of the Work and any modifications or additions 16045 to that Work or Derivative Works thereof, that is intentionally 16046 submitted to Licensor for inclusion in the Work by the copyright owner 16047 or by an individual or Legal Entity authorized to submit on behalf of 16048 the copyright owner. For the purposes of this definition, "submitted" 16049 means any form of electronic, verbal, or written communication sent 16050 to the Licensor or its representatives, including but not limited to 16051 communication on electronic mailing lists, source code control systems, 16052 and issue tracking systems that are managed by, or on behalf of, the 16053 Licensor for the purpose of discussing and improving the Work, but 16054 excluding communication that is conspicuously marked or otherwise 16055 designated in writing by the copyright owner as "Not a Contribution." 16056 16057 "Contributor" shall mean Licensor and any individual or Legal Entity 16058 on behalf of whom a Contribution has been received by Licensor and 16059 subsequently incorporated within the Work. 16060 16061 2. Grant of Copyright License. Subject to the terms and conditions of 16062 this License, each Contributor hereby grants to You a perpetual, 16063 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 16064 copyright license to reproduce, prepare Derivative Works of, 16065 publicly display, publicly perform, sublicense, and distribute the 16066 Work and such Derivative Works in Source or Object form. 16067 16068 3. Grant of Patent License. Subject to the terms and conditions of 16069 this License, each Contributor hereby grants to You a perpetual, 16070 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 16071 (except as stated in this section) patent license to make, have made, 16072 use, offer to sell, sell, import, and otherwise transfer the Work, 16073 where such license applies only to those patent claims licensable 16074 by such Contributor that are necessarily infringed by their 16075 Contribution(s) alone or by combination of their Contribution(s) 16076 with the Work to which such Contribution(s) was submitted. If You 16077 institute patent litigation against any entity (including a 16078 cross-claim or counterclaim in a lawsuit) alleging that the Work 16079 or a Contribution incorporated within the Work constitutes direct 16080 or contributory patent infringement, then any patent licenses 16081 granted to You under this License for that Work shall terminate 16082 as of the date such litigation is filed. 16083 16084 4. Redistribution. You may reproduce and distribute copies of the 16085 Work or Derivative Works thereof in any medium, with or without 16086 modifications, and in Source or Object form, provided that You 16087 meet the following conditions: 16088 16089 (a) You must give any other recipients of the Work or 16090 Derivative Works a copy of this License; and 16091 16092 (b) You must cause any modified files to carry prominent notices 16093 stating that You changed the files; and 16094 16095 (c) You must retain, in the Source form of any Derivative Works 16096 that You distribute, all copyright, patent, trademark, and 16097 attribution notices from the Source form of the Work, 16098 excluding those notices that do not pertain to any part of 16099 the Derivative Works; and 16100 16101 (d) If the Work includes a "NOTICE" text file as part of its 16102 distribution, then any Derivative Works that You distribute must 16103 include a readable copy of the attribution notices contained 16104 within such NOTICE file, excluding those notices that do not 16105 pertain to any part of the Derivative Works, in at least one 16106 of the following places: within a NOTICE text file distributed 16107 as part of the Derivative Works; within the Source form or 16108 documentation, if provided along with the Derivative Works; or, 16109 within a display generated by the Derivative Works, if and 16110 wherever such third-party notices normally appear. The contents 16111 of the NOTICE file are for informational purposes only and 16112 do not modify the License. You may add Your own attribution 16113 notices within Derivative Works that You distribute, alongside 16114 or as an addendum to the NOTICE text from the Work, provided 16115 that such additional attribution notices cannot be construed 16116 as modifying the License. 16117 16118 You may add Your own copyright statement to Your modifications and 16119 may provide additional or different license terms and conditions 16120 for use, reproduction, or distribution of Your modifications, or 16121 for any such Derivative Works as a whole, provided Your use, 16122 reproduction, and distribution of the Work otherwise complies with 16123 the conditions stated in this License. 16124 16125 5. Submission of Contributions. Unless You explicitly state otherwise, 16126 any Contribution intentionally submitted for inclusion in the Work 16127 by You to the Licensor shall be under the terms and conditions of 16128 this License, without any additional terms or conditions. 16129 Notwithstanding the above, nothing herein shall supersede or modify 16130 the terms of any separate license agreement you may have executed 16131 with Licensor regarding such Contributions. 16132 16133 6. Trademarks. This License does not grant permission to use the trade 16134 names, trademarks, service marks, or product names of the Licensor, 16135 except as required for reasonable and customary use in describing the 16136 origin of the Work and reproducing the content of the NOTICE file. 16137 16138 7. Disclaimer of Warranty. Unless required by applicable law or 16139 agreed to in writing, Licensor provides the Work (and each 16140 Contributor provides its Contributions) on an "AS IS" BASIS, 16141 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 16142 implied, including, without limitation, any warranties or conditions 16143 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 16144 PARTICULAR PURPOSE. You are solely responsible for determining the 16145 appropriateness of using or redistributing the Work and assume any 16146 risks associated with Your exercise of permissions under this License. 16147 16148 8. Limitation of Liability. In no event and under no legal theory, 16149 whether in tort (including negligence), contract, or otherwise, 16150 unless required by applicable law (such as deliberate and grossly 16151 negligent acts) or agreed to in writing, shall any Contributor be 16152 liable to You for damages, including any direct, indirect, special, 16153 incidental, or consequential damages of any character arising as a 16154 result of this License or out of the use or inability to use the 16155 Work (including but not limited to damages for loss of goodwill, 16156 work stoppage, computer failure or malfunction, or any and all 16157 other commercial damages or losses), even if such Contributor 16158 has been advised of the possibility of such damages. 16159 16160 9. Accepting Warranty or Additional Liability. While redistributing 16161 the Work or Derivative Works thereof, You may choose to offer, 16162 and charge a fee for, acceptance of support, warranty, indemnity, 16163 or other liability obligations and/or rights consistent with this 16164 License. However, in accepting such obligations, You may act only 16165 on Your own behalf and on Your sole responsibility, not on behalf 16166 of any other Contributor, and only if You agree to indemnify, 16167 defend, and hold each Contributor harmless for any liability 16168 incurred by, or claims asserted against, such Contributor by reason 16169 of your accepting any such warranty or additional liability. 16170 16171 END OF TERMS AND CONDITIONS 16172 16173 APPENDIX: How to apply the Apache License to your work. 16174 16175 To apply the Apache License to your work, attach the following 16176 boilerplate notice, with the fields enclosed by brackets "[]" 16177 replaced with your own identifying information. (Don't include 16178 the brackets!) The text should be enclosed in the appropriate 16179 comment syntax for the file format. We also recommend that a 16180 file or class name and description of purpose be included on the 16181 same "printed page" as the copyright notice for easier 16182 identification within third-party archives. 16183 16184 Copyright [yyyy] [name of copyright owner] 16185 16186 Licensed under the Apache License, Version 2.0 (the "License"); 16187 you may not use this file except in compliance with the License. 16188 You may obtain a copy of the License at 16189 16190 http://www.apache.org/licenses/LICENSE-2.0 16191 16192 Unless required by applicable law or agreed to in writing, software 16193 distributed under the License is distributed on an "AS IS" BASIS, 16194 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16195 See the License for the specific language governing permissions and 16196 limitations under the License. 16197 16198 ================================================================ 16199 16200 github.com/nats-io/stan.go 16201 https://github.com/nats-io/stan.go 16202 ---------------------------------------------------------------- 16203 Apache License 16204 Version 2.0, January 2004 16205 http://www.apache.org/licenses/ 16206 16207 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 16208 16209 1. Definitions. 16210 16211 "License" shall mean the terms and conditions for use, reproduction, 16212 and distribution as defined by Sections 1 through 9 of this document. 16213 16214 "Licensor" shall mean the copyright owner or entity authorized by 16215 the copyright owner that is granting the License. 16216 16217 "Legal Entity" shall mean the union of the acting entity and all 16218 other entities that control, are controlled by, or are under common 16219 control with that entity. For the purposes of this definition, 16220 "control" means (i) the power, direct or indirect, to cause the 16221 direction or management of such entity, whether by contract or 16222 otherwise, or (ii) ownership of fifty percent (50%) or more of the 16223 outstanding shares, or (iii) beneficial ownership of such entity. 16224 16225 "You" (or "Your") shall mean an individual or Legal Entity 16226 exercising permissions granted by this License. 16227 16228 "Source" form shall mean the preferred form for making modifications, 16229 including but not limited to software source code, documentation 16230 source, and configuration files. 16231 16232 "Object" form shall mean any form resulting from mechanical 16233 transformation or translation of a Source form, including but 16234 not limited to compiled object code, generated documentation, 16235 and conversions to other media types. 16236 16237 "Work" shall mean the work of authorship, whether in Source or 16238 Object form, made available under the License, as indicated by a 16239 copyright notice that is included in or attached to the work 16240 (an example is provided in the Appendix below). 16241 16242 "Derivative Works" shall mean any work, whether in Source or Object 16243 form, that is based on (or derived from) the Work and for which the 16244 editorial revisions, annotations, elaborations, or other modifications 16245 represent, as a whole, an original work of authorship. For the purposes 16246 of this License, Derivative Works shall not include works that remain 16247 separable from, or merely link (or bind by name) to the interfaces of, 16248 the Work and Derivative Works thereof. 16249 16250 "Contribution" shall mean any work of authorship, including 16251 the original version of the Work and any modifications or additions 16252 to that Work or Derivative Works thereof, that is intentionally 16253 submitted to Licensor for inclusion in the Work by the copyright owner 16254 or by an individual or Legal Entity authorized to submit on behalf of 16255 the copyright owner. For the purposes of this definition, "submitted" 16256 means any form of electronic, verbal, or written communication sent 16257 to the Licensor or its representatives, including but not limited to 16258 communication on electronic mailing lists, source code control systems, 16259 and issue tracking systems that are managed by, or on behalf of, the 16260 Licensor for the purpose of discussing and improving the Work, but 16261 excluding communication that is conspicuously marked or otherwise 16262 designated in writing by the copyright owner as "Not a Contribution." 16263 16264 "Contributor" shall mean Licensor and any individual or Legal Entity 16265 on behalf of whom a Contribution has been received by Licensor and 16266 subsequently incorporated within the Work. 16267 16268 2. Grant of Copyright License. Subject to the terms and conditions of 16269 this License, each Contributor hereby grants to You a perpetual, 16270 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 16271 copyright license to reproduce, prepare Derivative Works of, 16272 publicly display, publicly perform, sublicense, and distribute the 16273 Work and such Derivative Works in Source or Object form. 16274 16275 3. Grant of Patent License. Subject to the terms and conditions of 16276 this License, each Contributor hereby grants to You a perpetual, 16277 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 16278 (except as stated in this section) patent license to make, have made, 16279 use, offer to sell, sell, import, and otherwise transfer the Work, 16280 where such license applies only to those patent claims licensable 16281 by such Contributor that are necessarily infringed by their 16282 Contribution(s) alone or by combination of their Contribution(s) 16283 with the Work to which such Contribution(s) was submitted. If You 16284 institute patent litigation against any entity (including a 16285 cross-claim or counterclaim in a lawsuit) alleging that the Work 16286 or a Contribution incorporated within the Work constitutes direct 16287 or contributory patent infringement, then any patent licenses 16288 granted to You under this License for that Work shall terminate 16289 as of the date such litigation is filed. 16290 16291 4. Redistribution. You may reproduce and distribute copies of the 16292 Work or Derivative Works thereof in any medium, with or without 16293 modifications, and in Source or Object form, provided that You 16294 meet the following conditions: 16295 16296 (a) You must give any other recipients of the Work or 16297 Derivative Works a copy of this License; and 16298 16299 (b) You must cause any modified files to carry prominent notices 16300 stating that You changed the files; and 16301 16302 (c) You must retain, in the Source form of any Derivative Works 16303 that You distribute, all copyright, patent, trademark, and 16304 attribution notices from the Source form of the Work, 16305 excluding those notices that do not pertain to any part of 16306 the Derivative Works; and 16307 16308 (d) If the Work includes a "NOTICE" text file as part of its 16309 distribution, then any Derivative Works that You distribute must 16310 include a readable copy of the attribution notices contained 16311 within such NOTICE file, excluding those notices that do not 16312 pertain to any part of the Derivative Works, in at least one 16313 of the following places: within a NOTICE text file distributed 16314 as part of the Derivative Works; within the Source form or 16315 documentation, if provided along with the Derivative Works; or, 16316 within a display generated by the Derivative Works, if and 16317 wherever such third-party notices normally appear. The contents 16318 of the NOTICE file are for informational purposes only and 16319 do not modify the License. You may add Your own attribution 16320 notices within Derivative Works that You distribute, alongside 16321 or as an addendum to the NOTICE text from the Work, provided 16322 that such additional attribution notices cannot be construed 16323 as modifying the License. 16324 16325 You may add Your own copyright statement to Your modifications and 16326 may provide additional or different license terms and conditions 16327 for use, reproduction, or distribution of Your modifications, or 16328 for any such Derivative Works as a whole, provided Your use, 16329 reproduction, and distribution of the Work otherwise complies with 16330 the conditions stated in this License. 16331 16332 5. Submission of Contributions. Unless You explicitly state otherwise, 16333 any Contribution intentionally submitted for inclusion in the Work 16334 by You to the Licensor shall be under the terms and conditions of 16335 this License, without any additional terms or conditions. 16336 Notwithstanding the above, nothing herein shall supersede or modify 16337 the terms of any separate license agreement you may have executed 16338 with Licensor regarding such Contributions. 16339 16340 6. Trademarks. This License does not grant permission to use the trade 16341 names, trademarks, service marks, or product names of the Licensor, 16342 except as required for reasonable and customary use in describing the 16343 origin of the Work and reproducing the content of the NOTICE file. 16344 16345 7. Disclaimer of Warranty. Unless required by applicable law or 16346 agreed to in writing, Licensor provides the Work (and each 16347 Contributor provides its Contributions) on an "AS IS" BASIS, 16348 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 16349 implied, including, without limitation, any warranties or conditions 16350 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 16351 PARTICULAR PURPOSE. You are solely responsible for determining the 16352 appropriateness of using or redistributing the Work and assume any 16353 risks associated with Your exercise of permissions under this License. 16354 16355 8. Limitation of Liability. In no event and under no legal theory, 16356 whether in tort (including negligence), contract, or otherwise, 16357 unless required by applicable law (such as deliberate and grossly 16358 negligent acts) or agreed to in writing, shall any Contributor be 16359 liable to You for damages, including any direct, indirect, special, 16360 incidental, or consequential damages of any character arising as a 16361 result of this License or out of the use or inability to use the 16362 Work (including but not limited to damages for loss of goodwill, 16363 work stoppage, computer failure or malfunction, or any and all 16364 other commercial damages or losses), even if such Contributor 16365 has been advised of the possibility of such damages. 16366 16367 9. Accepting Warranty or Additional Liability. While redistributing 16368 the Work or Derivative Works thereof, You may choose to offer, 16369 and charge a fee for, acceptance of support, warranty, indemnity, 16370 or other liability obligations and/or rights consistent with this 16371 License. However, in accepting such obligations, You may act only 16372 on Your own behalf and on Your sole responsibility, not on behalf 16373 of any other Contributor, and only if You agree to indemnify, 16374 defend, and hold each Contributor harmless for any liability 16375 incurred by, or claims asserted against, such Contributor by reason 16376 of your accepting any such warranty or additional liability. 16377 16378 END OF TERMS AND CONDITIONS 16379 16380 APPENDIX: How to apply the Apache License to your work. 16381 16382 To apply the Apache License to your work, attach the following 16383 boilerplate notice, with the fields enclosed by brackets "[]" 16384 replaced with your own identifying information. (Don't include 16385 the brackets!) The text should be enclosed in the appropriate 16386 comment syntax for the file format. We also recommend that a 16387 file or class name and description of purpose be included on the 16388 same "printed page" as the copyright notice for easier 16389 identification within third-party archives. 16390 16391 Copyright [yyyy] [name of copyright owner] 16392 16393 Licensed under the Apache License, Version 2.0 (the "License"); 16394 you may not use this file except in compliance with the License. 16395 You may obtain a copy of the License at 16396 16397 http://www.apache.org/licenses/LICENSE-2.0 16398 16399 Unless required by applicable law or agreed to in writing, software 16400 distributed under the License is distributed on an "AS IS" BASIS, 16401 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16402 See the License for the specific language governing permissions and 16403 limitations under the License. 16404 ================================================================ 16405 16406 github.com/ncw/directio 16407 https://github.com/ncw/directio 16408 ---------------------------------------------------------------- 16409 Copyright (C) 2012 by Nick Craig-Wood http://www.craig-wood.com/nick/ 16410 16411 Permission is hereby granted, free of charge, to any person obtaining a copy 16412 of this software and associated documentation files (the "Software"), to deal 16413 in the Software without restriction, including without limitation the rights 16414 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 16415 copies of the Software, and to permit persons to whom the Software is 16416 furnished to do so, subject to the following conditions: 16417 16418 The above copyright notice and this permission notice shall be included in 16419 all copies or substantial portions of the Software. 16420 16421 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16422 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16423 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16424 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 16425 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16426 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 16427 THE SOFTWARE. 16428 16429 16430 ================================================================ 16431 16432 github.com/niemeyer/pretty 16433 https://github.com/niemeyer/pretty 16434 ---------------------------------------------------------------- 16435 Copyright 2012 Keith Rarick 16436 16437 Permission is hereby granted, free of charge, to any person obtaining a copy 16438 of this software and associated documentation files (the "Software"), to deal 16439 in the Software without restriction, including without limitation the rights 16440 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 16441 copies of the Software, and to permit persons to whom the Software is 16442 furnished to do so, subject to the following conditions: 16443 16444 The above copyright notice and this permission notice shall be included in 16445 all copies or substantial portions of the Software. 16446 16447 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16448 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16449 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16450 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 16451 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16452 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 16453 THE SOFTWARE. 16454 16455 ================================================================ 16456 16457 github.com/nsqio/go-nsq 16458 https://github.com/nsqio/go-nsq 16459 ---------------------------------------------------------------- 16460 Permission is hereby granted, free of charge, to any person obtaining a copy 16461 of this software and associated documentation files (the "Software"), to deal 16462 in the Software without restriction, including without limitation the rights 16463 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 16464 copies of the Software, and to permit persons to whom the Software is 16465 furnished to do so, subject to the following conditions: 16466 16467 The above copyright notice and this permission notice shall be included in 16468 all copies or substantial portions of the Software. 16469 16470 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16471 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16472 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16473 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 16474 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16475 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 16476 THE SOFTWARE. 16477 16478 ================================================================ 16479 16480 github.com/olivere/elastic/v7 16481 https://github.com/olivere/elastic/v7 16482 ---------------------------------------------------------------- 16483 The MIT License (MIT) 16484 Copyright © 2012-2015 Oliver Eilhard 16485 16486 Permission is hereby granted, free of charge, to any person obtaining a copy 16487 of this software and associated documentation files (the “Software”), to deal 16488 in the Software without restriction, including without limitation the rights 16489 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 16490 copies of the Software, and to permit persons to whom the Software is 16491 furnished to do so, subject to the following conditions: 16492 16493 The above copyright notice and this permission notice shall be included 16494 in all copies or substantial portions of the Software. 16495 16496 THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16497 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16498 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16499 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 16500 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 16501 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 16502 IN THE SOFTWARE. 16503 16504 ================================================================ 16505 16506 github.com/pascaldekloe/goe 16507 https://github.com/pascaldekloe/goe 16508 ---------------------------------------------------------------- 16509 To the extent possible under law, Pascal S. de Kloe has waived all 16510 copyright and related or neighboring rights to Go Enterprice. This 16511 work is published from The Netherlands. 16512 16513 https://creativecommons.org/publicdomain/zero/1.0/legalcode 16514 16515 ================================================================ 16516 16517 github.com/philhofer/fwd 16518 https://github.com/philhofer/fwd 16519 ---------------------------------------------------------------- 16520 Copyright (c) 2014-2015, Philip Hofer 16521 16522 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 16523 16524 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 16525 16526 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 16527 ================================================================ 16528 16529 github.com/pierrec/lz4 16530 https://github.com/pierrec/lz4 16531 ---------------------------------------------------------------- 16532 Copyright (c) 2015, Pierre Curto 16533 All rights reserved. 16534 16535 Redistribution and use in source and binary forms, with or without 16536 modification, are permitted provided that the following conditions are met: 16537 16538 * Redistributions of source code must retain the above copyright notice, this 16539 list of conditions and the following disclaimer. 16540 16541 * Redistributions in binary form must reproduce the above copyright notice, 16542 this list of conditions and the following disclaimer in the documentation 16543 and/or other materials provided with the distribution. 16544 16545 * Neither the name of xxHash nor the names of its 16546 contributors may be used to endorse or promote products derived from 16547 this software without specific prior written permission. 16548 16549 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 16550 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 16551 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 16552 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 16553 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 16554 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 16555 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 16556 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 16557 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 16558 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 16559 16560 16561 ================================================================ 16562 16563 github.com/pkg/errors 16564 https://github.com/pkg/errors 16565 ---------------------------------------------------------------- 16566 Copyright (c) 2015, Dave Cheney <dave@cheney.net> 16567 All rights reserved. 16568 16569 Redistribution and use in source and binary forms, with or without 16570 modification, are permitted provided that the following conditions are met: 16571 16572 * Redistributions of source code must retain the above copyright notice, this 16573 list of conditions and the following disclaimer. 16574 16575 * Redistributions in binary form must reproduce the above copyright notice, 16576 this list of conditions and the following disclaimer in the documentation 16577 and/or other materials provided with the distribution. 16578 16579 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 16580 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 16581 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 16582 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 16583 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 16584 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 16585 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 16586 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 16587 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 16588 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 16589 16590 ================================================================ 16591 16592 github.com/pmezard/go-difflib 16593 https://github.com/pmezard/go-difflib 16594 ---------------------------------------------------------------- 16595 Copyright (c) 2013, Patrick Mezard 16596 All rights reserved. 16597 16598 Redistribution and use in source and binary forms, with or without 16599 modification, are permitted provided that the following conditions are 16600 met: 16601 16602 Redistributions of source code must retain the above copyright 16603 notice, this list of conditions and the following disclaimer. 16604 Redistributions in binary form must reproduce the above copyright 16605 notice, this list of conditions and the following disclaimer in the 16606 documentation and/or other materials provided with the distribution. 16607 The names of its contributors may not be used to endorse or promote 16608 products derived from this software without specific prior written 16609 permission. 16610 16611 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 16612 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 16613 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 16614 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 16615 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 16616 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 16617 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 16618 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 16619 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 16620 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 16621 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 16622 16623 ================================================================ 16624 16625 github.com/prometheus/client_golang 16626 https://github.com/prometheus/client_golang 16627 ---------------------------------------------------------------- 16628 Apache License 16629 Version 2.0, January 2004 16630 http://www.apache.org/licenses/ 16631 16632 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 16633 16634 1. Definitions. 16635 16636 "License" shall mean the terms and conditions for use, reproduction, 16637 and distribution as defined by Sections 1 through 9 of this document. 16638 16639 "Licensor" shall mean the copyright owner or entity authorized by 16640 the copyright owner that is granting the License. 16641 16642 "Legal Entity" shall mean the union of the acting entity and all 16643 other entities that control, are controlled by, or are under common 16644 control with that entity. For the purposes of this definition, 16645 "control" means (i) the power, direct or indirect, to cause the 16646 direction or management of such entity, whether by contract or 16647 otherwise, or (ii) ownership of fifty percent (50%) or more of the 16648 outstanding shares, or (iii) beneficial ownership of such entity. 16649 16650 "You" (or "Your") shall mean an individual or Legal Entity 16651 exercising permissions granted by this License. 16652 16653 "Source" form shall mean the preferred form for making modifications, 16654 including but not limited to software source code, documentation 16655 source, and configuration files. 16656 16657 "Object" form shall mean any form resulting from mechanical 16658 transformation or translation of a Source form, including but 16659 not limited to compiled object code, generated documentation, 16660 and conversions to other media types. 16661 16662 "Work" shall mean the work of authorship, whether in Source or 16663 Object form, made available under the License, as indicated by a 16664 copyright notice that is included in or attached to the work 16665 (an example is provided in the Appendix below). 16666 16667 "Derivative Works" shall mean any work, whether in Source or Object 16668 form, that is based on (or derived from) the Work and for which the 16669 editorial revisions, annotations, elaborations, or other modifications 16670 represent, as a whole, an original work of authorship. For the purposes 16671 of this License, Derivative Works shall not include works that remain 16672 separable from, or merely link (or bind by name) to the interfaces of, 16673 the Work and Derivative Works thereof. 16674 16675 "Contribution" shall mean any work of authorship, including 16676 the original version of the Work and any modifications or additions 16677 to that Work or Derivative Works thereof, that is intentionally 16678 submitted to Licensor for inclusion in the Work by the copyright owner 16679 or by an individual or Legal Entity authorized to submit on behalf of 16680 the copyright owner. For the purposes of this definition, "submitted" 16681 means any form of electronic, verbal, or written communication sent 16682 to the Licensor or its representatives, including but not limited to 16683 communication on electronic mailing lists, source code control systems, 16684 and issue tracking systems that are managed by, or on behalf of, the 16685 Licensor for the purpose of discussing and improving the Work, but 16686 excluding communication that is conspicuously marked or otherwise 16687 designated in writing by the copyright owner as "Not a Contribution." 16688 16689 "Contributor" shall mean Licensor and any individual or Legal Entity 16690 on behalf of whom a Contribution has been received by Licensor and 16691 subsequently incorporated within the Work. 16692 16693 2. Grant of Copyright License. Subject to the terms and conditions of 16694 this License, each Contributor hereby grants to You a perpetual, 16695 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 16696 copyright license to reproduce, prepare Derivative Works of, 16697 publicly display, publicly perform, sublicense, and distribute the 16698 Work and such Derivative Works in Source or Object form. 16699 16700 3. Grant of Patent License. Subject to the terms and conditions of 16701 this License, each Contributor hereby grants to You a perpetual, 16702 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 16703 (except as stated in this section) patent license to make, have made, 16704 use, offer to sell, sell, import, and otherwise transfer the Work, 16705 where such license applies only to those patent claims licensable 16706 by such Contributor that are necessarily infringed by their 16707 Contribution(s) alone or by combination of their Contribution(s) 16708 with the Work to which such Contribution(s) was submitted. If You 16709 institute patent litigation against any entity (including a 16710 cross-claim or counterclaim in a lawsuit) alleging that the Work 16711 or a Contribution incorporated within the Work constitutes direct 16712 or contributory patent infringement, then any patent licenses 16713 granted to You under this License for that Work shall terminate 16714 as of the date such litigation is filed. 16715 16716 4. Redistribution. You may reproduce and distribute copies of the 16717 Work or Derivative Works thereof in any medium, with or without 16718 modifications, and in Source or Object form, provided that You 16719 meet the following conditions: 16720 16721 (a) You must give any other recipients of the Work or 16722 Derivative Works a copy of this License; and 16723 16724 (b) You must cause any modified files to carry prominent notices 16725 stating that You changed the files; and 16726 16727 (c) You must retain, in the Source form of any Derivative Works 16728 that You distribute, all copyright, patent, trademark, and 16729 attribution notices from the Source form of the Work, 16730 excluding those notices that do not pertain to any part of 16731 the Derivative Works; and 16732 16733 (d) If the Work includes a "NOTICE" text file as part of its 16734 distribution, then any Derivative Works that You distribute must 16735 include a readable copy of the attribution notices contained 16736 within such NOTICE file, excluding those notices that do not 16737 pertain to any part of the Derivative Works, in at least one 16738 of the following places: within a NOTICE text file distributed 16739 as part of the Derivative Works; within the Source form or 16740 documentation, if provided along with the Derivative Works; or, 16741 within a display generated by the Derivative Works, if and 16742 wherever such third-party notices normally appear. The contents 16743 of the NOTICE file are for informational purposes only and 16744 do not modify the License. You may add Your own attribution 16745 notices within Derivative Works that You distribute, alongside 16746 or as an addendum to the NOTICE text from the Work, provided 16747 that such additional attribution notices cannot be construed 16748 as modifying the License. 16749 16750 You may add Your own copyright statement to Your modifications and 16751 may provide additional or different license terms and conditions 16752 for use, reproduction, or distribution of Your modifications, or 16753 for any such Derivative Works as a whole, provided Your use, 16754 reproduction, and distribution of the Work otherwise complies with 16755 the conditions stated in this License. 16756 16757 5. Submission of Contributions. Unless You explicitly state otherwise, 16758 any Contribution intentionally submitted for inclusion in the Work 16759 by You to the Licensor shall be under the terms and conditions of 16760 this License, without any additional terms or conditions. 16761 Notwithstanding the above, nothing herein shall supersede or modify 16762 the terms of any separate license agreement you may have executed 16763 with Licensor regarding such Contributions. 16764 16765 6. Trademarks. This License does not grant permission to use the trade 16766 names, trademarks, service marks, or product names of the Licensor, 16767 except as required for reasonable and customary use in describing the 16768 origin of the Work and reproducing the content of the NOTICE file. 16769 16770 7. Disclaimer of Warranty. Unless required by applicable law or 16771 agreed to in writing, Licensor provides the Work (and each 16772 Contributor provides its Contributions) on an "AS IS" BASIS, 16773 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 16774 implied, including, without limitation, any warranties or conditions 16775 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 16776 PARTICULAR PURPOSE. You are solely responsible for determining the 16777 appropriateness of using or redistributing the Work and assume any 16778 risks associated with Your exercise of permissions under this License. 16779 16780 8. Limitation of Liability. In no event and under no legal theory, 16781 whether in tort (including negligence), contract, or otherwise, 16782 unless required by applicable law (such as deliberate and grossly 16783 negligent acts) or agreed to in writing, shall any Contributor be 16784 liable to You for damages, including any direct, indirect, special, 16785 incidental, or consequential damages of any character arising as a 16786 result of this License or out of the use or inability to use the 16787 Work (including but not limited to damages for loss of goodwill, 16788 work stoppage, computer failure or malfunction, or any and all 16789 other commercial damages or losses), even if such Contributor 16790 has been advised of the possibility of such damages. 16791 16792 9. Accepting Warranty or Additional Liability. While redistributing 16793 the Work or Derivative Works thereof, You may choose to offer, 16794 and charge a fee for, acceptance of support, warranty, indemnity, 16795 or other liability obligations and/or rights consistent with this 16796 License. However, in accepting such obligations, You may act only 16797 on Your own behalf and on Your sole responsibility, not on behalf 16798 of any other Contributor, and only if You agree to indemnify, 16799 defend, and hold each Contributor harmless for any liability 16800 incurred by, or claims asserted against, such Contributor by reason 16801 of your accepting any such warranty or additional liability. 16802 16803 END OF TERMS AND CONDITIONS 16804 16805 APPENDIX: How to apply the Apache License to your work. 16806 16807 To apply the Apache License to your work, attach the following 16808 boilerplate notice, with the fields enclosed by brackets "[]" 16809 replaced with your own identifying information. (Don't include 16810 the brackets!) The text should be enclosed in the appropriate 16811 comment syntax for the file format. We also recommend that a 16812 file or class name and description of purpose be included on the 16813 same "printed page" as the copyright notice for easier 16814 identification within third-party archives. 16815 16816 Copyright [yyyy] [name of copyright owner] 16817 16818 Licensed under the Apache License, Version 2.0 (the "License"); 16819 you may not use this file except in compliance with the License. 16820 You may obtain a copy of the License at 16821 16822 http://www.apache.org/licenses/LICENSE-2.0 16823 16824 Unless required by applicable law or agreed to in writing, software 16825 distributed under the License is distributed on an "AS IS" BASIS, 16826 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16827 See the License for the specific language governing permissions and 16828 limitations under the License. 16829 16830 ================================================================ 16831 16832 github.com/prometheus/client_model 16833 https://github.com/prometheus/client_model 16834 ---------------------------------------------------------------- 16835 Apache License 16836 Version 2.0, January 2004 16837 http://www.apache.org/licenses/ 16838 16839 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 16840 16841 1. Definitions. 16842 16843 "License" shall mean the terms and conditions for use, reproduction, 16844 and distribution as defined by Sections 1 through 9 of this document. 16845 16846 "Licensor" shall mean the copyright owner or entity authorized by 16847 the copyright owner that is granting the License. 16848 16849 "Legal Entity" shall mean the union of the acting entity and all 16850 other entities that control, are controlled by, or are under common 16851 control with that entity. For the purposes of this definition, 16852 "control" means (i) the power, direct or indirect, to cause the 16853 direction or management of such entity, whether by contract or 16854 otherwise, or (ii) ownership of fifty percent (50%) or more of the 16855 outstanding shares, or (iii) beneficial ownership of such entity. 16856 16857 "You" (or "Your") shall mean an individual or Legal Entity 16858 exercising permissions granted by this License. 16859 16860 "Source" form shall mean the preferred form for making modifications, 16861 including but not limited to software source code, documentation 16862 source, and configuration files. 16863 16864 "Object" form shall mean any form resulting from mechanical 16865 transformation or translation of a Source form, including but 16866 not limited to compiled object code, generated documentation, 16867 and conversions to other media types. 16868 16869 "Work" shall mean the work of authorship, whether in Source or 16870 Object form, made available under the License, as indicated by a 16871 copyright notice that is included in or attached to the work 16872 (an example is provided in the Appendix below). 16873 16874 "Derivative Works" shall mean any work, whether in Source or Object 16875 form, that is based on (or derived from) the Work and for which the 16876 editorial revisions, annotations, elaborations, or other modifications 16877 represent, as a whole, an original work of authorship. For the purposes 16878 of this License, Derivative Works shall not include works that remain 16879 separable from, or merely link (or bind by name) to the interfaces of, 16880 the Work and Derivative Works thereof. 16881 16882 "Contribution" shall mean any work of authorship, including 16883 the original version of the Work and any modifications or additions 16884 to that Work or Derivative Works thereof, that is intentionally 16885 submitted to Licensor for inclusion in the Work by the copyright owner 16886 or by an individual or Legal Entity authorized to submit on behalf of 16887 the copyright owner. For the purposes of this definition, "submitted" 16888 means any form of electronic, verbal, or written communication sent 16889 to the Licensor or its representatives, including but not limited to 16890 communication on electronic mailing lists, source code control systems, 16891 and issue tracking systems that are managed by, or on behalf of, the 16892 Licensor for the purpose of discussing and improving the Work, but 16893 excluding communication that is conspicuously marked or otherwise 16894 designated in writing by the copyright owner as "Not a Contribution." 16895 16896 "Contributor" shall mean Licensor and any individual or Legal Entity 16897 on behalf of whom a Contribution has been received by Licensor and 16898 subsequently incorporated within the Work. 16899 16900 2. Grant of Copyright License. Subject to the terms and conditions of 16901 this License, each Contributor hereby grants to You a perpetual, 16902 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 16903 copyright license to reproduce, prepare Derivative Works of, 16904 publicly display, publicly perform, sublicense, and distribute the 16905 Work and such Derivative Works in Source or Object form. 16906 16907 3. Grant of Patent License. Subject to the terms and conditions of 16908 this License, each Contributor hereby grants to You a perpetual, 16909 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 16910 (except as stated in this section) patent license to make, have made, 16911 use, offer to sell, sell, import, and otherwise transfer the Work, 16912 where such license applies only to those patent claims licensable 16913 by such Contributor that are necessarily infringed by their 16914 Contribution(s) alone or by combination of their Contribution(s) 16915 with the Work to which such Contribution(s) was submitted. If You 16916 institute patent litigation against any entity (including a 16917 cross-claim or counterclaim in a lawsuit) alleging that the Work 16918 or a Contribution incorporated within the Work constitutes direct 16919 or contributory patent infringement, then any patent licenses 16920 granted to You under this License for that Work shall terminate 16921 as of the date such litigation is filed. 16922 16923 4. Redistribution. You may reproduce and distribute copies of the 16924 Work or Derivative Works thereof in any medium, with or without 16925 modifications, and in Source or Object form, provided that You 16926 meet the following conditions: 16927 16928 (a) You must give any other recipients of the Work or 16929 Derivative Works a copy of this License; and 16930 16931 (b) You must cause any modified files to carry prominent notices 16932 stating that You changed the files; and 16933 16934 (c) You must retain, in the Source form of any Derivative Works 16935 that You distribute, all copyright, patent, trademark, and 16936 attribution notices from the Source form of the Work, 16937 excluding those notices that do not pertain to any part of 16938 the Derivative Works; and 16939 16940 (d) If the Work includes a "NOTICE" text file as part of its 16941 distribution, then any Derivative Works that You distribute must 16942 include a readable copy of the attribution notices contained 16943 within such NOTICE file, excluding those notices that do not 16944 pertain to any part of the Derivative Works, in at least one 16945 of the following places: within a NOTICE text file distributed 16946 as part of the Derivative Works; within the Source form or 16947 documentation, if provided along with the Derivative Works; or, 16948 within a display generated by the Derivative Works, if and 16949 wherever such third-party notices normally appear. The contents 16950 of the NOTICE file are for informational purposes only and 16951 do not modify the License. You may add Your own attribution 16952 notices within Derivative Works that You distribute, alongside 16953 or as an addendum to the NOTICE text from the Work, provided 16954 that such additional attribution notices cannot be construed 16955 as modifying the License. 16956 16957 You may add Your own copyright statement to Your modifications and 16958 may provide additional or different license terms and conditions 16959 for use, reproduction, or distribution of Your modifications, or 16960 for any such Derivative Works as a whole, provided Your use, 16961 reproduction, and distribution of the Work otherwise complies with 16962 the conditions stated in this License. 16963 16964 5. Submission of Contributions. Unless You explicitly state otherwise, 16965 any Contribution intentionally submitted for inclusion in the Work 16966 by You to the Licensor shall be under the terms and conditions of 16967 this License, without any additional terms or conditions. 16968 Notwithstanding the above, nothing herein shall supersede or modify 16969 the terms of any separate license agreement you may have executed 16970 with Licensor regarding such Contributions. 16971 16972 6. Trademarks. This License does not grant permission to use the trade 16973 names, trademarks, service marks, or product names of the Licensor, 16974 except as required for reasonable and customary use in describing the 16975 origin of the Work and reproducing the content of the NOTICE file. 16976 16977 7. Disclaimer of Warranty. Unless required by applicable law or 16978 agreed to in writing, Licensor provides the Work (and each 16979 Contributor provides its Contributions) on an "AS IS" BASIS, 16980 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 16981 implied, including, without limitation, any warranties or conditions 16982 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 16983 PARTICULAR PURPOSE. You are solely responsible for determining the 16984 appropriateness of using or redistributing the Work and assume any 16985 risks associated with Your exercise of permissions under this License. 16986 16987 8. Limitation of Liability. In no event and under no legal theory, 16988 whether in tort (including negligence), contract, or otherwise, 16989 unless required by applicable law (such as deliberate and grossly 16990 negligent acts) or agreed to in writing, shall any Contributor be 16991 liable to You for damages, including any direct, indirect, special, 16992 incidental, or consequential damages of any character arising as a 16993 result of this License or out of the use or inability to use the 16994 Work (including but not limited to damages for loss of goodwill, 16995 work stoppage, computer failure or malfunction, or any and all 16996 other commercial damages or losses), even if such Contributor 16997 has been advised of the possibility of such damages. 16998 16999 9. Accepting Warranty or Additional Liability. While redistributing 17000 the Work or Derivative Works thereof, You may choose to offer, 17001 and charge a fee for, acceptance of support, warranty, indemnity, 17002 or other liability obligations and/or rights consistent with this 17003 License. However, in accepting such obligations, You may act only 17004 on Your own behalf and on Your sole responsibility, not on behalf 17005 of any other Contributor, and only if You agree to indemnify, 17006 defend, and hold each Contributor harmless for any liability 17007 incurred by, or claims asserted against, such Contributor by reason 17008 of your accepting any such warranty or additional liability. 17009 17010 END OF TERMS AND CONDITIONS 17011 17012 APPENDIX: How to apply the Apache License to your work. 17013 17014 To apply the Apache License to your work, attach the following 17015 boilerplate notice, with the fields enclosed by brackets "[]" 17016 replaced with your own identifying information. (Don't include 17017 the brackets!) The text should be enclosed in the appropriate 17018 comment syntax for the file format. We also recommend that a 17019 file or class name and description of purpose be included on the 17020 same "printed page" as the copyright notice for easier 17021 identification within third-party archives. 17022 17023 Copyright [yyyy] [name of copyright owner] 17024 17025 Licensed under the Apache License, Version 2.0 (the "License"); 17026 you may not use this file except in compliance with the License. 17027 You may obtain a copy of the License at 17028 17029 http://www.apache.org/licenses/LICENSE-2.0 17030 17031 Unless required by applicable law or agreed to in writing, software 17032 distributed under the License is distributed on an "AS IS" BASIS, 17033 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17034 See the License for the specific language governing permissions and 17035 limitations under the License. 17036 17037 ================================================================ 17038 17039 github.com/prometheus/common 17040 https://github.com/prometheus/common 17041 ---------------------------------------------------------------- 17042 Apache License 17043 Version 2.0, January 2004 17044 http://www.apache.org/licenses/ 17045 17046 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 17047 17048 1. Definitions. 17049 17050 "License" shall mean the terms and conditions for use, reproduction, 17051 and distribution as defined by Sections 1 through 9 of this document. 17052 17053 "Licensor" shall mean the copyright owner or entity authorized by 17054 the copyright owner that is granting the License. 17055 17056 "Legal Entity" shall mean the union of the acting entity and all 17057 other entities that control, are controlled by, or are under common 17058 control with that entity. For the purposes of this definition, 17059 "control" means (i) the power, direct or indirect, to cause the 17060 direction or management of such entity, whether by contract or 17061 otherwise, or (ii) ownership of fifty percent (50%) or more of the 17062 outstanding shares, or (iii) beneficial ownership of such entity. 17063 17064 "You" (or "Your") shall mean an individual or Legal Entity 17065 exercising permissions granted by this License. 17066 17067 "Source" form shall mean the preferred form for making modifications, 17068 including but not limited to software source code, documentation 17069 source, and configuration files. 17070 17071 "Object" form shall mean any form resulting from mechanical 17072 transformation or translation of a Source form, including but 17073 not limited to compiled object code, generated documentation, 17074 and conversions to other media types. 17075 17076 "Work" shall mean the work of authorship, whether in Source or 17077 Object form, made available under the License, as indicated by a 17078 copyright notice that is included in or attached to the work 17079 (an example is provided in the Appendix below). 17080 17081 "Derivative Works" shall mean any work, whether in Source or Object 17082 form, that is based on (or derived from) the Work and for which the 17083 editorial revisions, annotations, elaborations, or other modifications 17084 represent, as a whole, an original work of authorship. For the purposes 17085 of this License, Derivative Works shall not include works that remain 17086 separable from, or merely link (or bind by name) to the interfaces of, 17087 the Work and Derivative Works thereof. 17088 17089 "Contribution" shall mean any work of authorship, including 17090 the original version of the Work and any modifications or additions 17091 to that Work or Derivative Works thereof, that is intentionally 17092 submitted to Licensor for inclusion in the Work by the copyright owner 17093 or by an individual or Legal Entity authorized to submit on behalf of 17094 the copyright owner. For the purposes of this definition, "submitted" 17095 means any form of electronic, verbal, or written communication sent 17096 to the Licensor or its representatives, including but not limited to 17097 communication on electronic mailing lists, source code control systems, 17098 and issue tracking systems that are managed by, or on behalf of, the 17099 Licensor for the purpose of discussing and improving the Work, but 17100 excluding communication that is conspicuously marked or otherwise 17101 designated in writing by the copyright owner as "Not a Contribution." 17102 17103 "Contributor" shall mean Licensor and any individual or Legal Entity 17104 on behalf of whom a Contribution has been received by Licensor and 17105 subsequently incorporated within the Work. 17106 17107 2. Grant of Copyright License. Subject to the terms and conditions of 17108 this License, each Contributor hereby grants to You a perpetual, 17109 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 17110 copyright license to reproduce, prepare Derivative Works of, 17111 publicly display, publicly perform, sublicense, and distribute the 17112 Work and such Derivative Works in Source or Object form. 17113 17114 3. Grant of Patent License. Subject to the terms and conditions of 17115 this License, each Contributor hereby grants to You a perpetual, 17116 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 17117 (except as stated in this section) patent license to make, have made, 17118 use, offer to sell, sell, import, and otherwise transfer the Work, 17119 where such license applies only to those patent claims licensable 17120 by such Contributor that are necessarily infringed by their 17121 Contribution(s) alone or by combination of their Contribution(s) 17122 with the Work to which such Contribution(s) was submitted. If You 17123 institute patent litigation against any entity (including a 17124 cross-claim or counterclaim in a lawsuit) alleging that the Work 17125 or a Contribution incorporated within the Work constitutes direct 17126 or contributory patent infringement, then any patent licenses 17127 granted to You under this License for that Work shall terminate 17128 as of the date such litigation is filed. 17129 17130 4. Redistribution. You may reproduce and distribute copies of the 17131 Work or Derivative Works thereof in any medium, with or without 17132 modifications, and in Source or Object form, provided that You 17133 meet the following conditions: 17134 17135 (a) You must give any other recipients of the Work or 17136 Derivative Works a copy of this License; and 17137 17138 (b) You must cause any modified files to carry prominent notices 17139 stating that You changed the files; and 17140 17141 (c) You must retain, in the Source form of any Derivative Works 17142 that You distribute, all copyright, patent, trademark, and 17143 attribution notices from the Source form of the Work, 17144 excluding those notices that do not pertain to any part of 17145 the Derivative Works; and 17146 17147 (d) If the Work includes a "NOTICE" text file as part of its 17148 distribution, then any Derivative Works that You distribute must 17149 include a readable copy of the attribution notices contained 17150 within such NOTICE file, excluding those notices that do not 17151 pertain to any part of the Derivative Works, in at least one 17152 of the following places: within a NOTICE text file distributed 17153 as part of the Derivative Works; within the Source form or 17154 documentation, if provided along with the Derivative Works; or, 17155 within a display generated by the Derivative Works, if and 17156 wherever such third-party notices normally appear. The contents 17157 of the NOTICE file are for informational purposes only and 17158 do not modify the License. You may add Your own attribution 17159 notices within Derivative Works that You distribute, alongside 17160 or as an addendum to the NOTICE text from the Work, provided 17161 that such additional attribution notices cannot be construed 17162 as modifying the License. 17163 17164 You may add Your own copyright statement to Your modifications and 17165 may provide additional or different license terms and conditions 17166 for use, reproduction, or distribution of Your modifications, or 17167 for any such Derivative Works as a whole, provided Your use, 17168 reproduction, and distribution of the Work otherwise complies with 17169 the conditions stated in this License. 17170 17171 5. Submission of Contributions. Unless You explicitly state otherwise, 17172 any Contribution intentionally submitted for inclusion in the Work 17173 by You to the Licensor shall be under the terms and conditions of 17174 this License, without any additional terms or conditions. 17175 Notwithstanding the above, nothing herein shall supersede or modify 17176 the terms of any separate license agreement you may have executed 17177 with Licensor regarding such Contributions. 17178 17179 6. Trademarks. This License does not grant permission to use the trade 17180 names, trademarks, service marks, or product names of the Licensor, 17181 except as required for reasonable and customary use in describing the 17182 origin of the Work and reproducing the content of the NOTICE file. 17183 17184 7. Disclaimer of Warranty. Unless required by applicable law or 17185 agreed to in writing, Licensor provides the Work (and each 17186 Contributor provides its Contributions) on an "AS IS" BASIS, 17187 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 17188 implied, including, without limitation, any warranties or conditions 17189 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 17190 PARTICULAR PURPOSE. You are solely responsible for determining the 17191 appropriateness of using or redistributing the Work and assume any 17192 risks associated with Your exercise of permissions under this License. 17193 17194 8. Limitation of Liability. In no event and under no legal theory, 17195 whether in tort (including negligence), contract, or otherwise, 17196 unless required by applicable law (such as deliberate and grossly 17197 negligent acts) or agreed to in writing, shall any Contributor be 17198 liable to You for damages, including any direct, indirect, special, 17199 incidental, or consequential damages of any character arising as a 17200 result of this License or out of the use or inability to use the 17201 Work (including but not limited to damages for loss of goodwill, 17202 work stoppage, computer failure or malfunction, or any and all 17203 other commercial damages or losses), even if such Contributor 17204 has been advised of the possibility of such damages. 17205 17206 9. Accepting Warranty or Additional Liability. While redistributing 17207 the Work or Derivative Works thereof, You may choose to offer, 17208 and charge a fee for, acceptance of support, warranty, indemnity, 17209 or other liability obligations and/or rights consistent with this 17210 License. However, in accepting such obligations, You may act only 17211 on Your own behalf and on Your sole responsibility, not on behalf 17212 of any other Contributor, and only if You agree to indemnify, 17213 defend, and hold each Contributor harmless for any liability 17214 incurred by, or claims asserted against, such Contributor by reason 17215 of your accepting any such warranty or additional liability. 17216 17217 END OF TERMS AND CONDITIONS 17218 17219 APPENDIX: How to apply the Apache License to your work. 17220 17221 To apply the Apache License to your work, attach the following 17222 boilerplate notice, with the fields enclosed by brackets "[]" 17223 replaced with your own identifying information. (Don't include 17224 the brackets!) The text should be enclosed in the appropriate 17225 comment syntax for the file format. We also recommend that a 17226 file or class name and description of purpose be included on the 17227 same "printed page" as the copyright notice for easier 17228 identification within third-party archives. 17229 17230 Copyright [yyyy] [name of copyright owner] 17231 17232 Licensed under the Apache License, Version 2.0 (the "License"); 17233 you may not use this file except in compliance with the License. 17234 You may obtain a copy of the License at 17235 17236 http://www.apache.org/licenses/LICENSE-2.0 17237 17238 Unless required by applicable law or agreed to in writing, software 17239 distributed under the License is distributed on an "AS IS" BASIS, 17240 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17241 See the License for the specific language governing permissions and 17242 limitations under the License. 17243 17244 ================================================================ 17245 17246 github.com/prometheus/procfs 17247 https://github.com/prometheus/procfs 17248 ---------------------------------------------------------------- 17249 Apache License 17250 Version 2.0, January 2004 17251 http://www.apache.org/licenses/ 17252 17253 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 17254 17255 1. Definitions. 17256 17257 "License" shall mean the terms and conditions for use, reproduction, 17258 and distribution as defined by Sections 1 through 9 of this document. 17259 17260 "Licensor" shall mean the copyright owner or entity authorized by 17261 the copyright owner that is granting the License. 17262 17263 "Legal Entity" shall mean the union of the acting entity and all 17264 other entities that control, are controlled by, or are under common 17265 control with that entity. For the purposes of this definition, 17266 "control" means (i) the power, direct or indirect, to cause the 17267 direction or management of such entity, whether by contract or 17268 otherwise, or (ii) ownership of fifty percent (50%) or more of the 17269 outstanding shares, or (iii) beneficial ownership of such entity. 17270 17271 "You" (or "Your") shall mean an individual or Legal Entity 17272 exercising permissions granted by this License. 17273 17274 "Source" form shall mean the preferred form for making modifications, 17275 including but not limited to software source code, documentation 17276 source, and configuration files. 17277 17278 "Object" form shall mean any form resulting from mechanical 17279 transformation or translation of a Source form, including but 17280 not limited to compiled object code, generated documentation, 17281 and conversions to other media types. 17282 17283 "Work" shall mean the work of authorship, whether in Source or 17284 Object form, made available under the License, as indicated by a 17285 copyright notice that is included in or attached to the work 17286 (an example is provided in the Appendix below). 17287 17288 "Derivative Works" shall mean any work, whether in Source or Object 17289 form, that is based on (or derived from) the Work and for which the 17290 editorial revisions, annotations, elaborations, or other modifications 17291 represent, as a whole, an original work of authorship. For the purposes 17292 of this License, Derivative Works shall not include works that remain 17293 separable from, or merely link (or bind by name) to the interfaces of, 17294 the Work and Derivative Works thereof. 17295 17296 "Contribution" shall mean any work of authorship, including 17297 the original version of the Work and any modifications or additions 17298 to that Work or Derivative Works thereof, that is intentionally 17299 submitted to Licensor for inclusion in the Work by the copyright owner 17300 or by an individual or Legal Entity authorized to submit on behalf of 17301 the copyright owner. For the purposes of this definition, "submitted" 17302 means any form of electronic, verbal, or written communication sent 17303 to the Licensor or its representatives, including but not limited to 17304 communication on electronic mailing lists, source code control systems, 17305 and issue tracking systems that are managed by, or on behalf of, the 17306 Licensor for the purpose of discussing and improving the Work, but 17307 excluding communication that is conspicuously marked or otherwise 17308 designated in writing by the copyright owner as "Not a Contribution." 17309 17310 "Contributor" shall mean Licensor and any individual or Legal Entity 17311 on behalf of whom a Contribution has been received by Licensor and 17312 subsequently incorporated within the Work. 17313 17314 2. Grant of Copyright License. Subject to the terms and conditions of 17315 this License, each Contributor hereby grants to You a perpetual, 17316 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 17317 copyright license to reproduce, prepare Derivative Works of, 17318 publicly display, publicly perform, sublicense, and distribute the 17319 Work and such Derivative Works in Source or Object form. 17320 17321 3. Grant of Patent License. Subject to the terms and conditions of 17322 this License, each Contributor hereby grants to You a perpetual, 17323 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 17324 (except as stated in this section) patent license to make, have made, 17325 use, offer to sell, sell, import, and otherwise transfer the Work, 17326 where such license applies only to those patent claims licensable 17327 by such Contributor that are necessarily infringed by their 17328 Contribution(s) alone or by combination of their Contribution(s) 17329 with the Work to which such Contribution(s) was submitted. If You 17330 institute patent litigation against any entity (including a 17331 cross-claim or counterclaim in a lawsuit) alleging that the Work 17332 or a Contribution incorporated within the Work constitutes direct 17333 or contributory patent infringement, then any patent licenses 17334 granted to You under this License for that Work shall terminate 17335 as of the date such litigation is filed. 17336 17337 4. Redistribution. You may reproduce and distribute copies of the 17338 Work or Derivative Works thereof in any medium, with or without 17339 modifications, and in Source or Object form, provided that You 17340 meet the following conditions: 17341 17342 (a) You must give any other recipients of the Work or 17343 Derivative Works a copy of this License; and 17344 17345 (b) You must cause any modified files to carry prominent notices 17346 stating that You changed the files; and 17347 17348 (c) You must retain, in the Source form of any Derivative Works 17349 that You distribute, all copyright, patent, trademark, and 17350 attribution notices from the Source form of the Work, 17351 excluding those notices that do not pertain to any part of 17352 the Derivative Works; and 17353 17354 (d) If the Work includes a "NOTICE" text file as part of its 17355 distribution, then any Derivative Works that You distribute must 17356 include a readable copy of the attribution notices contained 17357 within such NOTICE file, excluding those notices that do not 17358 pertain to any part of the Derivative Works, in at least one 17359 of the following places: within a NOTICE text file distributed 17360 as part of the Derivative Works; within the Source form or 17361 documentation, if provided along with the Derivative Works; or, 17362 within a display generated by the Derivative Works, if and 17363 wherever such third-party notices normally appear. The contents 17364 of the NOTICE file are for informational purposes only and 17365 do not modify the License. You may add Your own attribution 17366 notices within Derivative Works that You distribute, alongside 17367 or as an addendum to the NOTICE text from the Work, provided 17368 that such additional attribution notices cannot be construed 17369 as modifying the License. 17370 17371 You may add Your own copyright statement to Your modifications and 17372 may provide additional or different license terms and conditions 17373 for use, reproduction, or distribution of Your modifications, or 17374 for any such Derivative Works as a whole, provided Your use, 17375 reproduction, and distribution of the Work otherwise complies with 17376 the conditions stated in this License. 17377 17378 5. Submission of Contributions. Unless You explicitly state otherwise, 17379 any Contribution intentionally submitted for inclusion in the Work 17380 by You to the Licensor shall be under the terms and conditions of 17381 this License, without any additional terms or conditions. 17382 Notwithstanding the above, nothing herein shall supersede or modify 17383 the terms of any separate license agreement you may have executed 17384 with Licensor regarding such Contributions. 17385 17386 6. Trademarks. This License does not grant permission to use the trade 17387 names, trademarks, service marks, or product names of the Licensor, 17388 except as required for reasonable and customary use in describing the 17389 origin of the Work and reproducing the content of the NOTICE file. 17390 17391 7. Disclaimer of Warranty. Unless required by applicable law or 17392 agreed to in writing, Licensor provides the Work (and each 17393 Contributor provides its Contributions) on an "AS IS" BASIS, 17394 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 17395 implied, including, without limitation, any warranties or conditions 17396 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 17397 PARTICULAR PURPOSE. You are solely responsible for determining the 17398 appropriateness of using or redistributing the Work and assume any 17399 risks associated with Your exercise of permissions under this License. 17400 17401 8. Limitation of Liability. In no event and under no legal theory, 17402 whether in tort (including negligence), contract, or otherwise, 17403 unless required by applicable law (such as deliberate and grossly 17404 negligent acts) or agreed to in writing, shall any Contributor be 17405 liable to You for damages, including any direct, indirect, special, 17406 incidental, or consequential damages of any character arising as a 17407 result of this License or out of the use or inability to use the 17408 Work (including but not limited to damages for loss of goodwill, 17409 work stoppage, computer failure or malfunction, or any and all 17410 other commercial damages or losses), even if such Contributor 17411 has been advised of the possibility of such damages. 17412 17413 9. Accepting Warranty or Additional Liability. While redistributing 17414 the Work or Derivative Works thereof, You may choose to offer, 17415 and charge a fee for, acceptance of support, warranty, indemnity, 17416 or other liability obligations and/or rights consistent with this 17417 License. However, in accepting such obligations, You may act only 17418 on Your own behalf and on Your sole responsibility, not on behalf 17419 of any other Contributor, and only if You agree to indemnify, 17420 defend, and hold each Contributor harmless for any liability 17421 incurred by, or claims asserted against, such Contributor by reason 17422 of your accepting any such warranty or additional liability. 17423 17424 END OF TERMS AND CONDITIONS 17425 17426 APPENDIX: How to apply the Apache License to your work. 17427 17428 To apply the Apache License to your work, attach the following 17429 boilerplate notice, with the fields enclosed by brackets "[]" 17430 replaced with your own identifying information. (Don't include 17431 the brackets!) The text should be enclosed in the appropriate 17432 comment syntax for the file format. We also recommend that a 17433 file or class name and description of purpose be included on the 17434 same "printed page" as the copyright notice for easier 17435 identification within third-party archives. 17436 17437 Copyright [yyyy] [name of copyright owner] 17438 17439 Licensed under the Apache License, Version 2.0 (the "License"); 17440 you may not use this file except in compliance with the License. 17441 You may obtain a copy of the License at 17442 17443 http://www.apache.org/licenses/LICENSE-2.0 17444 17445 Unless required by applicable law or agreed to in writing, software 17446 distributed under the License is distributed on an "AS IS" BASIS, 17447 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 17448 See the License for the specific language governing permissions and 17449 limitations under the License. 17450 17451 ================================================================ 17452 17453 github.com/quasilyte/go-ruleguard 17454 https://github.com/quasilyte/go-ruleguard 17455 ---------------------------------------------------------------- 17456 BSD 3-Clause License 17457 17458 Copyright (c) 2019, Iskander (Alex) Sharipov / quasilyte 17459 All rights reserved. 17460 17461 Redistribution and use in source and binary forms, with or without 17462 modification, are permitted provided that the following conditions are met: 17463 17464 1. Redistributions of source code must retain the above copyright notice, this 17465 list of conditions and the following disclaimer. 17466 17467 2. Redistributions in binary form must reproduce the above copyright notice, 17468 this list of conditions and the following disclaimer in the documentation 17469 and/or other materials provided with the distribution. 17470 17471 3. Neither the name of the copyright holder nor the names of its 17472 contributors may be used to endorse or promote products derived from 17473 this software without specific prior written permission. 17474 17475 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 17476 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 17477 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 17478 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 17479 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 17480 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 17481 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 17482 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 17483 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 17484 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 17485 17486 ================================================================ 17487 17488 github.com/rcrowley/go-metrics 17489 https://github.com/rcrowley/go-metrics 17490 ---------------------------------------------------------------- 17491 Copyright 2012 Richard Crowley. All rights reserved. 17492 17493 Redistribution and use in source and binary forms, with or without 17494 modification, are permitted provided that the following conditions are 17495 met: 17496 17497 1. Redistributions of source code must retain the above copyright 17498 notice, this list of conditions and the following disclaimer. 17499 17500 2. Redistributions in binary form must reproduce the above 17501 copyright notice, this list of conditions and the following 17502 disclaimer in the documentation and/or other materials provided 17503 with the distribution. 17504 17505 THIS SOFTWARE IS PROVIDED BY RICHARD CROWLEY ``AS IS'' AND ANY EXPRESS 17506 OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 17507 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 17508 DISCLAIMED. IN NO EVENT SHALL RICHARD CROWLEY OR CONTRIBUTORS BE LIABLE 17509 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 17510 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 17511 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 17512 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 17513 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 17514 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 17515 THE POSSIBILITY OF SUCH DAMAGE. 17516 17517 The views and conclusions contained in the software and documentation 17518 are those of the authors and should not be interpreted as representing 17519 official policies, either expressed or implied, of Richard Crowley. 17520 17521 ================================================================ 17522 17523 github.com/rjeczalik/notify 17524 https://github.com/rjeczalik/notify 17525 ---------------------------------------------------------------- 17526 The MIT License (MIT) 17527 17528 Copyright (c) 2014-2015 The Notify Authors 17529 17530 Permission is hereby granted, free of charge, to any person obtaining a copy 17531 of this software and associated documentation files (the "Software"), to deal 17532 in the Software without restriction, including without limitation the rights 17533 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 17534 copies of the Software, and to permit persons to whom the Software is 17535 furnished to do so, subject to the following conditions: 17536 17537 The above copyright notice and this permission notice shall be included in all 17538 copies or substantial portions of the Software. 17539 17540 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17541 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17542 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17543 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17544 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 17545 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17546 SOFTWARE. 17547 17548 ================================================================ 17549 17550 github.com/rs/cors 17551 https://github.com/rs/cors 17552 ---------------------------------------------------------------- 17553 Copyright (c) 2014 Olivier Poitrey <rs@dailymotion.com> 17554 17555 Permission is hereby granted, free of charge, to any person obtaining a copy 17556 of this software and associated documentation files (the "Software"), to deal 17557 in the Software without restriction, including without limitation the rights 17558 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 17559 copies of the Software, and to permit persons to whom the Software is furnished 17560 to do so, subject to the following conditions: 17561 17562 The above copyright notice and this permission notice shall be included in all 17563 copies or substantial portions of the Software. 17564 17565 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17566 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17567 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17568 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17569 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 17570 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 17571 THE SOFTWARE. 17572 17573 ================================================================ 17574 17575 github.com/rs/xid 17576 https://github.com/rs/xid 17577 ---------------------------------------------------------------- 17578 Copyright (c) 2015 Olivier Poitrey <rs@dailymotion.com> 17579 17580 Permission is hereby granted, free of charge, to any person obtaining a copy 17581 of this software and associated documentation files (the "Software"), to deal 17582 in the Software without restriction, including without limitation the rights 17583 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 17584 copies of the Software, and to permit persons to whom the Software is furnished 17585 to do so, subject to the following conditions: 17586 17587 The above copyright notice and this permission notice shall be included in all 17588 copies or substantial portions of the Software. 17589 17590 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17591 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17592 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17593 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17594 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 17595 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 17596 THE SOFTWARE. 17597 17598 ================================================================ 17599 17600 github.com/ryanuber/go-glob 17601 https://github.com/ryanuber/go-glob 17602 ---------------------------------------------------------------- 17603 The MIT License (MIT) 17604 17605 Copyright (c) 2014 Ryan Uber 17606 17607 Permission is hereby granted, free of charge, to any person obtaining a copy 17608 of this software and associated documentation files (the "Software"), to deal 17609 in the Software without restriction, including without limitation the rights 17610 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 17611 copies of the Software, and to permit persons to whom the Software is 17612 furnished to do so, subject to the following conditions: 17613 17614 The above copyright notice and this permission notice shall be included in all 17615 copies or substantial portions of the Software. 17616 17617 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17618 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17619 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17620 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17621 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 17622 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17623 SOFTWARE. 17624 17625 ================================================================ 17626 17627 github.com/secure-io/sio-go 17628 https://github.com/secure-io/sio-go 17629 ---------------------------------------------------------------- 17630 MIT License 17631 17632 Copyright (c) 2019 SecureIO 17633 17634 Permission is hereby granted, free of charge, to any person obtaining a copy 17635 of this software and associated documentation files (the "Software"), to deal 17636 in the Software without restriction, including without limitation the rights 17637 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 17638 copies of the Software, and to permit persons to whom the Software is 17639 furnished to do so, subject to the following conditions: 17640 17641 The above copyright notice and this permission notice shall be included in all 17642 copies or substantial portions of the Software. 17643 17644 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17645 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17646 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17647 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17648 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 17649 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17650 SOFTWARE. 17651 17652 ================================================================ 17653 17654 github.com/shirou/gopsutil 17655 https://github.com/shirou/gopsutil 17656 ---------------------------------------------------------------- 17657 gopsutil is distributed under BSD license reproduced below. 17658 17659 Copyright (c) 2014, WAKAYAMA Shirou 17660 All rights reserved. 17661 17662 Redistribution and use in source and binary forms, with or without modification, 17663 are permitted provided that the following conditions are met: 17664 17665 * Redistributions of source code must retain the above copyright notice, this 17666 list of conditions and the following disclaimer. 17667 * Redistributions in binary form must reproduce the above copyright notice, 17668 this list of conditions and the following disclaimer in the documentation 17669 and/or other materials provided with the distribution. 17670 * Neither the name of the gopsutil authors nor the names of its contributors 17671 may be used to endorse or promote products derived from this software without 17672 specific prior written permission. 17673 17674 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 17675 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 17676 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 17677 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 17678 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 17679 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 17680 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 17681 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 17682 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 17683 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 17684 17685 17686 ------- 17687 internal/common/binary.go in the gopsutil is copied and modifid from golang/encoding/binary.go. 17688 17689 17690 17691 Copyright (c) 2009 The Go Authors. All rights reserved. 17692 17693 Redistribution and use in source and binary forms, with or without 17694 modification, are permitted provided that the following conditions are 17695 met: 17696 17697 * Redistributions of source code must retain the above copyright 17698 notice, this list of conditions and the following disclaimer. 17699 * Redistributions in binary form must reproduce the above 17700 copyright notice, this list of conditions and the following disclaimer 17701 in the documentation and/or other materials provided with the 17702 distribution. 17703 * Neither the name of Google Inc. nor the names of its 17704 contributors may be used to endorse or promote products derived from 17705 this software without specific prior written permission. 17706 17707 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 17708 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 17709 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 17710 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 17711 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 17712 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 17713 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 17714 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 17715 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 17716 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 17717 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 17718 ================================================================ 17719 17720 github.com/sirupsen/logrus 17721 https://github.com/sirupsen/logrus 17722 ---------------------------------------------------------------- 17723 The MIT License (MIT) 17724 17725 Copyright (c) 2014 Simon Eskildsen 17726 17727 Permission is hereby granted, free of charge, to any person obtaining a copy 17728 of this software and associated documentation files (the "Software"), to deal 17729 in the Software without restriction, including without limitation the rights 17730 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 17731 copies of the Software, and to permit persons to whom the Software is 17732 furnished to do so, subject to the following conditions: 17733 17734 The above copyright notice and this permission notice shall be included in 17735 all copies or substantial portions of the Software. 17736 17737 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17738 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17739 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17740 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17741 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 17742 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 17743 THE SOFTWARE. 17744 17745 ================================================================ 17746 17747 github.com/smartystreets/assertions 17748 https://github.com/smartystreets/assertions 17749 ---------------------------------------------------------------- 17750 Copyright (c) 2016 SmartyStreets, LLC 17751 17752 Permission is hereby granted, free of charge, to any person obtaining a copy 17753 of this software and associated documentation files (the "Software"), to deal 17754 in the Software without restriction, including without limitation the rights 17755 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 17756 copies of the Software, and to permit persons to whom the Software is 17757 furnished to do so, subject to the following conditions: 17758 17759 The above copyright notice and this permission notice shall be included in all 17760 copies or substantial portions of the Software. 17761 17762 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17763 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17764 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17765 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17766 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 17767 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17768 SOFTWARE. 17769 17770 NOTE: Various optional and subordinate components carry their own licensing 17771 requirements and restrictions. Use of those components is subject to the terms 17772 and conditions outlined the respective license of each component. 17773 17774 ================================================================ 17775 17776 github.com/smartystreets/goconvey 17777 https://github.com/smartystreets/goconvey 17778 ---------------------------------------------------------------- 17779 Copyright (c) 2016 SmartyStreets, LLC 17780 17781 Permission is hereby granted, free of charge, to any person obtaining a copy 17782 of this software and associated documentation files (the "Software"), to deal 17783 in the Software without restriction, including without limitation the rights 17784 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 17785 copies of the Software, and to permit persons to whom the Software is 17786 furnished to do so, subject to the following conditions: 17787 17788 The above copyright notice and this permission notice shall be included in all 17789 copies or substantial portions of the Software. 17790 17791 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17792 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17793 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17794 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17795 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 17796 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17797 SOFTWARE. 17798 17799 NOTE: Various optional and subordinate components carry their own licensing 17800 requirements and restrictions. Use of those components is subject to the terms 17801 and conditions outlined the respective license of each component. 17802 17803 ================================================================ 17804 17805 github.com/soheilhy/cmux 17806 https://github.com/soheilhy/cmux 17807 ---------------------------------------------------------------- 17808 17809 Apache License 17810 Version 2.0, January 2004 17811 http://www.apache.org/licenses/ 17812 17813 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 17814 17815 1. Definitions. 17816 17817 "License" shall mean the terms and conditions for use, reproduction, 17818 and distribution as defined by Sections 1 through 9 of this document. 17819 17820 "Licensor" shall mean the copyright owner or entity authorized by 17821 the copyright owner that is granting the License. 17822 17823 "Legal Entity" shall mean the union of the acting entity and all 17824 other entities that control, are controlled by, or are under common 17825 control with that entity. For the purposes of this definition, 17826 "control" means (i) the power, direct or indirect, to cause the 17827 direction or management of such entity, whether by contract or 17828 otherwise, or (ii) ownership of fifty percent (50%) or more of the 17829 outstanding shares, or (iii) beneficial ownership of such entity. 17830 17831 "You" (or "Your") shall mean an individual or Legal Entity 17832 exercising permissions granted by this License. 17833 17834 "Source" form shall mean the preferred form for making modifications, 17835 including but not limited to software source code, documentation 17836 source, and configuration files. 17837 17838 "Object" form shall mean any form resulting from mechanical 17839 transformation or translation of a Source form, including but 17840 not limited to compiled object code, generated documentation, 17841 and conversions to other media types. 17842 17843 "Work" shall mean the work of authorship, whether in Source or 17844 Object form, made available under the License, as indicated by a 17845 copyright notice that is included in or attached to the work 17846 (an example is provided in the Appendix below). 17847 17848 "Derivative Works" shall mean any work, whether in Source or Object 17849 form, that is based on (or derived from) the Work and for which the 17850 editorial revisions, annotations, elaborations, or other modifications 17851 represent, as a whole, an original work of authorship. For the purposes 17852 of this License, Derivative Works shall not include works that remain 17853 separable from, or merely link (or bind by name) to the interfaces of, 17854 the Work and Derivative Works thereof. 17855 17856 "Contribution" shall mean any work of authorship, including 17857 the original version of the Work and any modifications or additions 17858 to that Work or Derivative Works thereof, that is intentionally 17859 submitted to Licensor for inclusion in the Work by the copyright owner 17860 or by an individual or Legal Entity authorized to submit on behalf of 17861 the copyright owner. For the purposes of this definition, "submitted" 17862 means any form of electronic, verbal, or written communication sent 17863 to the Licensor or its representatives, including but not limited to 17864 communication on electronic mailing lists, source code control systems, 17865 and issue tracking systems that are managed by, or on behalf of, the 17866 Licensor for the purpose of discussing and improving the Work, but 17867 excluding communication that is conspicuously marked or otherwise 17868 designated in writing by the copyright owner as "Not a Contribution." 17869 17870 "Contributor" shall mean Licensor and any individual or Legal Entity 17871 on behalf of whom a Contribution has been received by Licensor and 17872 subsequently incorporated within the Work. 17873 17874 2. Grant of Copyright License. Subject to the terms and conditions of 17875 this License, each Contributor hereby grants to You a perpetual, 17876 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 17877 copyright license to reproduce, prepare Derivative Works of, 17878 publicly display, publicly perform, sublicense, and distribute the 17879 Work and such Derivative Works in Source or Object form. 17880 17881 3. Grant of Patent License. Subject to the terms and conditions of 17882 this License, each Contributor hereby grants to You a perpetual, 17883 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 17884 (except as stated in this section) patent license to make, have made, 17885 use, offer to sell, sell, import, and otherwise transfer the Work, 17886 where such license applies only to those patent claims licensable 17887 by such Contributor that are necessarily infringed by their 17888 Contribution(s) alone or by combination of their Contribution(s) 17889 with the Work to which such Contribution(s) was submitted. If You 17890 institute patent litigation against any entity (including a 17891 cross-claim or counterclaim in a lawsuit) alleging that the Work 17892 or a Contribution incorporated within the Work constitutes direct 17893 or contributory patent infringement, then any patent licenses 17894 granted to You under this License for that Work shall terminate 17895 as of the date such litigation is filed. 17896 17897 4. Redistribution. You may reproduce and distribute copies of the 17898 Work or Derivative Works thereof in any medium, with or without 17899 modifications, and in Source or Object form, provided that You 17900 meet the following conditions: 17901 17902 (a) You must give any other recipients of the Work or 17903 Derivative Works a copy of this License; and 17904 17905 (b) You must cause any modified files to carry prominent notices 17906 stating that You changed the files; and 17907 17908 (c) You must retain, in the Source form of any Derivative Works 17909 that You distribute, all copyright, patent, trademark, and 17910 attribution notices from the Source form of the Work, 17911 excluding those notices that do not pertain to any part of 17912 the Derivative Works; and 17913 17914 (d) If the Work includes a "NOTICE" text file as part of its 17915 distribution, then any Derivative Works that You distribute must 17916 include a readable copy of the attribution notices contained 17917 within such NOTICE file, excluding those notices that do not 17918 pertain to any part of the Derivative Works, in at least one 17919 of the following places: within a NOTICE text file distributed 17920 as part of the Derivative Works; within the Source form or 17921 documentation, if provided along with the Derivative Works; or, 17922 within a display generated by the Derivative Works, if and 17923 wherever such third-party notices normally appear. The contents 17924 of the NOTICE file are for informational purposes only and 17925 do not modify the License. You may add Your own attribution 17926 notices within Derivative Works that You distribute, alongside 17927 or as an addendum to the NOTICE text from the Work, provided 17928 that such additional attribution notices cannot be construed 17929 as modifying the License. 17930 17931 You may add Your own copyright statement to Your modifications and 17932 may provide additional or different license terms and conditions 17933 for use, reproduction, or distribution of Your modifications, or 17934 for any such Derivative Works as a whole, provided Your use, 17935 reproduction, and distribution of the Work otherwise complies with 17936 the conditions stated in this License. 17937 17938 5. Submission of Contributions. Unless You explicitly state otherwise, 17939 any Contribution intentionally submitted for inclusion in the Work 17940 by You to the Licensor shall be under the terms and conditions of 17941 this License, without any additional terms or conditions. 17942 Notwithstanding the above, nothing herein shall supersede or modify 17943 the terms of any separate license agreement you may have executed 17944 with Licensor regarding such Contributions. 17945 17946 6. Trademarks. This License does not grant permission to use the trade 17947 names, trademarks, service marks, or product names of the Licensor, 17948 except as required for reasonable and customary use in describing the 17949 origin of the Work and reproducing the content of the NOTICE file. 17950 17951 7. Disclaimer of Warranty. Unless required by applicable law or 17952 agreed to in writing, Licensor provides the Work (and each 17953 Contributor provides its Contributions) on an "AS IS" BASIS, 17954 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 17955 implied, including, without limitation, any warranties or conditions 17956 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 17957 PARTICULAR PURPOSE. You are solely responsible for determining the 17958 appropriateness of using or redistributing the Work and assume any 17959 risks associated with Your exercise of permissions under this License. 17960 17961 8. Limitation of Liability. In no event and under no legal theory, 17962 whether in tort (including negligence), contract, or otherwise, 17963 unless required by applicable law (such as deliberate and grossly 17964 negligent acts) or agreed to in writing, shall any Contributor be 17965 liable to You for damages, including any direct, indirect, special, 17966 incidental, or consequential damages of any character arising as a 17967 result of this License or out of the use or inability to use the 17968 Work (including but not limited to damages for loss of goodwill, 17969 work stoppage, computer failure or malfunction, or any and all 17970 other commercial damages or losses), even if such Contributor 17971 has been advised of the possibility of such damages. 17972 17973 9. Accepting Warranty or Additional Liability. While redistributing 17974 the Work or Derivative Works thereof, You may choose to offer, 17975 and charge a fee for, acceptance of support, warranty, indemnity, 17976 or other liability obligations and/or rights consistent with this 17977 License. However, in accepting such obligations, You may act only 17978 on Your own behalf and on Your sole responsibility, not on behalf 17979 of any other Contributor, and only if You agree to indemnify, 17980 defend, and hold each Contributor harmless for any liability 17981 incurred by, or claims asserted against, such Contributor by reason 17982 of your accepting any such warranty or additional liability. 17983 17984 END OF TERMS AND CONDITIONS 17985 17986 APPENDIX: How to apply the Apache License to your work. 17987 17988 To apply the Apache License to your work, attach the following 17989 boilerplate notice, with the fields enclosed by brackets "[]" 17990 replaced with your own identifying information. (Don't include 17991 the brackets!) The text should be enclosed in the appropriate 17992 comment syntax for the file format. We also recommend that a 17993 file or class name and description of purpose be included on the 17994 same "printed page" as the copyright notice for easier 17995 identification within third-party archives. 17996 17997 Copyright [yyyy] [name of copyright owner] 17998 17999 Licensed under the Apache License, Version 2.0 (the "License"); 18000 you may not use this file except in compliance with the License. 18001 You may obtain a copy of the License at 18002 18003 http://www.apache.org/licenses/LICENSE-2.0 18004 18005 Unless required by applicable law or agreed to in writing, software 18006 distributed under the License is distributed on an "AS IS" BASIS, 18007 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18008 See the License for the specific language governing permissions and 18009 limitations under the License. 18010 18011 ================================================================ 18012 18013 github.com/spaolacci/murmur3 18014 https://github.com/spaolacci/murmur3 18015 ---------------------------------------------------------------- 18016 Copyright 2013, Sébastien Paolacci. 18017 All rights reserved. 18018 18019 Redistribution and use in source and binary forms, with or without 18020 modification, are permitted provided that the following conditions are met: 18021 * Redistributions of source code must retain the above copyright 18022 notice, this list of conditions and the following disclaimer. 18023 * Redistributions in binary form must reproduce the above copyright 18024 notice, this list of conditions and the following disclaimer in the 18025 documentation and/or other materials provided with the distribution. 18026 * Neither the name of the library nor the 18027 names of its contributors may be used to endorse or promote products 18028 derived from this software without specific prior written permission. 18029 18030 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 18031 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 18032 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 18033 DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY 18034 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 18035 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 18036 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 18037 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 18038 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 18039 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 18040 18041 ================================================================ 18042 18043 github.com/spf13/pflag 18044 https://github.com/spf13/pflag 18045 ---------------------------------------------------------------- 18046 Copyright (c) 2012 Alex Ogier. All rights reserved. 18047 Copyright (c) 2012 The Go Authors. All rights reserved. 18048 18049 Redistribution and use in source and binary forms, with or without 18050 modification, are permitted provided that the following conditions are 18051 met: 18052 18053 * Redistributions of source code must retain the above copyright 18054 notice, this list of conditions and the following disclaimer. 18055 * Redistributions in binary form must reproduce the above 18056 copyright notice, this list of conditions and the following disclaimer 18057 in the documentation and/or other materials provided with the 18058 distribution. 18059 * Neither the name of Google Inc. nor the names of its 18060 contributors may be used to endorse or promote products derived from 18061 this software without specific prior written permission. 18062 18063 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 18064 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 18065 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 18066 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 18067 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 18068 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 18069 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 18070 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 18071 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 18072 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 18073 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 18074 18075 ================================================================ 18076 18077 github.com/streadway/amqp 18078 https://github.com/streadway/amqp 18079 ---------------------------------------------------------------- 18080 Copyright (c) 2012-2019, Sean Treadway, SoundCloud Ltd. 18081 All rights reserved. 18082 18083 Redistribution and use in source and binary forms, with or without 18084 modification, are permitted provided that the following conditions are met: 18085 18086 Redistributions of source code must retain the above copyright notice, this 18087 list of conditions and the following disclaimer. 18088 18089 Redistributions in binary form must reproduce the above copyright notice, this 18090 list of conditions and the following disclaimer in the documentation and/or 18091 other materials provided with the distribution. 18092 18093 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 18094 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 18095 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 18096 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 18097 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 18098 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 18099 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 18100 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 18101 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 18102 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 18103 18104 ================================================================ 18105 18106 github.com/stretchr/testify 18107 https://github.com/stretchr/testify 18108 ---------------------------------------------------------------- 18109 MIT License 18110 18111 Copyright (c) 2012-2020 Mat Ryer, Tyler Bunnell and contributors. 18112 18113 Permission is hereby granted, free of charge, to any person obtaining a copy 18114 of this software and associated documentation files (the "Software"), to deal 18115 in the Software without restriction, including without limitation the rights 18116 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 18117 copies of the Software, and to permit persons to whom the Software is 18118 furnished to do so, subject to the following conditions: 18119 18120 The above copyright notice and this permission notice shall be included in all 18121 copies or substantial portions of the Software. 18122 18123 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18124 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 18125 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18126 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 18127 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18128 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 18129 SOFTWARE. 18130 18131 ================================================================ 18132 18133 github.com/tidwall/gjson 18134 https://github.com/tidwall/gjson 18135 ---------------------------------------------------------------- 18136 The MIT License (MIT) 18137 18138 Copyright (c) 2016 Josh Baker 18139 18140 Permission is hereby granted, free of charge, to any person obtaining a copy of 18141 this software and associated documentation files (the "Software"), to deal in 18142 the Software without restriction, including without limitation the rights to 18143 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 18144 the Software, and to permit persons to whom the Software is furnished to do so, 18145 subject to the following conditions: 18146 18147 The above copyright notice and this permission notice shall be included in all 18148 copies or substantial portions of the Software. 18149 18150 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18151 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 18152 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18153 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 18154 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 18155 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 18156 18157 ================================================================ 18158 18159 github.com/tidwall/match 18160 https://github.com/tidwall/match 18161 ---------------------------------------------------------------- 18162 The MIT License (MIT) 18163 18164 Copyright (c) 2016 Josh Baker 18165 18166 Permission is hereby granted, free of charge, to any person obtaining a copy of 18167 this software and associated documentation files (the "Software"), to deal in 18168 the Software without restriction, including without limitation the rights to 18169 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 18170 the Software, and to permit persons to whom the Software is furnished to do so, 18171 subject to the following conditions: 18172 18173 The above copyright notice and this permission notice shall be included in all 18174 copies or substantial portions of the Software. 18175 18176 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18177 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 18178 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18179 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 18180 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 18181 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 18182 18183 ================================================================ 18184 18185 github.com/tidwall/pretty 18186 https://github.com/tidwall/pretty 18187 ---------------------------------------------------------------- 18188 The MIT License (MIT) 18189 18190 Copyright (c) 2017 Josh Baker 18191 18192 Permission is hereby granted, free of charge, to any person obtaining a copy of 18193 this software and associated documentation files (the "Software"), to deal in 18194 the Software without restriction, including without limitation the rights to 18195 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 18196 the Software, and to permit persons to whom the Software is furnished to do so, 18197 subject to the following conditions: 18198 18199 The above copyright notice and this permission notice shall be included in all 18200 copies or substantial portions of the Software. 18201 18202 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18203 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 18204 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18205 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 18206 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 18207 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 18208 18209 ================================================================ 18210 18211 github.com/tidwall/sjson 18212 https://github.com/tidwall/sjson 18213 ---------------------------------------------------------------- 18214 The MIT License (MIT) 18215 18216 Copyright (c) 2016 Josh Baker 18217 18218 Permission is hereby granted, free of charge, to any person obtaining a copy of 18219 this software and associated documentation files (the "Software"), to deal in 18220 the Software without restriction, including without limitation the rights to 18221 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 18222 the Software, and to permit persons to whom the Software is furnished to do so, 18223 subject to the following conditions: 18224 18225 The above copyright notice and this permission notice shall be included in all 18226 copies or substantial portions of the Software. 18227 18228 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18229 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 18230 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18231 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 18232 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 18233 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 18234 18235 18236 ================================================================ 18237 18238 github.com/tinylib/msgp 18239 https://github.com/tinylib/msgp 18240 ---------------------------------------------------------------- 18241 Copyright (c) 2014 Philip Hofer 18242 Portions Copyright (c) 2009 The Go Authors (license at http://golang.org) where indicated 18243 18244 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 18245 18246 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 18247 18248 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 18249 ================================================================ 18250 18251 github.com/tmc/grpc-websocket-proxy 18252 https://github.com/tmc/grpc-websocket-proxy 18253 ---------------------------------------------------------------- 18254 Copyright (C) 2016 Travis Cline 18255 18256 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 18257 18258 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 18259 18260 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 18261 18262 ================================================================ 18263 18264 github.com/ttacon/chalk 18265 https://github.com/ttacon/chalk 18266 ---------------------------------------------------------------- 18267 The MIT License (MIT) 18268 18269 Copyright (c) 2014 Trey Tacon 18270 18271 Permission is hereby granted, free of charge, to any person obtaining a copy 18272 of this software and associated documentation files (the "Software"), to deal 18273 in the Software without restriction, including without limitation the rights 18274 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 18275 copies of the Software, and to permit persons to whom the Software is 18276 furnished to do so, subject to the following conditions: 18277 18278 The above copyright notice and this permission notice shall be included in all 18279 copies or substantial portions of the Software. 18280 18281 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18282 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 18283 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18284 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 18285 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18286 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 18287 SOFTWARE. 18288 ================================================================ 18289 18290 github.com/valyala/tcplisten 18291 https://github.com/valyala/tcplisten 18292 ---------------------------------------------------------------- 18293 The MIT License (MIT) 18294 18295 Copyright (c) 2016 Aliaksandr Valialkin 18296 18297 Permission is hereby granted, free of charge, to any person obtaining a copy 18298 of this software and associated documentation files (the "Software"), to deal 18299 in the Software without restriction, including without limitation the rights 18300 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 18301 copies of the Software, and to permit persons to whom the Software is 18302 furnished to do so, subject to the following conditions: 18303 18304 The above copyright notice and this permission notice shall be included in all 18305 copies or substantial portions of the Software. 18306 18307 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18308 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 18309 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18310 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 18311 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18312 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 18313 SOFTWARE. 18314 18315 ================================================================ 18316 18317 github.com/willf/bitset 18318 https://github.com/willf/bitset 18319 ---------------------------------------------------------------- 18320 Copyright (c) 2014 Will Fitzgerald. All rights reserved. 18321 18322 Redistribution and use in source and binary forms, with or without 18323 modification, are permitted provided that the following conditions are 18324 met: 18325 18326 * Redistributions of source code must retain the above copyright 18327 notice, this list of conditions and the following disclaimer. 18328 * Redistributions in binary form must reproduce the above 18329 copyright notice, this list of conditions and the following disclaimer 18330 in the documentation and/or other materials provided with the 18331 distribution. 18332 * Neither the name of Google Inc. nor the names of its 18333 contributors may be used to endorse or promote products derived from 18334 this software without specific prior written permission. 18335 18336 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 18337 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 18338 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 18339 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 18340 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 18341 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 18342 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 18343 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 18344 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 18345 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 18346 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 18347 18348 ================================================================ 18349 18350 github.com/willf/bloom 18351 https://github.com/willf/bloom 18352 ---------------------------------------------------------------- 18353 Copyright (c) 2014 Will Fitzgerald. All rights reserved. 18354 18355 Redistribution and use in source and binary forms, with or without 18356 modification, are permitted provided that the following conditions are 18357 met: 18358 18359 * Redistributions of source code must retain the above copyright 18360 notice, this list of conditions and the following disclaimer. 18361 * Redistributions in binary form must reproduce the above 18362 copyright notice, this list of conditions and the following disclaimer 18363 in the documentation and/or other materials provided with the 18364 distribution. 18365 18366 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 18367 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 18368 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 18369 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 18370 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 18371 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 18372 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 18373 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 18374 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 18375 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 18376 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 18377 18378 ================================================================ 18379 18380 github.com/xdg/scram 18381 https://github.com/xdg/scram 18382 ---------------------------------------------------------------- 18383 18384 Apache License 18385 Version 2.0, January 2004 18386 http://www.apache.org/licenses/ 18387 18388 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 18389 18390 1. Definitions. 18391 18392 "License" shall mean the terms and conditions for use, reproduction, 18393 and distribution as defined by Sections 1 through 9 of this document. 18394 18395 "Licensor" shall mean the copyright owner or entity authorized by 18396 the copyright owner that is granting the License. 18397 18398 "Legal Entity" shall mean the union of the acting entity and all 18399 other entities that control, are controlled by, or are under common 18400 control with that entity. For the purposes of this definition, 18401 "control" means (i) the power, direct or indirect, to cause the 18402 direction or management of such entity, whether by contract or 18403 otherwise, or (ii) ownership of fifty percent (50%) or more of the 18404 outstanding shares, or (iii) beneficial ownership of such entity. 18405 18406 "You" (or "Your") shall mean an individual or Legal Entity 18407 exercising permissions granted by this License. 18408 18409 "Source" form shall mean the preferred form for making modifications, 18410 including but not limited to software source code, documentation 18411 source, and configuration files. 18412 18413 "Object" form shall mean any form resulting from mechanical 18414 transformation or translation of a Source form, including but 18415 not limited to compiled object code, generated documentation, 18416 and conversions to other media types. 18417 18418 "Work" shall mean the work of authorship, whether in Source or 18419 Object form, made available under the License, as indicated by a 18420 copyright notice that is included in or attached to the work 18421 (an example is provided in the Appendix below). 18422 18423 "Derivative Works" shall mean any work, whether in Source or Object 18424 form, that is based on (or derived from) the Work and for which the 18425 editorial revisions, annotations, elaborations, or other modifications 18426 represent, as a whole, an original work of authorship. For the purposes 18427 of this License, Derivative Works shall not include works that remain 18428 separable from, or merely link (or bind by name) to the interfaces of, 18429 the Work and Derivative Works thereof. 18430 18431 "Contribution" shall mean any work of authorship, including 18432 the original version of the Work and any modifications or additions 18433 to that Work or Derivative Works thereof, that is intentionally 18434 submitted to Licensor for inclusion in the Work by the copyright owner 18435 or by an individual or Legal Entity authorized to submit on behalf of 18436 the copyright owner. For the purposes of this definition, "submitted" 18437 means any form of electronic, verbal, or written communication sent 18438 to the Licensor or its representatives, including but not limited to 18439 communication on electronic mailing lists, source code control systems, 18440 and issue tracking systems that are managed by, or on behalf of, the 18441 Licensor for the purpose of discussing and improving the Work, but 18442 excluding communication that is conspicuously marked or otherwise 18443 designated in writing by the copyright owner as "Not a Contribution." 18444 18445 "Contributor" shall mean Licensor and any individual or Legal Entity 18446 on behalf of whom a Contribution has been received by Licensor and 18447 subsequently incorporated within the Work. 18448 18449 2. Grant of Copyright License. Subject to the terms and conditions of 18450 this License, each Contributor hereby grants to You a perpetual, 18451 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 18452 copyright license to reproduce, prepare Derivative Works of, 18453 publicly display, publicly perform, sublicense, and distribute the 18454 Work and such Derivative Works in Source or Object form. 18455 18456 3. Grant of Patent License. Subject to the terms and conditions of 18457 this License, each Contributor hereby grants to You a perpetual, 18458 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 18459 (except as stated in this section) patent license to make, have made, 18460 use, offer to sell, sell, import, and otherwise transfer the Work, 18461 where such license applies only to those patent claims licensable 18462 by such Contributor that are necessarily infringed by their 18463 Contribution(s) alone or by combination of their Contribution(s) 18464 with the Work to which such Contribution(s) was submitted. If You 18465 institute patent litigation against any entity (including a 18466 cross-claim or counterclaim in a lawsuit) alleging that the Work 18467 or a Contribution incorporated within the Work constitutes direct 18468 or contributory patent infringement, then any patent licenses 18469 granted to You under this License for that Work shall terminate 18470 as of the date such litigation is filed. 18471 18472 4. Redistribution. You may reproduce and distribute copies of the 18473 Work or Derivative Works thereof in any medium, with or without 18474 modifications, and in Source or Object form, provided that You 18475 meet the following conditions: 18476 18477 (a) You must give any other recipients of the Work or 18478 Derivative Works a copy of this License; and 18479 18480 (b) You must cause any modified files to carry prominent notices 18481 stating that You changed the files; and 18482 18483 (c) You must retain, in the Source form of any Derivative Works 18484 that You distribute, all copyright, patent, trademark, and 18485 attribution notices from the Source form of the Work, 18486 excluding those notices that do not pertain to any part of 18487 the Derivative Works; and 18488 18489 (d) If the Work includes a "NOTICE" text file as part of its 18490 distribution, then any Derivative Works that You distribute must 18491 include a readable copy of the attribution notices contained 18492 within such NOTICE file, excluding those notices that do not 18493 pertain to any part of the Derivative Works, in at least one 18494 of the following places: within a NOTICE text file distributed 18495 as part of the Derivative Works; within the Source form or 18496 documentation, if provided along with the Derivative Works; or, 18497 within a display generated by the Derivative Works, if and 18498 wherever such third-party notices normally appear. The contents 18499 of the NOTICE file are for informational purposes only and 18500 do not modify the License. You may add Your own attribution 18501 notices within Derivative Works that You distribute, alongside 18502 or as an addendum to the NOTICE text from the Work, provided 18503 that such additional attribution notices cannot be construed 18504 as modifying the License. 18505 18506 You may add Your own copyright statement to Your modifications and 18507 may provide additional or different license terms and conditions 18508 for use, reproduction, or distribution of Your modifications, or 18509 for any such Derivative Works as a whole, provided Your use, 18510 reproduction, and distribution of the Work otherwise complies with 18511 the conditions stated in this License. 18512 18513 5. Submission of Contributions. Unless You explicitly state otherwise, 18514 any Contribution intentionally submitted for inclusion in the Work 18515 by You to the Licensor shall be under the terms and conditions of 18516 this License, without any additional terms or conditions. 18517 Notwithstanding the above, nothing herein shall supersede or modify 18518 the terms of any separate license agreement you may have executed 18519 with Licensor regarding such Contributions. 18520 18521 6. Trademarks. This License does not grant permission to use the trade 18522 names, trademarks, service marks, or product names of the Licensor, 18523 except as required for reasonable and customary use in describing the 18524 origin of the Work and reproducing the content of the NOTICE file. 18525 18526 7. Disclaimer of Warranty. Unless required by applicable law or 18527 agreed to in writing, Licensor provides the Work (and each 18528 Contributor provides its Contributions) on an "AS IS" BASIS, 18529 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 18530 implied, including, without limitation, any warranties or conditions 18531 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 18532 PARTICULAR PURPOSE. You are solely responsible for determining the 18533 appropriateness of using or redistributing the Work and assume any 18534 risks associated with Your exercise of permissions under this License. 18535 18536 8. Limitation of Liability. In no event and under no legal theory, 18537 whether in tort (including negligence), contract, or otherwise, 18538 unless required by applicable law (such as deliberate and grossly 18539 negligent acts) or agreed to in writing, shall any Contributor be 18540 liable to You for damages, including any direct, indirect, special, 18541 incidental, or consequential damages of any character arising as a 18542 result of this License or out of the use or inability to use the 18543 Work (including but not limited to damages for loss of goodwill, 18544 work stoppage, computer failure or malfunction, or any and all 18545 other commercial damages or losses), even if such Contributor 18546 has been advised of the possibility of such damages. 18547 18548 9. Accepting Warranty or Additional Liability. While redistributing 18549 the Work or Derivative Works thereof, You may choose to offer, 18550 and charge a fee for, acceptance of support, warranty, indemnity, 18551 or other liability obligations and/or rights consistent with this 18552 License. However, in accepting such obligations, You may act only 18553 on Your own behalf and on Your sole responsibility, not on behalf 18554 of any other Contributor, and only if You agree to indemnify, 18555 defend, and hold each Contributor harmless for any liability 18556 incurred by, or claims asserted against, such Contributor by reason 18557 of your accepting any such warranty or additional liability. 18558 18559 ================================================================ 18560 18561 github.com/xdg/stringprep 18562 https://github.com/xdg/stringprep 18563 ---------------------------------------------------------------- 18564 18565 Apache License 18566 Version 2.0, January 2004 18567 http://www.apache.org/licenses/ 18568 18569 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 18570 18571 1. Definitions. 18572 18573 "License" shall mean the terms and conditions for use, reproduction, 18574 and distribution as defined by Sections 1 through 9 of this document. 18575 18576 "Licensor" shall mean the copyright owner or entity authorized by 18577 the copyright owner that is granting the License. 18578 18579 "Legal Entity" shall mean the union of the acting entity and all 18580 other entities that control, are controlled by, or are under common 18581 control with that entity. For the purposes of this definition, 18582 "control" means (i) the power, direct or indirect, to cause the 18583 direction or management of such entity, whether by contract or 18584 otherwise, or (ii) ownership of fifty percent (50%) or more of the 18585 outstanding shares, or (iii) beneficial ownership of such entity. 18586 18587 "You" (or "Your") shall mean an individual or Legal Entity 18588 exercising permissions granted by this License. 18589 18590 "Source" form shall mean the preferred form for making modifications, 18591 including but not limited to software source code, documentation 18592 source, and configuration files. 18593 18594 "Object" form shall mean any form resulting from mechanical 18595 transformation or translation of a Source form, including but 18596 not limited to compiled object code, generated documentation, 18597 and conversions to other media types. 18598 18599 "Work" shall mean the work of authorship, whether in Source or 18600 Object form, made available under the License, as indicated by a 18601 copyright notice that is included in or attached to the work 18602 (an example is provided in the Appendix below). 18603 18604 "Derivative Works" shall mean any work, whether in Source or Object 18605 form, that is based on (or derived from) the Work and for which the 18606 editorial revisions, annotations, elaborations, or other modifications 18607 represent, as a whole, an original work of authorship. For the purposes 18608 of this License, Derivative Works shall not include works that remain 18609 separable from, or merely link (or bind by name) to the interfaces of, 18610 the Work and Derivative Works thereof. 18611 18612 "Contribution" shall mean any work of authorship, including 18613 the original version of the Work and any modifications or additions 18614 to that Work or Derivative Works thereof, that is intentionally 18615 submitted to Licensor for inclusion in the Work by the copyright owner 18616 or by an individual or Legal Entity authorized to submit on behalf of 18617 the copyright owner. For the purposes of this definition, "submitted" 18618 means any form of electronic, verbal, or written communication sent 18619 to the Licensor or its representatives, including but not limited to 18620 communication on electronic mailing lists, source code control systems, 18621 and issue tracking systems that are managed by, or on behalf of, the 18622 Licensor for the purpose of discussing and improving the Work, but 18623 excluding communication that is conspicuously marked or otherwise 18624 designated in writing by the copyright owner as "Not a Contribution." 18625 18626 "Contributor" shall mean Licensor and any individual or Legal Entity 18627 on behalf of whom a Contribution has been received by Licensor and 18628 subsequently incorporated within the Work. 18629 18630 2. Grant of Copyright License. Subject to the terms and conditions of 18631 this License, each Contributor hereby grants to You a perpetual, 18632 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 18633 copyright license to reproduce, prepare Derivative Works of, 18634 publicly display, publicly perform, sublicense, and distribute the 18635 Work and such Derivative Works in Source or Object form. 18636 18637 3. Grant of Patent License. Subject to the terms and conditions of 18638 this License, each Contributor hereby grants to You a perpetual, 18639 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 18640 (except as stated in this section) patent license to make, have made, 18641 use, offer to sell, sell, import, and otherwise transfer the Work, 18642 where such license applies only to those patent claims licensable 18643 by such Contributor that are necessarily infringed by their 18644 Contribution(s) alone or by combination of their Contribution(s) 18645 with the Work to which such Contribution(s) was submitted. If You 18646 institute patent litigation against any entity (including a 18647 cross-claim or counterclaim in a lawsuit) alleging that the Work 18648 or a Contribution incorporated within the Work constitutes direct 18649 or contributory patent infringement, then any patent licenses 18650 granted to You under this License for that Work shall terminate 18651 as of the date such litigation is filed. 18652 18653 4. Redistribution. You may reproduce and distribute copies of the 18654 Work or Derivative Works thereof in any medium, with or without 18655 modifications, and in Source or Object form, provided that You 18656 meet the following conditions: 18657 18658 (a) You must give any other recipients of the Work or 18659 Derivative Works a copy of this License; and 18660 18661 (b) You must cause any modified files to carry prominent notices 18662 stating that You changed the files; and 18663 18664 (c) You must retain, in the Source form of any Derivative Works 18665 that You distribute, all copyright, patent, trademark, and 18666 attribution notices from the Source form of the Work, 18667 excluding those notices that do not pertain to any part of 18668 the Derivative Works; and 18669 18670 (d) If the Work includes a "NOTICE" text file as part of its 18671 distribution, then any Derivative Works that You distribute must 18672 include a readable copy of the attribution notices contained 18673 within such NOTICE file, excluding those notices that do not 18674 pertain to any part of the Derivative Works, in at least one 18675 of the following places: within a NOTICE text file distributed 18676 as part of the Derivative Works; within the Source form or 18677 documentation, if provided along with the Derivative Works; or, 18678 within a display generated by the Derivative Works, if and 18679 wherever such third-party notices normally appear. The contents 18680 of the NOTICE file are for informational purposes only and 18681 do not modify the License. You may add Your own attribution 18682 notices within Derivative Works that You distribute, alongside 18683 or as an addendum to the NOTICE text from the Work, provided 18684 that such additional attribution notices cannot be construed 18685 as modifying the License. 18686 18687 You may add Your own copyright statement to Your modifications and 18688 may provide additional or different license terms and conditions 18689 for use, reproduction, or distribution of Your modifications, or 18690 for any such Derivative Works as a whole, provided Your use, 18691 reproduction, and distribution of the Work otherwise complies with 18692 the conditions stated in this License. 18693 18694 5. Submission of Contributions. Unless You explicitly state otherwise, 18695 any Contribution intentionally submitted for inclusion in the Work 18696 by You to the Licensor shall be under the terms and conditions of 18697 this License, without any additional terms or conditions. 18698 Notwithstanding the above, nothing herein shall supersede or modify 18699 the terms of any separate license agreement you may have executed 18700 with Licensor regarding such Contributions. 18701 18702 6. Trademarks. This License does not grant permission to use the trade 18703 names, trademarks, service marks, or product names of the Licensor, 18704 except as required for reasonable and customary use in describing the 18705 origin of the Work and reproducing the content of the NOTICE file. 18706 18707 7. Disclaimer of Warranty. Unless required by applicable law or 18708 agreed to in writing, Licensor provides the Work (and each 18709 Contributor provides its Contributions) on an "AS IS" BASIS, 18710 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 18711 implied, including, without limitation, any warranties or conditions 18712 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 18713 PARTICULAR PURPOSE. You are solely responsible for determining the 18714 appropriateness of using or redistributing the Work and assume any 18715 risks associated with Your exercise of permissions under this License. 18716 18717 8. Limitation of Liability. In no event and under no legal theory, 18718 whether in tort (including negligence), contract, or otherwise, 18719 unless required by applicable law (such as deliberate and grossly 18720 negligent acts) or agreed to in writing, shall any Contributor be 18721 liable to You for damages, including any direct, indirect, special, 18722 incidental, or consequential damages of any character arising as a 18723 result of this License or out of the use or inability to use the 18724 Work (including but not limited to damages for loss of goodwill, 18725 work stoppage, computer failure or malfunction, or any and all 18726 other commercial damages or losses), even if such Contributor 18727 has been advised of the possibility of such damages. 18728 18729 9. Accepting Warranty or Additional Liability. While redistributing 18730 the Work or Derivative Works thereof, You may choose to offer, 18731 and charge a fee for, acceptance of support, warranty, indemnity, 18732 or other liability obligations and/or rights consistent with this 18733 License. However, in accepting such obligations, You may act only 18734 on Your own behalf and on Your sole responsibility, not on behalf 18735 of any other Contributor, and only if You agree to indemnify, 18736 defend, and hold each Contributor harmless for any liability 18737 incurred by, or claims asserted against, such Contributor by reason 18738 of your accepting any such warranty or additional liability. 18739 18740 ================================================================ 18741 18742 github.com/xiang90/probing 18743 https://github.com/xiang90/probing 18744 ---------------------------------------------------------------- 18745 The MIT License (MIT) 18746 18747 Copyright (c) 2015 Xiang Li 18748 18749 Permission is hereby granted, free of charge, to any person obtaining a copy 18750 of this software and associated documentation files (the "Software"), to deal 18751 in the Software without restriction, including without limitation the rights 18752 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 18753 copies of the Software, and to permit persons to whom the Software is 18754 furnished to do so, subject to the following conditions: 18755 18756 The above copyright notice and this permission notice shall be included in all 18757 copies or substantial portions of the Software. 18758 18759 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18760 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 18761 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18762 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 18763 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18764 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 18765 SOFTWARE. 18766 18767 18768 ================================================================ 18769 18770 go.etcd.io/bbolt 18771 https://go.etcd.io/bbolt 18772 ---------------------------------------------------------------- 18773 The MIT License (MIT) 18774 18775 Copyright (c) 2013 Ben Johnson 18776 18777 Permission is hereby granted, free of charge, to any person obtaining a copy of 18778 this software and associated documentation files (the "Software"), to deal in 18779 the Software without restriction, including without limitation the rights to 18780 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 18781 the Software, and to permit persons to whom the Software is furnished to do so, 18782 subject to the following conditions: 18783 18784 The above copyright notice and this permission notice shall be included in all 18785 copies or substantial portions of the Software. 18786 18787 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18788 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 18789 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18790 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 18791 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 18792 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 18793 18794 ================================================================ 18795 18796 go.etcd.io/etcd 18797 https://go.etcd.io/etcd 18798 ---------------------------------------------------------------- 18799 18800 Apache License 18801 Version 2.0, January 2004 18802 http://www.apache.org/licenses/ 18803 18804 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 18805 18806 1. Definitions. 18807 18808 "License" shall mean the terms and conditions for use, reproduction, 18809 and distribution as defined by Sections 1 through 9 of this document. 18810 18811 "Licensor" shall mean the copyright owner or entity authorized by 18812 the copyright owner that is granting the License. 18813 18814 "Legal Entity" shall mean the union of the acting entity and all 18815 other entities that control, are controlled by, or are under common 18816 control with that entity. For the purposes of this definition, 18817 "control" means (i) the power, direct or indirect, to cause the 18818 direction or management of such entity, whether by contract or 18819 otherwise, or (ii) ownership of fifty percent (50%) or more of the 18820 outstanding shares, or (iii) beneficial ownership of such entity. 18821 18822 "You" (or "Your") shall mean an individual or Legal Entity 18823 exercising permissions granted by this License. 18824 18825 "Source" form shall mean the preferred form for making modifications, 18826 including but not limited to software source code, documentation 18827 source, and configuration files. 18828 18829 "Object" form shall mean any form resulting from mechanical 18830 transformation or translation of a Source form, including but 18831 not limited to compiled object code, generated documentation, 18832 and conversions to other media types. 18833 18834 "Work" shall mean the work of authorship, whether in Source or 18835 Object form, made available under the License, as indicated by a 18836 copyright notice that is included in or attached to the work 18837 (an example is provided in the Appendix below). 18838 18839 "Derivative Works" shall mean any work, whether in Source or Object 18840 form, that is based on (or derived from) the Work and for which the 18841 editorial revisions, annotations, elaborations, or other modifications 18842 represent, as a whole, an original work of authorship. For the purposes 18843 of this License, Derivative Works shall not include works that remain 18844 separable from, or merely link (or bind by name) to the interfaces of, 18845 the Work and Derivative Works thereof. 18846 18847 "Contribution" shall mean any work of authorship, including 18848 the original version of the Work and any modifications or additions 18849 to that Work or Derivative Works thereof, that is intentionally 18850 submitted to Licensor for inclusion in the Work by the copyright owner 18851 or by an individual or Legal Entity authorized to submit on behalf of 18852 the copyright owner. For the purposes of this definition, "submitted" 18853 means any form of electronic, verbal, or written communication sent 18854 to the Licensor or its representatives, including but not limited to 18855 communication on electronic mailing lists, source code control systems, 18856 and issue tracking systems that are managed by, or on behalf of, the 18857 Licensor for the purpose of discussing and improving the Work, but 18858 excluding communication that is conspicuously marked or otherwise 18859 designated in writing by the copyright owner as "Not a Contribution." 18860 18861 "Contributor" shall mean Licensor and any individual or Legal Entity 18862 on behalf of whom a Contribution has been received by Licensor and 18863 subsequently incorporated within the Work. 18864 18865 2. Grant of Copyright License. Subject to the terms and conditions of 18866 this License, each Contributor hereby grants to You a perpetual, 18867 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 18868 copyright license to reproduce, prepare Derivative Works of, 18869 publicly display, publicly perform, sublicense, and distribute the 18870 Work and such Derivative Works in Source or Object form. 18871 18872 3. Grant of Patent License. Subject to the terms and conditions of 18873 this License, each Contributor hereby grants to You a perpetual, 18874 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 18875 (except as stated in this section) patent license to make, have made, 18876 use, offer to sell, sell, import, and otherwise transfer the Work, 18877 where such license applies only to those patent claims licensable 18878 by such Contributor that are necessarily infringed by their 18879 Contribution(s) alone or by combination of their Contribution(s) 18880 with the Work to which such Contribution(s) was submitted. If You 18881 institute patent litigation against any entity (including a 18882 cross-claim or counterclaim in a lawsuit) alleging that the Work 18883 or a Contribution incorporated within the Work constitutes direct 18884 or contributory patent infringement, then any patent licenses 18885 granted to You under this License for that Work shall terminate 18886 as of the date such litigation is filed. 18887 18888 4. Redistribution. You may reproduce and distribute copies of the 18889 Work or Derivative Works thereof in any medium, with or without 18890 modifications, and in Source or Object form, provided that You 18891 meet the following conditions: 18892 18893 (a) You must give any other recipients of the Work or 18894 Derivative Works a copy of this License; and 18895 18896 (b) You must cause any modified files to carry prominent notices 18897 stating that You changed the files; and 18898 18899 (c) You must retain, in the Source form of any Derivative Works 18900 that You distribute, all copyright, patent, trademark, and 18901 attribution notices from the Source form of the Work, 18902 excluding those notices that do not pertain to any part of 18903 the Derivative Works; and 18904 18905 (d) If the Work includes a "NOTICE" text file as part of its 18906 distribution, then any Derivative Works that You distribute must 18907 include a readable copy of the attribution notices contained 18908 within such NOTICE file, excluding those notices that do not 18909 pertain to any part of the Derivative Works, in at least one 18910 of the following places: within a NOTICE text file distributed 18911 as part of the Derivative Works; within the Source form or 18912 documentation, if provided along with the Derivative Works; or, 18913 within a display generated by the Derivative Works, if and 18914 wherever such third-party notices normally appear. The contents 18915 of the NOTICE file are for informational purposes only and 18916 do not modify the License. You may add Your own attribution 18917 notices within Derivative Works that You distribute, alongside 18918 or as an addendum to the NOTICE text from the Work, provided 18919 that such additional attribution notices cannot be construed 18920 as modifying the License. 18921 18922 You may add Your own copyright statement to Your modifications and 18923 may provide additional or different license terms and conditions 18924 for use, reproduction, or distribution of Your modifications, or 18925 for any such Derivative Works as a whole, provided Your use, 18926 reproduction, and distribution of the Work otherwise complies with 18927 the conditions stated in this License. 18928 18929 5. Submission of Contributions. Unless You explicitly state otherwise, 18930 any Contribution intentionally submitted for inclusion in the Work 18931 by You to the Licensor shall be under the terms and conditions of 18932 this License, without any additional terms or conditions. 18933 Notwithstanding the above, nothing herein shall supersede or modify 18934 the terms of any separate license agreement you may have executed 18935 with Licensor regarding such Contributions. 18936 18937 6. Trademarks. This License does not grant permission to use the trade 18938 names, trademarks, service marks, or product names of the Licensor, 18939 except as required for reasonable and customary use in describing the 18940 origin of the Work and reproducing the content of the NOTICE file. 18941 18942 7. Disclaimer of Warranty. Unless required by applicable law or 18943 agreed to in writing, Licensor provides the Work (and each 18944 Contributor provides its Contributions) on an "AS IS" BASIS, 18945 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 18946 implied, including, without limitation, any warranties or conditions 18947 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 18948 PARTICULAR PURPOSE. You are solely responsible for determining the 18949 appropriateness of using or redistributing the Work and assume any 18950 risks associated with Your exercise of permissions under this License. 18951 18952 8. Limitation of Liability. In no event and under no legal theory, 18953 whether in tort (including negligence), contract, or otherwise, 18954 unless required by applicable law (such as deliberate and grossly 18955 negligent acts) or agreed to in writing, shall any Contributor be 18956 liable to You for damages, including any direct, indirect, special, 18957 incidental, or consequential damages of any character arising as a 18958 result of this License or out of the use or inability to use the 18959 Work (including but not limited to damages for loss of goodwill, 18960 work stoppage, computer failure or malfunction, or any and all 18961 other commercial damages or losses), even if such Contributor 18962 has been advised of the possibility of such damages. 18963 18964 9. Accepting Warranty or Additional Liability. While redistributing 18965 the Work or Derivative Works thereof, You may choose to offer, 18966 and charge a fee for, acceptance of support, warranty, indemnity, 18967 or other liability obligations and/or rights consistent with this 18968 License. However, in accepting such obligations, You may act only 18969 on Your own behalf and on Your sole responsibility, not on behalf 18970 of any other Contributor, and only if You agree to indemnify, 18971 defend, and hold each Contributor harmless for any liability 18972 incurred by, or claims asserted against, such Contributor by reason 18973 of your accepting any such warranty or additional liability. 18974 18975 END OF TERMS AND CONDITIONS 18976 18977 APPENDIX: How to apply the Apache License to your work. 18978 18979 To apply the Apache License to your work, attach the following 18980 boilerplate notice, with the fields enclosed by brackets "[]" 18981 replaced with your own identifying information. (Don't include 18982 the brackets!) The text should be enclosed in the appropriate 18983 comment syntax for the file format. We also recommend that a 18984 file or class name and description of purpose be included on the 18985 same "printed page" as the copyright notice for easier 18986 identification within third-party archives. 18987 18988 Copyright [yyyy] [name of copyright owner] 18989 18990 Licensed under the Apache License, Version 2.0 (the "License"); 18991 you may not use this file except in compliance with the License. 18992 You may obtain a copy of the License at 18993 18994 http://www.apache.org/licenses/LICENSE-2.0 18995 18996 Unless required by applicable law or agreed to in writing, software 18997 distributed under the License is distributed on an "AS IS" BASIS, 18998 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18999 See the License for the specific language governing permissions and 19000 limitations under the License. 19001 19002 ================================================================ 19003 19004 go.opencensus.io 19005 https://go.opencensus.io 19006 ---------------------------------------------------------------- 19007 19008 Apache License 19009 Version 2.0, January 2004 19010 http://www.apache.org/licenses/ 19011 19012 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 19013 19014 1. Definitions. 19015 19016 "License" shall mean the terms and conditions for use, reproduction, 19017 and distribution as defined by Sections 1 through 9 of this document. 19018 19019 "Licensor" shall mean the copyright owner or entity authorized by 19020 the copyright owner that is granting the License. 19021 19022 "Legal Entity" shall mean the union of the acting entity and all 19023 other entities that control, are controlled by, or are under common 19024 control with that entity. For the purposes of this definition, 19025 "control" means (i) the power, direct or indirect, to cause the 19026 direction or management of such entity, whether by contract or 19027 otherwise, or (ii) ownership of fifty percent (50%) or more of the 19028 outstanding shares, or (iii) beneficial ownership of such entity. 19029 19030 "You" (or "Your") shall mean an individual or Legal Entity 19031 exercising permissions granted by this License. 19032 19033 "Source" form shall mean the preferred form for making modifications, 19034 including but not limited to software source code, documentation 19035 source, and configuration files. 19036 19037 "Object" form shall mean any form resulting from mechanical 19038 transformation or translation of a Source form, including but 19039 not limited to compiled object code, generated documentation, 19040 and conversions to other media types. 19041 19042 "Work" shall mean the work of authorship, whether in Source or 19043 Object form, made available under the License, as indicated by a 19044 copyright notice that is included in or attached to the work 19045 (an example is provided in the Appendix below). 19046 19047 "Derivative Works" shall mean any work, whether in Source or Object 19048 form, that is based on (or derived from) the Work and for which the 19049 editorial revisions, annotations, elaborations, or other modifications 19050 represent, as a whole, an original work of authorship. For the purposes 19051 of this License, Derivative Works shall not include works that remain 19052 separable from, or merely link (or bind by name) to the interfaces of, 19053 the Work and Derivative Works thereof. 19054 19055 "Contribution" shall mean any work of authorship, including 19056 the original version of the Work and any modifications or additions 19057 to that Work or Derivative Works thereof, that is intentionally 19058 submitted to Licensor for inclusion in the Work by the copyright owner 19059 or by an individual or Legal Entity authorized to submit on behalf of 19060 the copyright owner. For the purposes of this definition, "submitted" 19061 means any form of electronic, verbal, or written communication sent 19062 to the Licensor or its representatives, including but not limited to 19063 communication on electronic mailing lists, source code control systems, 19064 and issue tracking systems that are managed by, or on behalf of, the 19065 Licensor for the purpose of discussing and improving the Work, but 19066 excluding communication that is conspicuously marked or otherwise 19067 designated in writing by the copyright owner as "Not a Contribution." 19068 19069 "Contributor" shall mean Licensor and any individual or Legal Entity 19070 on behalf of whom a Contribution has been received by Licensor and 19071 subsequently incorporated within the Work. 19072 19073 2. Grant of Copyright License. Subject to the terms and conditions of 19074 this License, each Contributor hereby grants to You a perpetual, 19075 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 19076 copyright license to reproduce, prepare Derivative Works of, 19077 publicly display, publicly perform, sublicense, and distribute the 19078 Work and such Derivative Works in Source or Object form. 19079 19080 3. Grant of Patent License. Subject to the terms and conditions of 19081 this License, each Contributor hereby grants to You a perpetual, 19082 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 19083 (except as stated in this section) patent license to make, have made, 19084 use, offer to sell, sell, import, and otherwise transfer the Work, 19085 where such license applies only to those patent claims licensable 19086 by such Contributor that are necessarily infringed by their 19087 Contribution(s) alone or by combination of their Contribution(s) 19088 with the Work to which such Contribution(s) was submitted. If You 19089 institute patent litigation against any entity (including a 19090 cross-claim or counterclaim in a lawsuit) alleging that the Work 19091 or a Contribution incorporated within the Work constitutes direct 19092 or contributory patent infringement, then any patent licenses 19093 granted to You under this License for that Work shall terminate 19094 as of the date such litigation is filed. 19095 19096 4. Redistribution. You may reproduce and distribute copies of the 19097 Work or Derivative Works thereof in any medium, with or without 19098 modifications, and in Source or Object form, provided that You 19099 meet the following conditions: 19100 19101 (a) You must give any other recipients of the Work or 19102 Derivative Works a copy of this License; and 19103 19104 (b) You must cause any modified files to carry prominent notices 19105 stating that You changed the files; and 19106 19107 (c) You must retain, in the Source form of any Derivative Works 19108 that You distribute, all copyright, patent, trademark, and 19109 attribution notices from the Source form of the Work, 19110 excluding those notices that do not pertain to any part of 19111 the Derivative Works; and 19112 19113 (d) If the Work includes a "NOTICE" text file as part of its 19114 distribution, then any Derivative Works that You distribute must 19115 include a readable copy of the attribution notices contained 19116 within such NOTICE file, excluding those notices that do not 19117 pertain to any part of the Derivative Works, in at least one 19118 of the following places: within a NOTICE text file distributed 19119 as part of the Derivative Works; within the Source form or 19120 documentation, if provided along with the Derivative Works; or, 19121 within a display generated by the Derivative Works, if and 19122 wherever such third-party notices normally appear. The contents 19123 of the NOTICE file are for informational purposes only and 19124 do not modify the License. You may add Your own attribution 19125 notices within Derivative Works that You distribute, alongside 19126 or as an addendum to the NOTICE text from the Work, provided 19127 that such additional attribution notices cannot be construed 19128 as modifying the License. 19129 19130 You may add Your own copyright statement to Your modifications and 19131 may provide additional or different license terms and conditions 19132 for use, reproduction, or distribution of Your modifications, or 19133 for any such Derivative Works as a whole, provided Your use, 19134 reproduction, and distribution of the Work otherwise complies with 19135 the conditions stated in this License. 19136 19137 5. Submission of Contributions. Unless You explicitly state otherwise, 19138 any Contribution intentionally submitted for inclusion in the Work 19139 by You to the Licensor shall be under the terms and conditions of 19140 this License, without any additional terms or conditions. 19141 Notwithstanding the above, nothing herein shall supersede or modify 19142 the terms of any separate license agreement you may have executed 19143 with Licensor regarding such Contributions. 19144 19145 6. Trademarks. This License does not grant permission to use the trade 19146 names, trademarks, service marks, or product names of the Licensor, 19147 except as required for reasonable and customary use in describing the 19148 origin of the Work and reproducing the content of the NOTICE file. 19149 19150 7. Disclaimer of Warranty. Unless required by applicable law or 19151 agreed to in writing, Licensor provides the Work (and each 19152 Contributor provides its Contributions) on an "AS IS" BASIS, 19153 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 19154 implied, including, without limitation, any warranties or conditions 19155 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 19156 PARTICULAR PURPOSE. You are solely responsible for determining the 19157 appropriateness of using or redistributing the Work and assume any 19158 risks associated with Your exercise of permissions under this License. 19159 19160 8. Limitation of Liability. In no event and under no legal theory, 19161 whether in tort (including negligence), contract, or otherwise, 19162 unless required by applicable law (such as deliberate and grossly 19163 negligent acts) or agreed to in writing, shall any Contributor be 19164 liable to You for damages, including any direct, indirect, special, 19165 incidental, or consequential damages of any character arising as a 19166 result of this License or out of the use or inability to use the 19167 Work (including but not limited to damages for loss of goodwill, 19168 work stoppage, computer failure or malfunction, or any and all 19169 other commercial damages or losses), even if such Contributor 19170 has been advised of the possibility of such damages. 19171 19172 9. Accepting Warranty or Additional Liability. While redistributing 19173 the Work or Derivative Works thereof, You may choose to offer, 19174 and charge a fee for, acceptance of support, warranty, indemnity, 19175 or other liability obligations and/or rights consistent with this 19176 License. However, in accepting such obligations, You may act only 19177 on Your own behalf and on Your sole responsibility, not on behalf 19178 of any other Contributor, and only if You agree to indemnify, 19179 defend, and hold each Contributor harmless for any liability 19180 incurred by, or claims asserted against, such Contributor by reason 19181 of your accepting any such warranty or additional liability. 19182 19183 END OF TERMS AND CONDITIONS 19184 19185 APPENDIX: How to apply the Apache License to your work. 19186 19187 To apply the Apache License to your work, attach the following 19188 boilerplate notice, with the fields enclosed by brackets "[]" 19189 replaced with your own identifying information. (Don't include 19190 the brackets!) The text should be enclosed in the appropriate 19191 comment syntax for the file format. We also recommend that a 19192 file or class name and description of purpose be included on the 19193 same "printed page" as the copyright notice for easier 19194 identification within third-party archives. 19195 19196 Copyright [yyyy] [name of copyright owner] 19197 19198 Licensed under the Apache License, Version 2.0 (the "License"); 19199 you may not use this file except in compliance with the License. 19200 You may obtain a copy of the License at 19201 19202 http://www.apache.org/licenses/LICENSE-2.0 19203 19204 Unless required by applicable law or agreed to in writing, software 19205 distributed under the License is distributed on an "AS IS" BASIS, 19206 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 19207 See the License for the specific language governing permissions and 19208 limitations under the License. 19209 ================================================================ 19210 19211 go.uber.org/atomic 19212 https://go.uber.org/atomic 19213 ---------------------------------------------------------------- 19214 Copyright (c) 2016 Uber Technologies, Inc. 19215 19216 Permission is hereby granted, free of charge, to any person obtaining a copy 19217 of this software and associated documentation files (the "Software"), to deal 19218 in the Software without restriction, including without limitation the rights 19219 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 19220 copies of the Software, and to permit persons to whom the Software is 19221 furnished to do so, subject to the following conditions: 19222 19223 The above copyright notice and this permission notice shall be included in 19224 all copies or substantial portions of the Software. 19225 19226 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19227 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19228 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 19229 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19230 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 19231 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19232 THE SOFTWARE. 19233 19234 ================================================================ 19235 19236 go.uber.org/multierr 19237 https://go.uber.org/multierr 19238 ---------------------------------------------------------------- 19239 Copyright (c) 2017 Uber Technologies, Inc. 19240 19241 Permission is hereby granted, free of charge, to any person obtaining a copy 19242 of this software and associated documentation files (the "Software"), to deal 19243 in the Software without restriction, including without limitation the rights 19244 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 19245 copies of the Software, and to permit persons to whom the Software is 19246 furnished to do so, subject to the following conditions: 19247 19248 The above copyright notice and this permission notice shall be included in 19249 all copies or substantial portions of the Software. 19250 19251 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19252 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19253 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 19254 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19255 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 19256 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19257 THE SOFTWARE. 19258 19259 ================================================================ 19260 19261 go.uber.org/tools 19262 https://go.uber.org/tools 19263 ---------------------------------------------------------------- 19264 Copyright (c) 2017 Uber Technologies, Inc. 19265 19266 Permission is hereby granted, free of charge, to any person obtaining a copy 19267 of this software and associated documentation files (the "Software"), to deal 19268 in the Software without restriction, including without limitation the rights 19269 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 19270 copies of the Software, and to permit persons to whom the Software is 19271 furnished to do so, subject to the following conditions: 19272 19273 The above copyright notice and this permission notice shall be included in 19274 all copies or substantial portions of the Software. 19275 19276 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19277 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19278 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 19279 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19280 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 19281 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19282 THE SOFTWARE. 19283 19284 ================================================================ 19285 19286 go.uber.org/zap 19287 https://go.uber.org/zap 19288 ---------------------------------------------------------------- 19289 Copyright (c) 2016-2017 Uber Technologies, Inc. 19290 19291 Permission is hereby granted, free of charge, to any person obtaining a copy 19292 of this software and associated documentation files (the "Software"), to deal 19293 in the Software without restriction, including without limitation the rights 19294 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 19295 copies of the Software, and to permit persons to whom the Software is 19296 furnished to do so, subject to the following conditions: 19297 19298 The above copyright notice and this permission notice shall be included in 19299 all copies or substantial portions of the Software. 19300 19301 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19302 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19303 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 19304 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19305 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 19306 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19307 THE SOFTWARE. 19308 19309 ================================================================ 19310 19311 golang.org/x/crypto 19312 https://golang.org/x/crypto 19313 ---------------------------------------------------------------- 19314 Copyright (c) 2009 The Go Authors. All rights reserved. 19315 19316 Redistribution and use in source and binary forms, with or without 19317 modification, are permitted provided that the following conditions are 19318 met: 19319 19320 * Redistributions of source code must retain the above copyright 19321 notice, this list of conditions and the following disclaimer. 19322 * Redistributions in binary form must reproduce the above 19323 copyright notice, this list of conditions and the following disclaimer 19324 in the documentation and/or other materials provided with the 19325 distribution. 19326 * Neither the name of Google Inc. nor the names of its 19327 contributors may be used to endorse or promote products derived from 19328 this software without specific prior written permission. 19329 19330 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19331 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19332 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19333 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19334 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19335 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19336 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19337 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19338 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19339 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19340 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19341 19342 ================================================================ 19343 19344 golang.org/x/lint 19345 https://golang.org/x/lint 19346 ---------------------------------------------------------------- 19347 Copyright (c) 2013 The Go Authors. All rights reserved. 19348 19349 Redistribution and use in source and binary forms, with or without 19350 modification, are permitted provided that the following conditions are 19351 met: 19352 19353 * Redistributions of source code must retain the above copyright 19354 notice, this list of conditions and the following disclaimer. 19355 * Redistributions in binary form must reproduce the above 19356 copyright notice, this list of conditions and the following disclaimer 19357 in the documentation and/or other materials provided with the 19358 distribution. 19359 * Neither the name of Google Inc. nor the names of its 19360 contributors may be used to endorse or promote products derived from 19361 this software without specific prior written permission. 19362 19363 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19364 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19365 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19366 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19367 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19368 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19369 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19370 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19371 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19372 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19373 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19374 19375 ================================================================ 19376 19377 golang.org/x/mod 19378 https://golang.org/x/mod 19379 ---------------------------------------------------------------- 19380 Copyright (c) 2009 The Go Authors. All rights reserved. 19381 19382 Redistribution and use in source and binary forms, with or without 19383 modification, are permitted provided that the following conditions are 19384 met: 19385 19386 * Redistributions of source code must retain the above copyright 19387 notice, this list of conditions and the following disclaimer. 19388 * Redistributions in binary form must reproduce the above 19389 copyright notice, this list of conditions and the following disclaimer 19390 in the documentation and/or other materials provided with the 19391 distribution. 19392 * Neither the name of Google Inc. nor the names of its 19393 contributors may be used to endorse or promote products derived from 19394 this software without specific prior written permission. 19395 19396 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19397 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19398 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19399 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19400 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19401 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19402 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19403 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19404 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19405 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19406 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19407 19408 ================================================================ 19409 19410 golang.org/x/net 19411 https://golang.org/x/net 19412 ---------------------------------------------------------------- 19413 Copyright (c) 2009 The Go Authors. All rights reserved. 19414 19415 Redistribution and use in source and binary forms, with or without 19416 modification, are permitted provided that the following conditions are 19417 met: 19418 19419 * Redistributions of source code must retain the above copyright 19420 notice, this list of conditions and the following disclaimer. 19421 * Redistributions in binary form must reproduce the above 19422 copyright notice, this list of conditions and the following disclaimer 19423 in the documentation and/or other materials provided with the 19424 distribution. 19425 * Neither the name of Google Inc. nor the names of its 19426 contributors may be used to endorse or promote products derived from 19427 this software without specific prior written permission. 19428 19429 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19430 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19431 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19432 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19433 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19434 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19435 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19436 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19437 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19438 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19439 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19440 19441 ================================================================ 19442 19443 golang.org/x/oauth2 19444 https://golang.org/x/oauth2 19445 ---------------------------------------------------------------- 19446 Copyright (c) 2009 The Go Authors. All rights reserved. 19447 19448 Redistribution and use in source and binary forms, with or without 19449 modification, are permitted provided that the following conditions are 19450 met: 19451 19452 * Redistributions of source code must retain the above copyright 19453 notice, this list of conditions and the following disclaimer. 19454 * Redistributions in binary form must reproduce the above 19455 copyright notice, this list of conditions and the following disclaimer 19456 in the documentation and/or other materials provided with the 19457 distribution. 19458 * Neither the name of Google Inc. nor the names of its 19459 contributors may be used to endorse or promote products derived from 19460 this software without specific prior written permission. 19461 19462 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19463 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19464 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19465 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19466 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19467 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19468 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19469 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19470 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19471 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19472 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19473 19474 ================================================================ 19475 19476 golang.org/x/sync 19477 https://golang.org/x/sync 19478 ---------------------------------------------------------------- 19479 Copyright (c) 2009 The Go Authors. All rights reserved. 19480 19481 Redistribution and use in source and binary forms, with or without 19482 modification, are permitted provided that the following conditions are 19483 met: 19484 19485 * Redistributions of source code must retain the above copyright 19486 notice, this list of conditions and the following disclaimer. 19487 * Redistributions in binary form must reproduce the above 19488 copyright notice, this list of conditions and the following disclaimer 19489 in the documentation and/or other materials provided with the 19490 distribution. 19491 * Neither the name of Google Inc. nor the names of its 19492 contributors may be used to endorse or promote products derived from 19493 this software without specific prior written permission. 19494 19495 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19496 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19497 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19498 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19499 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19500 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19501 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19502 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19503 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19504 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19505 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19506 19507 ================================================================ 19508 19509 golang.org/x/sys 19510 https://golang.org/x/sys 19511 ---------------------------------------------------------------- 19512 Copyright (c) 2009 The Go Authors. All rights reserved. 19513 19514 Redistribution and use in source and binary forms, with or without 19515 modification, are permitted provided that the following conditions are 19516 met: 19517 19518 * Redistributions of source code must retain the above copyright 19519 notice, this list of conditions and the following disclaimer. 19520 * Redistributions in binary form must reproduce the above 19521 copyright notice, this list of conditions and the following disclaimer 19522 in the documentation and/or other materials provided with the 19523 distribution. 19524 * Neither the name of Google Inc. nor the names of its 19525 contributors may be used to endorse or promote products derived from 19526 this software without specific prior written permission. 19527 19528 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19529 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19530 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19531 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19532 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19533 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19534 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19535 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19536 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19537 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19538 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19539 19540 ================================================================ 19541 19542 golang.org/x/text 19543 https://golang.org/x/text 19544 ---------------------------------------------------------------- 19545 Copyright (c) 2009 The Go Authors. All rights reserved. 19546 19547 Redistribution and use in source and binary forms, with or without 19548 modification, are permitted provided that the following conditions are 19549 met: 19550 19551 * Redistributions of source code must retain the above copyright 19552 notice, this list of conditions and the following disclaimer. 19553 * Redistributions in binary form must reproduce the above 19554 copyright notice, this list of conditions and the following disclaimer 19555 in the documentation and/or other materials provided with the 19556 distribution. 19557 * Neither the name of Google Inc. nor the names of its 19558 contributors may be used to endorse or promote products derived from 19559 this software without specific prior written permission. 19560 19561 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19562 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19563 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19564 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19565 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19566 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19567 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19568 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19569 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19570 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19571 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19572 19573 ================================================================ 19574 19575 golang.org/x/time 19576 https://golang.org/x/time 19577 ---------------------------------------------------------------- 19578 Copyright (c) 2009 The Go Authors. All rights reserved. 19579 19580 Redistribution and use in source and binary forms, with or without 19581 modification, are permitted provided that the following conditions are 19582 met: 19583 19584 * Redistributions of source code must retain the above copyright 19585 notice, this list of conditions and the following disclaimer. 19586 * Redistributions in binary form must reproduce the above 19587 copyright notice, this list of conditions and the following disclaimer 19588 in the documentation and/or other materials provided with the 19589 distribution. 19590 * Neither the name of Google Inc. nor the names of its 19591 contributors may be used to endorse or promote products derived from 19592 this software without specific prior written permission. 19593 19594 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19595 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19596 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19597 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19598 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19599 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19600 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19601 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19602 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19603 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19604 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19605 19606 ================================================================ 19607 19608 golang.org/x/tools 19609 https://golang.org/x/tools 19610 ---------------------------------------------------------------- 19611 Copyright (c) 2009 The Go Authors. All rights reserved. 19612 19613 Redistribution and use in source and binary forms, with or without 19614 modification, are permitted provided that the following conditions are 19615 met: 19616 19617 * Redistributions of source code must retain the above copyright 19618 notice, this list of conditions and the following disclaimer. 19619 * Redistributions in binary form must reproduce the above 19620 copyright notice, this list of conditions and the following disclaimer 19621 in the documentation and/or other materials provided with the 19622 distribution. 19623 * Neither the name of Google Inc. nor the names of its 19624 contributors may be used to endorse or promote products derived from 19625 this software without specific prior written permission. 19626 19627 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19628 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19629 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19630 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19631 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19632 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19633 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19634 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19635 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19636 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19637 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19638 19639 ================================================================ 19640 19641 golang.org/x/xerrors 19642 https://golang.org/x/xerrors 19643 ---------------------------------------------------------------- 19644 Copyright (c) 2019 The Go Authors. All rights reserved. 19645 19646 Redistribution and use in source and binary forms, with or without 19647 modification, are permitted provided that the following conditions are 19648 met: 19649 19650 * Redistributions of source code must retain the above copyright 19651 notice, this list of conditions and the following disclaimer. 19652 * Redistributions in binary form must reproduce the above 19653 copyright notice, this list of conditions and the following disclaimer 19654 in the documentation and/or other materials provided with the 19655 distribution. 19656 * Neither the name of Google Inc. nor the names of its 19657 contributors may be used to endorse or promote products derived from 19658 this software without specific prior written permission. 19659 19660 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19661 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19662 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19663 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19664 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19665 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19666 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19667 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19668 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19669 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19670 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19671 19672 ================================================================ 19673 19674 google.golang.org/api 19675 https://google.golang.org/api 19676 ---------------------------------------------------------------- 19677 Copyright (c) 2011 Google Inc. All rights reserved. 19678 19679 Redistribution and use in source and binary forms, with or without 19680 modification, are permitted provided that the following conditions are 19681 met: 19682 19683 * Redistributions of source code must retain the above copyright 19684 notice, this list of conditions and the following disclaimer. 19685 * Redistributions in binary form must reproduce the above 19686 copyright notice, this list of conditions and the following disclaimer 19687 in the documentation and/or other materials provided with the 19688 distribution. 19689 * Neither the name of Google Inc. nor the names of its 19690 contributors may be used to endorse or promote products derived from 19691 this software without specific prior written permission. 19692 19693 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19694 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 19695 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 19696 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19697 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 19698 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 19699 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 19700 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 19701 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 19702 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 19703 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 19704 19705 ================================================================ 19706 19707 google.golang.org/appengine 19708 https://google.golang.org/appengine 19709 ---------------------------------------------------------------- 19710 19711 Apache License 19712 Version 2.0, January 2004 19713 http://www.apache.org/licenses/ 19714 19715 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 19716 19717 1. Definitions. 19718 19719 "License" shall mean the terms and conditions for use, reproduction, 19720 and distribution as defined by Sections 1 through 9 of this document. 19721 19722 "Licensor" shall mean the copyright owner or entity authorized by 19723 the copyright owner that is granting the License. 19724 19725 "Legal Entity" shall mean the union of the acting entity and all 19726 other entities that control, are controlled by, or are under common 19727 control with that entity. For the purposes of this definition, 19728 "control" means (i) the power, direct or indirect, to cause the 19729 direction or management of such entity, whether by contract or 19730 otherwise, or (ii) ownership of fifty percent (50%) or more of the 19731 outstanding shares, or (iii) beneficial ownership of such entity. 19732 19733 "You" (or "Your") shall mean an individual or Legal Entity 19734 exercising permissions granted by this License. 19735 19736 "Source" form shall mean the preferred form for making modifications, 19737 including but not limited to software source code, documentation 19738 source, and configuration files. 19739 19740 "Object" form shall mean any form resulting from mechanical 19741 transformation or translation of a Source form, including but 19742 not limited to compiled object code, generated documentation, 19743 and conversions to other media types. 19744 19745 "Work" shall mean the work of authorship, whether in Source or 19746 Object form, made available under the License, as indicated by a 19747 copyright notice that is included in or attached to the work 19748 (an example is provided in the Appendix below). 19749 19750 "Derivative Works" shall mean any work, whether in Source or Object 19751 form, that is based on (or derived from) the Work and for which the 19752 editorial revisions, annotations, elaborations, or other modifications 19753 represent, as a whole, an original work of authorship. For the purposes 19754 of this License, Derivative Works shall not include works that remain 19755 separable from, or merely link (or bind by name) to the interfaces of, 19756 the Work and Derivative Works thereof. 19757 19758 "Contribution" shall mean any work of authorship, including 19759 the original version of the Work and any modifications or additions 19760 to that Work or Derivative Works thereof, that is intentionally 19761 submitted to Licensor for inclusion in the Work by the copyright owner 19762 or by an individual or Legal Entity authorized to submit on behalf of 19763 the copyright owner. For the purposes of this definition, "submitted" 19764 means any form of electronic, verbal, or written communication sent 19765 to the Licensor or its representatives, including but not limited to 19766 communication on electronic mailing lists, source code control systems, 19767 and issue tracking systems that are managed by, or on behalf of, the 19768 Licensor for the purpose of discussing and improving the Work, but 19769 excluding communication that is conspicuously marked or otherwise 19770 designated in writing by the copyright owner as "Not a Contribution." 19771 19772 "Contributor" shall mean Licensor and any individual or Legal Entity 19773 on behalf of whom a Contribution has been received by Licensor and 19774 subsequently incorporated within the Work. 19775 19776 2. Grant of Copyright License. Subject to the terms and conditions of 19777 this License, each Contributor hereby grants to You a perpetual, 19778 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 19779 copyright license to reproduce, prepare Derivative Works of, 19780 publicly display, publicly perform, sublicense, and distribute the 19781 Work and such Derivative Works in Source or Object form. 19782 19783 3. Grant of Patent License. Subject to the terms and conditions of 19784 this License, each Contributor hereby grants to You a perpetual, 19785 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 19786 (except as stated in this section) patent license to make, have made, 19787 use, offer to sell, sell, import, and otherwise transfer the Work, 19788 where such license applies only to those patent claims licensable 19789 by such Contributor that are necessarily infringed by their 19790 Contribution(s) alone or by combination of their Contribution(s) 19791 with the Work to which such Contribution(s) was submitted. If You 19792 institute patent litigation against any entity (including a 19793 cross-claim or counterclaim in a lawsuit) alleging that the Work 19794 or a Contribution incorporated within the Work constitutes direct 19795 or contributory patent infringement, then any patent licenses 19796 granted to You under this License for that Work shall terminate 19797 as of the date such litigation is filed. 19798 19799 4. Redistribution. You may reproduce and distribute copies of the 19800 Work or Derivative Works thereof in any medium, with or without 19801 modifications, and in Source or Object form, provided that You 19802 meet the following conditions: 19803 19804 (a) You must give any other recipients of the Work or 19805 Derivative Works a copy of this License; and 19806 19807 (b) You must cause any modified files to carry prominent notices 19808 stating that You changed the files; and 19809 19810 (c) You must retain, in the Source form of any Derivative Works 19811 that You distribute, all copyright, patent, trademark, and 19812 attribution notices from the Source form of the Work, 19813 excluding those notices that do not pertain to any part of 19814 the Derivative Works; and 19815 19816 (d) If the Work includes a "NOTICE" text file as part of its 19817 distribution, then any Derivative Works that You distribute must 19818 include a readable copy of the attribution notices contained 19819 within such NOTICE file, excluding those notices that do not 19820 pertain to any part of the Derivative Works, in at least one 19821 of the following places: within a NOTICE text file distributed 19822 as part of the Derivative Works; within the Source form or 19823 documentation, if provided along with the Derivative Works; or, 19824 within a display generated by the Derivative Works, if and 19825 wherever such third-party notices normally appear. The contents 19826 of the NOTICE file are for informational purposes only and 19827 do not modify the License. You may add Your own attribution 19828 notices within Derivative Works that You distribute, alongside 19829 or as an addendum to the NOTICE text from the Work, provided 19830 that such additional attribution notices cannot be construed 19831 as modifying the License. 19832 19833 You may add Your own copyright statement to Your modifications and 19834 may provide additional or different license terms and conditions 19835 for use, reproduction, or distribution of Your modifications, or 19836 for any such Derivative Works as a whole, provided Your use, 19837 reproduction, and distribution of the Work otherwise complies with 19838 the conditions stated in this License. 19839 19840 5. Submission of Contributions. Unless You explicitly state otherwise, 19841 any Contribution intentionally submitted for inclusion in the Work 19842 by You to the Licensor shall be under the terms and conditions of 19843 this License, without any additional terms or conditions. 19844 Notwithstanding the above, nothing herein shall supersede or modify 19845 the terms of any separate license agreement you may have executed 19846 with Licensor regarding such Contributions. 19847 19848 6. Trademarks. This License does not grant permission to use the trade 19849 names, trademarks, service marks, or product names of the Licensor, 19850 except as required for reasonable and customary use in describing the 19851 origin of the Work and reproducing the content of the NOTICE file. 19852 19853 7. Disclaimer of Warranty. Unless required by applicable law or 19854 agreed to in writing, Licensor provides the Work (and each 19855 Contributor provides its Contributions) on an "AS IS" BASIS, 19856 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 19857 implied, including, without limitation, any warranties or conditions 19858 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 19859 PARTICULAR PURPOSE. You are solely responsible for determining the 19860 appropriateness of using or redistributing the Work and assume any 19861 risks associated with Your exercise of permissions under this License. 19862 19863 8. Limitation of Liability. In no event and under no legal theory, 19864 whether in tort (including negligence), contract, or otherwise, 19865 unless required by applicable law (such as deliberate and grossly 19866 negligent acts) or agreed to in writing, shall any Contributor be 19867 liable to You for damages, including any direct, indirect, special, 19868 incidental, or consequential damages of any character arising as a 19869 result of this License or out of the use or inability to use the 19870 Work (including but not limited to damages for loss of goodwill, 19871 work stoppage, computer failure or malfunction, or any and all 19872 other commercial damages or losses), even if such Contributor 19873 has been advised of the possibility of such damages. 19874 19875 9. Accepting Warranty or Additional Liability. While redistributing 19876 the Work or Derivative Works thereof, You may choose to offer, 19877 and charge a fee for, acceptance of support, warranty, indemnity, 19878 or other liability obligations and/or rights consistent with this 19879 License. However, in accepting such obligations, You may act only 19880 on Your own behalf and on Your sole responsibility, not on behalf 19881 of any other Contributor, and only if You agree to indemnify, 19882 defend, and hold each Contributor harmless for any liability 19883 incurred by, or claims asserted against, such Contributor by reason 19884 of your accepting any such warranty or additional liability. 19885 19886 END OF TERMS AND CONDITIONS 19887 19888 APPENDIX: How to apply the Apache License to your work. 19889 19890 To apply the Apache License to your work, attach the following 19891 boilerplate notice, with the fields enclosed by brackets "[]" 19892 replaced with your own identifying information. (Don't include 19893 the brackets!) The text should be enclosed in the appropriate 19894 comment syntax for the file format. We also recommend that a 19895 file or class name and description of purpose be included on the 19896 same "printed page" as the copyright notice for easier 19897 identification within third-party archives. 19898 19899 Copyright [yyyy] [name of copyright owner] 19900 19901 Licensed under the Apache License, Version 2.0 (the "License"); 19902 you may not use this file except in compliance with the License. 19903 You may obtain a copy of the License at 19904 19905 http://www.apache.org/licenses/LICENSE-2.0 19906 19907 Unless required by applicable law or agreed to in writing, software 19908 distributed under the License is distributed on an "AS IS" BASIS, 19909 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 19910 See the License for the specific language governing permissions and 19911 limitations under the License. 19912 19913 ================================================================ 19914 19915 google.golang.org/genproto 19916 https://google.golang.org/genproto 19917 ---------------------------------------------------------------- 19918 19919 Apache License 19920 Version 2.0, January 2004 19921 http://www.apache.org/licenses/ 19922 19923 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 19924 19925 1. Definitions. 19926 19927 "License" shall mean the terms and conditions for use, reproduction, 19928 and distribution as defined by Sections 1 through 9 of this document. 19929 19930 "Licensor" shall mean the copyright owner or entity authorized by 19931 the copyright owner that is granting the License. 19932 19933 "Legal Entity" shall mean the union of the acting entity and all 19934 other entities that control, are controlled by, or are under common 19935 control with that entity. For the purposes of this definition, 19936 "control" means (i) the power, direct or indirect, to cause the 19937 direction or management of such entity, whether by contract or 19938 otherwise, or (ii) ownership of fifty percent (50%) or more of the 19939 outstanding shares, or (iii) beneficial ownership of such entity. 19940 19941 "You" (or "Your") shall mean an individual or Legal Entity 19942 exercising permissions granted by this License. 19943 19944 "Source" form shall mean the preferred form for making modifications, 19945 including but not limited to software source code, documentation 19946 source, and configuration files. 19947 19948 "Object" form shall mean any form resulting from mechanical 19949 transformation or translation of a Source form, including but 19950 not limited to compiled object code, generated documentation, 19951 and conversions to other media types. 19952 19953 "Work" shall mean the work of authorship, whether in Source or 19954 Object form, made available under the License, as indicated by a 19955 copyright notice that is included in or attached to the work 19956 (an example is provided in the Appendix below). 19957 19958 "Derivative Works" shall mean any work, whether in Source or Object 19959 form, that is based on (or derived from) the Work and for which the 19960 editorial revisions, annotations, elaborations, or other modifications 19961 represent, as a whole, an original work of authorship. For the purposes 19962 of this License, Derivative Works shall not include works that remain 19963 separable from, or merely link (or bind by name) to the interfaces of, 19964 the Work and Derivative Works thereof. 19965 19966 "Contribution" shall mean any work of authorship, including 19967 the original version of the Work and any modifications or additions 19968 to that Work or Derivative Works thereof, that is intentionally 19969 submitted to Licensor for inclusion in the Work by the copyright owner 19970 or by an individual or Legal Entity authorized to submit on behalf of 19971 the copyright owner. For the purposes of this definition, "submitted" 19972 means any form of electronic, verbal, or written communication sent 19973 to the Licensor or its representatives, including but not limited to 19974 communication on electronic mailing lists, source code control systems, 19975 and issue tracking systems that are managed by, or on behalf of, the 19976 Licensor for the purpose of discussing and improving the Work, but 19977 excluding communication that is conspicuously marked or otherwise 19978 designated in writing by the copyright owner as "Not a Contribution." 19979 19980 "Contributor" shall mean Licensor and any individual or Legal Entity 19981 on behalf of whom a Contribution has been received by Licensor and 19982 subsequently incorporated within the Work. 19983 19984 2. Grant of Copyright License. Subject to the terms and conditions of 19985 this License, each Contributor hereby grants to You a perpetual, 19986 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 19987 copyright license to reproduce, prepare Derivative Works of, 19988 publicly display, publicly perform, sublicense, and distribute the 19989 Work and such Derivative Works in Source or Object form. 19990 19991 3. Grant of Patent License. Subject to the terms and conditions of 19992 this License, each Contributor hereby grants to You a perpetual, 19993 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 19994 (except as stated in this section) patent license to make, have made, 19995 use, offer to sell, sell, import, and otherwise transfer the Work, 19996 where such license applies only to those patent claims licensable 19997 by such Contributor that are necessarily infringed by their 19998 Contribution(s) alone or by combination of their Contribution(s) 19999 with the Work to which such Contribution(s) was submitted. If You 20000 institute patent litigation against any entity (including a 20001 cross-claim or counterclaim in a lawsuit) alleging that the Work 20002 or a Contribution incorporated within the Work constitutes direct 20003 or contributory patent infringement, then any patent licenses 20004 granted to You under this License for that Work shall terminate 20005 as of the date such litigation is filed. 20006 20007 4. Redistribution. You may reproduce and distribute copies of the 20008 Work or Derivative Works thereof in any medium, with or without 20009 modifications, and in Source or Object form, provided that You 20010 meet the following conditions: 20011 20012 (a) You must give any other recipients of the Work or 20013 Derivative Works a copy of this License; and 20014 20015 (b) You must cause any modified files to carry prominent notices 20016 stating that You changed the files; and 20017 20018 (c) You must retain, in the Source form of any Derivative Works 20019 that You distribute, all copyright, patent, trademark, and 20020 attribution notices from the Source form of the Work, 20021 excluding those notices that do not pertain to any part of 20022 the Derivative Works; and 20023 20024 (d) If the Work includes a "NOTICE" text file as part of its 20025 distribution, then any Derivative Works that You distribute must 20026 include a readable copy of the attribution notices contained 20027 within such NOTICE file, excluding those notices that do not 20028 pertain to any part of the Derivative Works, in at least one 20029 of the following places: within a NOTICE text file distributed 20030 as part of the Derivative Works; within the Source form or 20031 documentation, if provided along with the Derivative Works; or, 20032 within a display generated by the Derivative Works, if and 20033 wherever such third-party notices normally appear. The contents 20034 of the NOTICE file are for informational purposes only and 20035 do not modify the License. You may add Your own attribution 20036 notices within Derivative Works that You distribute, alongside 20037 or as an addendum to the NOTICE text from the Work, provided 20038 that such additional attribution notices cannot be construed 20039 as modifying the License. 20040 20041 You may add Your own copyright statement to Your modifications and 20042 may provide additional or different license terms and conditions 20043 for use, reproduction, or distribution of Your modifications, or 20044 for any such Derivative Works as a whole, provided Your use, 20045 reproduction, and distribution of the Work otherwise complies with 20046 the conditions stated in this License. 20047 20048 5. Submission of Contributions. Unless You explicitly state otherwise, 20049 any Contribution intentionally submitted for inclusion in the Work 20050 by You to the Licensor shall be under the terms and conditions of 20051 this License, without any additional terms or conditions. 20052 Notwithstanding the above, nothing herein shall supersede or modify 20053 the terms of any separate license agreement you may have executed 20054 with Licensor regarding such Contributions. 20055 20056 6. Trademarks. This License does not grant permission to use the trade 20057 names, trademarks, service marks, or product names of the Licensor, 20058 except as required for reasonable and customary use in describing the 20059 origin of the Work and reproducing the content of the NOTICE file. 20060 20061 7. Disclaimer of Warranty. Unless required by applicable law or 20062 agreed to in writing, Licensor provides the Work (and each 20063 Contributor provides its Contributions) on an "AS IS" BASIS, 20064 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 20065 implied, including, without limitation, any warranties or conditions 20066 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 20067 PARTICULAR PURPOSE. You are solely responsible for determining the 20068 appropriateness of using or redistributing the Work and assume any 20069 risks associated with Your exercise of permissions under this License. 20070 20071 8. Limitation of Liability. In no event and under no legal theory, 20072 whether in tort (including negligence), contract, or otherwise, 20073 unless required by applicable law (such as deliberate and grossly 20074 negligent acts) or agreed to in writing, shall any Contributor be 20075 liable to You for damages, including any direct, indirect, special, 20076 incidental, or consequential damages of any character arising as a 20077 result of this License or out of the use or inability to use the 20078 Work (including but not limited to damages for loss of goodwill, 20079 work stoppage, computer failure or malfunction, or any and all 20080 other commercial damages or losses), even if such Contributor 20081 has been advised of the possibility of such damages. 20082 20083 9. Accepting Warranty or Additional Liability. While redistributing 20084 the Work or Derivative Works thereof, You may choose to offer, 20085 and charge a fee for, acceptance of support, warranty, indemnity, 20086 or other liability obligations and/or rights consistent with this 20087 License. However, in accepting such obligations, You may act only 20088 on Your own behalf and on Your sole responsibility, not on behalf 20089 of any other Contributor, and only if You agree to indemnify, 20090 defend, and hold each Contributor harmless for any liability 20091 incurred by, or claims asserted against, such Contributor by reason 20092 of your accepting any such warranty or additional liability. 20093 20094 END OF TERMS AND CONDITIONS 20095 20096 APPENDIX: How to apply the Apache License to your work. 20097 20098 To apply the Apache License to your work, attach the following 20099 boilerplate notice, with the fields enclosed by brackets "[]" 20100 replaced with your own identifying information. (Don't include 20101 the brackets!) The text should be enclosed in the appropriate 20102 comment syntax for the file format. We also recommend that a 20103 file or class name and description of purpose be included on the 20104 same "printed page" as the copyright notice for easier 20105 identification within third-party archives. 20106 20107 Copyright [yyyy] [name of copyright owner] 20108 20109 Licensed under the Apache License, Version 2.0 (the "License"); 20110 you may not use this file except in compliance with the License. 20111 You may obtain a copy of the License at 20112 20113 http://www.apache.org/licenses/LICENSE-2.0 20114 20115 Unless required by applicable law or agreed to in writing, software 20116 distributed under the License is distributed on an "AS IS" BASIS, 20117 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 20118 See the License for the specific language governing permissions and 20119 limitations under the License. 20120 20121 ================================================================ 20122 20123 google.golang.org/grpc 20124 https://google.golang.org/grpc 20125 ---------------------------------------------------------------- 20126 20127 Apache License 20128 Version 2.0, January 2004 20129 http://www.apache.org/licenses/ 20130 20131 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 20132 20133 1. Definitions. 20134 20135 "License" shall mean the terms and conditions for use, reproduction, 20136 and distribution as defined by Sections 1 through 9 of this document. 20137 20138 "Licensor" shall mean the copyright owner or entity authorized by 20139 the copyright owner that is granting the License. 20140 20141 "Legal Entity" shall mean the union of the acting entity and all 20142 other entities that control, are controlled by, or are under common 20143 control with that entity. For the purposes of this definition, 20144 "control" means (i) the power, direct or indirect, to cause the 20145 direction or management of such entity, whether by contract or 20146 otherwise, or (ii) ownership of fifty percent (50%) or more of the 20147 outstanding shares, or (iii) beneficial ownership of such entity. 20148 20149 "You" (or "Your") shall mean an individual or Legal Entity 20150 exercising permissions granted by this License. 20151 20152 "Source" form shall mean the preferred form for making modifications, 20153 including but not limited to software source code, documentation 20154 source, and configuration files. 20155 20156 "Object" form shall mean any form resulting from mechanical 20157 transformation or translation of a Source form, including but 20158 not limited to compiled object code, generated documentation, 20159 and conversions to other media types. 20160 20161 "Work" shall mean the work of authorship, whether in Source or 20162 Object form, made available under the License, as indicated by a 20163 copyright notice that is included in or attached to the work 20164 (an example is provided in the Appendix below). 20165 20166 "Derivative Works" shall mean any work, whether in Source or Object 20167 form, that is based on (or derived from) the Work and for which the 20168 editorial revisions, annotations, elaborations, or other modifications 20169 represent, as a whole, an original work of authorship. For the purposes 20170 of this License, Derivative Works shall not include works that remain 20171 separable from, or merely link (or bind by name) to the interfaces of, 20172 the Work and Derivative Works thereof. 20173 20174 "Contribution" shall mean any work of authorship, including 20175 the original version of the Work and any modifications or additions 20176 to that Work or Derivative Works thereof, that is intentionally 20177 submitted to Licensor for inclusion in the Work by the copyright owner 20178 or by an individual or Legal Entity authorized to submit on behalf of 20179 the copyright owner. For the purposes of this definition, "submitted" 20180 means any form of electronic, verbal, or written communication sent 20181 to the Licensor or its representatives, including but not limited to 20182 communication on electronic mailing lists, source code control systems, 20183 and issue tracking systems that are managed by, or on behalf of, the 20184 Licensor for the purpose of discussing and improving the Work, but 20185 excluding communication that is conspicuously marked or otherwise 20186 designated in writing by the copyright owner as "Not a Contribution." 20187 20188 "Contributor" shall mean Licensor and any individual or Legal Entity 20189 on behalf of whom a Contribution has been received by Licensor and 20190 subsequently incorporated within the Work. 20191 20192 2. Grant of Copyright License. Subject to the terms and conditions of 20193 this License, each Contributor hereby grants to You a perpetual, 20194 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 20195 copyright license to reproduce, prepare Derivative Works of, 20196 publicly display, publicly perform, sublicense, and distribute the 20197 Work and such Derivative Works in Source or Object form. 20198 20199 3. Grant of Patent License. Subject to the terms and conditions of 20200 this License, each Contributor hereby grants to You a perpetual, 20201 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 20202 (except as stated in this section) patent license to make, have made, 20203 use, offer to sell, sell, import, and otherwise transfer the Work, 20204 where such license applies only to those patent claims licensable 20205 by such Contributor that are necessarily infringed by their 20206 Contribution(s) alone or by combination of their Contribution(s) 20207 with the Work to which such Contribution(s) was submitted. If You 20208 institute patent litigation against any entity (including a 20209 cross-claim or counterclaim in a lawsuit) alleging that the Work 20210 or a Contribution incorporated within the Work constitutes direct 20211 or contributory patent infringement, then any patent licenses 20212 granted to You under this License for that Work shall terminate 20213 as of the date such litigation is filed. 20214 20215 4. Redistribution. You may reproduce and distribute copies of the 20216 Work or Derivative Works thereof in any medium, with or without 20217 modifications, and in Source or Object form, provided that You 20218 meet the following conditions: 20219 20220 (a) You must give any other recipients of the Work or 20221 Derivative Works a copy of this License; and 20222 20223 (b) You must cause any modified files to carry prominent notices 20224 stating that You changed the files; and 20225 20226 (c) You must retain, in the Source form of any Derivative Works 20227 that You distribute, all copyright, patent, trademark, and 20228 attribution notices from the Source form of the Work, 20229 excluding those notices that do not pertain to any part of 20230 the Derivative Works; and 20231 20232 (d) If the Work includes a "NOTICE" text file as part of its 20233 distribution, then any Derivative Works that You distribute must 20234 include a readable copy of the attribution notices contained 20235 within such NOTICE file, excluding those notices that do not 20236 pertain to any part of the Derivative Works, in at least one 20237 of the following places: within a NOTICE text file distributed 20238 as part of the Derivative Works; within the Source form or 20239 documentation, if provided along with the Derivative Works; or, 20240 within a display generated by the Derivative Works, if and 20241 wherever such third-party notices normally appear. The contents 20242 of the NOTICE file are for informational purposes only and 20243 do not modify the License. You may add Your own attribution 20244 notices within Derivative Works that You distribute, alongside 20245 or as an addendum to the NOTICE text from the Work, provided 20246 that such additional attribution notices cannot be construed 20247 as modifying the License. 20248 20249 You may add Your own copyright statement to Your modifications and 20250 may provide additional or different license terms and conditions 20251 for use, reproduction, or distribution of Your modifications, or 20252 for any such Derivative Works as a whole, provided Your use, 20253 reproduction, and distribution of the Work otherwise complies with 20254 the conditions stated in this License. 20255 20256 5. Submission of Contributions. Unless You explicitly state otherwise, 20257 any Contribution intentionally submitted for inclusion in the Work 20258 by You to the Licensor shall be under the terms and conditions of 20259 this License, without any additional terms or conditions. 20260 Notwithstanding the above, nothing herein shall supersede or modify 20261 the terms of any separate license agreement you may have executed 20262 with Licensor regarding such Contributions. 20263 20264 6. Trademarks. This License does not grant permission to use the trade 20265 names, trademarks, service marks, or product names of the Licensor, 20266 except as required for reasonable and customary use in describing the 20267 origin of the Work and reproducing the content of the NOTICE file. 20268 20269 7. Disclaimer of Warranty. Unless required by applicable law or 20270 agreed to in writing, Licensor provides the Work (and each 20271 Contributor provides its Contributions) on an "AS IS" BASIS, 20272 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 20273 implied, including, without limitation, any warranties or conditions 20274 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 20275 PARTICULAR PURPOSE. You are solely responsible for determining the 20276 appropriateness of using or redistributing the Work and assume any 20277 risks associated with Your exercise of permissions under this License. 20278 20279 8. Limitation of Liability. In no event and under no legal theory, 20280 whether in tort (including negligence), contract, or otherwise, 20281 unless required by applicable law (such as deliberate and grossly 20282 negligent acts) or agreed to in writing, shall any Contributor be 20283 liable to You for damages, including any direct, indirect, special, 20284 incidental, or consequential damages of any character arising as a 20285 result of this License or out of the use or inability to use the 20286 Work (including but not limited to damages for loss of goodwill, 20287 work stoppage, computer failure or malfunction, or any and all 20288 other commercial damages or losses), even if such Contributor 20289 has been advised of the possibility of such damages. 20290 20291 9. Accepting Warranty or Additional Liability. While redistributing 20292 the Work or Derivative Works thereof, You may choose to offer, 20293 and charge a fee for, acceptance of support, warranty, indemnity, 20294 or other liability obligations and/or rights consistent with this 20295 License. However, in accepting such obligations, You may act only 20296 on Your own behalf and on Your sole responsibility, not on behalf 20297 of any other Contributor, and only if You agree to indemnify, 20298 defend, and hold each Contributor harmless for any liability 20299 incurred by, or claims asserted against, such Contributor by reason 20300 of your accepting any such warranty or additional liability. 20301 20302 END OF TERMS AND CONDITIONS 20303 20304 APPENDIX: How to apply the Apache License to your work. 20305 20306 To apply the Apache License to your work, attach the following 20307 boilerplate notice, with the fields enclosed by brackets "[]" 20308 replaced with your own identifying information. (Don't include 20309 the brackets!) The text should be enclosed in the appropriate 20310 comment syntax for the file format. We also recommend that a 20311 file or class name and description of purpose be included on the 20312 same "printed page" as the copyright notice for easier 20313 identification within third-party archives. 20314 20315 Copyright [yyyy] [name of copyright owner] 20316 20317 Licensed under the Apache License, Version 2.0 (the "License"); 20318 you may not use this file except in compliance with the License. 20319 You may obtain a copy of the License at 20320 20321 http://www.apache.org/licenses/LICENSE-2.0 20322 20323 Unless required by applicable law or agreed to in writing, software 20324 distributed under the License is distributed on an "AS IS" BASIS, 20325 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 20326 See the License for the specific language governing permissions and 20327 limitations under the License. 20328 20329 ================================================================ 20330 20331 google.golang.org/protobuf 20332 https://google.golang.org/protobuf 20333 ---------------------------------------------------------------- 20334 Copyright (c) 2018 The Go Authors. All rights reserved. 20335 20336 Redistribution and use in source and binary forms, with or without 20337 modification, are permitted provided that the following conditions are 20338 met: 20339 20340 * Redistributions of source code must retain the above copyright 20341 notice, this list of conditions and the following disclaimer. 20342 * Redistributions in binary form must reproduce the above 20343 copyright notice, this list of conditions and the following disclaimer 20344 in the documentation and/or other materials provided with the 20345 distribution. 20346 * Neither the name of Google Inc. nor the names of its 20347 contributors may be used to endorse or promote products derived from 20348 this software without specific prior written permission. 20349 20350 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 20351 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 20352 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 20353 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 20354 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 20355 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 20356 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 20357 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 20358 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 20359 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 20360 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 20361 20362 ================================================================ 20363 20364 gopkg.in/asn1-ber.v1 20365 https://gopkg.in/asn1-ber.v1 20366 ---------------------------------------------------------------- 20367 The MIT License (MIT) 20368 20369 Copyright (c) 2011-2015 Michael Mitton (mmitton@gmail.com) 20370 Portions copyright (c) 2015-2016 go-asn1-ber Authors 20371 20372 Permission is hereby granted, free of charge, to any person obtaining a copy 20373 of this software and associated documentation files (the "Software"), to deal 20374 in the Software without restriction, including without limitation the rights 20375 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 20376 copies of the Software, and to permit persons to whom the Software is 20377 furnished to do so, subject to the following conditions: 20378 20379 The above copyright notice and this permission notice shall be included in all 20380 copies or substantial portions of the Software. 20381 20382 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 20383 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 20384 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20385 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 20386 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20387 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 20388 SOFTWARE. 20389 20390 ================================================================ 20391 20392 gopkg.in/check.v1 20393 https://gopkg.in/check.v1 20394 ---------------------------------------------------------------- 20395 Gocheck - A rich testing framework for Go 20396 20397 Copyright (c) 2010-2013 Gustavo Niemeyer <gustavo@niemeyer.net> 20398 20399 All rights reserved. 20400 20401 Redistribution and use in source and binary forms, with or without 20402 modification, are permitted provided that the following conditions are met: 20403 20404 1. Redistributions of source code must retain the above copyright notice, this 20405 list of conditions and the following disclaimer. 20406 2. Redistributions in binary form must reproduce the above copyright notice, 20407 this list of conditions and the following disclaimer in the documentation 20408 and/or other materials provided with the distribution. 20409 20410 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 20411 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 20412 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 20413 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 20414 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 20415 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 20416 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 20417 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 20418 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 20419 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 20420 20421 ================================================================ 20422 20423 gopkg.in/cheggaaa/pb.v1 20424 https://gopkg.in/cheggaaa/pb.v1 20425 ---------------------------------------------------------------- 20426 Copyright (c) 2012-2015, Sergey Cherepanov 20427 All rights reserved. 20428 20429 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 20430 20431 * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 20432 20433 * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 20434 20435 * Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 20436 20437 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 20438 ================================================================ 20439 20440 gopkg.in/ini.v1 20441 https://gopkg.in/ini.v1 20442 ---------------------------------------------------------------- 20443 Apache License 20444 Version 2.0, January 2004 20445 http://www.apache.org/licenses/ 20446 20447 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 20448 20449 1. Definitions. 20450 20451 "License" shall mean the terms and conditions for use, reproduction, and 20452 distribution as defined by Sections 1 through 9 of this document. 20453 20454 "Licensor" shall mean the copyright owner or entity authorized by the copyright 20455 owner that is granting the License. 20456 20457 "Legal Entity" shall mean the union of the acting entity and all other entities 20458 that control, are controlled by, or are under common control with that entity. 20459 For the purposes of this definition, "control" means (i) the power, direct or 20460 indirect, to cause the direction or management of such entity, whether by 20461 contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the 20462 outstanding shares, or (iii) beneficial ownership of such entity. 20463 20464 "You" (or "Your") shall mean an individual or Legal Entity exercising 20465 permissions granted by this License. 20466 20467 "Source" form shall mean the preferred form for making modifications, including 20468 but not limited to software source code, documentation source, and configuration 20469 files. 20470 20471 "Object" form shall mean any form resulting from mechanical transformation or 20472 translation of a Source form, including but not limited to compiled object code, 20473 generated documentation, and conversions to other media types. 20474 20475 "Work" shall mean the work of authorship, whether in Source or Object form, made 20476 available under the License, as indicated by a copyright notice that is included 20477 in or attached to the work (an example is provided in the Appendix below). 20478 20479 "Derivative Works" shall mean any work, whether in Source or Object form, that 20480 is based on (or derived from) the Work and for which the editorial revisions, 20481 annotations, elaborations, or other modifications represent, as a whole, an 20482 original work of authorship. For the purposes of this License, Derivative Works 20483 shall not include works that remain separable from, or merely link (or bind by 20484 name) to the interfaces of, the Work and Derivative Works thereof. 20485 20486 "Contribution" shall mean any work of authorship, including the original version 20487 of the Work and any modifications or additions to that Work or Derivative Works 20488 thereof, that is intentionally submitted to Licensor for inclusion in the Work 20489 by the copyright owner or by an individual or Legal Entity authorized to submit 20490 on behalf of the copyright owner. For the purposes of this definition, 20491 "submitted" means any form of electronic, verbal, or written communication sent 20492 to the Licensor or its representatives, including but not limited to 20493 communication on electronic mailing lists, source code control systems, and 20494 issue tracking systems that are managed by, or on behalf of, the Licensor for 20495 the purpose of discussing and improving the Work, but excluding communication 20496 that is conspicuously marked or otherwise designated in writing by the copyright 20497 owner as "Not a Contribution." 20498 20499 "Contributor" shall mean Licensor and any individual or Legal Entity on behalf 20500 of whom a Contribution has been received by Licensor and subsequently 20501 incorporated within the Work. 20502 20503 2. Grant of Copyright License. 20504 20505 Subject to the terms and conditions of this License, each Contributor hereby 20506 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 20507 irrevocable copyright license to reproduce, prepare Derivative Works of, 20508 publicly display, publicly perform, sublicense, and distribute the Work and such 20509 Derivative Works in Source or Object form. 20510 20511 3. Grant of Patent License. 20512 20513 Subject to the terms and conditions of this License, each Contributor hereby 20514 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 20515 irrevocable (except as stated in this section) patent license to make, have 20516 made, use, offer to sell, sell, import, and otherwise transfer the Work, where 20517 such license applies only to those patent claims licensable by such Contributor 20518 that are necessarily infringed by their Contribution(s) alone or by combination 20519 of their Contribution(s) with the Work to which such Contribution(s) was 20520 submitted. If You institute patent litigation against any entity (including a 20521 cross-claim or counterclaim in a lawsuit) alleging that the Work or a 20522 Contribution incorporated within the Work constitutes direct or contributory 20523 patent infringement, then any patent licenses granted to You under this License 20524 for that Work shall terminate as of the date such litigation is filed. 20525 20526 4. Redistribution. 20527 20528 You may reproduce and distribute copies of the Work or Derivative Works thereof 20529 in any medium, with or without modifications, and in Source or Object form, 20530 provided that You meet the following conditions: 20531 20532 You must give any other recipients of the Work or Derivative Works a copy of 20533 this License; and 20534 You must cause any modified files to carry prominent notices stating that You 20535 changed the files; and 20536 You must retain, in the Source form of any Derivative Works that You distribute, 20537 all copyright, patent, trademark, and attribution notices from the Source form 20538 of the Work, excluding those notices that do not pertain to any part of the 20539 Derivative Works; and 20540 If the Work includes a "NOTICE" text file as part of its distribution, then any 20541 Derivative Works that You distribute must include a readable copy of the 20542 attribution notices contained within such NOTICE file, excluding those notices 20543 that do not pertain to any part of the Derivative Works, in at least one of the 20544 following places: within a NOTICE text file distributed as part of the 20545 Derivative Works; within the Source form or documentation, if provided along 20546 with the Derivative Works; or, within a display generated by the Derivative 20547 Works, if and wherever such third-party notices normally appear. The contents of 20548 the NOTICE file are for informational purposes only and do not modify the 20549 License. You may add Your own attribution notices within Derivative Works that 20550 You distribute, alongside or as an addendum to the NOTICE text from the Work, 20551 provided that such additional attribution notices cannot be construed as 20552 modifying the License. 20553 You may add Your own copyright statement to Your modifications and may provide 20554 additional or different license terms and conditions for use, reproduction, or 20555 distribution of Your modifications, or for any such Derivative Works as a whole, 20556 provided Your use, reproduction, and distribution of the Work otherwise complies 20557 with the conditions stated in this License. 20558 20559 5. Submission of Contributions. 20560 20561 Unless You explicitly state otherwise, any Contribution intentionally submitted 20562 for inclusion in the Work by You to the Licensor shall be under the terms and 20563 conditions of this License, without any additional terms or conditions. 20564 Notwithstanding the above, nothing herein shall supersede or modify the terms of 20565 any separate license agreement you may have executed with Licensor regarding 20566 such Contributions. 20567 20568 6. Trademarks. 20569 20570 This License does not grant permission to use the trade names, trademarks, 20571 service marks, or product names of the Licensor, except as required for 20572 reasonable and customary use in describing the origin of the Work and 20573 reproducing the content of the NOTICE file. 20574 20575 7. Disclaimer of Warranty. 20576 20577 Unless required by applicable law or agreed to in writing, Licensor provides the 20578 Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, 20579 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, 20580 including, without limitation, any warranties or conditions of TITLE, 20581 NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are 20582 solely responsible for determining the appropriateness of using or 20583 redistributing the Work and assume any risks associated with Your exercise of 20584 permissions under this License. 20585 20586 8. Limitation of Liability. 20587 20588 In no event and under no legal theory, whether in tort (including negligence), 20589 contract, or otherwise, unless required by applicable law (such as deliberate 20590 and grossly negligent acts) or agreed to in writing, shall any Contributor be 20591 liable to You for damages, including any direct, indirect, special, incidental, 20592 or consequential damages of any character arising as a result of this License or 20593 out of the use or inability to use the Work (including but not limited to 20594 damages for loss of goodwill, work stoppage, computer failure or malfunction, or 20595 any and all other commercial damages or losses), even if such Contributor has 20596 been advised of the possibility of such damages. 20597 20598 9. Accepting Warranty or Additional Liability. 20599 20600 While redistributing the Work or Derivative Works thereof, You may choose to 20601 offer, and charge a fee for, acceptance of support, warranty, indemnity, or 20602 other liability obligations and/or rights consistent with this License. However, 20603 in accepting such obligations, You may act only on Your own behalf and on Your 20604 sole responsibility, not on behalf of any other Contributor, and only if You 20605 agree to indemnify, defend, and hold each Contributor harmless for any liability 20606 incurred by, or claims asserted against, such Contributor by reason of your 20607 accepting any such warranty or additional liability. 20608 20609 END OF TERMS AND CONDITIONS 20610 20611 APPENDIX: How to apply the Apache License to your work 20612 20613 To apply the Apache License to your work, attach the following boilerplate 20614 notice, with the fields enclosed by brackets "[]" replaced with your own 20615 identifying information. (Don't include the brackets!) The text should be 20616 enclosed in the appropriate comment syntax for the file format. We also 20617 recommend that a file or class name and description of purpose be included on 20618 the same "printed page" as the copyright notice for easier identification within 20619 third-party archives. 20620 20621 Copyright 2014 Unknwon 20622 20623 Licensed under the Apache License, Version 2.0 (the "License"); 20624 you may not use this file except in compliance with the License. 20625 You may obtain a copy of the License at 20626 20627 http://www.apache.org/licenses/LICENSE-2.0 20628 20629 Unless required by applicable law or agreed to in writing, software 20630 distributed under the License is distributed on an "AS IS" BASIS, 20631 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 20632 See the License for the specific language governing permissions and 20633 limitations under the License. 20634 20635 ================================================================ 20636 20637 gopkg.in/jcmturner/aescts.v1 20638 https://gopkg.in/jcmturner/aescts.v1 20639 ---------------------------------------------------------------- 20640 Apache License 20641 Version 2.0, January 2004 20642 http://www.apache.org/licenses/ 20643 20644 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 20645 20646 1. Definitions. 20647 20648 "License" shall mean the terms and conditions for use, reproduction, 20649 and distribution as defined by Sections 1 through 9 of this document. 20650 20651 "Licensor" shall mean the copyright owner or entity authorized by 20652 the copyright owner that is granting the License. 20653 20654 "Legal Entity" shall mean the union of the acting entity and all 20655 other entities that control, are controlled by, or are under common 20656 control with that entity. For the purposes of this definition, 20657 "control" means (i) the power, direct or indirect, to cause the 20658 direction or management of such entity, whether by contract or 20659 otherwise, or (ii) ownership of fifty percent (50%) or more of the 20660 outstanding shares, or (iii) beneficial ownership of such entity. 20661 20662 "You" (or "Your") shall mean an individual or Legal Entity 20663 exercising permissions granted by this License. 20664 20665 "Source" form shall mean the preferred form for making modifications, 20666 including but not limited to software source code, documentation 20667 source, and configuration files. 20668 20669 "Object" form shall mean any form resulting from mechanical 20670 transformation or translation of a Source form, including but 20671 not limited to compiled object code, generated documentation, 20672 and conversions to other media types. 20673 20674 "Work" shall mean the work of authorship, whether in Source or 20675 Object form, made available under the License, as indicated by a 20676 copyright notice that is included in or attached to the work 20677 (an example is provided in the Appendix below). 20678 20679 "Derivative Works" shall mean any work, whether in Source or Object 20680 form, that is based on (or derived from) the Work and for which the 20681 editorial revisions, annotations, elaborations, or other modifications 20682 represent, as a whole, an original work of authorship. For the purposes 20683 of this License, Derivative Works shall not include works that remain 20684 separable from, or merely link (or bind by name) to the interfaces of, 20685 the Work and Derivative Works thereof. 20686 20687 "Contribution" shall mean any work of authorship, including 20688 the original version of the Work and any modifications or additions 20689 to that Work or Derivative Works thereof, that is intentionally 20690 submitted to Licensor for inclusion in the Work by the copyright owner 20691 or by an individual or Legal Entity authorized to submit on behalf of 20692 the copyright owner. For the purposes of this definition, "submitted" 20693 means any form of electronic, verbal, or written communication sent 20694 to the Licensor or its representatives, including but not limited to 20695 communication on electronic mailing lists, source code control systems, 20696 and issue tracking systems that are managed by, or on behalf of, the 20697 Licensor for the purpose of discussing and improving the Work, but 20698 excluding communication that is conspicuously marked or otherwise 20699 designated in writing by the copyright owner as "Not a Contribution." 20700 20701 "Contributor" shall mean Licensor and any individual or Legal Entity 20702 on behalf of whom a Contribution has been received by Licensor and 20703 subsequently incorporated within the Work. 20704 20705 2. Grant of Copyright License. Subject to the terms and conditions of 20706 this License, each Contributor hereby grants to You a perpetual, 20707 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 20708 copyright license to reproduce, prepare Derivative Works of, 20709 publicly display, publicly perform, sublicense, and distribute the 20710 Work and such Derivative Works in Source or Object form. 20711 20712 3. Grant of Patent License. Subject to the terms and conditions of 20713 this License, each Contributor hereby grants to You a perpetual, 20714 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 20715 (except as stated in this section) patent license to make, have made, 20716 use, offer to sell, sell, import, and otherwise transfer the Work, 20717 where such license applies only to those patent claims licensable 20718 by such Contributor that are necessarily infringed by their 20719 Contribution(s) alone or by combination of their Contribution(s) 20720 with the Work to which such Contribution(s) was submitted. If You 20721 institute patent litigation against any entity (including a 20722 cross-claim or counterclaim in a lawsuit) alleging that the Work 20723 or a Contribution incorporated within the Work constitutes direct 20724 or contributory patent infringement, then any patent licenses 20725 granted to You under this License for that Work shall terminate 20726 as of the date such litigation is filed. 20727 20728 4. Redistribution. You may reproduce and distribute copies of the 20729 Work or Derivative Works thereof in any medium, with or without 20730 modifications, and in Source or Object form, provided that You 20731 meet the following conditions: 20732 20733 (a) You must give any other recipients of the Work or 20734 Derivative Works a copy of this License; and 20735 20736 (b) You must cause any modified files to carry prominent notices 20737 stating that You changed the files; and 20738 20739 (c) You must retain, in the Source form of any Derivative Works 20740 that You distribute, all copyright, patent, trademark, and 20741 attribution notices from the Source form of the Work, 20742 excluding those notices that do not pertain to any part of 20743 the Derivative Works; and 20744 20745 (d) If the Work includes a "NOTICE" text file as part of its 20746 distribution, then any Derivative Works that You distribute must 20747 include a readable copy of the attribution notices contained 20748 within such NOTICE file, excluding those notices that do not 20749 pertain to any part of the Derivative Works, in at least one 20750 of the following places: within a NOTICE text file distributed 20751 as part of the Derivative Works; within the Source form or 20752 documentation, if provided along with the Derivative Works; or, 20753 within a display generated by the Derivative Works, if and 20754 wherever such third-party notices normally appear. The contents 20755 of the NOTICE file are for informational purposes only and 20756 do not modify the License. You may add Your own attribution 20757 notices within Derivative Works that You distribute, alongside 20758 or as an addendum to the NOTICE text from the Work, provided 20759 that such additional attribution notices cannot be construed 20760 as modifying the License. 20761 20762 You may add Your own copyright statement to Your modifications and 20763 may provide additional or different license terms and conditions 20764 for use, reproduction, or distribution of Your modifications, or 20765 for any such Derivative Works as a whole, provided Your use, 20766 reproduction, and distribution of the Work otherwise complies with 20767 the conditions stated in this License. 20768 20769 5. Submission of Contributions. Unless You explicitly state otherwise, 20770 any Contribution intentionally submitted for inclusion in the Work 20771 by You to the Licensor shall be under the terms and conditions of 20772 this License, without any additional terms or conditions. 20773 Notwithstanding the above, nothing herein shall supersede or modify 20774 the terms of any separate license agreement you may have executed 20775 with Licensor regarding such Contributions. 20776 20777 6. Trademarks. This License does not grant permission to use the trade 20778 names, trademarks, service marks, or product names of the Licensor, 20779 except as required for reasonable and customary use in describing the 20780 origin of the Work and reproducing the content of the NOTICE file. 20781 20782 7. Disclaimer of Warranty. Unless required by applicable law or 20783 agreed to in writing, Licensor provides the Work (and each 20784 Contributor provides its Contributions) on an "AS IS" BASIS, 20785 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 20786 implied, including, without limitation, any warranties or conditions 20787 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 20788 PARTICULAR PURPOSE. You are solely responsible for determining the 20789 appropriateness of using or redistributing the Work and assume any 20790 risks associated with Your exercise of permissions under this License. 20791 20792 8. Limitation of Liability. In no event and under no legal theory, 20793 whether in tort (including negligence), contract, or otherwise, 20794 unless required by applicable law (such as deliberate and grossly 20795 negligent acts) or agreed to in writing, shall any Contributor be 20796 liable to You for damages, including any direct, indirect, special, 20797 incidental, or consequential damages of any character arising as a 20798 result of this License or out of the use or inability to use the 20799 Work (including but not limited to damages for loss of goodwill, 20800 work stoppage, computer failure or malfunction, or any and all 20801 other commercial damages or losses), even if such Contributor 20802 has been advised of the possibility of such damages. 20803 20804 9. Accepting Warranty or Additional Liability. While redistributing 20805 the Work or Derivative Works thereof, You may choose to offer, 20806 and charge a fee for, acceptance of support, warranty, indemnity, 20807 or other liability obligations and/or rights consistent with this 20808 License. However, in accepting such obligations, You may act only 20809 on Your own behalf and on Your sole responsibility, not on behalf 20810 of any other Contributor, and only if You agree to indemnify, 20811 defend, and hold each Contributor harmless for any liability 20812 incurred by, or claims asserted against, such Contributor by reason 20813 of your accepting any such warranty or additional liability. 20814 20815 END OF TERMS AND CONDITIONS 20816 20817 APPENDIX: How to apply the Apache License to your work. 20818 20819 To apply the Apache License to your work, attach the following 20820 boilerplate notice, with the fields enclosed by brackets "{}" 20821 replaced with your own identifying information. (Don't include 20822 the brackets!) The text should be enclosed in the appropriate 20823 comment syntax for the file format. We also recommend that a 20824 file or class name and description of purpose be included on the 20825 same "printed page" as the copyright notice for easier 20826 identification within third-party archives. 20827 20828 Copyright {yyyy} {name of copyright owner} 20829 20830 Licensed under the Apache License, Version 2.0 (the "License"); 20831 you may not use this file except in compliance with the License. 20832 You may obtain a copy of the License at 20833 20834 http://www.apache.org/licenses/LICENSE-2.0 20835 20836 Unless required by applicable law or agreed to in writing, software 20837 distributed under the License is distributed on an "AS IS" BASIS, 20838 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 20839 See the License for the specific language governing permissions and 20840 limitations under the License. 20841 20842 ================================================================ 20843 20844 gopkg.in/jcmturner/dnsutils.v1 20845 https://gopkg.in/jcmturner/dnsutils.v1 20846 ---------------------------------------------------------------- 20847 Apache License 20848 Version 2.0, January 2004 20849 http://www.apache.org/licenses/ 20850 20851 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 20852 20853 1. Definitions. 20854 20855 "License" shall mean the terms and conditions for use, reproduction, 20856 and distribution as defined by Sections 1 through 9 of this document. 20857 20858 "Licensor" shall mean the copyright owner or entity authorized by 20859 the copyright owner that is granting the License. 20860 20861 "Legal Entity" shall mean the union of the acting entity and all 20862 other entities that control, are controlled by, or are under common 20863 control with that entity. For the purposes of this definition, 20864 "control" means (i) the power, direct or indirect, to cause the 20865 direction or management of such entity, whether by contract or 20866 otherwise, or (ii) ownership of fifty percent (50%) or more of the 20867 outstanding shares, or (iii) beneficial ownership of such entity. 20868 20869 "You" (or "Your") shall mean an individual or Legal Entity 20870 exercising permissions granted by this License. 20871 20872 "Source" form shall mean the preferred form for making modifications, 20873 including but not limited to software source code, documentation 20874 source, and configuration files. 20875 20876 "Object" form shall mean any form resulting from mechanical 20877 transformation or translation of a Source form, including but 20878 not limited to compiled object code, generated documentation, 20879 and conversions to other media types. 20880 20881 "Work" shall mean the work of authorship, whether in Source or 20882 Object form, made available under the License, as indicated by a 20883 copyright notice that is included in or attached to the work 20884 (an example is provided in the Appendix below). 20885 20886 "Derivative Works" shall mean any work, whether in Source or Object 20887 form, that is based on (or derived from) the Work and for which the 20888 editorial revisions, annotations, elaborations, or other modifications 20889 represent, as a whole, an original work of authorship. For the purposes 20890 of this License, Derivative Works shall not include works that remain 20891 separable from, or merely link (or bind by name) to the interfaces of, 20892 the Work and Derivative Works thereof. 20893 20894 "Contribution" shall mean any work of authorship, including 20895 the original version of the Work and any modifications or additions 20896 to that Work or Derivative Works thereof, that is intentionally 20897 submitted to Licensor for inclusion in the Work by the copyright owner 20898 or by an individual or Legal Entity authorized to submit on behalf of 20899 the copyright owner. For the purposes of this definition, "submitted" 20900 means any form of electronic, verbal, or written communication sent 20901 to the Licensor or its representatives, including but not limited to 20902 communication on electronic mailing lists, source code control systems, 20903 and issue tracking systems that are managed by, or on behalf of, the 20904 Licensor for the purpose of discussing and improving the Work, but 20905 excluding communication that is conspicuously marked or otherwise 20906 designated in writing by the copyright owner as "Not a Contribution." 20907 20908 "Contributor" shall mean Licensor and any individual or Legal Entity 20909 on behalf of whom a Contribution has been received by Licensor and 20910 subsequently incorporated within the Work. 20911 20912 2. Grant of Copyright License. Subject to the terms and conditions of 20913 this License, each Contributor hereby grants to You a perpetual, 20914 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 20915 copyright license to reproduce, prepare Derivative Works of, 20916 publicly display, publicly perform, sublicense, and distribute the 20917 Work and such Derivative Works in Source or Object form. 20918 20919 3. Grant of Patent License. Subject to the terms and conditions of 20920 this License, each Contributor hereby grants to You a perpetual, 20921 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 20922 (except as stated in this section) patent license to make, have made, 20923 use, offer to sell, sell, import, and otherwise transfer the Work, 20924 where such license applies only to those patent claims licensable 20925 by such Contributor that are necessarily infringed by their 20926 Contribution(s) alone or by combination of their Contribution(s) 20927 with the Work to which such Contribution(s) was submitted. If You 20928 institute patent litigation against any entity (including a 20929 cross-claim or counterclaim in a lawsuit) alleging that the Work 20930 or a Contribution incorporated within the Work constitutes direct 20931 or contributory patent infringement, then any patent licenses 20932 granted to You under this License for that Work shall terminate 20933 as of the date such litigation is filed. 20934 20935 4. Redistribution. You may reproduce and distribute copies of the 20936 Work or Derivative Works thereof in any medium, with or without 20937 modifications, and in Source or Object form, provided that You 20938 meet the following conditions: 20939 20940 (a) You must give any other recipients of the Work or 20941 Derivative Works a copy of this License; and 20942 20943 (b) You must cause any modified files to carry prominent notices 20944 stating that You changed the files; and 20945 20946 (c) You must retain, in the Source form of any Derivative Works 20947 that You distribute, all copyright, patent, trademark, and 20948 attribution notices from the Source form of the Work, 20949 excluding those notices that do not pertain to any part of 20950 the Derivative Works; and 20951 20952 (d) If the Work includes a "NOTICE" text file as part of its 20953 distribution, then any Derivative Works that You distribute must 20954 include a readable copy of the attribution notices contained 20955 within such NOTICE file, excluding those notices that do not 20956 pertain to any part of the Derivative Works, in at least one 20957 of the following places: within a NOTICE text file distributed 20958 as part of the Derivative Works; within the Source form or 20959 documentation, if provided along with the Derivative Works; or, 20960 within a display generated by the Derivative Works, if and 20961 wherever such third-party notices normally appear. The contents 20962 of the NOTICE file are for informational purposes only and 20963 do not modify the License. You may add Your own attribution 20964 notices within Derivative Works that You distribute, alongside 20965 or as an addendum to the NOTICE text from the Work, provided 20966 that such additional attribution notices cannot be construed 20967 as modifying the License. 20968 20969 You may add Your own copyright statement to Your modifications and 20970 may provide additional or different license terms and conditions 20971 for use, reproduction, or distribution of Your modifications, or 20972 for any such Derivative Works as a whole, provided Your use, 20973 reproduction, and distribution of the Work otherwise complies with 20974 the conditions stated in this License. 20975 20976 5. Submission of Contributions. Unless You explicitly state otherwise, 20977 any Contribution intentionally submitted for inclusion in the Work 20978 by You to the Licensor shall be under the terms and conditions of 20979 this License, without any additional terms or conditions. 20980 Notwithstanding the above, nothing herein shall supersede or modify 20981 the terms of any separate license agreement you may have executed 20982 with Licensor regarding such Contributions. 20983 20984 6. Trademarks. This License does not grant permission to use the trade 20985 names, trademarks, service marks, or product names of the Licensor, 20986 except as required for reasonable and customary use in describing the 20987 origin of the Work and reproducing the content of the NOTICE file. 20988 20989 7. Disclaimer of Warranty. Unless required by applicable law or 20990 agreed to in writing, Licensor provides the Work (and each 20991 Contributor provides its Contributions) on an "AS IS" BASIS, 20992 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 20993 implied, including, without limitation, any warranties or conditions 20994 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 20995 PARTICULAR PURPOSE. You are solely responsible for determining the 20996 appropriateness of using or redistributing the Work and assume any 20997 risks associated with Your exercise of permissions under this License. 20998 20999 8. Limitation of Liability. In no event and under no legal theory, 21000 whether in tort (including negligence), contract, or otherwise, 21001 unless required by applicable law (such as deliberate and grossly 21002 negligent acts) or agreed to in writing, shall any Contributor be 21003 liable to You for damages, including any direct, indirect, special, 21004 incidental, or consequential damages of any character arising as a 21005 result of this License or out of the use or inability to use the 21006 Work (including but not limited to damages for loss of goodwill, 21007 work stoppage, computer failure or malfunction, or any and all 21008 other commercial damages or losses), even if such Contributor 21009 has been advised of the possibility of such damages. 21010 21011 9. Accepting Warranty or Additional Liability. While redistributing 21012 the Work or Derivative Works thereof, You may choose to offer, 21013 and charge a fee for, acceptance of support, warranty, indemnity, 21014 or other liability obligations and/or rights consistent with this 21015 License. However, in accepting such obligations, You may act only 21016 on Your own behalf and on Your sole responsibility, not on behalf 21017 of any other Contributor, and only if You agree to indemnify, 21018 defend, and hold each Contributor harmless for any liability 21019 incurred by, or claims asserted against, such Contributor by reason 21020 of your accepting any such warranty or additional liability. 21021 21022 END OF TERMS AND CONDITIONS 21023 21024 APPENDIX: How to apply the Apache License to your work. 21025 21026 To apply the Apache License to your work, attach the following 21027 boilerplate notice, with the fields enclosed by brackets "[]" 21028 replaced with your own identifying information. (Don't include 21029 the brackets!) The text should be enclosed in the appropriate 21030 comment syntax for the file format. We also recommend that a 21031 file or class name and description of purpose be included on the 21032 same "printed page" as the copyright notice for easier 21033 identification within third-party archives. 21034 21035 Copyright [yyyy] [name of copyright owner] 21036 21037 Licensed under the Apache License, Version 2.0 (the "License"); 21038 you may not use this file except in compliance with the License. 21039 You may obtain a copy of the License at 21040 21041 http://www.apache.org/licenses/LICENSE-2.0 21042 21043 Unless required by applicable law or agreed to in writing, software 21044 distributed under the License is distributed on an "AS IS" BASIS, 21045 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 21046 See the License for the specific language governing permissions and 21047 limitations under the License. 21048 21049 ================================================================ 21050 21051 gopkg.in/jcmturner/goidentity.v3 21052 https://gopkg.in/jcmturner/goidentity.v3 21053 ---------------------------------------------------------------- 21054 Apache License 21055 Version 2.0, January 2004 21056 http://www.apache.org/licenses/ 21057 21058 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 21059 21060 1. Definitions. 21061 21062 "License" shall mean the terms and conditions for use, reproduction, 21063 and distribution as defined by Sections 1 through 9 of this document. 21064 21065 "Licensor" shall mean the copyright owner or entity authorized by 21066 the copyright owner that is granting the License. 21067 21068 "Legal Entity" shall mean the union of the acting entity and all 21069 other entities that control, are controlled by, or are under common 21070 control with that entity. For the purposes of this definition, 21071 "control" means (i) the power, direct or indirect, to cause the 21072 direction or management of such entity, whether by contract or 21073 otherwise, or (ii) ownership of fifty percent (50%) or more of the 21074 outstanding shares, or (iii) beneficial ownership of such entity. 21075 21076 "You" (or "Your") shall mean an individual or Legal Entity 21077 exercising permissions granted by this License. 21078 21079 "Source" form shall mean the preferred form for making modifications, 21080 including but not limited to software source code, documentation 21081 source, and configuration files. 21082 21083 "Object" form shall mean any form resulting from mechanical 21084 transformation or translation of a Source form, including but 21085 not limited to compiled object code, generated documentation, 21086 and conversions to other media types. 21087 21088 "Work" shall mean the work of authorship, whether in Source or 21089 Object form, made available under the License, as indicated by a 21090 copyright notice that is included in or attached to the work 21091 (an example is provided in the Appendix below). 21092 21093 "Derivative Works" shall mean any work, whether in Source or Object 21094 form, that is based on (or derived from) the Work and for which the 21095 editorial revisions, annotations, elaborations, or other modifications 21096 represent, as a whole, an original work of authorship. For the purposes 21097 of this License, Derivative Works shall not include works that remain 21098 separable from, or merely link (or bind by name) to the interfaces of, 21099 the Work and Derivative Works thereof. 21100 21101 "Contribution" shall mean any work of authorship, including 21102 the original version of the Work and any modifications or additions 21103 to that Work or Derivative Works thereof, that is intentionally 21104 submitted to Licensor for inclusion in the Work by the copyright owner 21105 or by an individual or Legal Entity authorized to submit on behalf of 21106 the copyright owner. For the purposes of this definition, "submitted" 21107 means any form of electronic, verbal, or written communication sent 21108 to the Licensor or its representatives, including but not limited to 21109 communication on electronic mailing lists, source code control systems, 21110 and issue tracking systems that are managed by, or on behalf of, the 21111 Licensor for the purpose of discussing and improving the Work, but 21112 excluding communication that is conspicuously marked or otherwise 21113 designated in writing by the copyright owner as "Not a Contribution." 21114 21115 "Contributor" shall mean Licensor and any individual or Legal Entity 21116 on behalf of whom a Contribution has been received by Licensor and 21117 subsequently incorporated within the Work. 21118 21119 2. Grant of Copyright License. Subject to the terms and conditions of 21120 this License, each Contributor hereby grants to You a perpetual, 21121 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 21122 copyright license to reproduce, prepare Derivative Works of, 21123 publicly display, publicly perform, sublicense, and distribute the 21124 Work and such Derivative Works in Source or Object form. 21125 21126 3. Grant of Patent License. Subject to the terms and conditions of 21127 this License, each Contributor hereby grants to You a perpetual, 21128 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 21129 (except as stated in this section) patent license to make, have made, 21130 use, offer to sell, sell, import, and otherwise transfer the Work, 21131 where such license applies only to those patent claims licensable 21132 by such Contributor that are necessarily infringed by their 21133 Contribution(s) alone or by combination of their Contribution(s) 21134 with the Work to which such Contribution(s) was submitted. If You 21135 institute patent litigation against any entity (including a 21136 cross-claim or counterclaim in a lawsuit) alleging that the Work 21137 or a Contribution incorporated within the Work constitutes direct 21138 or contributory patent infringement, then any patent licenses 21139 granted to You under this License for that Work shall terminate 21140 as of the date such litigation is filed. 21141 21142 4. Redistribution. You may reproduce and distribute copies of the 21143 Work or Derivative Works thereof in any medium, with or without 21144 modifications, and in Source or Object form, provided that You 21145 meet the following conditions: 21146 21147 (a) You must give any other recipients of the Work or 21148 Derivative Works a copy of this License; and 21149 21150 (b) You must cause any modified files to carry prominent notices 21151 stating that You changed the files; and 21152 21153 (c) You must retain, in the Source form of any Derivative Works 21154 that You distribute, all copyright, patent, trademark, and 21155 attribution notices from the Source form of the Work, 21156 excluding those notices that do not pertain to any part of 21157 the Derivative Works; and 21158 21159 (d) If the Work includes a "NOTICE" text file as part of its 21160 distribution, then any Derivative Works that You distribute must 21161 include a readable copy of the attribution notices contained 21162 within such NOTICE file, excluding those notices that do not 21163 pertain to any part of the Derivative Works, in at least one 21164 of the following places: within a NOTICE text file distributed 21165 as part of the Derivative Works; within the Source form or 21166 documentation, if provided along with the Derivative Works; or, 21167 within a display generated by the Derivative Works, if and 21168 wherever such third-party notices normally appear. The contents 21169 of the NOTICE file are for informational purposes only and 21170 do not modify the License. You may add Your own attribution 21171 notices within Derivative Works that You distribute, alongside 21172 or as an addendum to the NOTICE text from the Work, provided 21173 that such additional attribution notices cannot be construed 21174 as modifying the License. 21175 21176 You may add Your own copyright statement to Your modifications and 21177 may provide additional or different license terms and conditions 21178 for use, reproduction, or distribution of Your modifications, or 21179 for any such Derivative Works as a whole, provided Your use, 21180 reproduction, and distribution of the Work otherwise complies with 21181 the conditions stated in this License. 21182 21183 5. Submission of Contributions. Unless You explicitly state otherwise, 21184 any Contribution intentionally submitted for inclusion in the Work 21185 by You to the Licensor shall be under the terms and conditions of 21186 this License, without any additional terms or conditions. 21187 Notwithstanding the above, nothing herein shall supersede or modify 21188 the terms of any separate license agreement you may have executed 21189 with Licensor regarding such Contributions. 21190 21191 6. Trademarks. This License does not grant permission to use the trade 21192 names, trademarks, service marks, or product names of the Licensor, 21193 except as required for reasonable and customary use in describing the 21194 origin of the Work and reproducing the content of the NOTICE file. 21195 21196 7. Disclaimer of Warranty. Unless required by applicable law or 21197 agreed to in writing, Licensor provides the Work (and each 21198 Contributor provides its Contributions) on an "AS IS" BASIS, 21199 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 21200 implied, including, without limitation, any warranties or conditions 21201 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 21202 PARTICULAR PURPOSE. You are solely responsible for determining the 21203 appropriateness of using or redistributing the Work and assume any 21204 risks associated with Your exercise of permissions under this License. 21205 21206 8. Limitation of Liability. In no event and under no legal theory, 21207 whether in tort (including negligence), contract, or otherwise, 21208 unless required by applicable law (such as deliberate and grossly 21209 negligent acts) or agreed to in writing, shall any Contributor be 21210 liable to You for damages, including any direct, indirect, special, 21211 incidental, or consequential damages of any character arising as a 21212 result of this License or out of the use or inability to use the 21213 Work (including but not limited to damages for loss of goodwill, 21214 work stoppage, computer failure or malfunction, or any and all 21215 other commercial damages or losses), even if such Contributor 21216 has been advised of the possibility of such damages. 21217 21218 9. Accepting Warranty or Additional Liability. While redistributing 21219 the Work or Derivative Works thereof, You may choose to offer, 21220 and charge a fee for, acceptance of support, warranty, indemnity, 21221 or other liability obligations and/or rights consistent with this 21222 License. However, in accepting such obligations, You may act only 21223 on Your own behalf and on Your sole responsibility, not on behalf 21224 of any other Contributor, and only if You agree to indemnify, 21225 defend, and hold each Contributor harmless for any liability 21226 incurred by, or claims asserted against, such Contributor by reason 21227 of your accepting any such warranty or additional liability. 21228 21229 END OF TERMS AND CONDITIONS 21230 21231 APPENDIX: How to apply the Apache License to your work. 21232 21233 To apply the Apache License to your work, attach the following 21234 boilerplate notice, with the fields enclosed by brackets "{}" 21235 replaced with your own identifying information. (Don't include 21236 the brackets!) The text should be enclosed in the appropriate 21237 comment syntax for the file format. We also recommend that a 21238 file or class name and description of purpose be included on the 21239 same "printed page" as the copyright notice for easier 21240 identification within third-party archives. 21241 21242 Copyright {yyyy} {name of copyright owner} 21243 21244 Licensed under the Apache License, Version 2.0 (the "License"); 21245 you may not use this file except in compliance with the License. 21246 You may obtain a copy of the License at 21247 21248 http://www.apache.org/licenses/LICENSE-2.0 21249 21250 Unless required by applicable law or agreed to in writing, software 21251 distributed under the License is distributed on an "AS IS" BASIS, 21252 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 21253 See the License for the specific language governing permissions and 21254 limitations under the License. 21255 21256 ================================================================ 21257 21258 gopkg.in/jcmturner/gokrb5.v7 21259 https://gopkg.in/jcmturner/gokrb5.v7 21260 ---------------------------------------------------------------- 21261 Apache License 21262 Version 2.0, January 2004 21263 http://www.apache.org/licenses/ 21264 21265 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 21266 21267 1. Definitions. 21268 21269 "License" shall mean the terms and conditions for use, reproduction, 21270 and distribution as defined by Sections 1 through 9 of this document. 21271 21272 "Licensor" shall mean the copyright owner or entity authorized by 21273 the copyright owner that is granting the License. 21274 21275 "Legal Entity" shall mean the union of the acting entity and all 21276 other entities that control, are controlled by, or are under common 21277 control with that entity. For the purposes of this definition, 21278 "control" means (i) the power, direct or indirect, to cause the 21279 direction or management of such entity, whether by contract or 21280 otherwise, or (ii) ownership of fifty percent (50%) or more of the 21281 outstanding shares, or (iii) beneficial ownership of such entity. 21282 21283 "You" (or "Your") shall mean an individual or Legal Entity 21284 exercising permissions granted by this License. 21285 21286 "Source" form shall mean the preferred form for making modifications, 21287 including but not limited to software source code, documentation 21288 source, and configuration files. 21289 21290 "Object" form shall mean any form resulting from mechanical 21291 transformation or translation of a Source form, including but 21292 not limited to compiled object code, generated documentation, 21293 and conversions to other media types. 21294 21295 "Work" shall mean the work of authorship, whether in Source or 21296 Object form, made available under the License, as indicated by a 21297 copyright notice that is included in or attached to the work 21298 (an example is provided in the Appendix below). 21299 21300 "Derivative Works" shall mean any work, whether in Source or Object 21301 form, that is based on (or derived from) the Work and for which the 21302 editorial revisions, annotations, elaborations, or other modifications 21303 represent, as a whole, an original work of authorship. For the purposes 21304 of this License, Derivative Works shall not include works that remain 21305 separable from, or merely link (or bind by name) to the interfaces of, 21306 the Work and Derivative Works thereof. 21307 21308 "Contribution" shall mean any work of authorship, including 21309 the original version of the Work and any modifications or additions 21310 to that Work or Derivative Works thereof, that is intentionally 21311 submitted to Licensor for inclusion in the Work by the copyright owner 21312 or by an individual or Legal Entity authorized to submit on behalf of 21313 the copyright owner. For the purposes of this definition, "submitted" 21314 means any form of electronic, verbal, or written communication sent 21315 to the Licensor or its representatives, including but not limited to 21316 communication on electronic mailing lists, source code control systems, 21317 and issue tracking systems that are managed by, or on behalf of, the 21318 Licensor for the purpose of discussing and improving the Work, but 21319 excluding communication that is conspicuously marked or otherwise 21320 designated in writing by the copyright owner as "Not a Contribution." 21321 21322 "Contributor" shall mean Licensor and any individual or Legal Entity 21323 on behalf of whom a Contribution has been received by Licensor and 21324 subsequently incorporated within the Work. 21325 21326 2. Grant of Copyright License. Subject to the terms and conditions of 21327 this License, each Contributor hereby grants to You a perpetual, 21328 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 21329 copyright license to reproduce, prepare Derivative Works of, 21330 publicly display, publicly perform, sublicense, and distribute the 21331 Work and such Derivative Works in Source or Object form. 21332 21333 3. Grant of Patent License. Subject to the terms and conditions of 21334 this License, each Contributor hereby grants to You a perpetual, 21335 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 21336 (except as stated in this section) patent license to make, have made, 21337 use, offer to sell, sell, import, and otherwise transfer the Work, 21338 where such license applies only to those patent claims licensable 21339 by such Contributor that are necessarily infringed by their 21340 Contribution(s) alone or by combination of their Contribution(s) 21341 with the Work to which such Contribution(s) was submitted. If You 21342 institute patent litigation against any entity (including a 21343 cross-claim or counterclaim in a lawsuit) alleging that the Work 21344 or a Contribution incorporated within the Work constitutes direct 21345 or contributory patent infringement, then any patent licenses 21346 granted to You under this License for that Work shall terminate 21347 as of the date such litigation is filed. 21348 21349 4. Redistribution. You may reproduce and distribute copies of the 21350 Work or Derivative Works thereof in any medium, with or without 21351 modifications, and in Source or Object form, provided that You 21352 meet the following conditions: 21353 21354 (a) You must give any other recipients of the Work or 21355 Derivative Works a copy of this License; and 21356 21357 (b) You must cause any modified files to carry prominent notices 21358 stating that You changed the files; and 21359 21360 (c) You must retain, in the Source form of any Derivative Works 21361 that You distribute, all copyright, patent, trademark, and 21362 attribution notices from the Source form of the Work, 21363 excluding those notices that do not pertain to any part of 21364 the Derivative Works; and 21365 21366 (d) If the Work includes a "NOTICE" text file as part of its 21367 distribution, then any Derivative Works that You distribute must 21368 include a readable copy of the attribution notices contained 21369 within such NOTICE file, excluding those notices that do not 21370 pertain to any part of the Derivative Works, in at least one 21371 of the following places: within a NOTICE text file distributed 21372 as part of the Derivative Works; within the Source form or 21373 documentation, if provided along with the Derivative Works; or, 21374 within a display generated by the Derivative Works, if and 21375 wherever such third-party notices normally appear. The contents 21376 of the NOTICE file are for informational purposes only and 21377 do not modify the License. You may add Your own attribution 21378 notices within Derivative Works that You distribute, alongside 21379 or as an addendum to the NOTICE text from the Work, provided 21380 that such additional attribution notices cannot be construed 21381 as modifying the License. 21382 21383 You may add Your own copyright statement to Your modifications and 21384 may provide additional or different license terms and conditions 21385 for use, reproduction, or distribution of Your modifications, or 21386 for any such Derivative Works as a whole, provided Your use, 21387 reproduction, and distribution of the Work otherwise complies with 21388 the conditions stated in this License. 21389 21390 5. Submission of Contributions. Unless You explicitly state otherwise, 21391 any Contribution intentionally submitted for inclusion in the Work 21392 by You to the Licensor shall be under the terms and conditions of 21393 this License, without any additional terms or conditions. 21394 Notwithstanding the above, nothing herein shall supersede or modify 21395 the terms of any separate license agreement you may have executed 21396 with Licensor regarding such Contributions. 21397 21398 6. Trademarks. This License does not grant permission to use the trade 21399 names, trademarks, service marks, or product names of the Licensor, 21400 except as required for reasonable and customary use in describing the 21401 origin of the Work and reproducing the content of the NOTICE file. 21402 21403 7. Disclaimer of Warranty. Unless required by applicable law or 21404 agreed to in writing, Licensor provides the Work (and each 21405 Contributor provides its Contributions) on an "AS IS" BASIS, 21406 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 21407 implied, including, without limitation, any warranties or conditions 21408 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 21409 PARTICULAR PURPOSE. You are solely responsible for determining the 21410 appropriateness of using or redistributing the Work and assume any 21411 risks associated with Your exercise of permissions under this License. 21412 21413 8. Limitation of Liability. In no event and under no legal theory, 21414 whether in tort (including negligence), contract, or otherwise, 21415 unless required by applicable law (such as deliberate and grossly 21416 negligent acts) or agreed to in writing, shall any Contributor be 21417 liable to You for damages, including any direct, indirect, special, 21418 incidental, or consequential damages of any character arising as a 21419 result of this License or out of the use or inability to use the 21420 Work (including but not limited to damages for loss of goodwill, 21421 work stoppage, computer failure or malfunction, or any and all 21422 other commercial damages or losses), even if such Contributor 21423 has been advised of the possibility of such damages. 21424 21425 9. Accepting Warranty or Additional Liability. While redistributing 21426 the Work or Derivative Works thereof, You may choose to offer, 21427 and charge a fee for, acceptance of support, warranty, indemnity, 21428 or other liability obligations and/or rights consistent with this 21429 License. However, in accepting such obligations, You may act only 21430 on Your own behalf and on Your sole responsibility, not on behalf 21431 of any other Contributor, and only if You agree to indemnify, 21432 defend, and hold each Contributor harmless for any liability 21433 incurred by, or claims asserted against, such Contributor by reason 21434 of your accepting any such warranty or additional liability. 21435 21436 END OF TERMS AND CONDITIONS 21437 21438 APPENDIX: How to apply the Apache License to your work. 21439 21440 To apply the Apache License to your work, attach the following 21441 boilerplate notice, with the fields enclosed by brackets "{}" 21442 replaced with your own identifying information. (Don't include 21443 the brackets!) The text should be enclosed in the appropriate 21444 comment syntax for the file format. We also recommend that a 21445 file or class name and description of purpose be included on the 21446 same "printed page" as the copyright notice for easier 21447 identification within third-party archives. 21448 21449 Copyright {yyyy} {name of copyright owner} 21450 21451 Licensed under the Apache License, Version 2.0 (the "License"); 21452 you may not use this file except in compliance with the License. 21453 You may obtain a copy of the License at 21454 21455 http://www.apache.org/licenses/LICENSE-2.0 21456 21457 Unless required by applicable law or agreed to in writing, software 21458 distributed under the License is distributed on an "AS IS" BASIS, 21459 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 21460 See the License for the specific language governing permissions and 21461 limitations under the License. 21462 21463 ================================================================ 21464 21465 gopkg.in/jcmturner/rpc.v1 21466 https://gopkg.in/jcmturner/rpc.v1 21467 ---------------------------------------------------------------- 21468 Apache License 21469 Version 2.0, January 2004 21470 http://www.apache.org/licenses/ 21471 21472 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 21473 21474 1. Definitions. 21475 21476 "License" shall mean the terms and conditions for use, reproduction, 21477 and distribution as defined by Sections 1 through 9 of this document. 21478 21479 "Licensor" shall mean the copyright owner or entity authorized by 21480 the copyright owner that is granting the License. 21481 21482 "Legal Entity" shall mean the union of the acting entity and all 21483 other entities that control, are controlled by, or are under common 21484 control with that entity. For the purposes of this definition, 21485 "control" means (i) the power, direct or indirect, to cause the 21486 direction or management of such entity, whether by contract or 21487 otherwise, or (ii) ownership of fifty percent (50%) or more of the 21488 outstanding shares, or (iii) beneficial ownership of such entity. 21489 21490 "You" (or "Your") shall mean an individual or Legal Entity 21491 exercising permissions granted by this License. 21492 21493 "Source" form shall mean the preferred form for making modifications, 21494 including but not limited to software source code, documentation 21495 source, and configuration files. 21496 21497 "Object" form shall mean any form resulting from mechanical 21498 transformation or translation of a Source form, including but 21499 not limited to compiled object code, generated documentation, 21500 and conversions to other media types. 21501 21502 "Work" shall mean the work of authorship, whether in Source or 21503 Object form, made available under the License, as indicated by a 21504 copyright notice that is included in or attached to the work 21505 (an example is provided in the Appendix below). 21506 21507 "Derivative Works" shall mean any work, whether in Source or Object 21508 form, that is based on (or derived from) the Work and for which the 21509 editorial revisions, annotations, elaborations, or other modifications 21510 represent, as a whole, an original work of authorship. For the purposes 21511 of this License, Derivative Works shall not include works that remain 21512 separable from, or merely link (or bind by name) to the interfaces of, 21513 the Work and Derivative Works thereof. 21514 21515 "Contribution" shall mean any work of authorship, including 21516 the original version of the Work and any modifications or additions 21517 to that Work or Derivative Works thereof, that is intentionally 21518 submitted to Licensor for inclusion in the Work by the copyright owner 21519 or by an individual or Legal Entity authorized to submit on behalf of 21520 the copyright owner. For the purposes of this definition, "submitted" 21521 means any form of electronic, verbal, or written communication sent 21522 to the Licensor or its representatives, including but not limited to 21523 communication on electronic mailing lists, source code control systems, 21524 and issue tracking systems that are managed by, or on behalf of, the 21525 Licensor for the purpose of discussing and improving the Work, but 21526 excluding communication that is conspicuously marked or otherwise 21527 designated in writing by the copyright owner as "Not a Contribution." 21528 21529 "Contributor" shall mean Licensor and any individual or Legal Entity 21530 on behalf of whom a Contribution has been received by Licensor and 21531 subsequently incorporated within the Work. 21532 21533 2. Grant of Copyright License. Subject to the terms and conditions of 21534 this License, each Contributor hereby grants to You a perpetual, 21535 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 21536 copyright license to reproduce, prepare Derivative Works of, 21537 publicly display, publicly perform, sublicense, and distribute the 21538 Work and such Derivative Works in Source or Object form. 21539 21540 3. Grant of Patent License. Subject to the terms and conditions of 21541 this License, each Contributor hereby grants to You a perpetual, 21542 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 21543 (except as stated in this section) patent license to make, have made, 21544 use, offer to sell, sell, import, and otherwise transfer the Work, 21545 where such license applies only to those patent claims licensable 21546 by such Contributor that are necessarily infringed by their 21547 Contribution(s) alone or by combination of their Contribution(s) 21548 with the Work to which such Contribution(s) was submitted. If You 21549 institute patent litigation against any entity (including a 21550 cross-claim or counterclaim in a lawsuit) alleging that the Work 21551 or a Contribution incorporated within the Work constitutes direct 21552 or contributory patent infringement, then any patent licenses 21553 granted to You under this License for that Work shall terminate 21554 as of the date such litigation is filed. 21555 21556 4. Redistribution. You may reproduce and distribute copies of the 21557 Work or Derivative Works thereof in any medium, with or without 21558 modifications, and in Source or Object form, provided that You 21559 meet the following conditions: 21560 21561 (a) You must give any other recipients of the Work or 21562 Derivative Works a copy of this License; and 21563 21564 (b) You must cause any modified files to carry prominent notices 21565 stating that You changed the files; and 21566 21567 (c) You must retain, in the Source form of any Derivative Works 21568 that You distribute, all copyright, patent, trademark, and 21569 attribution notices from the Source form of the Work, 21570 excluding those notices that do not pertain to any part of 21571 the Derivative Works; and 21572 21573 (d) If the Work includes a "NOTICE" text file as part of its 21574 distribution, then any Derivative Works that You distribute must 21575 include a readable copy of the attribution notices contained 21576 within such NOTICE file, excluding those notices that do not 21577 pertain to any part of the Derivative Works, in at least one 21578 of the following places: within a NOTICE text file distributed 21579 as part of the Derivative Works; within the Source form or 21580 documentation, if provided along with the Derivative Works; or, 21581 within a display generated by the Derivative Works, if and 21582 wherever such third-party notices normally appear. The contents 21583 of the NOTICE file are for informational purposes only and 21584 do not modify the License. You may add Your own attribution 21585 notices within Derivative Works that You distribute, alongside 21586 or as an addendum to the NOTICE text from the Work, provided 21587 that such additional attribution notices cannot be construed 21588 as modifying the License. 21589 21590 You may add Your own copyright statement to Your modifications and 21591 may provide additional or different license terms and conditions 21592 for use, reproduction, or distribution of Your modifications, or 21593 for any such Derivative Works as a whole, provided Your use, 21594 reproduction, and distribution of the Work otherwise complies with 21595 the conditions stated in this License. 21596 21597 5. Submission of Contributions. Unless You explicitly state otherwise, 21598 any Contribution intentionally submitted for inclusion in the Work 21599 by You to the Licensor shall be under the terms and conditions of 21600 this License, without any additional terms or conditions. 21601 Notwithstanding the above, nothing herein shall supersede or modify 21602 the terms of any separate license agreement you may have executed 21603 with Licensor regarding such Contributions. 21604 21605 6. Trademarks. This License does not grant permission to use the trade 21606 names, trademarks, service marks, or product names of the Licensor, 21607 except as required for reasonable and customary use in describing the 21608 origin of the Work and reproducing the content of the NOTICE file. 21609 21610 7. Disclaimer of Warranty. Unless required by applicable law or 21611 agreed to in writing, Licensor provides the Work (and each 21612 Contributor provides its Contributions) on an "AS IS" BASIS, 21613 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 21614 implied, including, without limitation, any warranties or conditions 21615 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 21616 PARTICULAR PURPOSE. You are solely responsible for determining the 21617 appropriateness of using or redistributing the Work and assume any 21618 risks associated with Your exercise of permissions under this License. 21619 21620 8. Limitation of Liability. In no event and under no legal theory, 21621 whether in tort (including negligence), contract, or otherwise, 21622 unless required by applicable law (such as deliberate and grossly 21623 negligent acts) or agreed to in writing, shall any Contributor be 21624 liable to You for damages, including any direct, indirect, special, 21625 incidental, or consequential damages of any character arising as a 21626 result of this License or out of the use or inability to use the 21627 Work (including but not limited to damages for loss of goodwill, 21628 work stoppage, computer failure or malfunction, or any and all 21629 other commercial damages or losses), even if such Contributor 21630 has been advised of the possibility of such damages. 21631 21632 9. Accepting Warranty or Additional Liability. While redistributing 21633 the Work or Derivative Works thereof, You may choose to offer, 21634 and charge a fee for, acceptance of support, warranty, indemnity, 21635 or other liability obligations and/or rights consistent with this 21636 License. However, in accepting such obligations, You may act only 21637 on Your own behalf and on Your sole responsibility, not on behalf 21638 of any other Contributor, and only if You agree to indemnify, 21639 defend, and hold each Contributor harmless for any liability 21640 incurred by, or claims asserted against, such Contributor by reason 21641 of your accepting any such warranty or additional liability. 21642 21643 END OF TERMS AND CONDITIONS 21644 21645 APPENDIX: How to apply the Apache License to your work. 21646 21647 To apply the Apache License to your work, attach the following 21648 boilerplate notice, with the fields enclosed by brackets "[]" 21649 replaced with your own identifying information. (Don't include 21650 the brackets!) The text should be enclosed in the appropriate 21651 comment syntax for the file format. We also recommend that a 21652 file or class name and description of purpose be included on the 21653 same "printed page" as the copyright notice for easier 21654 identification within third-party archives. 21655 21656 Copyright [yyyy] [name of copyright owner] 21657 21658 Licensed under the Apache License, Version 2.0 (the "License"); 21659 you may not use this file except in compliance with the License. 21660 You may obtain a copy of the License at 21661 21662 http://www.apache.org/licenses/LICENSE-2.0 21663 21664 Unless required by applicable law or agreed to in writing, software 21665 distributed under the License is distributed on an "AS IS" BASIS, 21666 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 21667 See the License for the specific language governing permissions and 21668 limitations under the License. 21669 21670 ================================================================ 21671 21672 gopkg.in/square/go-jose.v2 21673 https://gopkg.in/square/go-jose.v2 21674 ---------------------------------------------------------------- 21675 21676 Apache License 21677 Version 2.0, January 2004 21678 http://www.apache.org/licenses/ 21679 21680 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 21681 21682 1. Definitions. 21683 21684 "License" shall mean the terms and conditions for use, reproduction, 21685 and distribution as defined by Sections 1 through 9 of this document. 21686 21687 "Licensor" shall mean the copyright owner or entity authorized by 21688 the copyright owner that is granting the License. 21689 21690 "Legal Entity" shall mean the union of the acting entity and all 21691 other entities that control, are controlled by, or are under common 21692 control with that entity. For the purposes of this definition, 21693 "control" means (i) the power, direct or indirect, to cause the 21694 direction or management of such entity, whether by contract or 21695 otherwise, or (ii) ownership of fifty percent (50%) or more of the 21696 outstanding shares, or (iii) beneficial ownership of such entity. 21697 21698 "You" (or "Your") shall mean an individual or Legal Entity 21699 exercising permissions granted by this License. 21700 21701 "Source" form shall mean the preferred form for making modifications, 21702 including but not limited to software source code, documentation 21703 source, and configuration files. 21704 21705 "Object" form shall mean any form resulting from mechanical 21706 transformation or translation of a Source form, including but 21707 not limited to compiled object code, generated documentation, 21708 and conversions to other media types. 21709 21710 "Work" shall mean the work of authorship, whether in Source or 21711 Object form, made available under the License, as indicated by a 21712 copyright notice that is included in or attached to the work 21713 (an example is provided in the Appendix below). 21714 21715 "Derivative Works" shall mean any work, whether in Source or Object 21716 form, that is based on (or derived from) the Work and for which the 21717 editorial revisions, annotations, elaborations, or other modifications 21718 represent, as a whole, an original work of authorship. For the purposes 21719 of this License, Derivative Works shall not include works that remain 21720 separable from, or merely link (or bind by name) to the interfaces of, 21721 the Work and Derivative Works thereof. 21722 21723 "Contribution" shall mean any work of authorship, including 21724 the original version of the Work and any modifications or additions 21725 to that Work or Derivative Works thereof, that is intentionally 21726 submitted to Licensor for inclusion in the Work by the copyright owner 21727 or by an individual or Legal Entity authorized to submit on behalf of 21728 the copyright owner. For the purposes of this definition, "submitted" 21729 means any form of electronic, verbal, or written communication sent 21730 to the Licensor or its representatives, including but not limited to 21731 communication on electronic mailing lists, source code control systems, 21732 and issue tracking systems that are managed by, or on behalf of, the 21733 Licensor for the purpose of discussing and improving the Work, but 21734 excluding communication that is conspicuously marked or otherwise 21735 designated in writing by the copyright owner as "Not a Contribution." 21736 21737 "Contributor" shall mean Licensor and any individual or Legal Entity 21738 on behalf of whom a Contribution has been received by Licensor and 21739 subsequently incorporated within the Work. 21740 21741 2. Grant of Copyright License. Subject to the terms and conditions of 21742 this License, each Contributor hereby grants to You a perpetual, 21743 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 21744 copyright license to reproduce, prepare Derivative Works of, 21745 publicly display, publicly perform, sublicense, and distribute the 21746 Work and such Derivative Works in Source or Object form. 21747 21748 3. Grant of Patent License. Subject to the terms and conditions of 21749 this License, each Contributor hereby grants to You a perpetual, 21750 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 21751 (except as stated in this section) patent license to make, have made, 21752 use, offer to sell, sell, import, and otherwise transfer the Work, 21753 where such license applies only to those patent claims licensable 21754 by such Contributor that are necessarily infringed by their 21755 Contribution(s) alone or by combination of their Contribution(s) 21756 with the Work to which such Contribution(s) was submitted. If You 21757 institute patent litigation against any entity (including a 21758 cross-claim or counterclaim in a lawsuit) alleging that the Work 21759 or a Contribution incorporated within the Work constitutes direct 21760 or contributory patent infringement, then any patent licenses 21761 granted to You under this License for that Work shall terminate 21762 as of the date such litigation is filed. 21763 21764 4. Redistribution. You may reproduce and distribute copies of the 21765 Work or Derivative Works thereof in any medium, with or without 21766 modifications, and in Source or Object form, provided that You 21767 meet the following conditions: 21768 21769 (a) You must give any other recipients of the Work or 21770 Derivative Works a copy of this License; and 21771 21772 (b) You must cause any modified files to carry prominent notices 21773 stating that You changed the files; and 21774 21775 (c) You must retain, in the Source form of any Derivative Works 21776 that You distribute, all copyright, patent, trademark, and 21777 attribution notices from the Source form of the Work, 21778 excluding those notices that do not pertain to any part of 21779 the Derivative Works; and 21780 21781 (d) If the Work includes a "NOTICE" text file as part of its 21782 distribution, then any Derivative Works that You distribute must 21783 include a readable copy of the attribution notices contained 21784 within such NOTICE file, excluding those notices that do not 21785 pertain to any part of the Derivative Works, in at least one 21786 of the following places: within a NOTICE text file distributed 21787 as part of the Derivative Works; within the Source form or 21788 documentation, if provided along with the Derivative Works; or, 21789 within a display generated by the Derivative Works, if and 21790 wherever such third-party notices normally appear. The contents 21791 of the NOTICE file are for informational purposes only and 21792 do not modify the License. You may add Your own attribution 21793 notices within Derivative Works that You distribute, alongside 21794 or as an addendum to the NOTICE text from the Work, provided 21795 that such additional attribution notices cannot be construed 21796 as modifying the License. 21797 21798 You may add Your own copyright statement to Your modifications and 21799 may provide additional or different license terms and conditions 21800 for use, reproduction, or distribution of Your modifications, or 21801 for any such Derivative Works as a whole, provided Your use, 21802 reproduction, and distribution of the Work otherwise complies with 21803 the conditions stated in this License. 21804 21805 5. Submission of Contributions. Unless You explicitly state otherwise, 21806 any Contribution intentionally submitted for inclusion in the Work 21807 by You to the Licensor shall be under the terms and conditions of 21808 this License, without any additional terms or conditions. 21809 Notwithstanding the above, nothing herein shall supersede or modify 21810 the terms of any separate license agreement you may have executed 21811 with Licensor regarding such Contributions. 21812 21813 6. Trademarks. This License does not grant permission to use the trade 21814 names, trademarks, service marks, or product names of the Licensor, 21815 except as required for reasonable and customary use in describing the 21816 origin of the Work and reproducing the content of the NOTICE file. 21817 21818 7. Disclaimer of Warranty. Unless required by applicable law or 21819 agreed to in writing, Licensor provides the Work (and each 21820 Contributor provides its Contributions) on an "AS IS" BASIS, 21821 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 21822 implied, including, without limitation, any warranties or conditions 21823 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 21824 PARTICULAR PURPOSE. You are solely responsible for determining the 21825 appropriateness of using or redistributing the Work and assume any 21826 risks associated with Your exercise of permissions under this License. 21827 21828 8. Limitation of Liability. In no event and under no legal theory, 21829 whether in tort (including negligence), contract, or otherwise, 21830 unless required by applicable law (such as deliberate and grossly 21831 negligent acts) or agreed to in writing, shall any Contributor be 21832 liable to You for damages, including any direct, indirect, special, 21833 incidental, or consequential damages of any character arising as a 21834 result of this License or out of the use or inability to use the 21835 Work (including but not limited to damages for loss of goodwill, 21836 work stoppage, computer failure or malfunction, or any and all 21837 other commercial damages or losses), even if such Contributor 21838 has been advised of the possibility of such damages. 21839 21840 9. Accepting Warranty or Additional Liability. While redistributing 21841 the Work or Derivative Works thereof, You may choose to offer, 21842 and charge a fee for, acceptance of support, warranty, indemnity, 21843 or other liability obligations and/or rights consistent with this 21844 License. However, in accepting such obligations, You may act only 21845 on Your own behalf and on Your sole responsibility, not on behalf 21846 of any other Contributor, and only if You agree to indemnify, 21847 defend, and hold each Contributor harmless for any liability 21848 incurred by, or claims asserted against, such Contributor by reason 21849 of your accepting any such warranty or additional liability. 21850 21851 END OF TERMS AND CONDITIONS 21852 21853 APPENDIX: How to apply the Apache License to your work. 21854 21855 To apply the Apache License to your work, attach the following 21856 boilerplate notice, with the fields enclosed by brackets "[]" 21857 replaced with your own identifying information. (Don't include 21858 the brackets!) The text should be enclosed in the appropriate 21859 comment syntax for the file format. We also recommend that a 21860 file or class name and description of purpose be included on the 21861 same "printed page" as the copyright notice for easier 21862 identification within third-party archives. 21863 21864 Copyright [yyyy] [name of copyright owner] 21865 21866 Licensed under the Apache License, Version 2.0 (the "License"); 21867 you may not use this file except in compliance with the License. 21868 You may obtain a copy of the License at 21869 21870 http://www.apache.org/licenses/LICENSE-2.0 21871 21872 Unless required by applicable law or agreed to in writing, software 21873 distributed under the License is distributed on an "AS IS" BASIS, 21874 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 21875 See the License for the specific language governing permissions and 21876 limitations under the License. 21877 21878 ================================================================ 21879 21880 gopkg.in/yaml.v2 21881 https://gopkg.in/yaml.v2 21882 ---------------------------------------------------------------- 21883 Apache License 21884 Version 2.0, January 2004 21885 http://www.apache.org/licenses/ 21886 21887 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 21888 21889 1. Definitions. 21890 21891 "License" shall mean the terms and conditions for use, reproduction, 21892 and distribution as defined by Sections 1 through 9 of this document. 21893 21894 "Licensor" shall mean the copyright owner or entity authorized by 21895 the copyright owner that is granting the License. 21896 21897 "Legal Entity" shall mean the union of the acting entity and all 21898 other entities that control, are controlled by, or are under common 21899 control with that entity. For the purposes of this definition, 21900 "control" means (i) the power, direct or indirect, to cause the 21901 direction or management of such entity, whether by contract or 21902 otherwise, or (ii) ownership of fifty percent (50%) or more of the 21903 outstanding shares, or (iii) beneficial ownership of such entity. 21904 21905 "You" (or "Your") shall mean an individual or Legal Entity 21906 exercising permissions granted by this License. 21907 21908 "Source" form shall mean the preferred form for making modifications, 21909 including but not limited to software source code, documentation 21910 source, and configuration files. 21911 21912 "Object" form shall mean any form resulting from mechanical 21913 transformation or translation of a Source form, including but 21914 not limited to compiled object code, generated documentation, 21915 and conversions to other media types. 21916 21917 "Work" shall mean the work of authorship, whether in Source or 21918 Object form, made available under the License, as indicated by a 21919 copyright notice that is included in or attached to the work 21920 (an example is provided in the Appendix below). 21921 21922 "Derivative Works" shall mean any work, whether in Source or Object 21923 form, that is based on (or derived from) the Work and for which the 21924 editorial revisions, annotations, elaborations, or other modifications 21925 represent, as a whole, an original work of authorship. For the purposes 21926 of this License, Derivative Works shall not include works that remain 21927 separable from, or merely link (or bind by name) to the interfaces of, 21928 the Work and Derivative Works thereof. 21929 21930 "Contribution" shall mean any work of authorship, including 21931 the original version of the Work and any modifications or additions 21932 to that Work or Derivative Works thereof, that is intentionally 21933 submitted to Licensor for inclusion in the Work by the copyright owner 21934 or by an individual or Legal Entity authorized to submit on behalf of 21935 the copyright owner. For the purposes of this definition, "submitted" 21936 means any form of electronic, verbal, or written communication sent 21937 to the Licensor or its representatives, including but not limited to 21938 communication on electronic mailing lists, source code control systems, 21939 and issue tracking systems that are managed by, or on behalf of, the 21940 Licensor for the purpose of discussing and improving the Work, but 21941 excluding communication that is conspicuously marked or otherwise 21942 designated in writing by the copyright owner as "Not a Contribution." 21943 21944 "Contributor" shall mean Licensor and any individual or Legal Entity 21945 on behalf of whom a Contribution has been received by Licensor and 21946 subsequently incorporated within the Work. 21947 21948 2. Grant of Copyright License. Subject to the terms and conditions of 21949 this License, each Contributor hereby grants to You a perpetual, 21950 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 21951 copyright license to reproduce, prepare Derivative Works of, 21952 publicly display, publicly perform, sublicense, and distribute the 21953 Work and such Derivative Works in Source or Object form. 21954 21955 3. Grant of Patent License. Subject to the terms and conditions of 21956 this License, each Contributor hereby grants to You a perpetual, 21957 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 21958 (except as stated in this section) patent license to make, have made, 21959 use, offer to sell, sell, import, and otherwise transfer the Work, 21960 where such license applies only to those patent claims licensable 21961 by such Contributor that are necessarily infringed by their 21962 Contribution(s) alone or by combination of their Contribution(s) 21963 with the Work to which such Contribution(s) was submitted. If You 21964 institute patent litigation against any entity (including a 21965 cross-claim or counterclaim in a lawsuit) alleging that the Work 21966 or a Contribution incorporated within the Work constitutes direct 21967 or contributory patent infringement, then any patent licenses 21968 granted to You under this License for that Work shall terminate 21969 as of the date such litigation is filed. 21970 21971 4. Redistribution. You may reproduce and distribute copies of the 21972 Work or Derivative Works thereof in any medium, with or without 21973 modifications, and in Source or Object form, provided that You 21974 meet the following conditions: 21975 21976 (a) You must give any other recipients of the Work or 21977 Derivative Works a copy of this License; and 21978 21979 (b) You must cause any modified files to carry prominent notices 21980 stating that You changed the files; and 21981 21982 (c) You must retain, in the Source form of any Derivative Works 21983 that You distribute, all copyright, patent, trademark, and 21984 attribution notices from the Source form of the Work, 21985 excluding those notices that do not pertain to any part of 21986 the Derivative Works; and 21987 21988 (d) If the Work includes a "NOTICE" text file as part of its 21989 distribution, then any Derivative Works that You distribute must 21990 include a readable copy of the attribution notices contained 21991 within such NOTICE file, excluding those notices that do not 21992 pertain to any part of the Derivative Works, in at least one 21993 of the following places: within a NOTICE text file distributed 21994 as part of the Derivative Works; within the Source form or 21995 documentation, if provided along with the Derivative Works; or, 21996 within a display generated by the Derivative Works, if and 21997 wherever such third-party notices normally appear. The contents 21998 of the NOTICE file are for informational purposes only and 21999 do not modify the License. You may add Your own attribution 22000 notices within Derivative Works that You distribute, alongside 22001 or as an addendum to the NOTICE text from the Work, provided 22002 that such additional attribution notices cannot be construed 22003 as modifying the License. 22004 22005 You may add Your own copyright statement to Your modifications and 22006 may provide additional or different license terms and conditions 22007 for use, reproduction, or distribution of Your modifications, or 22008 for any such Derivative Works as a whole, provided Your use, 22009 reproduction, and distribution of the Work otherwise complies with 22010 the conditions stated in this License. 22011 22012 5. Submission of Contributions. Unless You explicitly state otherwise, 22013 any Contribution intentionally submitted for inclusion in the Work 22014 by You to the Licensor shall be under the terms and conditions of 22015 this License, without any additional terms or conditions. 22016 Notwithstanding the above, nothing herein shall supersede or modify 22017 the terms of any separate license agreement you may have executed 22018 with Licensor regarding such Contributions. 22019 22020 6. Trademarks. This License does not grant permission to use the trade 22021 names, trademarks, service marks, or product names of the Licensor, 22022 except as required for reasonable and customary use in describing the 22023 origin of the Work and reproducing the content of the NOTICE file. 22024 22025 7. Disclaimer of Warranty. Unless required by applicable law or 22026 agreed to in writing, Licensor provides the Work (and each 22027 Contributor provides its Contributions) on an "AS IS" BASIS, 22028 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 22029 implied, including, without limitation, any warranties or conditions 22030 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 22031 PARTICULAR PURPOSE. You are solely responsible for determining the 22032 appropriateness of using or redistributing the Work and assume any 22033 risks associated with Your exercise of permissions under this License. 22034 22035 8. Limitation of Liability. In no event and under no legal theory, 22036 whether in tort (including negligence), contract, or otherwise, 22037 unless required by applicable law (such as deliberate and grossly 22038 negligent acts) or agreed to in writing, shall any Contributor be 22039 liable to You for damages, including any direct, indirect, special, 22040 incidental, or consequential damages of any character arising as a 22041 result of this License or out of the use or inability to use the 22042 Work (including but not limited to damages for loss of goodwill, 22043 work stoppage, computer failure or malfunction, or any and all 22044 other commercial damages or losses), even if such Contributor 22045 has been advised of the possibility of such damages. 22046 22047 9. Accepting Warranty or Additional Liability. While redistributing 22048 the Work or Derivative Works thereof, You may choose to offer, 22049 and charge a fee for, acceptance of support, warranty, indemnity, 22050 or other liability obligations and/or rights consistent with this 22051 License. However, in accepting such obligations, You may act only 22052 on Your own behalf and on Your sole responsibility, not on behalf 22053 of any other Contributor, and only if You agree to indemnify, 22054 defend, and hold each Contributor harmless for any liability 22055 incurred by, or claims asserted against, such Contributor by reason 22056 of your accepting any such warranty or additional liability. 22057 22058 END OF TERMS AND CONDITIONS 22059 22060 APPENDIX: How to apply the Apache License to your work. 22061 22062 To apply the Apache License to your work, attach the following 22063 boilerplate notice, with the fields enclosed by brackets "{}" 22064 replaced with your own identifying information. (Don't include 22065 the brackets!) The text should be enclosed in the appropriate 22066 comment syntax for the file format. We also recommend that a 22067 file or class name and description of purpose be included on the 22068 same "printed page" as the copyright notice for easier 22069 identification within third-party archives. 22070 22071 Copyright {yyyy} {name of copyright owner} 22072 22073 Licensed under the Apache License, Version 2.0 (the "License"); 22074 you may not use this file except in compliance with the License. 22075 You may obtain a copy of the License at 22076 22077 http://www.apache.org/licenses/LICENSE-2.0 22078 22079 Unless required by applicable law or agreed to in writing, software 22080 distributed under the License is distributed on an "AS IS" BASIS, 22081 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 22082 See the License for the specific language governing permissions and 22083 limitations under the License. 22084 22085 ================================================================ 22086 22087 gopkg.in/yaml.v3 22088 https://gopkg.in/yaml.v3 22089 ---------------------------------------------------------------- 22090 22091 This project is covered by two different licenses: MIT and Apache. 22092 22093 #### MIT License #### 22094 22095 The following files were ported to Go from C files of libyaml, and thus 22096 are still covered by their original MIT license, with the additional 22097 copyright staring in 2011 when the project was ported over: 22098 22099 apic.go emitterc.go parserc.go readerc.go scannerc.go 22100 writerc.go yamlh.go yamlprivateh.go 22101 22102 Copyright (c) 2006-2010 Kirill Simonov 22103 Copyright (c) 2006-2011 Kirill Simonov 22104 22105 Permission is hereby granted, free of charge, to any person obtaining a copy of 22106 this software and associated documentation files (the "Software"), to deal in 22107 the Software without restriction, including without limitation the rights to 22108 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 22109 of the Software, and to permit persons to whom the Software is furnished to do 22110 so, subject to the following conditions: 22111 22112 The above copyright notice and this permission notice shall be included in all 22113 copies or substantial portions of the Software. 22114 22115 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 22116 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 22117 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 22118 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 22119 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22120 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 22121 SOFTWARE. 22122 22123 ### Apache License ### 22124 22125 All the remaining project files are covered by the Apache license: 22126 22127 Copyright (c) 2011-2019 Canonical Ltd 22128 22129 Licensed under the Apache License, Version 2.0 (the "License"); 22130 you may not use this file except in compliance with the License. 22131 You may obtain a copy of the License at 22132 22133 http://www.apache.org/licenses/LICENSE-2.0 22134 22135 Unless required by applicable law or agreed to in writing, software 22136 distributed under the License is distributed on an "AS IS" BASIS, 22137 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 22138 See the License for the specific language governing permissions and 22139 limitations under the License. 22140 22141 ================================================================ 22142 22143 honnef.co/go/tools 22144 https://honnef.co/go/tools 22145 ---------------------------------------------------------------- 22146 Copyright (c) 2016 Dominik Honnef 22147 22148 Permission is hereby granted, free of charge, to any person obtaining 22149 a copy of this software and associated documentation files (the 22150 "Software"), to deal in the Software without restriction, including 22151 without limitation the rights to use, copy, modify, merge, publish, 22152 distribute, sublicense, and/or sell copies of the Software, and to 22153 permit persons to whom the Software is furnished to do so, subject to 22154 the following conditions: 22155 22156 The above copyright notice and this permission notice shall be 22157 included in all copies or substantial portions of the Software. 22158 22159 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 22160 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 22161 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 22162 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 22163 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 22164 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 22165 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 22166 22167 ================================================================ 22168 22169 sigs.k8s.io/yaml 22170 https://sigs.k8s.io/yaml 22171 ---------------------------------------------------------------- 22172 The MIT License (MIT) 22173 22174 Copyright (c) 2014 Sam Ghods 22175 22176 Permission is hereby granted, free of charge, to any person obtaining a copy 22177 of this software and associated documentation files (the "Software"), to deal 22178 in the Software without restriction, including without limitation the rights 22179 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 22180 copies of the Software, and to permit persons to whom the Software is 22181 furnished to do so, subject to the following conditions: 22182 22183 The above copyright notice and this permission notice shall be included in all 22184 copies or substantial portions of the Software. 22185 22186 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 22187 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 22188 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 22189 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 22190 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22191 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 22192 SOFTWARE. 22193 22194 22195 Copyright (c) 2012 The Go Authors. All rights reserved. 22196 22197 Redistribution and use in source and binary forms, with or without 22198 modification, are permitted provided that the following conditions are 22199 met: 22200 22201 * Redistributions of source code must retain the above copyright 22202 notice, this list of conditions and the following disclaimer. 22203 * Redistributions in binary form must reproduce the above 22204 copyright notice, this list of conditions and the following disclaimer 22205 in the documentation and/or other materials provided with the 22206 distribution. 22207 * Neither the name of Google Inc. nor the names of its 22208 contributors may be used to endorse or promote products derived from 22209 this software without specific prior written permission. 22210 22211 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 22212 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 22213 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 22214 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 22215 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 22216 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 22217 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 22218 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22219 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 22220 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 22221 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 22222 22223 ================================================================ 22224