github.com/mutagen-io/mutagen@v0.18.0-rc1/pkg/mutagen/licenses.go (about) 1 package mutagen 2 3 // Licenses provides license notices for Mutagen itself and any third-party 4 // dependencies. 5 const Licenses = `Mutagen 6 7 Copyright (c) 2016-present Mutagen IO, Inc. 8 9 Licensed under the terms of the MIT License. A copy of this license can be found 10 later in this text or online at https://opensource.org/licenses/MIT. 11 12 ` + mutagenSSPLEnhancementsHeader + ` 13 ================================================================================ 14 Mutagen depends on the following third-party software: 15 ================================================================================ 16 17 Go, the Go standard library, the Go net, sys, term, and text subrepositories, 18 modified code from the Go standard library, and modified code from the build, 19 sys, and exp subrepositories. 20 21 https://golang.org/ 22 https://github.com/golang/ 23 24 Copyright (c) 2009 The Go Authors. All rights reserved. 25 26 Used under the terms of the 3-Clause BSD License (Google version). A copy of 27 this license can be found later in this text and a templated version can be 28 found online at https://opensource.org/licenses/BSD-3-Clause. 29 30 Also used under the terms of the Google Go IP Rights Grant. A copy of this 31 rights grant can be found later in this text. 32 33 Portions of the Go standard library are derived from sources with the following 34 copyright statements: 35 36 Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved. 37 Revisions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuova.com). 38 All rights reserved. 39 Portions Copyright 2009 The Go Authors. All rights reserved. 40 41 These portions are used under the terms of the MIT License. A copy of this 42 license can be found later in this text or online at 43 https://opensource.org/licenses/MIT. 44 45 Portions of the Go standard library are derived from sources with the following 46 copyright and license statements: 47 48 Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. 49 50 Developed at SunPro, a Sun Microsystems, Inc. business. Permission to use, copy, 51 modify, and distribute this software is freely granted, provided that this 52 notice is preserved. 53 54 -------------------------------------------------------------------------------- 55 56 groupcache 57 58 https://github.com/golang/groupcache 59 60 Copyright 2013 Google Inc. 61 62 Used under the terms of the Apache License, Version 2.0. A copy of this license 63 can be found later in this text or online at 64 http://www.apache.org/licenses/LICENSE-2.0. 65 66 -------------------------------------------------------------------------------- 67 68 Cobra 69 70 https://github.com/spf13/cobra 71 72 Copyright 2013-2023 The Cobra Authors 73 74 Used under the terms of the Apache License, Version 2.0. A copy of this license 75 can be found later in this text or online at 76 http://www.apache.org/licenses/LICENSE-2.0. 77 78 -------------------------------------------------------------------------------- 79 80 pflag 81 82 https://github.com/spf13/pflag 83 84 Original version available at https://github.com/ogier/pflag. 85 86 Copyright 2009 The Go Authors. All rights reserved. 87 Copyright (c) 2012 Alex Ogier. All rights reserved. 88 Copyright (c) 2012 The Go Authors. All rights reserved. 89 90 Used under the terms of the 3-Clause BSD License (Google version). A copy of 91 this license can be found later in this text and a templated version can be 92 found online at https://opensource.org/licenses/BSD-3-Clause. 93 94 -------------------------------------------------------------------------------- 95 96 humanize 97 98 https://github.com/dustin/go-humanize 99 100 Copyright (c) 2005-2008 Dustin Sallings <dustin@spy.net> 101 102 Used under the terms of the MIT License. A copy of this license can be found 103 later in this text or online at https://opensource.org/licenses/MIT. 104 105 -------------------------------------------------------------------------------- 106 107 mousestrap 108 109 https://github.com/inconshreveable/mousetrap 110 111 Copyright 2022 Alan Shreve 112 113 Used under the terms of the Apache License, Version 2.0. A copy of this license 114 can be found later in this text or online at 115 http://www.apache.org/licenses/LICENSE-2.0. 116 117 -------------------------------------------------------------------------------- 118 119 color 120 121 https://github.com/fatih/color 122 123 Copyright (c) 2013 Fatih Arslan 124 125 Used under the terms of the MIT License. A copy of this license can be found 126 later in this text or online at https://opensource.org/licenses/MIT. 127 128 -------------------------------------------------------------------------------- 129 130 go-colorable 131 132 https://github.com/mattn/go-colorable 133 134 Copyright (c) 2016 Yasuhiro Matsumoto 135 136 Used under the terms of the MIT License. A copy of this license can be found 137 later in this text or online at https://opensource.org/licenses/MIT. 138 139 -------------------------------------------------------------------------------- 140 141 go-isatty 142 143 https://github.com/mattn/go-isatty 144 145 Copyright (c) Yasuhiro MATSUMOTO <mattn.jp@gmail.com> 146 147 Used under the terms of the MIT License. A copy of this license can be found 148 later in this text or online at https://opensource.org/licenses/MIT. 149 150 -------------------------------------------------------------------------------- 151 152 basex 153 154 https://github.com/eknkc/basex 155 156 Copyright (c) 2017 Ekin Koc 157 158 Used under the terms of the MIT License. A copy of this license can be found 159 later in this text or online at https://opensource.org/licenses/MIT. 160 161 -------------------------------------------------------------------------------- 162 163 xxh3 (xxHash Library) 164 165 https://github.com/zeebo/xxh3 166 167 Copyright (c) 2012-2014, Yann Collet 168 Copyright (c) 2019, Jeff Wendling 169 All rights reserved. 170 171 Used under the terms of the 2-Clause BSD License. A copy of this license can be 172 found later in this text or online at 173 https://opensource.org/licenses/BSD-2-Clause. 174 175 -------------------------------------------------------------------------------- 176 177 compress 178 179 http://github.com/klauspost/compress 180 181 Copyright (c) 2009-2016 The Go Authors. All rights reserved. 182 Copyright (c) 2015-2023 Klaus Post. All rights reserved. 183 Copyright (c) 2024+ Klaus Post. All rights reserved. 184 Copyright 2011 The Snappy-Go Authors. All rights reserved. 185 Based on work Copyright (c) 2013, Yann Collet, released under BSD License. 186 Based on work by Yann Collet, released under BSD License. 187 188 Used under the terms of the 3-Clause BSD License (Google version). A copy of 189 this license can be found later in this text and a templated version can be 190 found online at https://opensource.org/licenses/BSD-3-Clause. 191 192 -------------------------------------------------------------------------------- 193 194 cpuid 195 196 http://github.com/klauspost/cpuid 197 198 Copyright (c) 2015 Klaus Post 199 200 Used under the terms of the MIT License. A copy of this license can be found 201 later in this text or online at https://opensource.org/licenses/MIT. 202 203 -------------------------------------------------------------------------------- 204 205 go-acl 206 207 https://github.com/hectane/go-acl 208 209 Copyright (c) 2015 Nathan Osman 210 211 Used under the terms of the MIT License. A copy of this license can be found 212 later in this text or online at https://opensource.org/licenses/MIT. 213 214 -------------------------------------------------------------------------------- 215 216 Go support for Protocol Buffers 217 218 https://github.com/golang/protobuf 219 220 Copyright 2010 The Go Authors. All rights reserved. 221 222 Used under the terms of the 3-Clause BSD License (Google version). A copy of 223 this license can be found later in this text and a templated version can be 224 found online at https://opensource.org/licenses/BSD-3-Clause. 225 226 -------------------------------------------------------------------------------- 227 228 Go support for Protocol Buffers 229 230 https://github.com/protocolbuffers/protobuf-go 231 232 Copyright (c) 2018 The Go Authors. All rights reserved. 233 Copyright 2023 Google Inc. All rights reserved. 234 235 Used under the terms of the 3-Clause BSD License (Google version). A copy of 236 this license can be found later in this text and a templated version can be 237 found online at https://opensource.org/licenses/BSD-3-Clause. 238 239 -------------------------------------------------------------------------------- 240 241 Go support for gRPC 242 243 https://github.com/grpc/grpc-go 244 245 Copyright 2014 gRPC authors. 246 247 Used under the terms of the Apache License, Version 2.0. A copy of this license 248 can be found later in this text or online at 249 http://www.apache.org/licenses/LICENSE-2.0. 250 251 -------------------------------------------------------------------------------- 252 253 Go-generated Protocol Buffers Packages 254 255 https://github.com/google/go-genproto 256 257 Copyright (c) 2015, Google Inc. 258 Copyright 2015 Google LLC 259 260 Used under the terms of the Apache License, Version 2.0. A copy of this license 261 can be found later in this text or online at 262 http://www.apache.org/licenses/LICENSE-2.0. 263 264 -------------------------------------------------------------------------------- 265 266 Package for equality of Go values 267 268 https://github.com/google/go-cmp 269 270 Copyright (c) 2017 The Go Authors. All rights reserved. 271 272 Used under the terms of the 3-Clause BSD License (Google version). A copy of 273 this license can be found later in this text and a templated version can be 274 found online at https://opensource.org/licenses/BSD-3-Clause. 275 276 -------------------------------------------------------------------------------- 277 278 yaml 279 280 https://github.com/go-yaml/yaml 281 282 Copyright 2011-2016 Canonical Ltd. 283 284 Used under the terms of the Apache License, Version 2.0. A copy of this license 285 can be found later in this text or online at 286 http://www.apache.org/licenses/LICENSE-2.0. 287 288 The following files were ported to Go from C files of libyaml, and thus 289 are still covered by their original copyright and license: 290 291 apic.go 292 emitterc.go 293 parserc.go 294 readerc.go 295 scannerc.go 296 writerc.go 297 yamlh.go 298 yamlprivateh.go 299 300 Copyright (c) 2006 Kirill Simonov 301 302 Used under the terms of the MIT License. A copy of this license can be found 303 later in this text or online at https://opensource.org/licenses/MIT. 304 305 -------------------------------------------------------------------------------- 306 307 uuid 308 309 https://github.com/google/uuid 310 311 Copyright (c) 2009,2014 Google Inc. All rights reserved. 312 Copyright 2023 Google Inc. All rights reserved. 313 314 Used under the terms of the 3-Clause BSD License (Google version). A copy of 315 this license can be found later in this text and a templated version can be 316 found online at https://opensource.org/licenses/BSD-3-Clause. 317 318 -------------------------------------------------------------------------------- 319 320 go-winio 321 322 https://github.com/Microsoft/go-winio 323 324 Copyright (c) 2015 Microsoft 325 326 Used under the terms of the MIT License. A copy of this license can be found 327 later in this text or online at https://opensource.org/licenses/MIT. 328 329 -------------------------------------------------------------------------------- 330 331 fsevents 332 333 https://github.com/fsnotify/fsevents 334 335 Forked and modified at https://github.com/mutagen-io/fsevents. 336 337 Copyright (c) 2014 The fsevents Authors. All rights reserved. 338 339 Used under the terms of the 3-Clause BSD License (Google version). A copy of 340 this license can be found later in this text and a templated version can be 341 found online at https://opensource.org/licenses/BSD-3-Clause. 342 343 -------------------------------------------------------------------------------- 344 345 notify 346 347 https://github.com/rjeczalik/notify 348 349 A subset of this library has been extracted, modified, and vendored inside 350 Mutagen at https://github.com/mutagen-io/mutagen. 351 352 Copyright (c) 2014-2015 The Notify Authors 353 354 Used under the terms of the MIT License. A copy of this license can be found 355 later in this text or online at https://opensource.org/licenses/MIT. 356 357 -------------------------------------------------------------------------------- 358 359 gopass 360 361 https://github.com/howeyc/gopass 362 363 Forked and modified at https://github.com/mutagen-io/gopass. 364 365 Copyright (c) 2012 Chris Howey 366 367 Used under the terms of the ISC License. A copy of this license can be found 368 later in this text or online at https://opensource.org/licenses/ISC. 369 370 -------------------------------------------------------------------------------- 371 372 doublestar 373 374 https://github.com/bmatcuk/doublestar 375 376 Copyright (c) 2014 Bob Matcuk 377 378 Used under the terms of the MIT License. A copy of this license can be found 379 later in this text or online at https://opensource.org/licenses/MIT. 380 381 -------------------------------------------------------------------------------- 382 383 patternmatcher 384 385 https://github.com/moby/patternmatcher 386 387 A subset of this library has been extracted, modified, and vendored inside 388 Mutagen at https://github.com/mutagen-io/mutagen. 389 390 Copyright 2012-2017 Docker, Inc. 391 392 Used under the terms of the Apache License, Version 2.0. A copy of this license 393 can be found later in this text or online at 394 http://www.apache.org/licenses/LICENSE-2.0. 395 396 -------------------------------------------------------------------------------- 397 398 apimachinery 399 400 https://github.com/kubernetes/apimachinery 401 402 Forked and modified at https://github.com/mutagen-io/apimachinery. 403 404 Copyright 2014 The Kubernetes Authors. 405 406 Used under the terms of the Apache License, Version 2.0. A copy of this license 407 can be found later in this text or online at 408 http://www.apache.org/licenses/LICENSE-2.0. 409 410 -------------------------------------------------------------------------------- 411 412 extstat 413 414 https://github.com/shibukawa/extstat 415 416 Forked and modified at https://github.com/mutagen-io/extstat. 417 418 Copyright (c) 2015 Yoshiki Shibukawa 419 420 Used under the terms of the MIT License. A copy of this license can be found 421 later in this text or online at https://opensource.org/licenses/MIT. 422 ` + licensesSSPL + ` 423 424 ================================================================================ 425 Mutagen is compatible with the following third-party software: 426 ================================================================================ 427 428 OpenSSH 429 430 https://www.openssh.com/ 431 432 -------------------------------------------------------------------------------- 433 434 Docker 435 436 https://www.docker.com/ 437 438 439 ================================================================================ 440 Mutagen and its dependencies make use of the following licenses: 441 ================================================================================ 442 443 MIT License 444 445 Permission is hereby granted, free of charge, to any person obtaining a copy 446 of this software and associated documentation files (the "Software"), to deal 447 in the Software without restriction, including without limitation the rights 448 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 449 copies of the Software, and to permit persons to whom the Software is 450 furnished to do so, subject to the following conditions: 451 452 The above copyright notice and this permission notice shall be included in all 453 copies or substantial portions of the Software. 454 455 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 456 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 457 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 458 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 459 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 460 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 461 SOFTWARE. 462 463 -------------------------------------------------------------------------------- 464 465 2-Clause BSD License 466 467 Redistribution and use in source and binary forms, with or without modification, 468 are permitted provided that the following conditions are met: 469 470 * Redistributions of source code must retain the above copyright notice, this 471 list of conditions and the following disclaimer. 472 473 * Redistributions in binary form must reproduce the above copyright notice, this 474 list of conditions and the following disclaimer in the documentation and/or 475 other materials provided with the distribution. 476 477 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 478 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 479 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 480 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 481 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 482 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 483 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 484 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 485 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 486 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 487 488 -------------------------------------------------------------------------------- 489 490 3-Clause BSD License (Google version) 491 492 Redistribution and use in source and binary forms, with or without 493 modification, are permitted provided that the following conditions are 494 met: 495 496 * Redistributions of source code must retain the above copyright 497 notice, this list of conditions and the following disclaimer. 498 * Redistributions in binary form must reproduce the above 499 copyright notice, this list of conditions and the following disclaimer 500 in the documentation and/or other materials provided with the 501 distribution. 502 * Neither the name of Google Inc. nor the names of its 503 contributors may be used to endorse or promote products derived from 504 this software without specific prior written permission. 505 506 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 507 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 508 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 509 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 510 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 511 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 512 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 513 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 514 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 515 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 516 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 517 518 -------------------------------------------------------------------------------- 519 520 Google Go IP Rights Grant 521 522 Additional IP Rights Grant (Patents) 523 524 "This implementation" means the copyrightable works distributed by 525 Google as part of the Go project. 526 527 Google hereby grants to You a perpetual, worldwide, non-exclusive, 528 no-charge, royalty-free, irrevocable (except as stated in this section) 529 patent license to make, have made, use, offer to sell, sell, import, 530 transfer and otherwise run, modify and propagate the contents of this 531 implementation of Go, where such license applies only to those patent 532 claims, both currently owned or controlled by Google and acquired in 533 the future, licensable by Google that are necessarily infringed by this 534 implementation of Go. This grant does not include claims that would be 535 infringed only as a consequence of further modification of this 536 implementation. If you or your agent or exclusive licensee institute or 537 order or agree to the institution of patent litigation against any 538 entity (including a cross-claim or counterclaim in a lawsuit) alleging 539 that this implementation of Go or any code incorporated within this 540 implementation of Go constitutes direct or contributory patent 541 infringement, or inducement of patent infringement, then any patent 542 rights granted to you under this License for this implementation of Go 543 shall terminate as of the date such litigation is filed. 544 545 -------------------------------------------------------------------------------- 546 547 Apache License 548 Version 2.0, January 2004 549 http://www.apache.org/licenses/ 550 551 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 552 553 1. Definitions. 554 555 "License" shall mean the terms and conditions for use, reproduction, 556 and distribution as defined by Sections 1 through 9 of this document. 557 558 "Licensor" shall mean the copyright owner or entity authorized by 559 the copyright owner that is granting the License. 560 561 "Legal Entity" shall mean the union of the acting entity and all 562 other entities that control, are controlled by, or are under common 563 control with that entity. For the purposes of this definition, 564 "control" means (i) the power, direct or indirect, to cause the 565 direction or management of such entity, whether by contract or 566 otherwise, or (ii) ownership of fifty percent (50%) or more of the 567 outstanding shares, or (iii) beneficial ownership of such entity. 568 569 "You" (or "Your") shall mean an individual or Legal Entity 570 exercising permissions granted by this License. 571 572 "Source" form shall mean the preferred form for making modifications, 573 including but not limited to software source code, documentation 574 source, and configuration files. 575 576 "Object" form shall mean any form resulting from mechanical 577 transformation or translation of a Source form, including but 578 not limited to compiled object code, generated documentation, 579 and conversions to other media types. 580 581 "Work" shall mean the work of authorship, whether in Source or 582 Object form, made available under the License, as indicated by a 583 copyright notice that is included in or attached to the work 584 (an example is provided in the Appendix below). 585 586 "Derivative Works" shall mean any work, whether in Source or Object 587 form, that is based on (or derived from) the Work and for which the 588 editorial revisions, annotations, elaborations, or other modifications 589 represent, as a whole, an original work of authorship. For the purposes 590 of this License, Derivative Works shall not include works that remain 591 separable from, or merely link (or bind by name) to the interfaces of, 592 the Work and Derivative Works thereof. 593 594 "Contribution" shall mean any work of authorship, including 595 the original version of the Work and any modifications or additions 596 to that Work or Derivative Works thereof, that is intentionally 597 submitted to Licensor for inclusion in the Work by the copyright owner 598 or by an individual or Legal Entity authorized to submit on behalf of 599 the copyright owner. For the purposes of this definition, "submitted" 600 means any form of electronic, verbal, or written communication sent 601 to the Licensor or its representatives, including but not limited to 602 communication on electronic mailing lists, source code control systems, 603 and issue tracking systems that are managed by, or on behalf of, the 604 Licensor for the purpose of discussing and improving the Work, but 605 excluding communication that is conspicuously marked or otherwise 606 designated in writing by the copyright owner as "Not a Contribution." 607 608 "Contributor" shall mean Licensor and any individual or Legal Entity 609 on behalf of whom a Contribution has been received by Licensor and 610 subsequently incorporated within the Work. 611 612 2. Grant of Copyright License. Subject to the terms and conditions of 613 this License, each Contributor hereby grants to You a perpetual, 614 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 615 copyright license to reproduce, prepare Derivative Works of, 616 publicly display, publicly perform, sublicense, and distribute the 617 Work and such Derivative Works in Source or Object form. 618 619 3. Grant of Patent License. Subject to the terms and conditions of 620 this License, each Contributor hereby grants to You a perpetual, 621 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 622 (except as stated in this section) patent license to make, have made, 623 use, offer to sell, sell, import, and otherwise transfer the Work, 624 where such license applies only to those patent claims licensable 625 by such Contributor that are necessarily infringed by their 626 Contribution(s) alone or by combination of their Contribution(s) 627 with the Work to which such Contribution(s) was submitted. If You 628 institute patent litigation against any entity (including a 629 cross-claim or counterclaim in a lawsuit) alleging that the Work 630 or a Contribution incorporated within the Work constitutes direct 631 or contributory patent infringement, then any patent licenses 632 granted to You under this License for that Work shall terminate 633 as of the date such litigation is filed. 634 635 4. Redistribution. You may reproduce and distribute copies of the 636 Work or Derivative Works thereof in any medium, with or without 637 modifications, and in Source or Object form, provided that You 638 meet the following conditions: 639 640 (a) You must give any other recipients of the Work or 641 Derivative Works a copy of this License; and 642 643 (b) You must cause any modified files to carry prominent notices 644 stating that You changed the files; and 645 646 (c) You must retain, in the Source form of any Derivative Works 647 that You distribute, all copyright, patent, trademark, and 648 attribution notices from the Source form of the Work, 649 excluding those notices that do not pertain to any part of 650 the Derivative Works; and 651 652 (d) If the Work includes a "NOTICE" text file as part of its 653 distribution, then any Derivative Works that You distribute must 654 include a readable copy of the attribution notices contained 655 within such NOTICE file, excluding those notices that do not 656 pertain to any part of the Derivative Works, in at least one 657 of the following places: within a NOTICE text file distributed 658 as part of the Derivative Works; within the Source form or 659 documentation, if provided along with the Derivative Works; or, 660 within a display generated by the Derivative Works, if and 661 wherever such third-party notices normally appear. The contents 662 of the NOTICE file are for informational purposes only and 663 do not modify the License. You may add Your own attribution 664 notices within Derivative Works that You distribute, alongside 665 or as an addendum to the NOTICE text from the Work, provided 666 that such additional attribution notices cannot be construed 667 as modifying the License. 668 669 You may add Your own copyright statement to Your modifications and 670 may provide additional or different license terms and conditions 671 for use, reproduction, or distribution of Your modifications, or 672 for any such Derivative Works as a whole, provided Your use, 673 reproduction, and distribution of the Work otherwise complies with 674 the conditions stated in this License. 675 676 5. Submission of Contributions. Unless You explicitly state otherwise, 677 any Contribution intentionally submitted for inclusion in the Work 678 by You to the Licensor shall be under the terms and conditions of 679 this License, without any additional terms or conditions. 680 Notwithstanding the above, nothing herein shall supersede or modify 681 the terms of any separate license agreement you may have executed 682 with Licensor regarding such Contributions. 683 684 6. Trademarks. This License does not grant permission to use the trade 685 names, trademarks, service marks, or product names of the Licensor, 686 except as required for reasonable and customary use in describing the 687 origin of the Work and reproducing the content of the NOTICE file. 688 689 7. Disclaimer of Warranty. Unless required by applicable law or 690 agreed to in writing, Licensor provides the Work (and each 691 Contributor provides its Contributions) on an "AS IS" BASIS, 692 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 693 implied, including, without limitation, any warranties or conditions 694 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 695 PARTICULAR PURPOSE. You are solely responsible for determining the 696 appropriateness of using or redistributing the Work and assume any 697 risks associated with Your exercise of permissions under this License. 698 699 8. Limitation of Liability. In no event and under no legal theory, 700 whether in tort (including negligence), contract, or otherwise, 701 unless required by applicable law (such as deliberate and grossly 702 negligent acts) or agreed to in writing, shall any Contributor be 703 liable to You for damages, including any direct, indirect, special, 704 incidental, or consequential damages of any character arising as a 705 result of this License or out of the use or inability to use the 706 Work (including but not limited to damages for loss of goodwill, 707 work stoppage, computer failure or malfunction, or any and all 708 other commercial damages or losses), even if such Contributor 709 has been advised of the possibility of such damages. 710 711 9. Accepting Warranty or Additional Liability. While redistributing 712 the Work or Derivative Works thereof, You may choose to offer, 713 and charge a fee for, acceptance of support, warranty, indemnity, 714 or other liability obligations and/or rights consistent with this 715 License. However, in accepting such obligations, You may act only 716 on Your own behalf and on Your sole responsibility, not on behalf 717 of any other Contributor, and only if You agree to indemnify, 718 defend, and hold each Contributor harmless for any liability 719 incurred by, or claims asserted against, such Contributor by reason 720 of your accepting any such warranty or additional liability. 721 722 END OF TERMS AND CONDITIONS 723 724 APPENDIX: How to apply the Apache License to your work. 725 726 To apply the Apache License to your work, attach the following 727 boilerplate notice, with the fields enclosed by brackets "[]" 728 replaced with your own identifying information. (Don't include 729 the brackets!) The text should be enclosed in the appropriate 730 comment syntax for the file format. We also recommend that a 731 file or class name and description of purpose be included on the 732 same "printed page" as the copyright notice for easier 733 identification within third-party archives. 734 735 Copyright [yyyy] [name of copyright owner] 736 737 Licensed under the Apache License, Version 2.0 (the "License"); 738 you may not use this file except in compliance with the License. 739 You may obtain a copy of the License at 740 741 http://www.apache.org/licenses/LICENSE-2.0 742 743 Unless required by applicable law or agreed to in writing, software 744 distributed under the License is distributed on an "AS IS" BASIS, 745 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 746 See the License for the specific language governing permissions and 747 limitations under the License. 748 749 -------------------------------------------------------------------------------- 750 751 ISC License 752 753 Permission to use, copy, modify, and distribute this software for any 754 purpose with or without fee is hereby granted, provided that the above 755 copyright notice and this permission notice appear in all copies. 756 757 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 758 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 759 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 760 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 761 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 762 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 763 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 764 ` + licenseTextSSPL