github.com/kubeflow/training-operator@v1.7.0/third_party/library/license.txt (about) 1 -------------------------------------------------------------------------------- 2 kubeflow/training-operator Apache License 2.0 https://github.com/kubeflow/training-operator/blob/master/LICENSE 3 -------------------------------------------------------------------------------- 4 Apache License 5 Version 2.0, January 2004 6 http://www.apache.org/licenses/ 7 8 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 9 10 1. Definitions. 11 12 "License" shall mean the terms and conditions for use, reproduction, 13 and distribution as defined by Sections 1 through 9 of this document. 14 15 "Licensor" shall mean the copyright owner or entity authorized by 16 the copyright owner that is granting the License. 17 18 "Legal Entity" shall mean the union of the acting entity and all 19 other entities that control, are controlled by, or are under common 20 control with that entity. For the purposes of this definition, 21 "control" means (i) the power, direct or indirect, to cause the 22 direction or management of such entity, whether by contract or 23 otherwise, or (ii) ownership of fifty percent (50%) or more of the 24 outstanding shares, or (iii) beneficial ownership of such entity. 25 26 "You" (or "Your") shall mean an individual or Legal Entity 27 exercising permissions granted by this License. 28 29 "Source" form shall mean the preferred form for making modifications, 30 including but not limited to software source code, documentation 31 source, and configuration files. 32 33 "Object" form shall mean any form resulting from mechanical 34 transformation or translation of a Source form, including but 35 not limited to compiled object code, generated documentation, 36 and conversions to other media types. 37 38 "Work" shall mean the work of authorship, whether in Source or 39 Object form, made available under the License, as indicated by a 40 copyright notice that is included in or attached to the work 41 (an example is provided in the Appendix below). 42 43 "Derivative Works" shall mean any work, whether in Source or Object 44 form, that is based on (or derived from) the Work and for which the 45 editorial revisions, annotations, elaborations, or other modifications 46 represent, as a whole, an original work of authorship. For the purposes 47 of this License, Derivative Works shall not include works that remain 48 separable from, or merely link (or bind by name) to the interfaces of, 49 the Work and Derivative Works thereof. 50 51 "Contribution" shall mean any work of authorship, including 52 the original version of the Work and any modifications or additions 53 to that Work or Derivative Works thereof, that is intentionally 54 submitted to Licensor for inclusion in the Work by the copyright owner 55 or by an individual or Legal Entity authorized to submit on behalf of 56 the copyright owner. For the purposes of this definition, "submitted" 57 means any form of electronic, verbal, or written communication sent 58 to the Licensor or its representatives, including but not limited to 59 communication on electronic mailing lists, source code control systems, 60 and issue tracking systems that are managed by, or on behalf of, the 61 Licensor for the purpose of discussing and improving the Work, but 62 excluding communication that is conspicuously marked or otherwise 63 designated in writing by the copyright owner as "Not a Contribution." 64 65 "Contributor" shall mean Licensor and any individual or Legal Entity 66 on behalf of whom a Contribution has been received by Licensor and 67 subsequently incorporated within the Work. 68 69 2. Grant of Copyright License. Subject to the terms and conditions of 70 this License, each Contributor hereby grants to You a perpetual, 71 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 72 copyright license to reproduce, prepare Derivative Works of, 73 publicly display, publicly perform, sublicense, and distribute the 74 Work and such Derivative Works in Source or Object form. 75 76 3. Grant of Patent License. Subject to the terms and conditions of 77 this License, each Contributor hereby grants to You a perpetual, 78 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 79 (except as stated in this section) patent license to make, have made, 80 use, offer to sell, sell, import, and otherwise transfer the Work, 81 where such license applies only to those patent claims licensable 82 by such Contributor that are necessarily infringed by their 83 Contribution(s) alone or by combination of their Contribution(s) 84 with the Work to which such Contribution(s) was submitted. If You 85 institute patent litigation against any entity (including a 86 cross-claim or counterclaim in a lawsuit) alleging that the Work 87 or a Contribution incorporated within the Work constitutes direct 88 or contributory patent infringement, then any patent licenses 89 granted to You under this License for that Work shall terminate 90 as of the date such litigation is filed. 91 92 4. Redistribution. You may reproduce and distribute copies of the 93 Work or Derivative Works thereof in any medium, with or without 94 modifications, and in Source or Object form, provided that You 95 meet the following conditions: 96 97 (a) You must give any other recipients of the Work or 98 Derivative Works a copy of this License; and 99 100 (b) You must cause any modified files to carry prominent notices 101 stating that You changed the files; and 102 103 (c) You must retain, in the Source form of any Derivative Works 104 that You distribute, all copyright, patent, trademark, and 105 attribution notices from the Source form of the Work, 106 excluding those notices that do not pertain to any part of 107 the Derivative Works; and 108 109 (d) If the Work includes a "NOTICE" text file as part of its 110 distribution, then any Derivative Works that You distribute must 111 include a readable copy of the attribution notices contained 112 within such NOTICE file, excluding those notices that do not 113 pertain to any part of the Derivative Works, in at least one 114 of the following places: within a NOTICE text file distributed 115 as part of the Derivative Works; within the Source form or 116 documentation, if provided along with the Derivative Works; or, 117 within a display generated by the Derivative Works, if and 118 wherever such third-party notices normally appear. The contents 119 of the NOTICE file are for informational purposes only and 120 do not modify the License. You may add Your own attribution 121 notices within Derivative Works that You distribute, alongside 122 or as an addendum to the NOTICE text from the Work, provided 123 that such additional attribution notices cannot be construed 124 as modifying the License. 125 126 You may add Your own copyright statement to Your modifications and 127 may provide additional or different license terms and conditions 128 for use, reproduction, or distribution of Your modifications, or 129 for any such Derivative Works as a whole, provided Your use, 130 reproduction, and distribution of the Work otherwise complies with 131 the conditions stated in this License. 132 133 5. Submission of Contributions. Unless You explicitly state otherwise, 134 any Contribution intentionally submitted for inclusion in the Work 135 by You to the Licensor shall be under the terms and conditions of 136 this License, without any additional terms or conditions. 137 Notwithstanding the above, nothing herein shall supersede or modify 138 the terms of any separate license agreement you may have executed 139 with Licensor regarding such Contributions. 140 141 6. Trademarks. This License does not grant permission to use the trade 142 names, trademarks, service marks, or product names of the Licensor, 143 except as required for reasonable and customary use in describing the 144 origin of the Work and reproducing the content of the NOTICE file. 145 146 7. Disclaimer of Warranty. Unless required by applicable law or 147 agreed to in writing, Licensor provides the Work (and each 148 Contributor provides its Contributions) on an "AS IS" BASIS, 149 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 150 implied, including, without limitation, any warranties or conditions 151 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 152 PARTICULAR PURPOSE. You are solely responsible for determining the 153 appropriateness of using or redistributing the Work and assume any 154 risks associated with Your exercise of permissions under this License. 155 156 8. Limitation of Liability. In no event and under no legal theory, 157 whether in tort (including negligence), contract, or otherwise, 158 unless required by applicable law (such as deliberate and grossly 159 negligent acts) or agreed to in writing, shall any Contributor be 160 liable to You for damages, including any direct, indirect, special, 161 incidental, or consequential damages of any character arising as a 162 result of this License or out of the use or inability to use the 163 Work (including but not limited to damages for loss of goodwill, 164 work stoppage, computer failure or malfunction, or any and all 165 other commercial damages or losses), even if such Contributor 166 has been advised of the possibility of such damages. 167 168 9. Accepting Warranty or Additional Liability. While redistributing 169 the Work or Derivative Works thereof, You may choose to offer, 170 and charge a fee for, acceptance of support, warranty, indemnity, 171 or other liability obligations and/or rights consistent with this 172 License. However, in accepting such obligations, You may act only 173 on Your own behalf and on Your sole responsibility, not on behalf 174 of any other Contributor, and only if You agree to indemnify, 175 defend, and hold each Contributor harmless for any liability 176 incurred by, or claims asserted against, such Contributor by reason 177 of your accepting any such warranty or additional liability. 178 179 END OF TERMS AND CONDITIONS 180 181 APPENDIX: How to apply the Apache License to your work. 182 183 To apply the Apache License to your work, attach the following 184 boilerplate notice, with the fields enclosed by brackets "{}" 185 replaced with your own identifying information. (Don't include 186 the brackets!) The text should be enclosed in the appropriate 187 comment syntax for the file format. We also recommend that a 188 file or class name and description of purpose be included on the 189 same "printed page" as the copyright notice for easier 190 identification within third-party archives. 191 192 Copyright {yyyy} {name of copyright owner} 193 194 Licensed under the Apache License, Version 2.0 (the "License"); 195 you may not use this file except in compliance with the License. 196 You may obtain a copy of the License at 197 198 http://www.apache.org/licenses/LICENSE-2.0 199 200 Unless required by applicable law or agreed to in writing, software 201 distributed under the License is distributed on an "AS IS" BASIS, 202 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 203 See the License for the specific language governing permissions and 204 limitations under the License. 205 206 -------------------------------------------------------------------------------- 207 GoogleCloudPlatform/gcloud-golang Apache License 2.0 https://github.com/googleapis/google-cloud-go/blob/master/LICENSE 208 -------------------------------------------------------------------------------- 209 210 Apache License 211 Version 2.0, January 2004 212 http://www.apache.org/licenses/ 213 214 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 215 216 1. Definitions. 217 218 "License" shall mean the terms and conditions for use, reproduction, 219 and distribution as defined by Sections 1 through 9 of this document. 220 221 "Licensor" shall mean the copyright owner or entity authorized by 222 the copyright owner that is granting the License. 223 224 "Legal Entity" shall mean the union of the acting entity and all 225 other entities that control, are controlled by, or are under common 226 control with that entity. For the purposes of this definition, 227 "control" means (i) the power, direct or indirect, to cause the 228 direction or management of such entity, whether by contract or 229 otherwise, or (ii) ownership of fifty percent (50%) or more of the 230 outstanding shares, or (iii) beneficial ownership of such entity. 231 232 "You" (or "Your") shall mean an individual or Legal Entity 233 exercising permissions granted by this License. 234 235 "Source" form shall mean the preferred form for making modifications, 236 including but not limited to software source code, documentation 237 source, and configuration files. 238 239 "Object" form shall mean any form resulting from mechanical 240 transformation or translation of a Source form, including but 241 not limited to compiled object code, generated documentation, 242 and conversions to other media types. 243 244 "Work" shall mean the work of authorship, whether in Source or 245 Object form, made available under the License, as indicated by a 246 copyright notice that is included in or attached to the work 247 (an example is provided in the Appendix below). 248 249 "Derivative Works" shall mean any work, whether in Source or Object 250 form, that is based on (or derived from) the Work and for which the 251 editorial revisions, annotations, elaborations, or other modifications 252 represent, as a whole, an original work of authorship. For the purposes 253 of this License, Derivative Works shall not include works that remain 254 separable from, or merely link (or bind by name) to the interfaces of, 255 the Work and Derivative Works thereof. 256 257 "Contribution" shall mean any work of authorship, including 258 the original version of the Work and any modifications or additions 259 to that Work or Derivative Works thereof, that is intentionally 260 submitted to Licensor for inclusion in the Work by the copyright owner 261 or by an individual or Legal Entity authorized to submit on behalf of 262 the copyright owner. For the purposes of this definition, "submitted" 263 means any form of electronic, verbal, or written communication sent 264 to the Licensor or its representatives, including but not limited to 265 communication on electronic mailing lists, source code control systems, 266 and issue tracking systems that are managed by, or on behalf of, the 267 Licensor for the purpose of discussing and improving the Work, but 268 excluding communication that is conspicuously marked or otherwise 269 designated in writing by the copyright owner as "Not a Contribution." 270 271 "Contributor" shall mean Licensor and any individual or Legal Entity 272 on behalf of whom a Contribution has been received by Licensor and 273 subsequently incorporated within the Work. 274 275 2. Grant of Copyright License. Subject to the terms and conditions of 276 this License, each Contributor hereby grants to You a perpetual, 277 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 278 copyright license to reproduce, prepare Derivative Works of, 279 publicly display, publicly perform, sublicense, and distribute the 280 Work and such Derivative Works in Source or Object form. 281 282 3. Grant of Patent License. Subject to the terms and conditions of 283 this License, each Contributor hereby grants to You a perpetual, 284 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 285 (except as stated in this section) patent license to make, have made, 286 use, offer to sell, sell, import, and otherwise transfer the Work, 287 where such license applies only to those patent claims licensable 288 by such Contributor that are necessarily infringed by their 289 Contribution(s) alone or by combination of their Contribution(s) 290 with the Work to which such Contribution(s) was submitted. If You 291 institute patent litigation against any entity (including a 292 cross-claim or counterclaim in a lawsuit) alleging that the Work 293 or a Contribution incorporated within the Work constitutes direct 294 or contributory patent infringement, then any patent licenses 295 granted to You under this License for that Work shall terminate 296 as of the date such litigation is filed. 297 298 4. Redistribution. You may reproduce and distribute copies of the 299 Work or Derivative Works thereof in any medium, with or without 300 modifications, and in Source or Object form, provided that You 301 meet the following conditions: 302 303 (a) You must give any other recipients of the Work or 304 Derivative Works a copy of this License; and 305 306 (b) You must cause any modified files to carry prominent notices 307 stating that You changed the files; and 308 309 (c) You must retain, in the Source form of any Derivative Works 310 that You distribute, all copyright, patent, trademark, and 311 attribution notices from the Source form of the Work, 312 excluding those notices that do not pertain to any part of 313 the Derivative Works; and 314 315 (d) If the Work includes a "NOTICE" text file as part of its 316 distribution, then any Derivative Works that You distribute must 317 include a readable copy of the attribution notices contained 318 within such NOTICE file, excluding those notices that do not 319 pertain to any part of the Derivative Works, in at least one 320 of the following places: within a NOTICE text file distributed 321 as part of the Derivative Works; within the Source form or 322 documentation, if provided along with the Derivative Works; or, 323 within a display generated by the Derivative Works, if and 324 wherever such third-party notices normally appear. The contents 325 of the NOTICE file are for informational purposes only and 326 do not modify the License. You may add Your own attribution 327 notices within Derivative Works that You distribute, alongside 328 or as an addendum to the NOTICE text from the Work, provided 329 that such additional attribution notices cannot be construed 330 as modifying the License. 331 332 You may add Your own copyright statement to Your modifications and 333 may provide additional or different license terms and conditions 334 for use, reproduction, or distribution of Your modifications, or 335 for any such Derivative Works as a whole, provided Your use, 336 reproduction, and distribution of the Work otherwise complies with 337 the conditions stated in this License. 338 339 5. Submission of Contributions. Unless You explicitly state otherwise, 340 any Contribution intentionally submitted for inclusion in the Work 341 by You to the Licensor shall be under the terms and conditions of 342 this License, without any additional terms or conditions. 343 Notwithstanding the above, nothing herein shall supersede or modify 344 the terms of any separate license agreement you may have executed 345 with Licensor regarding such Contributions. 346 347 6. Trademarks. This License does not grant permission to use the trade 348 names, trademarks, service marks, or product names of the Licensor, 349 except as required for reasonable and customary use in describing the 350 origin of the Work and reproducing the content of the NOTICE file. 351 352 7. Disclaimer of Warranty. Unless required by applicable law or 353 agreed to in writing, Licensor provides the Work (and each 354 Contributor provides its Contributions) on an "AS IS" BASIS, 355 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 356 implied, including, without limitation, any warranties or conditions 357 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 358 PARTICULAR PURPOSE. You are solely responsible for determining the 359 appropriateness of using or redistributing the Work and assume any 360 risks associated with Your exercise of permissions under this License. 361 362 8. Limitation of Liability. In no event and under no legal theory, 363 whether in tort (including negligence), contract, or otherwise, 364 unless required by applicable law (such as deliberate and grossly 365 negligent acts) or agreed to in writing, shall any Contributor be 366 liable to You for damages, including any direct, indirect, special, 367 incidental, or consequential damages of any character arising as a 368 result of this License or out of the use or inability to use the 369 Work (including but not limited to damages for loss of goodwill, 370 work stoppage, computer failure or malfunction, or any and all 371 other commercial damages or losses), even if such Contributor 372 has been advised of the possibility of such damages. 373 374 9. Accepting Warranty or Additional Liability. While redistributing 375 the Work or Derivative Works thereof, You may choose to offer, 376 and charge a fee for, acceptance of support, warranty, indemnity, 377 or other liability obligations and/or rights consistent with this 378 License. However, in accepting such obligations, You may act only 379 on Your own behalf and on Your sole responsibility, not on behalf 380 of any other Contributor, and only if You agree to indemnify, 381 defend, and hold each Contributor harmless for any liability 382 incurred by, or claims asserted against, such Contributor by reason 383 of your accepting any such warranty or additional liability. 384 385 END OF TERMS AND CONDITIONS 386 387 APPENDIX: How to apply the Apache License to your work. 388 389 To apply the Apache License to your work, attach the following 390 boilerplate notice, with the fields enclosed by brackets "[]" 391 replaced with your own identifying information. (Don't include 392 the brackets!) The text should be enclosed in the appropriate 393 comment syntax for the file format. We also recommend that a 394 file or class name and description of purpose be included on the 395 same "printed page" as the copyright notice for easier 396 identification within third-party archives. 397 398 Copyright [yyyy] [name of copyright owner] 399 400 Licensed under the Apache License, Version 2.0 (the "License"); 401 you may not use this file except in compliance with the License. 402 You may obtain a copy of the License at 403 404 http://www.apache.org/licenses/LICENSE-2.0 405 406 Unless required by applicable law or agreed to in writing, software 407 distributed under the License is distributed on an "AS IS" BASIS, 408 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 409 See the License for the specific language governing permissions and 410 limitations under the License. 411 412 -------------------------------------------------------------------------------- 413 PuerkitoBio/purell BSD 3-Clause "New" or "Revised" License https://github.com/PuerkitoBio/purell/blob/master/LICENSE 414 -------------------------------------------------------------------------------- 415 Copyright (c) 2012, Martin Angers 416 All rights reserved. 417 418 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 419 420 * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 421 422 * 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. 423 424 * 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. 425 426 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. 427 428 -------------------------------------------------------------------------------- 429 PuerkitoBio/urlesc BSD 3-Clause "New" or "Revised" License https://github.com/PuerkitoBio/urlesc/blob/master/LICENSE 430 -------------------------------------------------------------------------------- 431 Copyright (c) 2012 The Go Authors. All rights reserved. 432 433 Redistribution and use in source and binary forms, with or without 434 modification, are permitted provided that the following conditions are 435 met: 436 437 * Redistributions of source code must retain the above copyright 438 notice, this list of conditions and the following disclaimer. 439 * Redistributions in binary form must reproduce the above 440 copyright notice, this list of conditions and the following disclaimer 441 in the documentation and/or other materials provided with the 442 distribution. 443 * Neither the name of Google Inc. nor the names of its 444 contributors may be used to endorse or promote products derived from 445 this software without specific prior written permission. 446 447 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 448 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 449 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 450 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 451 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 452 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 453 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 454 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 455 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 456 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 457 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 458 459 -------------------------------------------------------------------------------- 460 davecgh/go-spew ISC License https://github.com/davecgh/go-spew/blob/master/LICENSE 461 -------------------------------------------------------------------------------- 462 ISC License 463 464 Copyright (c) 2012-2016 Dave Collins <dave@davec.name> 465 466 Permission to use, copy, modify, and/or distribute this software for any 467 purpose with or without fee is hereby granted, provided that the above 468 copyright notice and this permission notice appear in all copies. 469 470 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 471 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 472 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 473 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 474 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 475 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 476 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 477 478 -------------------------------------------------------------------------------- 479 docker/distribution Apache License 2.0 https://github.com/docker/distribution/blob/master/LICENSE 480 -------------------------------------------------------------------------------- 481 Apache License 482 Version 2.0, January 2004 483 http://www.apache.org/licenses/ 484 485 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 486 487 1. Definitions. 488 489 "License" shall mean the terms and conditions for use, reproduction, 490 and distribution as defined by Sections 1 through 9 of this document. 491 492 "Licensor" shall mean the copyright owner or entity authorized by 493 the copyright owner that is granting the License. 494 495 "Legal Entity" shall mean the union of the acting entity and all 496 other entities that control, are controlled by, or are under common 497 control with that entity. For the purposes of this definition, 498 "control" means (i) the power, direct or indirect, to cause the 499 direction or management of such entity, whether by contract or 500 otherwise, or (ii) ownership of fifty percent (50%) or more of the 501 outstanding shares, or (iii) beneficial ownership of such entity. 502 503 "You" (or "Your") shall mean an individual or Legal Entity 504 exercising permissions granted by this License. 505 506 "Source" form shall mean the preferred form for making modifications, 507 including but not limited to software source code, documentation 508 source, and configuration files. 509 510 "Object" form shall mean any form resulting from mechanical 511 transformation or translation of a Source form, including but 512 not limited to compiled object code, generated documentation, 513 and conversions to other media types. 514 515 "Work" shall mean the work of authorship, whether in Source or 516 Object form, made available under the License, as indicated by a 517 copyright notice that is included in or attached to the work 518 (an example is provided in the Appendix below). 519 520 "Derivative Works" shall mean any work, whether in Source or Object 521 form, that is based on (or derived from) the Work and for which the 522 editorial revisions, annotations, elaborations, or other modifications 523 represent, as a whole, an original work of authorship. For the purposes 524 of this License, Derivative Works shall not include works that remain 525 separable from, or merely link (or bind by name) to the interfaces of, 526 the Work and Derivative Works thereof. 527 528 "Contribution" shall mean any work of authorship, including 529 the original version of the Work and any modifications or additions 530 to that Work or Derivative Works thereof, that is intentionally 531 submitted to Licensor for inclusion in the Work by the copyright owner 532 or by an individual or Legal Entity authorized to submit on behalf of 533 the copyright owner. For the purposes of this definition, "submitted" 534 means any form of electronic, verbal, or written communication sent 535 to the Licensor or its representatives, including but not limited to 536 communication on electronic mailing lists, source code control systems, 537 and issue tracking systems that are managed by, or on behalf of, the 538 Licensor for the purpose of discussing and improving the Work, but 539 excluding communication that is conspicuously marked or otherwise 540 designated in writing by the copyright owner as "Not a Contribution." 541 542 "Contributor" shall mean Licensor and any individual or Legal Entity 543 on behalf of whom a Contribution has been received by Licensor and 544 subsequently incorporated within the Work. 545 546 2. Grant of Copyright License. Subject to the terms and conditions of 547 this License, each Contributor hereby grants to You a perpetual, 548 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 549 copyright license to reproduce, prepare Derivative Works of, 550 publicly display, publicly perform, sublicense, and distribute the 551 Work and such Derivative Works in Source or Object form. 552 553 3. Grant of Patent License. Subject to the terms and conditions of 554 this License, each Contributor hereby grants to You a perpetual, 555 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 556 (except as stated in this section) patent license to make, have made, 557 use, offer to sell, sell, import, and otherwise transfer the Work, 558 where such license applies only to those patent claims licensable 559 by such Contributor that are necessarily infringed by their 560 Contribution(s) alone or by combination of their Contribution(s) 561 with the Work to which such Contribution(s) was submitted. If You 562 institute patent litigation against any entity (including a 563 cross-claim or counterclaim in a lawsuit) alleging that the Work 564 or a Contribution incorporated within the Work constitutes direct 565 or contributory patent infringement, then any patent licenses 566 granted to You under this License for that Work shall terminate 567 as of the date such litigation is filed. 568 569 4. Redistribution. You may reproduce and distribute copies of the 570 Work or Derivative Works thereof in any medium, with or without 571 modifications, and in Source or Object form, provided that You 572 meet the following conditions: 573 574 (a) You must give any other recipients of the Work or 575 Derivative Works a copy of this License; and 576 577 (b) You must cause any modified files to carry prominent notices 578 stating that You changed the files; and 579 580 (c) You must retain, in the Source form of any Derivative Works 581 that You distribute, all copyright, patent, trademark, and 582 attribution notices from the Source form of the Work, 583 excluding those notices that do not pertain to any part of 584 the Derivative Works; and 585 586 (d) If the Work includes a "NOTICE" text file as part of its 587 distribution, then any Derivative Works that You distribute must 588 include a readable copy of the attribution notices contained 589 within such NOTICE file, excluding those notices that do not 590 pertain to any part of the Derivative Works, in at least one 591 of the following places: within a NOTICE text file distributed 592 as part of the Derivative Works; within the Source form or 593 documentation, if provided along with the Derivative Works; or, 594 within a display generated by the Derivative Works, if and 595 wherever such third-party notices normally appear. The contents 596 of the NOTICE file are for informational purposes only and 597 do not modify the License. You may add Your own attribution 598 notices within Derivative Works that You distribute, alongside 599 or as an addendum to the NOTICE text from the Work, provided 600 that such additional attribution notices cannot be construed 601 as modifying the License. 602 603 You may add Your own copyright statement to Your modifications and 604 may provide additional or different license terms and conditions 605 for use, reproduction, or distribution of Your modifications, or 606 for any such Derivative Works as a whole, provided Your use, 607 reproduction, and distribution of the Work otherwise complies with 608 the conditions stated in this License. 609 610 5. Submission of Contributions. Unless You explicitly state otherwise, 611 any Contribution intentionally submitted for inclusion in the Work 612 by You to the Licensor shall be under the terms and conditions of 613 this License, without any additional terms or conditions. 614 Notwithstanding the above, nothing herein shall supersede or modify 615 the terms of any separate license agreement you may have executed 616 with Licensor regarding such Contributions. 617 618 6. Trademarks. This License does not grant permission to use the trade 619 names, trademarks, service marks, or product names of the Licensor, 620 except as required for reasonable and customary use in describing the 621 origin of the Work and reproducing the content of the NOTICE file. 622 623 7. Disclaimer of Warranty. Unless required by applicable law or 624 agreed to in writing, Licensor provides the Work (and each 625 Contributor provides its Contributions) on an "AS IS" BASIS, 626 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 627 implied, including, without limitation, any warranties or conditions 628 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 629 PARTICULAR PURPOSE. You are solely responsible for determining the 630 appropriateness of using or redistributing the Work and assume any 631 risks associated with Your exercise of permissions under this License. 632 633 8. Limitation of Liability. In no event and under no legal theory, 634 whether in tort (including negligence), contract, or otherwise, 635 unless required by applicable law (such as deliberate and grossly 636 negligent acts) or agreed to in writing, shall any Contributor be 637 liable to You for damages, including any direct, indirect, special, 638 incidental, or consequential damages of any character arising as a 639 result of this License or out of the use or inability to use the 640 Work (including but not limited to damages for loss of goodwill, 641 work stoppage, computer failure or malfunction, or any and all 642 other commercial damages or losses), even if such Contributor 643 has been advised of the possibility of such damages. 644 645 9. Accepting Warranty or Additional Liability. While redistributing 646 the Work or Derivative Works thereof, You may choose to offer, 647 and charge a fee for, acceptance of support, warranty, indemnity, 648 or other liability obligations and/or rights consistent with this 649 License. However, in accepting such obligations, You may act only 650 on Your own behalf and on Your sole responsibility, not on behalf 651 of any other Contributor, and only if You agree to indemnify, 652 defend, and hold each Contributor harmless for any liability 653 incurred by, or claims asserted against, such Contributor by reason 654 of your accepting any such warranty or additional liability. 655 656 END OF TERMS AND CONDITIONS 657 658 APPENDIX: How to apply the Apache License to your work. 659 660 To apply the Apache License to your work, attach the following 661 boilerplate notice, with the fields enclosed by brackets "{}" 662 replaced with your own identifying information. (Don't include 663 the brackets!) The text should be enclosed in the appropriate 664 comment syntax for the file format. We also recommend that a 665 file or class name and description of purpose be included on the 666 same "printed page" as the copyright notice for easier 667 identification within third-party archives. 668 669 Copyright {yyyy} {name of copyright owner} 670 671 Licensed under the Apache License, Version 2.0 (the "License"); 672 you may not use this file except in compliance with the License. 673 You may obtain a copy of the License at 674 675 http://www.apache.org/licenses/LICENSE-2.0 676 677 Unless required by applicable law or agreed to in writing, software 678 distributed under the License is distributed on an "AS IS" BASIS, 679 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 680 See the License for the specific language governing permissions and 681 limitations under the License. 682 683 684 -------------------------------------------------------------------------------- 685 emicklei/go-restful MIT License https://github.com/emicklei/go-restful/blob/master/LICENSE 686 -------------------------------------------------------------------------------- 687 Copyright (c) 2012,2013 Ernest Micklei 688 689 MIT License 690 691 Permission is hereby granted, free of charge, to any person obtaining 692 a copy of this software and associated documentation files (the 693 "Software"), to deal in the Software without restriction, including 694 without limitation the rights to use, copy, modify, merge, publish, 695 distribute, sublicense, and/or sell copies of the Software, and to 696 permit persons to whom the Software is furnished to do so, subject to 697 the following conditions: 698 699 The above copyright notice and this permission notice shall be 700 included in all copies or substantial portions of the Software. 701 702 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 703 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 704 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 705 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 706 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 707 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 708 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 709 -------------------------------------------------------------------------------- 710 ghodss/yaml MIT License https://github.com/ghodss/yaml/blob/master/LICENSE 711 -------------------------------------------------------------------------------- 712 The MIT License (MIT) 713 714 Copyright (c) 2014 Sam Ghods 715 716 Permission is hereby granted, free of charge, to any person obtaining a copy 717 of this software and associated documentation files (the "Software"), to deal 718 in the Software without restriction, including without limitation the rights 719 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 720 copies of the Software, and to permit persons to whom the Software is 721 furnished to do so, subject to the following conditions: 722 723 The above copyright notice and this permission notice shall be included in all 724 copies or substantial portions of the Software. 725 726 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 727 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 728 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 729 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 730 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 731 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 732 SOFTWARE. 733 734 735 Copyright (c) 2012 The Go Authors. All rights reserved. 736 737 Redistribution and use in source and binary forms, with or without 738 modification, are permitted provided that the following conditions are 739 met: 740 741 * Redistributions of source code must retain the above copyright 742 notice, this list of conditions and the following disclaimer. 743 * Redistributions in binary form must reproduce the above 744 copyright notice, this list of conditions and the following disclaimer 745 in the documentation and/or other materials provided with the 746 distribution. 747 * Neither the name of Google Inc. nor the names of its 748 contributors may be used to endorse or promote products derived from 749 this software without specific prior written permission. 750 751 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 752 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 753 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 754 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 755 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 756 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 757 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 758 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 759 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 760 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 761 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 762 763 -------------------------------------------------------------------------------- 764 go-openapi/jsonpointer Apache License 2.0 https://github.com/go-openapi/jsonpointer/blob/master/LICENSE 765 -------------------------------------------------------------------------------- 766 767 Apache License 768 Version 2.0, January 2004 769 http://www.apache.org/licenses/ 770 771 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 772 773 1. Definitions. 774 775 "License" shall mean the terms and conditions for use, reproduction, 776 and distribution as defined by Sections 1 through 9 of this document. 777 778 "Licensor" shall mean the copyright owner or entity authorized by 779 the copyright owner that is granting the License. 780 781 "Legal Entity" shall mean the union of the acting entity and all 782 other entities that control, are controlled by, or are under common 783 control with that entity. For the purposes of this definition, 784 "control" means (i) the power, direct or indirect, to cause the 785 direction or management of such entity, whether by contract or 786 otherwise, or (ii) ownership of fifty percent (50%) or more of the 787 outstanding shares, or (iii) beneficial ownership of such entity. 788 789 "You" (or "Your") shall mean an individual or Legal Entity 790 exercising permissions granted by this License. 791 792 "Source" form shall mean the preferred form for making modifications, 793 including but not limited to software source code, documentation 794 source, and configuration files. 795 796 "Object" form shall mean any form resulting from mechanical 797 transformation or translation of a Source form, including but 798 not limited to compiled object code, generated documentation, 799 and conversions to other media types. 800 801 "Work" shall mean the work of authorship, whether in Source or 802 Object form, made available under the License, as indicated by a 803 copyright notice that is included in or attached to the work 804 (an example is provided in the Appendix below). 805 806 "Derivative Works" shall mean any work, whether in Source or Object 807 form, that is based on (or derived from) the Work and for which the 808 editorial revisions, annotations, elaborations, or other modifications 809 represent, as a whole, an original work of authorship. For the purposes 810 of this License, Derivative Works shall not include works that remain 811 separable from, or merely link (or bind by name) to the interfaces of, 812 the Work and Derivative Works thereof. 813 814 "Contribution" shall mean any work of authorship, including 815 the original version of the Work and any modifications or additions 816 to that Work or Derivative Works thereof, that is intentionally 817 submitted to Licensor for inclusion in the Work by the copyright owner 818 or by an individual or Legal Entity authorized to submit on behalf of 819 the copyright owner. For the purposes of this definition, "submitted" 820 means any form of electronic, verbal, or written communication sent 821 to the Licensor or its representatives, including but not limited to 822 communication on electronic mailing lists, source code control systems, 823 and issue tracking systems that are managed by, or on behalf of, the 824 Licensor for the purpose of discussing and improving the Work, but 825 excluding communication that is conspicuously marked or otherwise 826 designated in writing by the copyright owner as "Not a Contribution." 827 828 "Contributor" shall mean Licensor and any individual or Legal Entity 829 on behalf of whom a Contribution has been received by Licensor and 830 subsequently incorporated within the Work. 831 832 2. Grant of Copyright License. Subject to the terms and conditions of 833 this License, each Contributor hereby grants to You a perpetual, 834 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 835 copyright license to reproduce, prepare Derivative Works of, 836 publicly display, publicly perform, sublicense, and distribute the 837 Work and such Derivative Works in Source or Object form. 838 839 3. Grant of Patent License. Subject to the terms and conditions of 840 this License, each Contributor hereby grants to You a perpetual, 841 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 842 (except as stated in this section) patent license to make, have made, 843 use, offer to sell, sell, import, and otherwise transfer the Work, 844 where such license applies only to those patent claims licensable 845 by such Contributor that are necessarily infringed by their 846 Contribution(s) alone or by combination of their Contribution(s) 847 with the Work to which such Contribution(s) was submitted. If You 848 institute patent litigation against any entity (including a 849 cross-claim or counterclaim in a lawsuit) alleging that the Work 850 or a Contribution incorporated within the Work constitutes direct 851 or contributory patent infringement, then any patent licenses 852 granted to You under this License for that Work shall terminate 853 as of the date such litigation is filed. 854 855 4. Redistribution. You may reproduce and distribute copies of the 856 Work or Derivative Works thereof in any medium, with or without 857 modifications, and in Source or Object form, provided that You 858 meet the following conditions: 859 860 (a) You must give any other recipients of the Work or 861 Derivative Works a copy of this License; and 862 863 (b) You must cause any modified files to carry prominent notices 864 stating that You changed the files; and 865 866 (c) You must retain, in the Source form of any Derivative Works 867 that You distribute, all copyright, patent, trademark, and 868 attribution notices from the Source form of the Work, 869 excluding those notices that do not pertain to any part of 870 the Derivative Works; and 871 872 (d) If the Work includes a "NOTICE" text file as part of its 873 distribution, then any Derivative Works that You distribute must 874 include a readable copy of the attribution notices contained 875 within such NOTICE file, excluding those notices that do not 876 pertain to any part of the Derivative Works, in at least one 877 of the following places: within a NOTICE text file distributed 878 as part of the Derivative Works; within the Source form or 879 documentation, if provided along with the Derivative Works; or, 880 within a display generated by the Derivative Works, if and 881 wherever such third-party notices normally appear. The contents 882 of the NOTICE file are for informational purposes only and 883 do not modify the License. You may add Your own attribution 884 notices within Derivative Works that You distribute, alongside 885 or as an addendum to the NOTICE text from the Work, provided 886 that such additional attribution notices cannot be construed 887 as modifying the License. 888 889 You may add Your own copyright statement to Your modifications and 890 may provide additional or different license terms and conditions 891 for use, reproduction, or distribution of Your modifications, or 892 for any such Derivative Works as a whole, provided Your use, 893 reproduction, and distribution of the Work otherwise complies with 894 the conditions stated in this License. 895 896 5. Submission of Contributions. Unless You explicitly state otherwise, 897 any Contribution intentionally submitted for inclusion in the Work 898 by You to the Licensor shall be under the terms and conditions of 899 this License, without any additional terms or conditions. 900 Notwithstanding the above, nothing herein shall supersede or modify 901 the terms of any separate license agreement you may have executed 902 with Licensor regarding such Contributions. 903 904 6. Trademarks. This License does not grant permission to use the trade 905 names, trademarks, service marks, or product names of the Licensor, 906 except as required for reasonable and customary use in describing the 907 origin of the Work and reproducing the content of the NOTICE file. 908 909 7. Disclaimer of Warranty. Unless required by applicable law or 910 agreed to in writing, Licensor provides the Work (and each 911 Contributor provides its Contributions) on an "AS IS" BASIS, 912 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 913 implied, including, without limitation, any warranties or conditions 914 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 915 PARTICULAR PURPOSE. You are solely responsible for determining the 916 appropriateness of using or redistributing the Work and assume any 917 risks associated with Your exercise of permissions under this License. 918 919 8. Limitation of Liability. In no event and under no legal theory, 920 whether in tort (including negligence), contract, or otherwise, 921 unless required by applicable law (such as deliberate and grossly 922 negligent acts) or agreed to in writing, shall any Contributor be 923 liable to You for damages, including any direct, indirect, special, 924 incidental, or consequential damages of any character arising as a 925 result of this License or out of the use or inability to use the 926 Work (including but not limited to damages for loss of goodwill, 927 work stoppage, computer failure or malfunction, or any and all 928 other commercial damages or losses), even if such Contributor 929 has been advised of the possibility of such damages. 930 931 9. Accepting Warranty or Additional Liability. While redistributing 932 the Work or Derivative Works thereof, You may choose to offer, 933 and charge a fee for, acceptance of support, warranty, indemnity, 934 or other liability obligations and/or rights consistent with this 935 License. However, in accepting such obligations, You may act only 936 on Your own behalf and on Your sole responsibility, not on behalf 937 of any other Contributor, and only if You agree to indemnify, 938 defend, and hold each Contributor harmless for any liability 939 incurred by, or claims asserted against, such Contributor by reason 940 of your accepting any such warranty or additional liability. 941 942 END OF TERMS AND CONDITIONS 943 944 APPENDIX: How to apply the Apache License to your work. 945 946 To apply the Apache License to your work, attach the following 947 boilerplate notice, with the fields enclosed by brackets "[]" 948 replaced with your own identifying information. (Don't include 949 the brackets!) The text should be enclosed in the appropriate 950 comment syntax for the file format. We also recommend that a 951 file or class name and description of purpose be included on the 952 same "printed page" as the copyright notice for easier 953 identification within third-party archives. 954 955 Copyright [yyyy] [name of copyright owner] 956 957 Licensed under the Apache License, Version 2.0 (the "License"); 958 you may not use this file except in compliance with the License. 959 You may obtain a copy of the License at 960 961 http://www.apache.org/licenses/LICENSE-2.0 962 963 Unless required by applicable law or agreed to in writing, software 964 distributed under the License is distributed on an "AS IS" BASIS, 965 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 966 See the License for the specific language governing permissions and 967 limitations under the License. 968 969 -------------------------------------------------------------------------------- 970 go-openapi/jsonreference Apache License 2.0 https://github.com/go-openapi/jsonreference/blob/master/LICENSE 971 -------------------------------------------------------------------------------- 972 973 Apache License 974 Version 2.0, January 2004 975 http://www.apache.org/licenses/ 976 977 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 978 979 1. Definitions. 980 981 "License" shall mean the terms and conditions for use, reproduction, 982 and distribution as defined by Sections 1 through 9 of this document. 983 984 "Licensor" shall mean the copyright owner or entity authorized by 985 the copyright owner that is granting the License. 986 987 "Legal Entity" shall mean the union of the acting entity and all 988 other entities that control, are controlled by, or are under common 989 control with that entity. For the purposes of this definition, 990 "control" means (i) the power, direct or indirect, to cause the 991 direction or management of such entity, whether by contract or 992 otherwise, or (ii) ownership of fifty percent (50%) or more of the 993 outstanding shares, or (iii) beneficial ownership of such entity. 994 995 "You" (or "Your") shall mean an individual or Legal Entity 996 exercising permissions granted by this License. 997 998 "Source" form shall mean the preferred form for making modifications, 999 including but not limited to software source code, documentation 1000 source, and configuration files. 1001 1002 "Object" form shall mean any form resulting from mechanical 1003 transformation or translation of a Source form, including but 1004 not limited to compiled object code, generated documentation, 1005 and conversions to other media types. 1006 1007 "Work" shall mean the work of authorship, whether in Source or 1008 Object form, made available under the License, as indicated by a 1009 copyright notice that is included in or attached to the work 1010 (an example is provided in the Appendix below). 1011 1012 "Derivative Works" shall mean any work, whether in Source or Object 1013 form, that is based on (or derived from) the Work and for which the 1014 editorial revisions, annotations, elaborations, or other modifications 1015 represent, as a whole, an original work of authorship. For the purposes 1016 of this License, Derivative Works shall not include works that remain 1017 separable from, or merely link (or bind by name) to the interfaces of, 1018 the Work and Derivative Works thereof. 1019 1020 "Contribution" shall mean any work of authorship, including 1021 the original version of the Work and any modifications or additions 1022 to that Work or Derivative Works thereof, that is intentionally 1023 submitted to Licensor for inclusion in the Work by the copyright owner 1024 or by an individual or Legal Entity authorized to submit on behalf of 1025 the copyright owner. For the purposes of this definition, "submitted" 1026 means any form of electronic, verbal, or written communication sent 1027 to the Licensor or its representatives, including but not limited to 1028 communication on electronic mailing lists, source code control systems, 1029 and issue tracking systems that are managed by, or on behalf of, the 1030 Licensor for the purpose of discussing and improving the Work, but 1031 excluding communication that is conspicuously marked or otherwise 1032 designated in writing by the copyright owner as "Not a Contribution." 1033 1034 "Contributor" shall mean Licensor and any individual or Legal Entity 1035 on behalf of whom a Contribution has been received by Licensor and 1036 subsequently incorporated within the Work. 1037 1038 2. Grant of Copyright License. Subject to the terms and conditions of 1039 this License, each Contributor hereby grants to You a perpetual, 1040 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1041 copyright license to reproduce, prepare Derivative Works of, 1042 publicly display, publicly perform, sublicense, and distribute the 1043 Work and such Derivative Works in Source or Object form. 1044 1045 3. Grant of Patent License. Subject to the terms and conditions of 1046 this License, each Contributor hereby grants to You a perpetual, 1047 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1048 (except as stated in this section) patent license to make, have made, 1049 use, offer to sell, sell, import, and otherwise transfer the Work, 1050 where such license applies only to those patent claims licensable 1051 by such Contributor that are necessarily infringed by their 1052 Contribution(s) alone or by combination of their Contribution(s) 1053 with the Work to which such Contribution(s) was submitted. If You 1054 institute patent litigation against any entity (including a 1055 cross-claim or counterclaim in a lawsuit) alleging that the Work 1056 or a Contribution incorporated within the Work constitutes direct 1057 or contributory patent infringement, then any patent licenses 1058 granted to You under this License for that Work shall terminate 1059 as of the date such litigation is filed. 1060 1061 4. Redistribution. You may reproduce and distribute copies of the 1062 Work or Derivative Works thereof in any medium, with or without 1063 modifications, and in Source or Object form, provided that You 1064 meet the following conditions: 1065 1066 (a) You must give any other recipients of the Work or 1067 Derivative Works a copy of this License; and 1068 1069 (b) You must cause any modified files to carry prominent notices 1070 stating that You changed the files; and 1071 1072 (c) You must retain, in the Source form of any Derivative Works 1073 that You distribute, all copyright, patent, trademark, and 1074 attribution notices from the Source form of the Work, 1075 excluding those notices that do not pertain to any part of 1076 the Derivative Works; and 1077 1078 (d) If the Work includes a "NOTICE" text file as part of its 1079 distribution, then any Derivative Works that You distribute must 1080 include a readable copy of the attribution notices contained 1081 within such NOTICE file, excluding those notices that do not 1082 pertain to any part of the Derivative Works, in at least one 1083 of the following places: within a NOTICE text file distributed 1084 as part of the Derivative Works; within the Source form or 1085 documentation, if provided along with the Derivative Works; or, 1086 within a display generated by the Derivative Works, if and 1087 wherever such third-party notices normally appear. The contents 1088 of the NOTICE file are for informational purposes only and 1089 do not modify the License. You may add Your own attribution 1090 notices within Derivative Works that You distribute, alongside 1091 or as an addendum to the NOTICE text from the Work, provided 1092 that such additional attribution notices cannot be construed 1093 as modifying the License. 1094 1095 You may add Your own copyright statement to Your modifications and 1096 may provide additional or different license terms and conditions 1097 for use, reproduction, or distribution of Your modifications, or 1098 for any such Derivative Works as a whole, provided Your use, 1099 reproduction, and distribution of the Work otherwise complies with 1100 the conditions stated in this License. 1101 1102 5. Submission of Contributions. Unless You explicitly state otherwise, 1103 any Contribution intentionally submitted for inclusion in the Work 1104 by You to the Licensor shall be under the terms and conditions of 1105 this License, without any additional terms or conditions. 1106 Notwithstanding the above, nothing herein shall supersede or modify 1107 the terms of any separate license agreement you may have executed 1108 with Licensor regarding such Contributions. 1109 1110 6. Trademarks. This License does not grant permission to use the trade 1111 names, trademarks, service marks, or product names of the Licensor, 1112 except as required for reasonable and customary use in describing the 1113 origin of the Work and reproducing the content of the NOTICE file. 1114 1115 7. Disclaimer of Warranty. Unless required by applicable law or 1116 agreed to in writing, Licensor provides the Work (and each 1117 Contributor provides its Contributions) on an "AS IS" BASIS, 1118 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1119 implied, including, without limitation, any warranties or conditions 1120 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1121 PARTICULAR PURPOSE. You are solely responsible for determining the 1122 appropriateness of using or redistributing the Work and assume any 1123 risks associated with Your exercise of permissions under this License. 1124 1125 8. Limitation of Liability. In no event and under no legal theory, 1126 whether in tort (including negligence), contract, or otherwise, 1127 unless required by applicable law (such as deliberate and grossly 1128 negligent acts) or agreed to in writing, shall any Contributor be 1129 liable to You for damages, including any direct, indirect, special, 1130 incidental, or consequential damages of any character arising as a 1131 result of this License or out of the use or inability to use the 1132 Work (including but not limited to damages for loss of goodwill, 1133 work stoppage, computer failure or malfunction, or any and all 1134 other commercial damages or losses), even if such Contributor 1135 has been advised of the possibility of such damages. 1136 1137 9. Accepting Warranty or Additional Liability. While redistributing 1138 the Work or Derivative Works thereof, You may choose to offer, 1139 and charge a fee for, acceptance of support, warranty, indemnity, 1140 or other liability obligations and/or rights consistent with this 1141 License. However, in accepting such obligations, You may act only 1142 on Your own behalf and on Your sole responsibility, not on behalf 1143 of any other Contributor, and only if You agree to indemnify, 1144 defend, and hold each Contributor harmless for any liability 1145 incurred by, or claims asserted against, such Contributor by reason 1146 of your accepting any such warranty or additional liability. 1147 1148 END OF TERMS AND CONDITIONS 1149 1150 APPENDIX: How to apply the Apache License to your work. 1151 1152 To apply the Apache License to your work, attach the following 1153 boilerplate notice, with the fields enclosed by brackets "[]" 1154 replaced with your own identifying information. (Don't include 1155 the brackets!) The text should be enclosed in the appropriate 1156 comment syntax for the file format. We also recommend that a 1157 file or class name and description of purpose be included on the 1158 same "printed page" as the copyright notice for easier 1159 identification within third-party archives. 1160 1161 Copyright [yyyy] [name of copyright owner] 1162 1163 Licensed under the Apache License, Version 2.0 (the "License"); 1164 you may not use this file except in compliance with the License. 1165 You may obtain a copy of the License at 1166 1167 http://www.apache.org/licenses/LICENSE-2.0 1168 1169 Unless required by applicable law or agreed to in writing, software 1170 distributed under the License is distributed on an "AS IS" BASIS, 1171 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1172 See the License for the specific language governing permissions and 1173 limitations under the License. 1174 1175 -------------------------------------------------------------------------------- 1176 go-openapi/spec Apache License 2.0 https://github.com/go-openapi/spec/blob/master/LICENSE 1177 -------------------------------------------------------------------------------- 1178 1179 Apache License 1180 Version 2.0, January 2004 1181 http://www.apache.org/licenses/ 1182 1183 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1184 1185 1. Definitions. 1186 1187 "License" shall mean the terms and conditions for use, reproduction, 1188 and distribution as defined by Sections 1 through 9 of this document. 1189 1190 "Licensor" shall mean the copyright owner or entity authorized by 1191 the copyright owner that is granting the License. 1192 1193 "Legal Entity" shall mean the union of the acting entity and all 1194 other entities that control, are controlled by, or are under common 1195 control with that entity. For the purposes of this definition, 1196 "control" means (i) the power, direct or indirect, to cause the 1197 direction or management of such entity, whether by contract or 1198 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1199 outstanding shares, or (iii) beneficial ownership of such entity. 1200 1201 "You" (or "Your") shall mean an individual or Legal Entity 1202 exercising permissions granted by this License. 1203 1204 "Source" form shall mean the preferred form for making modifications, 1205 including but not limited to software source code, documentation 1206 source, and configuration files. 1207 1208 "Object" form shall mean any form resulting from mechanical 1209 transformation or translation of a Source form, including but 1210 not limited to compiled object code, generated documentation, 1211 and conversions to other media types. 1212 1213 "Work" shall mean the work of authorship, whether in Source or 1214 Object form, made available under the License, as indicated by a 1215 copyright notice that is included in or attached to the work 1216 (an example is provided in the Appendix below). 1217 1218 "Derivative Works" shall mean any work, whether in Source or Object 1219 form, that is based on (or derived from) the Work and for which the 1220 editorial revisions, annotations, elaborations, or other modifications 1221 represent, as a whole, an original work of authorship. For the purposes 1222 of this License, Derivative Works shall not include works that remain 1223 separable from, or merely link (or bind by name) to the interfaces of, 1224 the Work and Derivative Works thereof. 1225 1226 "Contribution" shall mean any work of authorship, including 1227 the original version of the Work and any modifications or additions 1228 to that Work or Derivative Works thereof, that is intentionally 1229 submitted to Licensor for inclusion in the Work by the copyright owner 1230 or by an individual or Legal Entity authorized to submit on behalf of 1231 the copyright owner. For the purposes of this definition, "submitted" 1232 means any form of electronic, verbal, or written communication sent 1233 to the Licensor or its representatives, including but not limited to 1234 communication on electronic mailing lists, source code control systems, 1235 and issue tracking systems that are managed by, or on behalf of, the 1236 Licensor for the purpose of discussing and improving the Work, but 1237 excluding communication that is conspicuously marked or otherwise 1238 designated in writing by the copyright owner as "Not a Contribution." 1239 1240 "Contributor" shall mean Licensor and any individual or Legal Entity 1241 on behalf of whom a Contribution has been received by Licensor and 1242 subsequently incorporated within the Work. 1243 1244 2. Grant of Copyright License. Subject to the terms and conditions of 1245 this License, each Contributor hereby grants to You a perpetual, 1246 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1247 copyright license to reproduce, prepare Derivative Works of, 1248 publicly display, publicly perform, sublicense, and distribute the 1249 Work and such Derivative Works in Source or Object form. 1250 1251 3. Grant of Patent License. Subject to the terms and conditions of 1252 this License, each Contributor hereby grants to You a perpetual, 1253 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1254 (except as stated in this section) patent license to make, have made, 1255 use, offer to sell, sell, import, and otherwise transfer the Work, 1256 where such license applies only to those patent claims licensable 1257 by such Contributor that are necessarily infringed by their 1258 Contribution(s) alone or by combination of their Contribution(s) 1259 with the Work to which such Contribution(s) was submitted. If You 1260 institute patent litigation against any entity (including a 1261 cross-claim or counterclaim in a lawsuit) alleging that the Work 1262 or a Contribution incorporated within the Work constitutes direct 1263 or contributory patent infringement, then any patent licenses 1264 granted to You under this License for that Work shall terminate 1265 as of the date such litigation is filed. 1266 1267 4. Redistribution. You may reproduce and distribute copies of the 1268 Work or Derivative Works thereof in any medium, with or without 1269 modifications, and in Source or Object form, provided that You 1270 meet the following conditions: 1271 1272 (a) You must give any other recipients of the Work or 1273 Derivative Works a copy of this License; and 1274 1275 (b) You must cause any modified files to carry prominent notices 1276 stating that You changed the files; and 1277 1278 (c) You must retain, in the Source form of any Derivative Works 1279 that You distribute, all copyright, patent, trademark, and 1280 attribution notices from the Source form of the Work, 1281 excluding those notices that do not pertain to any part of 1282 the Derivative Works; and 1283 1284 (d) If the Work includes a "NOTICE" text file as part of its 1285 distribution, then any Derivative Works that You distribute must 1286 include a readable copy of the attribution notices contained 1287 within such NOTICE file, excluding those notices that do not 1288 pertain to any part of the Derivative Works, in at least one 1289 of the following places: within a NOTICE text file distributed 1290 as part of the Derivative Works; within the Source form or 1291 documentation, if provided along with the Derivative Works; or, 1292 within a display generated by the Derivative Works, if and 1293 wherever such third-party notices normally appear. The contents 1294 of the NOTICE file are for informational purposes only and 1295 do not modify the License. You may add Your own attribution 1296 notices within Derivative Works that You distribute, alongside 1297 or as an addendum to the NOTICE text from the Work, provided 1298 that such additional attribution notices cannot be construed 1299 as modifying the License. 1300 1301 You may add Your own copyright statement to Your modifications and 1302 may provide additional or different license terms and conditions 1303 for use, reproduction, or distribution of Your modifications, or 1304 for any such Derivative Works as a whole, provided Your use, 1305 reproduction, and distribution of the Work otherwise complies with 1306 the conditions stated in this License. 1307 1308 5. Submission of Contributions. Unless You explicitly state otherwise, 1309 any Contribution intentionally submitted for inclusion in the Work 1310 by You to the Licensor shall be under the terms and conditions of 1311 this License, without any additional terms or conditions. 1312 Notwithstanding the above, nothing herein shall supersede or modify 1313 the terms of any separate license agreement you may have executed 1314 with Licensor regarding such Contributions. 1315 1316 6. Trademarks. This License does not grant permission to use the trade 1317 names, trademarks, service marks, or product names of the Licensor, 1318 except as required for reasonable and customary use in describing the 1319 origin of the Work and reproducing the content of the NOTICE file. 1320 1321 7. Disclaimer of Warranty. Unless required by applicable law or 1322 agreed to in writing, Licensor provides the Work (and each 1323 Contributor provides its Contributions) on an "AS IS" BASIS, 1324 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1325 implied, including, without limitation, any warranties or conditions 1326 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1327 PARTICULAR PURPOSE. You are solely responsible for determining the 1328 appropriateness of using or redistributing the Work and assume any 1329 risks associated with Your exercise of permissions under this License. 1330 1331 8. Limitation of Liability. In no event and under no legal theory, 1332 whether in tort (including negligence), contract, or otherwise, 1333 unless required by applicable law (such as deliberate and grossly 1334 negligent acts) or agreed to in writing, shall any Contributor be 1335 liable to You for damages, including any direct, indirect, special, 1336 incidental, or consequential damages of any character arising as a 1337 result of this License or out of the use or inability to use the 1338 Work (including but not limited to damages for loss of goodwill, 1339 work stoppage, computer failure or malfunction, or any and all 1340 other commercial damages or losses), even if such Contributor 1341 has been advised of the possibility of such damages. 1342 1343 9. Accepting Warranty or Additional Liability. While redistributing 1344 the Work or Derivative Works thereof, You may choose to offer, 1345 and charge a fee for, acceptance of support, warranty, indemnity, 1346 or other liability obligations and/or rights consistent with this 1347 License. However, in accepting such obligations, You may act only 1348 on Your own behalf and on Your sole responsibility, not on behalf 1349 of any other Contributor, and only if You agree to indemnify, 1350 defend, and hold each Contributor harmless for any liability 1351 incurred by, or claims asserted against, such Contributor by reason 1352 of your accepting any such warranty or additional liability. 1353 1354 END OF TERMS AND CONDITIONS 1355 1356 APPENDIX: How to apply the Apache License to your work. 1357 1358 To apply the Apache License to your work, attach the following 1359 boilerplate notice, with the fields enclosed by brackets "[]" 1360 replaced with your own identifying information. (Don't include 1361 the brackets!) The text should be enclosed in the appropriate 1362 comment syntax for the file format. We also recommend that a 1363 file or class name and description of purpose be included on the 1364 same "printed page" as the copyright notice for easier 1365 identification within third-party archives. 1366 1367 Copyright [yyyy] [name of copyright owner] 1368 1369 Licensed under the Apache License, Version 2.0 (the "License"); 1370 you may not use this file except in compliance with the License. 1371 You may obtain a copy of the License at 1372 1373 http://www.apache.org/licenses/LICENSE-2.0 1374 1375 Unless required by applicable law or agreed to in writing, software 1376 distributed under the License is distributed on an "AS IS" BASIS, 1377 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1378 See the License for the specific language governing permissions and 1379 limitations under the License. 1380 1381 -------------------------------------------------------------------------------- 1382 go-openapi/swag Apache License 2.0 https://github.com/go-openapi/swag/blob/master/LICENSE 1383 -------------------------------------------------------------------------------- 1384 1385 Apache License 1386 Version 2.0, January 2004 1387 http://www.apache.org/licenses/ 1388 1389 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1390 1391 1. Definitions. 1392 1393 "License" shall mean the terms and conditions for use, reproduction, 1394 and distribution as defined by Sections 1 through 9 of this document. 1395 1396 "Licensor" shall mean the copyright owner or entity authorized by 1397 the copyright owner that is granting the License. 1398 1399 "Legal Entity" shall mean the union of the acting entity and all 1400 other entities that control, are controlled by, or are under common 1401 control with that entity. For the purposes of this definition, 1402 "control" means (i) the power, direct or indirect, to cause the 1403 direction or management of such entity, whether by contract or 1404 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1405 outstanding shares, or (iii) beneficial ownership of such entity. 1406 1407 "You" (or "Your") shall mean an individual or Legal Entity 1408 exercising permissions granted by this License. 1409 1410 "Source" form shall mean the preferred form for making modifications, 1411 including but not limited to software source code, documentation 1412 source, and configuration files. 1413 1414 "Object" form shall mean any form resulting from mechanical 1415 transformation or translation of a Source form, including but 1416 not limited to compiled object code, generated documentation, 1417 and conversions to other media types. 1418 1419 "Work" shall mean the work of authorship, whether in Source or 1420 Object form, made available under the License, as indicated by a 1421 copyright notice that is included in or attached to the work 1422 (an example is provided in the Appendix below). 1423 1424 "Derivative Works" shall mean any work, whether in Source or Object 1425 form, that is based on (or derived from) the Work and for which the 1426 editorial revisions, annotations, elaborations, or other modifications 1427 represent, as a whole, an original work of authorship. For the purposes 1428 of this License, Derivative Works shall not include works that remain 1429 separable from, or merely link (or bind by name) to the interfaces of, 1430 the Work and Derivative Works thereof. 1431 1432 "Contribution" shall mean any work of authorship, including 1433 the original version of the Work and any modifications or additions 1434 to that Work or Derivative Works thereof, that is intentionally 1435 submitted to Licensor for inclusion in the Work by the copyright owner 1436 or by an individual or Legal Entity authorized to submit on behalf of 1437 the copyright owner. For the purposes of this definition, "submitted" 1438 means any form of electronic, verbal, or written communication sent 1439 to the Licensor or its representatives, including but not limited to 1440 communication on electronic mailing lists, source code control systems, 1441 and issue tracking systems that are managed by, or on behalf of, the 1442 Licensor for the purpose of discussing and improving the Work, but 1443 excluding communication that is conspicuously marked or otherwise 1444 designated in writing by the copyright owner as "Not a Contribution." 1445 1446 "Contributor" shall mean Licensor and any individual or Legal Entity 1447 on behalf of whom a Contribution has been received by Licensor and 1448 subsequently incorporated within the Work. 1449 1450 2. Grant of Copyright License. Subject to the terms and conditions of 1451 this License, each Contributor hereby grants to You a perpetual, 1452 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1453 copyright license to reproduce, prepare Derivative Works of, 1454 publicly display, publicly perform, sublicense, and distribute the 1455 Work and such Derivative Works in Source or Object form. 1456 1457 3. Grant of Patent License. Subject to the terms and conditions of 1458 this License, each Contributor hereby grants to You a perpetual, 1459 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1460 (except as stated in this section) patent license to make, have made, 1461 use, offer to sell, sell, import, and otherwise transfer the Work, 1462 where such license applies only to those patent claims licensable 1463 by such Contributor that are necessarily infringed by their 1464 Contribution(s) alone or by combination of their Contribution(s) 1465 with the Work to which such Contribution(s) was submitted. If You 1466 institute patent litigation against any entity (including a 1467 cross-claim or counterclaim in a lawsuit) alleging that the Work 1468 or a Contribution incorporated within the Work constitutes direct 1469 or contributory patent infringement, then any patent licenses 1470 granted to You under this License for that Work shall terminate 1471 as of the date such litigation is filed. 1472 1473 4. Redistribution. You may reproduce and distribute copies of the 1474 Work or Derivative Works thereof in any medium, with or without 1475 modifications, and in Source or Object form, provided that You 1476 meet the following conditions: 1477 1478 (a) You must give any other recipients of the Work or 1479 Derivative Works a copy of this License; and 1480 1481 (b) You must cause any modified files to carry prominent notices 1482 stating that You changed the files; and 1483 1484 (c) You must retain, in the Source form of any Derivative Works 1485 that You distribute, all copyright, patent, trademark, and 1486 attribution notices from the Source form of the Work, 1487 excluding those notices that do not pertain to any part of 1488 the Derivative Works; and 1489 1490 (d) If the Work includes a "NOTICE" text file as part of its 1491 distribution, then any Derivative Works that You distribute must 1492 include a readable copy of the attribution notices contained 1493 within such NOTICE file, excluding those notices that do not 1494 pertain to any part of the Derivative Works, in at least one 1495 of the following places: within a NOTICE text file distributed 1496 as part of the Derivative Works; within the Source form or 1497 documentation, if provided along with the Derivative Works; or, 1498 within a display generated by the Derivative Works, if and 1499 wherever such third-party notices normally appear. The contents 1500 of the NOTICE file are for informational purposes only and 1501 do not modify the License. You may add Your own attribution 1502 notices within Derivative Works that You distribute, alongside 1503 or as an addendum to the NOTICE text from the Work, provided 1504 that such additional attribution notices cannot be construed 1505 as modifying the License. 1506 1507 You may add Your own copyright statement to Your modifications and 1508 may provide additional or different license terms and conditions 1509 for use, reproduction, or distribution of Your modifications, or 1510 for any such Derivative Works as a whole, provided Your use, 1511 reproduction, and distribution of the Work otherwise complies with 1512 the conditions stated in this License. 1513 1514 5. Submission of Contributions. Unless You explicitly state otherwise, 1515 any Contribution intentionally submitted for inclusion in the Work 1516 by You to the Licensor shall be under the terms and conditions of 1517 this License, without any additional terms or conditions. 1518 Notwithstanding the above, nothing herein shall supersede or modify 1519 the terms of any separate license agreement you may have executed 1520 with Licensor regarding such Contributions. 1521 1522 6. Trademarks. This License does not grant permission to use the trade 1523 names, trademarks, service marks, or product names of the Licensor, 1524 except as required for reasonable and customary use in describing the 1525 origin of the Work and reproducing the content of the NOTICE file. 1526 1527 7. Disclaimer of Warranty. Unless required by applicable law or 1528 agreed to in writing, Licensor provides the Work (and each 1529 Contributor provides its Contributions) on an "AS IS" BASIS, 1530 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1531 implied, including, without limitation, any warranties or conditions 1532 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1533 PARTICULAR PURPOSE. You are solely responsible for determining the 1534 appropriateness of using or redistributing the Work and assume any 1535 risks associated with Your exercise of permissions under this License. 1536 1537 8. Limitation of Liability. In no event and under no legal theory, 1538 whether in tort (including negligence), contract, or otherwise, 1539 unless required by applicable law (such as deliberate and grossly 1540 negligent acts) or agreed to in writing, shall any Contributor be 1541 liable to You for damages, including any direct, indirect, special, 1542 incidental, or consequential damages of any character arising as a 1543 result of this License or out of the use or inability to use the 1544 Work (including but not limited to damages for loss of goodwill, 1545 work stoppage, computer failure or malfunction, or any and all 1546 other commercial damages or losses), even if such Contributor 1547 has been advised of the possibility of such damages. 1548 1549 9. Accepting Warranty or Additional Liability. While redistributing 1550 the Work or Derivative Works thereof, You may choose to offer, 1551 and charge a fee for, acceptance of support, warranty, indemnity, 1552 or other liability obligations and/or rights consistent with this 1553 License. However, in accepting such obligations, You may act only 1554 on Your own behalf and on Your sole responsibility, not on behalf 1555 of any other Contributor, and only if You agree to indemnify, 1556 defend, and hold each Contributor harmless for any liability 1557 incurred by, or claims asserted against, such Contributor by reason 1558 of your accepting any such warranty or additional liability. 1559 1560 END OF TERMS AND CONDITIONS 1561 1562 APPENDIX: How to apply the Apache License to your work. 1563 1564 To apply the Apache License to your work, attach the following 1565 boilerplate notice, with the fields enclosed by brackets "[]" 1566 replaced with your own identifying information. (Don't include 1567 the brackets!) The text should be enclosed in the appropriate 1568 comment syntax for the file format. We also recommend that a 1569 file or class name and description of purpose be included on the 1570 same "printed page" as the copyright notice for easier 1571 identification within third-party archives. 1572 1573 Copyright [yyyy] [name of copyright owner] 1574 1575 Licensed under the Apache License, Version 2.0 (the "License"); 1576 you may not use this file except in compliance with the License. 1577 You may obtain a copy of the License at 1578 1579 http://www.apache.org/licenses/LICENSE-2.0 1580 1581 Unless required by applicable law or agreed to in writing, software 1582 distributed under the License is distributed on an "AS IS" BASIS, 1583 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1584 See the License for the specific language governing permissions and 1585 limitations under the License. 1586 1587 -------------------------------------------------------------------------------- 1588 gogo/protobuf BSD 3-Clause "New" or "Revised" License https://github.com/gogo/protobuf/blob/master/LICENSE 1589 -------------------------------------------------------------------------------- 1590 Copyright (c) 2013, The GoGo Authors. All rights reserved. 1591 1592 Protocol Buffers for Go with Gadgets 1593 1594 Go support for Protocol Buffers - Google's data interchange format 1595 1596 Copyright 2010 The Go Authors. All rights reserved. 1597 https://github.com/golang/protobuf 1598 1599 Redistribution and use in source and binary forms, with or without 1600 modification, are permitted provided that the following conditions are 1601 met: 1602 1603 * Redistributions of source code must retain the above copyright 1604 notice, this list of conditions and the following disclaimer. 1605 * Redistributions in binary form must reproduce the above 1606 copyright notice, this list of conditions and the following disclaimer 1607 in the documentation and/or other materials provided with the 1608 distribution. 1609 * Neither the name of Google Inc. nor the names of its 1610 contributors may be used to endorse or promote products derived from 1611 this software without specific prior written permission. 1612 1613 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1614 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1615 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1616 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1617 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1618 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1619 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1620 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1621 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1622 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1623 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1624 1625 1626 -------------------------------------------------------------------------------- 1627 golang/glog Apache License 2.0 https://github.com/golang/glog/blob/master/LICENSE 1628 -------------------------------------------------------------------------------- 1629 Apache License 1630 Version 2.0, January 2004 1631 http://www.apache.org/licenses/ 1632 1633 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1634 1635 1. Definitions. 1636 1637 "License" shall mean the terms and conditions for use, reproduction, and 1638 distribution as defined by Sections 1 through 9 of this document. 1639 1640 "Licensor" shall mean the copyright owner or entity authorized by the copyright 1641 owner that is granting the License. 1642 1643 "Legal Entity" shall mean the union of the acting entity and all other entities 1644 that control, are controlled by, or are under common control with that entity. 1645 For the purposes of this definition, "control" means (i) the power, direct or 1646 indirect, to cause the direction or management of such entity, whether by 1647 contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the 1648 outstanding shares, or (iii) beneficial ownership of such entity. 1649 1650 "You" (or "Your") shall mean an individual or Legal Entity exercising 1651 permissions granted by this License. 1652 1653 "Source" form shall mean the preferred form for making modifications, including 1654 but not limited to software source code, documentation source, and configuration 1655 files. 1656 1657 "Object" form shall mean any form resulting from mechanical transformation or 1658 translation of a Source form, including but not limited to compiled object code, 1659 generated documentation, and conversions to other media types. 1660 1661 "Work" shall mean the work of authorship, whether in Source or Object form, made 1662 available under the License, as indicated by a copyright notice that is included 1663 in or attached to the work (an example is provided in the Appendix below). 1664 1665 "Derivative Works" shall mean any work, whether in Source or Object form, that 1666 is based on (or derived from) the Work and for which the editorial revisions, 1667 annotations, elaborations, or other modifications represent, as a whole, an 1668 original work of authorship. For the purposes of this License, Derivative Works 1669 shall not include works that remain separable from, or merely link (or bind by 1670 name) to the interfaces of, the Work and Derivative Works thereof. 1671 1672 "Contribution" shall mean any work of authorship, including the original version 1673 of the Work and any modifications or additions to that Work or Derivative Works 1674 thereof, that is intentionally submitted to Licensor for inclusion in the Work 1675 by the copyright owner or by an individual or Legal Entity authorized to submit 1676 on behalf of the copyright owner. For the purposes of this definition, 1677 "submitted" means any form of electronic, verbal, or written communication sent 1678 to the Licensor or its representatives, including but not limited to 1679 communication on electronic mailing lists, source code control systems, and 1680 issue tracking systems that are managed by, or on behalf of, the Licensor for 1681 the purpose of discussing and improving the Work, but excluding communication 1682 that is conspicuously marked or otherwise designated in writing by the copyright 1683 owner as "Not a Contribution." 1684 1685 "Contributor" shall mean Licensor and any individual or Legal Entity on behalf 1686 of whom a Contribution has been received by Licensor and subsequently 1687 incorporated within the Work. 1688 1689 2. Grant of Copyright License. 1690 1691 Subject to the terms and conditions of this License, each Contributor hereby 1692 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 1693 irrevocable copyright license to reproduce, prepare Derivative Works of, 1694 publicly display, publicly perform, sublicense, and distribute the Work and such 1695 Derivative Works in Source or Object form. 1696 1697 3. Grant of Patent License. 1698 1699 Subject to the terms and conditions of this License, each Contributor hereby 1700 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 1701 irrevocable (except as stated in this section) patent license to make, have 1702 made, use, offer to sell, sell, import, and otherwise transfer the Work, where 1703 such license applies only to those patent claims licensable by such Contributor 1704 that are necessarily infringed by their Contribution(s) alone or by combination 1705 of their Contribution(s) with the Work to which such Contribution(s) was 1706 submitted. If You institute patent litigation against any entity (including a 1707 cross-claim or counterclaim in a lawsuit) alleging that the Work or a 1708 Contribution incorporated within the Work constitutes direct or contributory 1709 patent infringement, then any patent licenses granted to You under this License 1710 for that Work shall terminate as of the date such litigation is filed. 1711 1712 4. Redistribution. 1713 1714 You may reproduce and distribute copies of the Work or Derivative Works thereof 1715 in any medium, with or without modifications, and in Source or Object form, 1716 provided that You meet the following conditions: 1717 1718 You must give any other recipients of the Work or Derivative Works a copy of 1719 this License; and 1720 You must cause any modified files to carry prominent notices stating that You 1721 changed the files; and 1722 You must retain, in the Source form of any Derivative Works that You distribute, 1723 all copyright, patent, trademark, and attribution notices from the Source form 1724 of the Work, excluding those notices that do not pertain to any part of the 1725 Derivative Works; and 1726 If the Work includes a "NOTICE" text file as part of its distribution, then any 1727 Derivative Works that You distribute must include a readable copy of the 1728 attribution notices contained within such NOTICE file, excluding those notices 1729 that do not pertain to any part of the Derivative Works, in at least one of the 1730 following places: within a NOTICE text file distributed as part of the 1731 Derivative Works; within the Source form or documentation, if provided along 1732 with the Derivative Works; or, within a display generated by the Derivative 1733 Works, if and wherever such third-party notices normally appear. The contents of 1734 the NOTICE file are for informational purposes only and do not modify the 1735 License. You may add Your own attribution notices within Derivative Works that 1736 You distribute, alongside or as an addendum to the NOTICE text from the Work, 1737 provided that such additional attribution notices cannot be construed as 1738 modifying the License. 1739 You may add Your own copyright statement to Your modifications and may provide 1740 additional or different license terms and conditions for use, reproduction, or 1741 distribution of Your modifications, or for any such Derivative Works as a whole, 1742 provided Your use, reproduction, and distribution of the Work otherwise complies 1743 with the conditions stated in this License. 1744 1745 5. Submission of Contributions. 1746 1747 Unless You explicitly state otherwise, any Contribution intentionally submitted 1748 for inclusion in the Work by You to the Licensor shall be under the terms and 1749 conditions of this License, without any additional terms or conditions. 1750 Notwithstanding the above, nothing herein shall supersede or modify the terms of 1751 any separate license agreement you may have executed with Licensor regarding 1752 such Contributions. 1753 1754 6. Trademarks. 1755 1756 This License does not grant permission to use the trade names, trademarks, 1757 service marks, or product names of the Licensor, except as required for 1758 reasonable and customary use in describing the origin of the Work and 1759 reproducing the content of the NOTICE file. 1760 1761 7. Disclaimer of Warranty. 1762 1763 Unless required by applicable law or agreed to in writing, Licensor provides the 1764 Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, 1765 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, 1766 including, without limitation, any warranties or conditions of TITLE, 1767 NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are 1768 solely responsible for determining the appropriateness of using or 1769 redistributing the Work and assume any risks associated with Your exercise of 1770 permissions under this License. 1771 1772 8. Limitation of Liability. 1773 1774 In no event and under no legal theory, whether in tort (including negligence), 1775 contract, or otherwise, unless required by applicable law (such as deliberate 1776 and grossly negligent acts) or agreed to in writing, shall any Contributor be 1777 liable to You for damages, including any direct, indirect, special, incidental, 1778 or consequential damages of any character arising as a result of this License or 1779 out of the use or inability to use the Work (including but not limited to 1780 damages for loss of goodwill, work stoppage, computer failure or malfunction, or 1781 any and all other commercial damages or losses), even if such Contributor has 1782 been advised of the possibility of such damages. 1783 1784 9. Accepting Warranty or Additional Liability. 1785 1786 While redistributing the Work or Derivative Works thereof, You may choose to 1787 offer, and charge a fee for, acceptance of support, warranty, indemnity, or 1788 other liability obligations and/or rights consistent with this License. However, 1789 in accepting such obligations, You may act only on Your own behalf and on Your 1790 sole responsibility, not on behalf of any other Contributor, and only if You 1791 agree to indemnify, defend, and hold each Contributor harmless for any liability 1792 incurred by, or claims asserted against, such Contributor by reason of your 1793 accepting any such warranty or additional liability. 1794 1795 END OF TERMS AND CONDITIONS 1796 1797 APPENDIX: How to apply the Apache License to your work 1798 1799 To apply the Apache License to your work, attach the following boilerplate 1800 notice, with the fields enclosed by brackets "[]" replaced with your own 1801 identifying information. (Don't include the brackets!) The text should be 1802 enclosed in the appropriate comment syntax for the file format. We also 1803 recommend that a file or class name and description of purpose be included on 1804 the same "printed page" as the copyright notice for easier identification within 1805 third-party archives. 1806 1807 Copyright [yyyy] [name of copyright owner] 1808 1809 Licensed under the Apache License, Version 2.0 (the "License"); 1810 you may not use this file except in compliance with the License. 1811 You may obtain a copy of the License at 1812 1813 http://www.apache.org/licenses/LICENSE-2.0 1814 1815 Unless required by applicable law or agreed to in writing, software 1816 distributed under the License is distributed on an "AS IS" BASIS, 1817 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1818 See the License for the specific language governing permissions and 1819 limitations under the License. 1820 1821 -------------------------------------------------------------------------------- 1822 golang/groupcache Apache License 2.0 https://github.com/golang/groupcache/blob/master/LICENSE 1823 -------------------------------------------------------------------------------- 1824 Apache License 1825 Version 2.0, January 2004 1826 http://www.apache.org/licenses/ 1827 1828 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1829 1830 1. Definitions. 1831 1832 "License" shall mean the terms and conditions for use, reproduction, and 1833 distribution as defined by Sections 1 through 9 of this document. 1834 1835 "Licensor" shall mean the copyright owner or entity authorized by the copyright 1836 owner that is granting the License. 1837 1838 "Legal Entity" shall mean the union of the acting entity and all other entities 1839 that control, are controlled by, or are under common control with that entity. 1840 For the purposes of this definition, "control" means (i) the power, direct or 1841 indirect, to cause the direction or management of such entity, whether by 1842 contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the 1843 outstanding shares, or (iii) beneficial ownership of such entity. 1844 1845 "You" (or "Your") shall mean an individual or Legal Entity exercising 1846 permissions granted by this License. 1847 1848 "Source" form shall mean the preferred form for making modifications, including 1849 but not limited to software source code, documentation source, and configuration 1850 files. 1851 1852 "Object" form shall mean any form resulting from mechanical transformation or 1853 translation of a Source form, including but not limited to compiled object code, 1854 generated documentation, and conversions to other media types. 1855 1856 "Work" shall mean the work of authorship, whether in Source or Object form, made 1857 available under the License, as indicated by a copyright notice that is included 1858 in or attached to the work (an example is provided in the Appendix below). 1859 1860 "Derivative Works" shall mean any work, whether in Source or Object form, that 1861 is based on (or derived from) the Work and for which the editorial revisions, 1862 annotations, elaborations, or other modifications represent, as a whole, an 1863 original work of authorship. For the purposes of this License, Derivative Works 1864 shall not include works that remain separable from, or merely link (or bind by 1865 name) to the interfaces of, the Work and Derivative Works thereof. 1866 1867 "Contribution" shall mean any work of authorship, including the original version 1868 of the Work and any modifications or additions to that Work or Derivative Works 1869 thereof, that is intentionally submitted to Licensor for inclusion in the Work 1870 by the copyright owner or by an individual or Legal Entity authorized to submit 1871 on behalf of the copyright owner. For the purposes of this definition, 1872 "submitted" means any form of electronic, verbal, or written communication sent 1873 to the Licensor or its representatives, including but not limited to 1874 communication on electronic mailing lists, source code control systems, and 1875 issue tracking systems that are managed by, or on behalf of, the Licensor for 1876 the purpose of discussing and improving the Work, but excluding communication 1877 that is conspicuously marked or otherwise designated in writing by the copyright 1878 owner as "Not a Contribution." 1879 1880 "Contributor" shall mean Licensor and any individual or Legal Entity on behalf 1881 of whom a Contribution has been received by Licensor and subsequently 1882 incorporated within the Work. 1883 1884 2. Grant of Copyright License. 1885 1886 Subject to the terms and conditions of this License, each Contributor hereby 1887 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 1888 irrevocable copyright license to reproduce, prepare Derivative Works of, 1889 publicly display, publicly perform, sublicense, and distribute the Work and such 1890 Derivative Works in Source or Object form. 1891 1892 3. Grant of Patent License. 1893 1894 Subject to the terms and conditions of this License, each Contributor hereby 1895 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 1896 irrevocable (except as stated in this section) patent license to make, have 1897 made, use, offer to sell, sell, import, and otherwise transfer the Work, where 1898 such license applies only to those patent claims licensable by such Contributor 1899 that are necessarily infringed by their Contribution(s) alone or by combination 1900 of their Contribution(s) with the Work to which such Contribution(s) was 1901 submitted. If You institute patent litigation against any entity (including a 1902 cross-claim or counterclaim in a lawsuit) alleging that the Work or a 1903 Contribution incorporated within the Work constitutes direct or contributory 1904 patent infringement, then any patent licenses granted to You under this License 1905 for that Work shall terminate as of the date such litigation is filed. 1906 1907 4. Redistribution. 1908 1909 You may reproduce and distribute copies of the Work or Derivative Works thereof 1910 in any medium, with or without modifications, and in Source or Object form, 1911 provided that You meet the following conditions: 1912 1913 You must give any other recipients of the Work or Derivative Works a copy of 1914 this License; and 1915 You must cause any modified files to carry prominent notices stating that You 1916 changed the files; and 1917 You must retain, in the Source form of any Derivative Works that You distribute, 1918 all copyright, patent, trademark, and attribution notices from the Source form 1919 of the Work, excluding those notices that do not pertain to any part of the 1920 Derivative Works; and 1921 If the Work includes a "NOTICE" text file as part of its distribution, then any 1922 Derivative Works that You distribute must include a readable copy of the 1923 attribution notices contained within such NOTICE file, excluding those notices 1924 that do not pertain to any part of the Derivative Works, in at least one of the 1925 following places: within a NOTICE text file distributed as part of the 1926 Derivative Works; within the Source form or documentation, if provided along 1927 with the Derivative Works; or, within a display generated by the Derivative 1928 Works, if and wherever such third-party notices normally appear. The contents of 1929 the NOTICE file are for informational purposes only and do not modify the 1930 License. You may add Your own attribution notices within Derivative Works that 1931 You distribute, alongside or as an addendum to the NOTICE text from the Work, 1932 provided that such additional attribution notices cannot be construed as 1933 modifying the License. 1934 You may add Your own copyright statement to Your modifications and may provide 1935 additional or different license terms and conditions for use, reproduction, or 1936 distribution of Your modifications, or for any such Derivative Works as a whole, 1937 provided Your use, reproduction, and distribution of the Work otherwise complies 1938 with the conditions stated in this License. 1939 1940 5. Submission of Contributions. 1941 1942 Unless You explicitly state otherwise, any Contribution intentionally submitted 1943 for inclusion in the Work by You to the Licensor shall be under the terms and 1944 conditions of this License, without any additional terms or conditions. 1945 Notwithstanding the above, nothing herein shall supersede or modify the terms of 1946 any separate license agreement you may have executed with Licensor regarding 1947 such Contributions. 1948 1949 6. Trademarks. 1950 1951 This License does not grant permission to use the trade names, trademarks, 1952 service marks, or product names of the Licensor, except as required for 1953 reasonable and customary use in describing the origin of the Work and 1954 reproducing the content of the NOTICE file. 1955 1956 7. Disclaimer of Warranty. 1957 1958 Unless required by applicable law or agreed to in writing, Licensor provides the 1959 Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, 1960 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, 1961 including, without limitation, any warranties or conditions of TITLE, 1962 NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are 1963 solely responsible for determining the appropriateness of using or 1964 redistributing the Work and assume any risks associated with Your exercise of 1965 permissions under this License. 1966 1967 8. Limitation of Liability. 1968 1969 In no event and under no legal theory, whether in tort (including negligence), 1970 contract, or otherwise, unless required by applicable law (such as deliberate 1971 and grossly negligent acts) or agreed to in writing, shall any Contributor be 1972 liable to You for damages, including any direct, indirect, special, incidental, 1973 or consequential damages of any character arising as a result of this License or 1974 out of the use or inability to use the Work (including but not limited to 1975 damages for loss of goodwill, work stoppage, computer failure or malfunction, or 1976 any and all other commercial damages or losses), even if such Contributor has 1977 been advised of the possibility of such damages. 1978 1979 9. Accepting Warranty or Additional Liability. 1980 1981 While redistributing the Work or Derivative Works thereof, You may choose to 1982 offer, and charge a fee for, acceptance of support, warranty, indemnity, or 1983 other liability obligations and/or rights consistent with this License. However, 1984 in accepting such obligations, You may act only on Your own behalf and on Your 1985 sole responsibility, not on behalf of any other Contributor, and only if You 1986 agree to indemnify, defend, and hold each Contributor harmless for any liability 1987 incurred by, or claims asserted against, such Contributor by reason of your 1988 accepting any such warranty or additional liability. 1989 1990 END OF TERMS AND CONDITIONS 1991 1992 APPENDIX: How to apply the Apache License to your work 1993 1994 To apply the Apache License to your work, attach the following boilerplate 1995 notice, with the fields enclosed by brackets "[]" replaced with your own 1996 identifying information. (Don't include the brackets!) The text should be 1997 enclosed in the appropriate comment syntax for the file format. We also 1998 recommend that a file or class name and description of purpose be included on 1999 the same "printed page" as the copyright notice for easier identification within 2000 third-party archives. 2001 2002 Copyright [yyyy] [name of copyright owner] 2003 2004 Licensed under the Apache License, Version 2.0 (the "License"); 2005 you may not use this file except in compliance with the License. 2006 You may obtain a copy of the License at 2007 2008 http://www.apache.org/licenses/LICENSE-2.0 2009 2010 Unless required by applicable law or agreed to in writing, software 2011 distributed under the License is distributed on an "AS IS" BASIS, 2012 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2013 See the License for the specific language governing permissions and 2014 limitations under the License. 2015 2016 -------------------------------------------------------------------------------- 2017 golang/protobuf BSD 3-Clause "New" or "Revised" License https://github.com/golang/protobuf/blob/master/LICENSE 2018 -------------------------------------------------------------------------------- 2019 Copyright 2010 The Go Authors. All rights reserved. 2020 2021 Redistribution and use in source and binary forms, with or without 2022 modification, are permitted provided that the following conditions are 2023 met: 2024 2025 * Redistributions of source code must retain the above copyright 2026 notice, this list of conditions and the following disclaimer. 2027 * Redistributions in binary form must reproduce the above 2028 copyright notice, this list of conditions and the following disclaimer 2029 in the documentation and/or other materials provided with the 2030 distribution. 2031 * Neither the name of Google Inc. nor the names of its 2032 contributors may be used to endorse or promote products derived from 2033 this software without specific prior written permission. 2034 2035 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 2036 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2037 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 2038 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 2039 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2040 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 2041 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2042 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2043 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2044 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 2045 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2046 2047 2048 -------------------------------------------------------------------------------- 2049 google/btree Apache License 2.0 https://github.com/google/btree/blob/master/LICENSE 2050 -------------------------------------------------------------------------------- 2051 2052 Apache License 2053 Version 2.0, January 2004 2054 http://www.apache.org/licenses/ 2055 2056 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2057 2058 1. Definitions. 2059 2060 "License" shall mean the terms and conditions for use, reproduction, 2061 and distribution as defined by Sections 1 through 9 of this document. 2062 2063 "Licensor" shall mean the copyright owner or entity authorized by 2064 the copyright owner that is granting the License. 2065 2066 "Legal Entity" shall mean the union of the acting entity and all 2067 other entities that control, are controlled by, or are under common 2068 control with that entity. For the purposes of this definition, 2069 "control" means (i) the power, direct or indirect, to cause the 2070 direction or management of such entity, whether by contract or 2071 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2072 outstanding shares, or (iii) beneficial ownership of such entity. 2073 2074 "You" (or "Your") shall mean an individual or Legal Entity 2075 exercising permissions granted by this License. 2076 2077 "Source" form shall mean the preferred form for making modifications, 2078 including but not limited to software source code, documentation 2079 source, and configuration files. 2080 2081 "Object" form shall mean any form resulting from mechanical 2082 transformation or translation of a Source form, including but 2083 not limited to compiled object code, generated documentation, 2084 and conversions to other media types. 2085 2086 "Work" shall mean the work of authorship, whether in Source or 2087 Object form, made available under the License, as indicated by a 2088 copyright notice that is included in or attached to the work 2089 (an example is provided in the Appendix below). 2090 2091 "Derivative Works" shall mean any work, whether in Source or Object 2092 form, that is based on (or derived from) the Work and for which the 2093 editorial revisions, annotations, elaborations, or other modifications 2094 represent, as a whole, an original work of authorship. For the purposes 2095 of this License, Derivative Works shall not include works that remain 2096 separable from, or merely link (or bind by name) to the interfaces of, 2097 the Work and Derivative Works thereof. 2098 2099 "Contribution" shall mean any work of authorship, including 2100 the original version of the Work and any modifications or additions 2101 to that Work or Derivative Works thereof, that is intentionally 2102 submitted to Licensor for inclusion in the Work by the copyright owner 2103 or by an individual or Legal Entity authorized to submit on behalf of 2104 the copyright owner. For the purposes of this definition, "submitted" 2105 means any form of electronic, verbal, or written communication sent 2106 to the Licensor or its representatives, including but not limited to 2107 communication on electronic mailing lists, source code control systems, 2108 and issue tracking systems that are managed by, or on behalf of, the 2109 Licensor for the purpose of discussing and improving the Work, but 2110 excluding communication that is conspicuously marked or otherwise 2111 designated in writing by the copyright owner as "Not a Contribution." 2112 2113 "Contributor" shall mean Licensor and any individual or Legal Entity 2114 on behalf of whom a Contribution has been received by Licensor and 2115 subsequently incorporated within the Work. 2116 2117 2. Grant of Copyright License. Subject to the terms and conditions of 2118 this License, each Contributor hereby grants to You a perpetual, 2119 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2120 copyright license to reproduce, prepare Derivative Works of, 2121 publicly display, publicly perform, sublicense, and distribute the 2122 Work and such Derivative Works in Source or Object form. 2123 2124 3. Grant of Patent License. Subject to the terms and conditions of 2125 this License, each Contributor hereby grants to You a perpetual, 2126 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2127 (except as stated in this section) patent license to make, have made, 2128 use, offer to sell, sell, import, and otherwise transfer the Work, 2129 where such license applies only to those patent claims licensable 2130 by such Contributor that are necessarily infringed by their 2131 Contribution(s) alone or by combination of their Contribution(s) 2132 with the Work to which such Contribution(s) was submitted. If You 2133 institute patent litigation against any entity (including a 2134 cross-claim or counterclaim in a lawsuit) alleging that the Work 2135 or a Contribution incorporated within the Work constitutes direct 2136 or contributory patent infringement, then any patent licenses 2137 granted to You under this License for that Work shall terminate 2138 as of the date such litigation is filed. 2139 2140 4. Redistribution. You may reproduce and distribute copies of the 2141 Work or Derivative Works thereof in any medium, with or without 2142 modifications, and in Source or Object form, provided that You 2143 meet the following conditions: 2144 2145 (a) You must give any other recipients of the Work or 2146 Derivative Works a copy of this License; and 2147 2148 (b) You must cause any modified files to carry prominent notices 2149 stating that You changed the files; and 2150 2151 (c) You must retain, in the Source form of any Derivative Works 2152 that You distribute, all copyright, patent, trademark, and 2153 attribution notices from the Source form of the Work, 2154 excluding those notices that do not pertain to any part of 2155 the Derivative Works; and 2156 2157 (d) If the Work includes a "NOTICE" text file as part of its 2158 distribution, then any Derivative Works that You distribute must 2159 include a readable copy of the attribution notices contained 2160 within such NOTICE file, excluding those notices that do not 2161 pertain to any part of the Derivative Works, in at least one 2162 of the following places: within a NOTICE text file distributed 2163 as part of the Derivative Works; within the Source form or 2164 documentation, if provided along with the Derivative Works; or, 2165 within a display generated by the Derivative Works, if and 2166 wherever such third-party notices normally appear. The contents 2167 of the NOTICE file are for informational purposes only and 2168 do not modify the License. You may add Your own attribution 2169 notices within Derivative Works that You distribute, alongside 2170 or as an addendum to the NOTICE text from the Work, provided 2171 that such additional attribution notices cannot be construed 2172 as modifying the License. 2173 2174 You may add Your own copyright statement to Your modifications and 2175 may provide additional or different license terms and conditions 2176 for use, reproduction, or distribution of Your modifications, or 2177 for any such Derivative Works as a whole, provided Your use, 2178 reproduction, and distribution of the Work otherwise complies with 2179 the conditions stated in this License. 2180 2181 5. Submission of Contributions. Unless You explicitly state otherwise, 2182 any Contribution intentionally submitted for inclusion in the Work 2183 by You to the Licensor shall be under the terms and conditions of 2184 this License, without any additional terms or conditions. 2185 Notwithstanding the above, nothing herein shall supersede or modify 2186 the terms of any separate license agreement you may have executed 2187 with Licensor regarding such Contributions. 2188 2189 6. Trademarks. This License does not grant permission to use the trade 2190 names, trademarks, service marks, or product names of the Licensor, 2191 except as required for reasonable and customary use in describing the 2192 origin of the Work and reproducing the content of the NOTICE file. 2193 2194 7. Disclaimer of Warranty. Unless required by applicable law or 2195 agreed to in writing, Licensor provides the Work (and each 2196 Contributor provides its Contributions) on an "AS IS" BASIS, 2197 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2198 implied, including, without limitation, any warranties or conditions 2199 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2200 PARTICULAR PURPOSE. You are solely responsible for determining the 2201 appropriateness of using or redistributing the Work and assume any 2202 risks associated with Your exercise of permissions under this License. 2203 2204 8. Limitation of Liability. In no event and under no legal theory, 2205 whether in tort (including negligence), contract, or otherwise, 2206 unless required by applicable law (such as deliberate and grossly 2207 negligent acts) or agreed to in writing, shall any Contributor be 2208 liable to You for damages, including any direct, indirect, special, 2209 incidental, or consequential damages of any character arising as a 2210 result of this License or out of the use or inability to use the 2211 Work (including but not limited to damages for loss of goodwill, 2212 work stoppage, computer failure or malfunction, or any and all 2213 other commercial damages or losses), even if such Contributor 2214 has been advised of the possibility of such damages. 2215 2216 9. Accepting Warranty or Additional Liability. While redistributing 2217 the Work or Derivative Works thereof, You may choose to offer, 2218 and charge a fee for, acceptance of support, warranty, indemnity, 2219 or other liability obligations and/or rights consistent with this 2220 License. However, in accepting such obligations, You may act only 2221 on Your own behalf and on Your sole responsibility, not on behalf 2222 of any other Contributor, and only if You agree to indemnify, 2223 defend, and hold each Contributor harmless for any liability 2224 incurred by, or claims asserted against, such Contributor by reason 2225 of your accepting any such warranty or additional liability. 2226 2227 END OF TERMS AND CONDITIONS 2228 2229 APPENDIX: How to apply the Apache License to your work. 2230 2231 To apply the Apache License to your work, attach the following 2232 boilerplate notice, with the fields enclosed by brackets "[]" 2233 replaced with your own identifying information. (Don't include 2234 the brackets!) The text should be enclosed in the appropriate 2235 comment syntax for the file format. We also recommend that a 2236 file or class name and description of purpose be included on the 2237 same "printed page" as the copyright notice for easier 2238 identification within third-party archives. 2239 2240 Copyright [yyyy] [name of copyright owner] 2241 2242 Licensed under the Apache License, Version 2.0 (the "License"); 2243 you may not use this file except in compliance with the License. 2244 You may obtain a copy of the License at 2245 2246 http://www.apache.org/licenses/LICENSE-2.0 2247 2248 Unless required by applicable law or agreed to in writing, software 2249 distributed under the License is distributed on an "AS IS" BASIS, 2250 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2251 See the License for the specific language governing permissions and 2252 limitations under the License. 2253 2254 -------------------------------------------------------------------------------- 2255 google/gofuzz Apache License 2.0 https://github.com/google/gofuzz/blob/master/LICENSE 2256 -------------------------------------------------------------------------------- 2257 2258 Apache License 2259 Version 2.0, January 2004 2260 http://www.apache.org/licenses/ 2261 2262 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2263 2264 1. Definitions. 2265 2266 "License" shall mean the terms and conditions for use, reproduction, 2267 and distribution as defined by Sections 1 through 9 of this document. 2268 2269 "Licensor" shall mean the copyright owner or entity authorized by 2270 the copyright owner that is granting the License. 2271 2272 "Legal Entity" shall mean the union of the acting entity and all 2273 other entities that control, are controlled by, or are under common 2274 control with that entity. For the purposes of this definition, 2275 "control" means (i) the power, direct or indirect, to cause the 2276 direction or management of such entity, whether by contract or 2277 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2278 outstanding shares, or (iii) beneficial ownership of such entity. 2279 2280 "You" (or "Your") shall mean an individual or Legal Entity 2281 exercising permissions granted by this License. 2282 2283 "Source" form shall mean the preferred form for making modifications, 2284 including but not limited to software source code, documentation 2285 source, and configuration files. 2286 2287 "Object" form shall mean any form resulting from mechanical 2288 transformation or translation of a Source form, including but 2289 not limited to compiled object code, generated documentation, 2290 and conversions to other media types. 2291 2292 "Work" shall mean the work of authorship, whether in Source or 2293 Object form, made available under the License, as indicated by a 2294 copyright notice that is included in or attached to the work 2295 (an example is provided in the Appendix below). 2296 2297 "Derivative Works" shall mean any work, whether in Source or Object 2298 form, that is based on (or derived from) the Work and for which the 2299 editorial revisions, annotations, elaborations, or other modifications 2300 represent, as a whole, an original work of authorship. For the purposes 2301 of this License, Derivative Works shall not include works that remain 2302 separable from, or merely link (or bind by name) to the interfaces of, 2303 the Work and Derivative Works thereof. 2304 2305 "Contribution" shall mean any work of authorship, including 2306 the original version of the Work and any modifications or additions 2307 to that Work or Derivative Works thereof, that is intentionally 2308 submitted to Licensor for inclusion in the Work by the copyright owner 2309 or by an individual or Legal Entity authorized to submit on behalf of 2310 the copyright owner. For the purposes of this definition, "submitted" 2311 means any form of electronic, verbal, or written communication sent 2312 to the Licensor or its representatives, including but not limited to 2313 communication on electronic mailing lists, source code control systems, 2314 and issue tracking systems that are managed by, or on behalf of, the 2315 Licensor for the purpose of discussing and improving the Work, but 2316 excluding communication that is conspicuously marked or otherwise 2317 designated in writing by the copyright owner as "Not a Contribution." 2318 2319 "Contributor" shall mean Licensor and any individual or Legal Entity 2320 on behalf of whom a Contribution has been received by Licensor and 2321 subsequently incorporated within the Work. 2322 2323 2. Grant of Copyright License. Subject to the terms and conditions of 2324 this License, each Contributor hereby grants to You a perpetual, 2325 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2326 copyright license to reproduce, prepare Derivative Works of, 2327 publicly display, publicly perform, sublicense, and distribute the 2328 Work and such Derivative Works in Source or Object form. 2329 2330 3. Grant of Patent License. Subject to the terms and conditions of 2331 this License, each Contributor hereby grants to You a perpetual, 2332 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2333 (except as stated in this section) patent license to make, have made, 2334 use, offer to sell, sell, import, and otherwise transfer the Work, 2335 where such license applies only to those patent claims licensable 2336 by such Contributor that are necessarily infringed by their 2337 Contribution(s) alone or by combination of their Contribution(s) 2338 with the Work to which such Contribution(s) was submitted. If You 2339 institute patent litigation against any entity (including a 2340 cross-claim or counterclaim in a lawsuit) alleging that the Work 2341 or a Contribution incorporated within the Work constitutes direct 2342 or contributory patent infringement, then any patent licenses 2343 granted to You under this License for that Work shall terminate 2344 as of the date such litigation is filed. 2345 2346 4. Redistribution. You may reproduce and distribute copies of the 2347 Work or Derivative Works thereof in any medium, with or without 2348 modifications, and in Source or Object form, provided that You 2349 meet the following conditions: 2350 2351 (a) You must give any other recipients of the Work or 2352 Derivative Works a copy of this License; and 2353 2354 (b) You must cause any modified files to carry prominent notices 2355 stating that You changed the files; and 2356 2357 (c) You must retain, in the Source form of any Derivative Works 2358 that You distribute, all copyright, patent, trademark, and 2359 attribution notices from the Source form of the Work, 2360 excluding those notices that do not pertain to any part of 2361 the Derivative Works; and 2362 2363 (d) If the Work includes a "NOTICE" text file as part of its 2364 distribution, then any Derivative Works that You distribute must 2365 include a readable copy of the attribution notices contained 2366 within such NOTICE file, excluding those notices that do not 2367 pertain to any part of the Derivative Works, in at least one 2368 of the following places: within a NOTICE text file distributed 2369 as part of the Derivative Works; within the Source form or 2370 documentation, if provided along with the Derivative Works; or, 2371 within a display generated by the Derivative Works, if and 2372 wherever such third-party notices normally appear. The contents 2373 of the NOTICE file are for informational purposes only and 2374 do not modify the License. You may add Your own attribution 2375 notices within Derivative Works that You distribute, alongside 2376 or as an addendum to the NOTICE text from the Work, provided 2377 that such additional attribution notices cannot be construed 2378 as modifying the License. 2379 2380 You may add Your own copyright statement to Your modifications and 2381 may provide additional or different license terms and conditions 2382 for use, reproduction, or distribution of Your modifications, or 2383 for any such Derivative Works as a whole, provided Your use, 2384 reproduction, and distribution of the Work otherwise complies with 2385 the conditions stated in this License. 2386 2387 5. Submission of Contributions. Unless You explicitly state otherwise, 2388 any Contribution intentionally submitted for inclusion in the Work 2389 by You to the Licensor shall be under the terms and conditions of 2390 this License, without any additional terms or conditions. 2391 Notwithstanding the above, nothing herein shall supersede or modify 2392 the terms of any separate license agreement you may have executed 2393 with Licensor regarding such Contributions. 2394 2395 6. Trademarks. This License does not grant permission to use the trade 2396 names, trademarks, service marks, or product names of the Licensor, 2397 except as required for reasonable and customary use in describing the 2398 origin of the Work and reproducing the content of the NOTICE file. 2399 2400 7. Disclaimer of Warranty. Unless required by applicable law or 2401 agreed to in writing, Licensor provides the Work (and each 2402 Contributor provides its Contributions) on an "AS IS" BASIS, 2403 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2404 implied, including, without limitation, any warranties or conditions 2405 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2406 PARTICULAR PURPOSE. You are solely responsible for determining the 2407 appropriateness of using or redistributing the Work and assume any 2408 risks associated with Your exercise of permissions under this License. 2409 2410 8. Limitation of Liability. In no event and under no legal theory, 2411 whether in tort (including negligence), contract, or otherwise, 2412 unless required by applicable law (such as deliberate and grossly 2413 negligent acts) or agreed to in writing, shall any Contributor be 2414 liable to You for damages, including any direct, indirect, special, 2415 incidental, or consequential damages of any character arising as a 2416 result of this License or out of the use or inability to use the 2417 Work (including but not limited to damages for loss of goodwill, 2418 work stoppage, computer failure or malfunction, or any and all 2419 other commercial damages or losses), even if such Contributor 2420 has been advised of the possibility of such damages. 2421 2422 9. Accepting Warranty or Additional Liability. While redistributing 2423 the Work or Derivative Works thereof, You may choose to offer, 2424 and charge a fee for, acceptance of support, warranty, indemnity, 2425 or other liability obligations and/or rights consistent with this 2426 License. However, in accepting such obligations, You may act only 2427 on Your own behalf and on Your sole responsibility, not on behalf 2428 of any other Contributor, and only if You agree to indemnify, 2429 defend, and hold each Contributor harmless for any liability 2430 incurred by, or claims asserted against, such Contributor by reason 2431 of your accepting any such warranty or additional liability. 2432 2433 END OF TERMS AND CONDITIONS 2434 2435 APPENDIX: How to apply the Apache License to your work. 2436 2437 To apply the Apache License to your work, attach the following 2438 boilerplate notice, with the fields enclosed by brackets "[]" 2439 replaced with your own identifying information. (Don't include 2440 the brackets!) The text should be enclosed in the appropriate 2441 comment syntax for the file format. We also recommend that a 2442 file or class name and description of purpose be included on the 2443 same "printed page" as the copyright notice for easier 2444 identification within third-party archives. 2445 2446 Copyright [yyyy] [name of copyright owner] 2447 2448 Licensed under the Apache License, Version 2.0 (the "License"); 2449 you may not use this file except in compliance with the License. 2450 You may obtain a copy of the License at 2451 2452 http://www.apache.org/licenses/LICENSE-2.0 2453 2454 Unless required by applicable law or agreed to in writing, software 2455 distributed under the License is distributed on an "AS IS" BASIS, 2456 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2457 See the License for the specific language governing permissions and 2458 limitations under the License. 2459 2460 -------------------------------------------------------------------------------- 2461 googleapis/gnostic Apache License 2.0 https://github.com/googleapis/gnostic/blob/master/LICENSE 2462 -------------------------------------------------------------------------------- 2463 2464 Apache License 2465 Version 2.0, January 2004 2466 http://www.apache.org/licenses/ 2467 2468 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 2469 2470 1. Definitions. 2471 2472 "License" shall mean the terms and conditions for use, reproduction, 2473 and distribution as defined by Sections 1 through 9 of this document. 2474 2475 "Licensor" shall mean the copyright owner or entity authorized by 2476 the copyright owner that is granting the License. 2477 2478 "Legal Entity" shall mean the union of the acting entity and all 2479 other entities that control, are controlled by, or are under common 2480 control with that entity. For the purposes of this definition, 2481 "control" means (i) the power, direct or indirect, to cause the 2482 direction or management of such entity, whether by contract or 2483 otherwise, or (ii) ownership of fifty percent (50%) or more of the 2484 outstanding shares, or (iii) beneficial ownership of such entity. 2485 2486 "You" (or "Your") shall mean an individual or Legal Entity 2487 exercising permissions granted by this License. 2488 2489 "Source" form shall mean the preferred form for making modifications, 2490 including but not limited to software source code, documentation 2491 source, and configuration files. 2492 2493 "Object" form shall mean any form resulting from mechanical 2494 transformation or translation of a Source form, including but 2495 not limited to compiled object code, generated documentation, 2496 and conversions to other media types. 2497 2498 "Work" shall mean the work of authorship, whether in Source or 2499 Object form, made available under the License, as indicated by a 2500 copyright notice that is included in or attached to the work 2501 (an example is provided in the Appendix below). 2502 2503 "Derivative Works" shall mean any work, whether in Source or Object 2504 form, that is based on (or derived from) the Work and for which the 2505 editorial revisions, annotations, elaborations, or other modifications 2506 represent, as a whole, an original work of authorship. For the purposes 2507 of this License, Derivative Works shall not include works that remain 2508 separable from, or merely link (or bind by name) to the interfaces of, 2509 the Work and Derivative Works thereof. 2510 2511 "Contribution" shall mean any work of authorship, including 2512 the original version of the Work and any modifications or additions 2513 to that Work or Derivative Works thereof, that is intentionally 2514 submitted to Licensor for inclusion in the Work by the copyright owner 2515 or by an individual or Legal Entity authorized to submit on behalf of 2516 the copyright owner. For the purposes of this definition, "submitted" 2517 means any form of electronic, verbal, or written communication sent 2518 to the Licensor or its representatives, including but not limited to 2519 communication on electronic mailing lists, source code control systems, 2520 and issue tracking systems that are managed by, or on behalf of, the 2521 Licensor for the purpose of discussing and improving the Work, but 2522 excluding communication that is conspicuously marked or otherwise 2523 designated in writing by the copyright owner as "Not a Contribution." 2524 2525 "Contributor" shall mean Licensor and any individual or Legal Entity 2526 on behalf of whom a Contribution has been received by Licensor and 2527 subsequently incorporated within the Work. 2528 2529 2. Grant of Copyright License. Subject to the terms and conditions of 2530 this License, each Contributor hereby grants to You a perpetual, 2531 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2532 copyright license to reproduce, prepare Derivative Works of, 2533 publicly display, publicly perform, sublicense, and distribute the 2534 Work and such Derivative Works in Source or Object form. 2535 2536 3. Grant of Patent License. Subject to the terms and conditions of 2537 this License, each Contributor hereby grants to You a perpetual, 2538 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 2539 (except as stated in this section) patent license to make, have made, 2540 use, offer to sell, sell, import, and otherwise transfer the Work, 2541 where such license applies only to those patent claims licensable 2542 by such Contributor that are necessarily infringed by their 2543 Contribution(s) alone or by combination of their Contribution(s) 2544 with the Work to which such Contribution(s) was submitted. If You 2545 institute patent litigation against any entity (including a 2546 cross-claim or counterclaim in a lawsuit) alleging that the Work 2547 or a Contribution incorporated within the Work constitutes direct 2548 or contributory patent infringement, then any patent licenses 2549 granted to You under this License for that Work shall terminate 2550 as of the date such litigation is filed. 2551 2552 4. Redistribution. You may reproduce and distribute copies of the 2553 Work or Derivative Works thereof in any medium, with or without 2554 modifications, and in Source or Object form, provided that You 2555 meet the following conditions: 2556 2557 (a) You must give any other recipients of the Work or 2558 Derivative Works a copy of this License; and 2559 2560 (b) You must cause any modified files to carry prominent notices 2561 stating that You changed the files; and 2562 2563 (c) You must retain, in the Source form of any Derivative Works 2564 that You distribute, all copyright, patent, trademark, and 2565 attribution notices from the Source form of the Work, 2566 excluding those notices that do not pertain to any part of 2567 the Derivative Works; and 2568 2569 (d) If the Work includes a "NOTICE" text file as part of its 2570 distribution, then any Derivative Works that You distribute must 2571 include a readable copy of the attribution notices contained 2572 within such NOTICE file, excluding those notices that do not 2573 pertain to any part of the Derivative Works, in at least one 2574 of the following places: within a NOTICE text file distributed 2575 as part of the Derivative Works; within the Source form or 2576 documentation, if provided along with the Derivative Works; or, 2577 within a display generated by the Derivative Works, if and 2578 wherever such third-party notices normally appear. The contents 2579 of the NOTICE file are for informational purposes only and 2580 do not modify the License. You may add Your own attribution 2581 notices within Derivative Works that You distribute, alongside 2582 or as an addendum to the NOTICE text from the Work, provided 2583 that such additional attribution notices cannot be construed 2584 as modifying the License. 2585 2586 You may add Your own copyright statement to Your modifications and 2587 may provide additional or different license terms and conditions 2588 for use, reproduction, or distribution of Your modifications, or 2589 for any such Derivative Works as a whole, provided Your use, 2590 reproduction, and distribution of the Work otherwise complies with 2591 the conditions stated in this License. 2592 2593 5. Submission of Contributions. Unless You explicitly state otherwise, 2594 any Contribution intentionally submitted for inclusion in the Work 2595 by You to the Licensor shall be under the terms and conditions of 2596 this License, without any additional terms or conditions. 2597 Notwithstanding the above, nothing herein shall supersede or modify 2598 the terms of any separate license agreement you may have executed 2599 with Licensor regarding such Contributions. 2600 2601 6. Trademarks. This License does not grant permission to use the trade 2602 names, trademarks, service marks, or product names of the Licensor, 2603 except as required for reasonable and customary use in describing the 2604 origin of the Work and reproducing the content of the NOTICE file. 2605 2606 7. Disclaimer of Warranty. Unless required by applicable law or 2607 agreed to in writing, Licensor provides the Work (and each 2608 Contributor provides its Contributions) on an "AS IS" BASIS, 2609 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 2610 implied, including, without limitation, any warranties or conditions 2611 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 2612 PARTICULAR PURPOSE. You are solely responsible for determining the 2613 appropriateness of using or redistributing the Work and assume any 2614 risks associated with Your exercise of permissions under this License. 2615 2616 8. Limitation of Liability. In no event and under no legal theory, 2617 whether in tort (including negligence), contract, or otherwise, 2618 unless required by applicable law (such as deliberate and grossly 2619 negligent acts) or agreed to in writing, shall any Contributor be 2620 liable to You for damages, including any direct, indirect, special, 2621 incidental, or consequential damages of any character arising as a 2622 result of this License or out of the use or inability to use the 2623 Work (including but not limited to damages for loss of goodwill, 2624 work stoppage, computer failure or malfunction, or any and all 2625 other commercial damages or losses), even if such Contributor 2626 has been advised of the possibility of such damages. 2627 2628 9. Accepting Warranty or Additional Liability. While redistributing 2629 the Work or Derivative Works thereof, You may choose to offer, 2630 and charge a fee for, acceptance of support, warranty, indemnity, 2631 or other liability obligations and/or rights consistent with this 2632 License. However, in accepting such obligations, You may act only 2633 on Your own behalf and on Your sole responsibility, not on behalf 2634 of any other Contributor, and only if You agree to indemnify, 2635 defend, and hold each Contributor harmless for any liability 2636 incurred by, or claims asserted against, such Contributor by reason 2637 of your accepting any such warranty or additional liability. 2638 2639 END OF TERMS AND CONDITIONS 2640 2641 APPENDIX: How to apply the Apache License to your work. 2642 2643 To apply the Apache License to your work, attach the following 2644 boilerplate notice, with the fields enclosed by brackets "[]" 2645 replaced with your own identifying information. (Don't include 2646 the brackets!) The text should be enclosed in the appropriate 2647 comment syntax for the file format. We also recommend that a 2648 file or class name and description of purpose be included on the 2649 same "printed page" as the copyright notice for easier 2650 identification within third-party archives. 2651 2652 Copyright [yyyy] [name of copyright owner] 2653 2654 Licensed under the Apache License, Version 2.0 (the "License"); 2655 you may not use this file except in compliance with the License. 2656 You may obtain a copy of the License at 2657 2658 http://www.apache.org/licenses/LICENSE-2.0 2659 2660 Unless required by applicable law or agreed to in writing, software 2661 distributed under the License is distributed on an "AS IS" BASIS, 2662 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2663 See the License for the specific language governing permissions and 2664 limitations under the License. 2665 2666 2667 -------------------------------------------------------------------------------- 2668 gregjones/httpcache MIT License https://github.com/gregjones/httpcache/blob/master/LICENSE.txt 2669 -------------------------------------------------------------------------------- 2670 Copyright © 2012 Greg Jones (greg.jones@gmail.com) 2671 2672 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: 2673 2674 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 2675 2676 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. 2677 -------------------------------------------------------------------------------- 2678 hashicorp/golang-lru Mozilla Public License 2.0 https://github.com/hashicorp/golang-lru/blob/master/LICENSE 2679 -------------------------------------------------------------------------------- 2680 Mozilla Public License, version 2.0 2681 2682 1. Definitions 2683 2684 1.1. "Contributor" 2685 2686 means each individual or legal entity that creates, contributes to the 2687 creation of, or owns Covered Software. 2688 2689 1.2. "Contributor Version" 2690 2691 means the combination of the Contributions of others (if any) used by a 2692 Contributor and that particular Contributor's Contribution. 2693 2694 1.3. "Contribution" 2695 2696 means Covered Software of a particular Contributor. 2697 2698 1.4. "Covered Software" 2699 2700 means Source Code Form to which the initial Contributor has attached the 2701 notice in Exhibit A, the Executable Form of such Source Code Form, and 2702 Modifications of such Source Code Form, in each case including portions 2703 thereof. 2704 2705 1.5. "Incompatible With Secondary Licenses" 2706 means 2707 2708 a. that the initial Contributor has attached the notice described in 2709 Exhibit B to the Covered Software; or 2710 2711 b. that the Covered Software was made available under the terms of 2712 version 1.1 or earlier of the License, but not also under the terms of 2713 a Secondary License. 2714 2715 1.6. "Executable Form" 2716 2717 means any form of the work other than Source Code Form. 2718 2719 1.7. "Larger Work" 2720 2721 means a work that combines Covered Software with other material, in a 2722 separate file or files, that is not Covered Software. 2723 2724 1.8. "License" 2725 2726 means this document. 2727 2728 1.9. "Licensable" 2729 2730 means having the right to grant, to the maximum extent possible, whether 2731 at the time of the initial grant or subsequently, any and all of the 2732 rights conveyed by this License. 2733 2734 1.10. "Modifications" 2735 2736 means any of the following: 2737 2738 a. any file in Source Code Form that results from an addition to, 2739 deletion from, or modification of the contents of Covered Software; or 2740 2741 b. any new file in Source Code Form that contains any Covered Software. 2742 2743 1.11. "Patent Claims" of a Contributor 2744 2745 means any patent claim(s), including without limitation, method, 2746 process, and apparatus claims, in any patent Licensable by such 2747 Contributor that would be infringed, but for the grant of the License, 2748 by the making, using, selling, offering for sale, having made, import, 2749 or transfer of either its Contributions or its Contributor Version. 2750 2751 1.12. "Secondary License" 2752 2753 means either the GNU General Public License, Version 2.0, the GNU Lesser 2754 General Public License, Version 2.1, the GNU Affero General Public 2755 License, Version 3.0, or any later versions of those licenses. 2756 2757 1.13. "Source Code Form" 2758 2759 means the form of the work preferred for making modifications. 2760 2761 1.14. "You" (or "Your") 2762 2763 means an individual or a legal entity exercising rights under this 2764 License. For legal entities, "You" includes any entity that controls, is 2765 controlled by, or is under common control with You. For purposes of this 2766 definition, "control" means (a) the power, direct or indirect, to cause 2767 the direction or management of such entity, whether by contract or 2768 otherwise, or (b) ownership of more than fifty percent (50%) of the 2769 outstanding shares or beneficial ownership of such entity. 2770 2771 2772 2. License Grants and Conditions 2773 2774 2.1. Grants 2775 2776 Each Contributor hereby grants You a world-wide, royalty-free, 2777 non-exclusive license: 2778 2779 a. under intellectual property rights (other than patent or trademark) 2780 Licensable by such Contributor to use, reproduce, make available, 2781 modify, display, perform, distribute, and otherwise exploit its 2782 Contributions, either on an unmodified basis, with Modifications, or 2783 as part of a Larger Work; and 2784 2785 b. under Patent Claims of such Contributor to make, use, sell, offer for 2786 sale, have made, import, and otherwise transfer either its 2787 Contributions or its Contributor Version. 2788 2789 2.2. Effective Date 2790 2791 The licenses granted in Section 2.1 with respect to any Contribution 2792 become effective for each Contribution on the date the Contributor first 2793 distributes such Contribution. 2794 2795 2.3. Limitations on Grant Scope 2796 2797 The licenses granted in this Section 2 are the only rights granted under 2798 this License. No additional rights or licenses will be implied from the 2799 distribution or licensing of Covered Software under this License. 2800 Notwithstanding Section 2.1(b) above, no patent license is granted by a 2801 Contributor: 2802 2803 a. for any code that a Contributor has removed from Covered Software; or 2804 2805 b. for infringements caused by: (i) Your and any other third party's 2806 modifications of Covered Software, or (ii) the combination of its 2807 Contributions with other software (except as part of its Contributor 2808 Version); or 2809 2810 c. under Patent Claims infringed by Covered Software in the absence of 2811 its Contributions. 2812 2813 This License does not grant any rights in the trademarks, service marks, 2814 or logos of any Contributor (except as may be necessary to comply with 2815 the notice requirements in Section 3.4). 2816 2817 2.4. Subsequent Licenses 2818 2819 No Contributor makes additional grants as a result of Your choice to 2820 distribute the Covered Software under a subsequent version of this 2821 License (see Section 10.2) or under the terms of a Secondary License (if 2822 permitted under the terms of Section 3.3). 2823 2824 2.5. Representation 2825 2826 Each Contributor represents that the Contributor believes its 2827 Contributions are its original creation(s) or it has sufficient rights to 2828 grant the rights to its Contributions conveyed by this License. 2829 2830 2.6. Fair Use 2831 2832 This License is not intended to limit any rights You have under 2833 applicable copyright doctrines of fair use, fair dealing, or other 2834 equivalents. 2835 2836 2.7. Conditions 2837 2838 Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 2839 Section 2.1. 2840 2841 2842 3. Responsibilities 2843 2844 3.1. Distribution of Source Form 2845 2846 All distribution of Covered Software in Source Code Form, including any 2847 Modifications that You create or to which You contribute, must be under 2848 the terms of this License. You must inform recipients that the Source 2849 Code Form of the Covered Software is governed by the terms of this 2850 License, and how they can obtain a copy of this License. You may not 2851 attempt to alter or restrict the recipients' rights in the Source Code 2852 Form. 2853 2854 3.2. Distribution of Executable Form 2855 2856 If You distribute Covered Software in Executable Form then: 2857 2858 a. such Covered Software must also be made available in Source Code Form, 2859 as described in Section 3.1, and You must inform recipients of the 2860 Executable Form how they can obtain a copy of such Source Code Form by 2861 reasonable means in a timely manner, at a charge no more than the cost 2862 of distribution to the recipient; and 2863 2864 b. You may distribute such Executable Form under the terms of this 2865 License, or sublicense it under different terms, provided that the 2866 license for the Executable Form does not attempt to limit or alter the 2867 recipients' rights in the Source Code Form under this License. 2868 2869 3.3. Distribution of a Larger Work 2870 2871 You may create and distribute a Larger Work under terms of Your choice, 2872 provided that You also comply with the requirements of this License for 2873 the Covered Software. If the Larger Work is a combination of Covered 2874 Software with a work governed by one or more Secondary Licenses, and the 2875 Covered Software is not Incompatible With Secondary Licenses, this 2876 License permits You to additionally distribute such Covered Software 2877 under the terms of such Secondary License(s), so that the recipient of 2878 the Larger Work may, at their option, further distribute the Covered 2879 Software under the terms of either this License or such Secondary 2880 License(s). 2881 2882 3.4. Notices 2883 2884 You may not remove or alter the substance of any license notices 2885 (including copyright notices, patent notices, disclaimers of warranty, or 2886 limitations of liability) contained within the Source Code Form of the 2887 Covered Software, except that You may alter any license notices to the 2888 extent required to remedy known factual inaccuracies. 2889 2890 3.5. Application of Additional Terms 2891 2892 You may choose to offer, and to charge a fee for, warranty, support, 2893 indemnity or liability obligations to one or more recipients of Covered 2894 Software. However, You may do so only on Your own behalf, and not on 2895 behalf of any Contributor. You must make it absolutely clear that any 2896 such warranty, support, indemnity, or liability obligation is offered by 2897 You alone, and You hereby agree to indemnify every Contributor for any 2898 liability incurred by such Contributor as a result of warranty, support, 2899 indemnity or liability terms You offer. You may include additional 2900 disclaimers of warranty and limitations of liability specific to any 2901 jurisdiction. 2902 2903 4. Inability to Comply Due to Statute or Regulation 2904 2905 If it is impossible for You to comply with any of the terms of this License 2906 with respect to some or all of the Covered Software due to statute, 2907 judicial order, or regulation then You must: (a) comply with the terms of 2908 this License to the maximum extent possible; and (b) describe the 2909 limitations and the code they affect. Such description must be placed in a 2910 text file included with all distributions of the Covered Software under 2911 this License. Except to the extent prohibited by statute or regulation, 2912 such description must be sufficiently detailed for a recipient of ordinary 2913 skill to be able to understand it. 2914 2915 5. Termination 2916 2917 5.1. The rights granted under this License will terminate automatically if You 2918 fail to comply with any of its terms. However, if You become compliant, 2919 then the rights granted under this License from a particular Contributor 2920 are reinstated (a) provisionally, unless and until such Contributor 2921 explicitly and finally terminates Your grants, and (b) on an ongoing 2922 basis, if such Contributor fails to notify You of the non-compliance by 2923 some reasonable means prior to 60 days after You have come back into 2924 compliance. Moreover, Your grants from a particular Contributor are 2925 reinstated on an ongoing basis if such Contributor notifies You of the 2926 non-compliance by some reasonable means, this is the first time You have 2927 received notice of non-compliance with this License from such 2928 Contributor, and You become compliant prior to 30 days after Your receipt 2929 of the notice. 2930 2931 5.2. If You initiate litigation against any entity by asserting a patent 2932 infringement claim (excluding declaratory judgment actions, 2933 counter-claims, and cross-claims) alleging that a Contributor Version 2934 directly or indirectly infringes any patent, then the rights granted to 2935 You by any and all Contributors for the Covered Software under Section 2936 2.1 of this License shall terminate. 2937 2938 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 2939 license agreements (excluding distributors and resellers) which have been 2940 validly granted by You or Your distributors under this License prior to 2941 termination shall survive termination. 2942 2943 6. Disclaimer of Warranty 2944 2945 Covered Software is provided under this License on an "as is" basis, 2946 without warranty of any kind, either expressed, implied, or statutory, 2947 including, without limitation, warranties that the Covered Software is free 2948 of defects, merchantable, fit for a particular purpose or non-infringing. 2949 The entire risk as to the quality and performance of the Covered Software 2950 is with You. Should any Covered Software prove defective in any respect, 2951 You (not any Contributor) assume the cost of any necessary servicing, 2952 repair, or correction. This disclaimer of warranty constitutes an essential 2953 part of this License. No use of any Covered Software is authorized under 2954 this License except under this disclaimer. 2955 2956 7. Limitation of Liability 2957 2958 Under no circumstances and under no legal theory, whether tort (including 2959 negligence), contract, or otherwise, shall any Contributor, or anyone who 2960 distributes Covered Software as permitted above, be liable to You for any 2961 direct, indirect, special, incidental, or consequential damages of any 2962 character including, without limitation, damages for lost profits, loss of 2963 goodwill, work stoppage, computer failure or malfunction, or any and all 2964 other commercial damages or losses, even if such party shall have been 2965 informed of the possibility of such damages. This limitation of liability 2966 shall not apply to liability for death or personal injury resulting from 2967 such party's negligence to the extent applicable law prohibits such 2968 limitation. Some jurisdictions do not allow the exclusion or limitation of 2969 incidental or consequential damages, so this exclusion and limitation may 2970 not apply to You. 2971 2972 8. Litigation 2973 2974 Any litigation relating to this License may be brought only in the courts 2975 of a jurisdiction where the defendant maintains its principal place of 2976 business and such litigation shall be governed by laws of that 2977 jurisdiction, without reference to its conflict-of-law provisions. Nothing 2978 in this Section shall prevent a party's ability to bring cross-claims or 2979 counter-claims. 2980 2981 9. Miscellaneous 2982 2983 This License represents the complete agreement concerning the subject 2984 matter hereof. If any provision of this License is held to be 2985 unenforceable, such provision shall be reformed only to the extent 2986 necessary to make it enforceable. Any law or regulation which provides that 2987 the language of a contract shall be construed against the drafter shall not 2988 be used to construe this License against a Contributor. 2989 2990 2991 10. Versions of the License 2992 2993 10.1. New Versions 2994 2995 Mozilla Foundation is the license steward. Except as provided in Section 2996 10.3, no one other than the license steward has the right to modify or 2997 publish new versions of this License. Each version will be given a 2998 distinguishing version number. 2999 3000 10.2. Effect of New Versions 3001 3002 You may distribute the Covered Software under the terms of the version 3003 of the License under which You originally received the Covered Software, 3004 or under the terms of any subsequent version published by the license 3005 steward. 3006 3007 10.3. Modified Versions 3008 3009 If you create software not governed by this License, and you want to 3010 create a new license for such software, you may create and use a 3011 modified version of this License if you rename the license and remove 3012 any references to the name of the license steward (except to note that 3013 such modified license differs from this License). 3014 3015 10.4. Distributing Source Code Form that is Incompatible With Secondary 3016 Licenses If You choose to distribute Source Code Form that is 3017 Incompatible With Secondary Licenses under the terms of this version of 3018 the License, the notice described in Exhibit B of this License must be 3019 attached. 3020 3021 Exhibit A - Source Code Form License Notice 3022 3023 This Source Code Form is subject to the 3024 terms of the Mozilla Public License, v. 3025 2.0. If a copy of the MPL was not 3026 distributed with this file, You can 3027 obtain one at 3028 http://mozilla.org/MPL/2.0/. 3029 3030 If it is not possible or desirable to put the notice in a particular file, 3031 then You may include the notice in a location (such as a LICENSE file in a 3032 relevant directory) where a recipient would be likely to look for such a 3033 notice. 3034 3035 You may add additional accurate notices of copyright ownership. 3036 3037 Exhibit B - "Incompatible With Secondary Licenses" Notice 3038 3039 This Source Code Form is "Incompatible 3040 With Secondary Licenses", as defined by 3041 the Mozilla Public License, v. 2.0. 3042 3043 -------------------------------------------------------------------------------- 3044 imdario/mergo BSD 3-Clause "New" or "Revised" License https://github.com/imdario/mergo/blob/master/LICENSE 3045 -------------------------------------------------------------------------------- 3046 Copyright (c) 2013 Dario Castañé. All rights reserved. 3047 Copyright (c) 2012 The Go Authors. All rights reserved. 3048 3049 Redistribution and use in source and binary forms, with or without 3050 modification, are permitted provided that the following conditions are 3051 met: 3052 3053 * Redistributions of source code must retain the above copyright 3054 notice, this list of conditions and the following disclaimer. 3055 * Redistributions in binary form must reproduce the above 3056 copyright notice, this list of conditions and the following disclaimer 3057 in the documentation and/or other materials provided with the 3058 distribution. 3059 * Neither the name of Google Inc. nor the names of its 3060 contributors may be used to endorse or promote products derived from 3061 this software without specific prior written permission. 3062 3063 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 3064 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 3065 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 3066 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 3067 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 3068 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 3069 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 3070 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 3071 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 3072 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 3073 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3074 3075 -------------------------------------------------------------------------------- 3076 json-iterator/go MIT License https://github.com/json-iterator/go/blob/master/LICENSE 3077 -------------------------------------------------------------------------------- 3078 MIT License 3079 3080 Copyright (c) 2016 json-iterator 3081 3082 Permission is hereby granted, free of charge, to any person obtaining a copy 3083 of this software and associated documentation files (the "Software"), to deal 3084 in the Software without restriction, including without limitation the rights 3085 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3086 copies of the Software, and to permit persons to whom the Software is 3087 furnished to do so, subject to the following conditions: 3088 3089 The above copyright notice and this permission notice shall be included in all 3090 copies or substantial portions of the Software. 3091 3092 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3093 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3094 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3095 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3096 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3097 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3098 SOFTWARE. 3099 3100 -------------------------------------------------------------------------------- 3101 konsorten/go-windows-terminal-sequences MIT License https://github.com/konsorten/go-windows-terminal-sequences/blob/master/LICENSE 3102 -------------------------------------------------------------------------------- 3103 (The MIT License) 3104 3105 Copyright (c) 2017 marvin + konsorten GmbH (open-source@konsorten.de) 3106 3107 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: 3108 3109 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 3110 3111 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. 3112 3113 -------------------------------------------------------------------------------- 3114 kubernetes-sigs/kube-batch Apache License 2.0 https://github.com/kubernetes-sigs/kube-batch/blob/master/LICENSE 3115 -------------------------------------------------------------------------------- 3116 Apache License 3117 Version 2.0, January 2004 3118 http://www.apache.org/licenses/ 3119 3120 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 3121 3122 1. Definitions. 3123 3124 "License" shall mean the terms and conditions for use, reproduction, 3125 and distribution as defined by Sections 1 through 9 of this document. 3126 3127 "Licensor" shall mean the copyright owner or entity authorized by 3128 the copyright owner that is granting the License. 3129 3130 "Legal Entity" shall mean the union of the acting entity and all 3131 other entities that control, are controlled by, or are under common 3132 control with that entity. For the purposes of this definition, 3133 "control" means (i) the power, direct or indirect, to cause the 3134 direction or management of such entity, whether by contract or 3135 otherwise, or (ii) ownership of fifty percent (50%) or more of the 3136 outstanding shares, or (iii) beneficial ownership of such entity. 3137 3138 "You" (or "Your") shall mean an individual or Legal Entity 3139 exercising permissions granted by this License. 3140 3141 "Source" form shall mean the preferred form for making modifications, 3142 including but not limited to software source code, documentation 3143 source, and configuration files. 3144 3145 "Object" form shall mean any form resulting from mechanical 3146 transformation or translation of a Source form, including but 3147 not limited to compiled object code, generated documentation, 3148 and conversions to other media types. 3149 3150 "Work" shall mean the work of authorship, whether in Source or 3151 Object form, made available under the License, as indicated by a 3152 copyright notice that is included in or attached to the work 3153 (an example is provided in the Appendix below). 3154 3155 "Derivative Works" shall mean any work, whether in Source or Object 3156 form, that is based on (or derived from) the Work and for which the 3157 editorial revisions, annotations, elaborations, or other modifications 3158 represent, as a whole, an original work of authorship. For the purposes 3159 of this License, Derivative Works shall not include works that remain 3160 separable from, or merely link (or bind by name) to the interfaces of, 3161 the Work and Derivative Works thereof. 3162 3163 "Contribution" shall mean any work of authorship, including 3164 the original version of the Work and any modifications or additions 3165 to that Work or Derivative Works thereof, that is intentionally 3166 submitted to Licensor for inclusion in the Work by the copyright owner 3167 or by an individual or Legal Entity authorized to submit on behalf of 3168 the copyright owner. For the purposes of this definition, "submitted" 3169 means any form of electronic, verbal, or written communication sent 3170 to the Licensor or its representatives, including but not limited to 3171 communication on electronic mailing lists, source code control systems, 3172 and issue tracking systems that are managed by, or on behalf of, the 3173 Licensor for the purpose of discussing and improving the Work, but 3174 excluding communication that is conspicuously marked or otherwise 3175 designated in writing by the copyright owner as "Not a Contribution." 3176 3177 "Contributor" shall mean Licensor and any individual or Legal Entity 3178 on behalf of whom a Contribution has been received by Licensor and 3179 subsequently incorporated within the Work. 3180 3181 2. Grant of Copyright License. Subject to the terms and conditions of 3182 this License, each Contributor hereby grants to You a perpetual, 3183 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3184 copyright license to reproduce, prepare Derivative Works of, 3185 publicly display, publicly perform, sublicense, and distribute the 3186 Work and such Derivative Works in Source or Object form. 3187 3188 3. Grant of Patent License. Subject to the terms and conditions of 3189 this License, each Contributor hereby grants to You a perpetual, 3190 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3191 (except as stated in this section) patent license to make, have made, 3192 use, offer to sell, sell, import, and otherwise transfer the Work, 3193 where such license applies only to those patent claims licensable 3194 by such Contributor that are necessarily infringed by their 3195 Contribution(s) alone or by combination of their Contribution(s) 3196 with the Work to which such Contribution(s) was submitted. If You 3197 institute patent litigation against any entity (including a 3198 cross-claim or counterclaim in a lawsuit) alleging that the Work 3199 or a Contribution incorporated within the Work constitutes direct 3200 or contributory patent infringement, then any patent licenses 3201 granted to You under this License for that Work shall terminate 3202 as of the date such litigation is filed. 3203 3204 4. Redistribution. You may reproduce and distribute copies of the 3205 Work or Derivative Works thereof in any medium, with or without 3206 modifications, and in Source or Object form, provided that You 3207 meet the following conditions: 3208 3209 (a) You must give any other recipients of the Work or 3210 Derivative Works a copy of this License; and 3211 3212 (b) You must cause any modified files to carry prominent notices 3213 stating that You changed the files; and 3214 3215 (c) You must retain, in the Source form of any Derivative Works 3216 that You distribute, all copyright, patent, trademark, and 3217 attribution notices from the Source form of the Work, 3218 excluding those notices that do not pertain to any part of 3219 the Derivative Works; and 3220 3221 (d) If the Work includes a "NOTICE" text file as part of its 3222 distribution, then any Derivative Works that You distribute must 3223 include a readable copy of the attribution notices contained 3224 within such NOTICE file, excluding those notices that do not 3225 pertain to any part of the Derivative Works, in at least one 3226 of the following places: within a NOTICE text file distributed 3227 as part of the Derivative Works; within the Source form or 3228 documentation, if provided along with the Derivative Works; or, 3229 within a display generated by the Derivative Works, if and 3230 wherever such third-party notices normally appear. The contents 3231 of the NOTICE file are for informational purposes only and 3232 do not modify the License. You may add Your own attribution 3233 notices within Derivative Works that You distribute, alongside 3234 or as an addendum to the NOTICE text from the Work, provided 3235 that such additional attribution notices cannot be construed 3236 as modifying the License. 3237 3238 You may add Your own copyright statement to Your modifications and 3239 may provide additional or different license terms and conditions 3240 for use, reproduction, or distribution of Your modifications, or 3241 for any such Derivative Works as a whole, provided Your use, 3242 reproduction, and distribution of the Work otherwise complies with 3243 the conditions stated in this License. 3244 3245 5. Submission of Contributions. Unless You explicitly state otherwise, 3246 any Contribution intentionally submitted for inclusion in the Work 3247 by You to the Licensor shall be under the terms and conditions of 3248 this License, without any additional terms or conditions. 3249 Notwithstanding the above, nothing herein shall supersede or modify 3250 the terms of any separate license agreement you may have executed 3251 with Licensor regarding such Contributions. 3252 3253 6. Trademarks. This License does not grant permission to use the trade 3254 names, trademarks, service marks, or product names of the Licensor, 3255 except as required for reasonable and customary use in describing the 3256 origin of the Work and reproducing the content of the NOTICE file. 3257 3258 7. Disclaimer of Warranty. Unless required by applicable law or 3259 agreed to in writing, Licensor provides the Work (and each 3260 Contributor provides its Contributions) on an "AS IS" BASIS, 3261 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3262 implied, including, without limitation, any warranties or conditions 3263 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3264 PARTICULAR PURPOSE. You are solely responsible for determining the 3265 appropriateness of using or redistributing the Work and assume any 3266 risks associated with Your exercise of permissions under this License. 3267 3268 8. Limitation of Liability. In no event and under no legal theory, 3269 whether in tort (including negligence), contract, or otherwise, 3270 unless required by applicable law (such as deliberate and grossly 3271 negligent acts) or agreed to in writing, shall any Contributor be 3272 liable to You for damages, including any direct, indirect, special, 3273 incidental, or consequential damages of any character arising as a 3274 result of this License or out of the use or inability to use the 3275 Work (including but not limited to damages for loss of goodwill, 3276 work stoppage, computer failure or malfunction, or any and all 3277 other commercial damages or losses), even if such Contributor 3278 has been advised of the possibility of such damages. 3279 3280 9. Accepting Warranty or Additional Liability. While redistributing 3281 the Work or Derivative Works thereof, You may choose to offer, 3282 and charge a fee for, acceptance of support, warranty, indemnity, 3283 or other liability obligations and/or rights consistent with this 3284 License. However, in accepting such obligations, You may act only 3285 on Your own behalf and on Your sole responsibility, not on behalf 3286 of any other Contributor, and only if You agree to indemnify, 3287 defend, and hold each Contributor harmless for any liability 3288 incurred by, or claims asserted against, such Contributor by reason 3289 of your accepting any such warranty or additional liability. 3290 3291 END OF TERMS AND CONDITIONS 3292 3293 APPENDIX: How to apply the Apache License to your work. 3294 3295 To apply the Apache License to your work, attach the following 3296 boilerplate notice, with the fields enclosed by brackets "{}" 3297 replaced with your own identifying information. (Don't include 3298 the brackets!) The text should be enclosed in the appropriate 3299 comment syntax for the file format. We also recommend that a 3300 file or class name and description of purpose be included on the 3301 same "printed page" as the copyright notice for easier 3302 identification within third-party archives. 3303 3304 Copyright {yyyy} {name of copyright owner} 3305 3306 Licensed under the Apache License, Version 2.0 (the "License"); 3307 you may not use this file except in compliance with the License. 3308 You may obtain a copy of the License at 3309 3310 http://www.apache.org/licenses/LICENSE-2.0 3311 3312 Unless required by applicable law or agreed to in writing, software 3313 distributed under the License is distributed on an "AS IS" BASIS, 3314 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3315 See the License for the specific language governing permissions and 3316 limitations under the License. 3317 3318 -------------------------------------------------------------------------------- 3319 mailru/easyjson MIT License https://github.com/mailru/easyjson/blob/master/LICENSE 3320 -------------------------------------------------------------------------------- 3321 Copyright (c) 2016 Mail.Ru Group 3322 3323 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: 3324 3325 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 3326 3327 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. 3328 3329 -------------------------------------------------------------------------------- 3330 modern-go/concurrent Apache License 2.0 https://github.com/modern-go/concurrent/blob/master/LICENSE 3331 -------------------------------------------------------------------------------- 3332 Apache License 3333 Version 2.0, January 2004 3334 http://www.apache.org/licenses/ 3335 3336 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 3337 3338 1. Definitions. 3339 3340 "License" shall mean the terms and conditions for use, reproduction, 3341 and distribution as defined by Sections 1 through 9 of this document. 3342 3343 "Licensor" shall mean the copyright owner or entity authorized by 3344 the copyright owner that is granting the License. 3345 3346 "Legal Entity" shall mean the union of the acting entity and all 3347 other entities that control, are controlled by, or are under common 3348 control with that entity. For the purposes of this definition, 3349 "control" means (i) the power, direct or indirect, to cause the 3350 direction or management of such entity, whether by contract or 3351 otherwise, or (ii) ownership of fifty percent (50%) or more of the 3352 outstanding shares, or (iii) beneficial ownership of such entity. 3353 3354 "You" (or "Your") shall mean an individual or Legal Entity 3355 exercising permissions granted by this License. 3356 3357 "Source" form shall mean the preferred form for making modifications, 3358 including but not limited to software source code, documentation 3359 source, and configuration files. 3360 3361 "Object" form shall mean any form resulting from mechanical 3362 transformation or translation of a Source form, including but 3363 not limited to compiled object code, generated documentation, 3364 and conversions to other media types. 3365 3366 "Work" shall mean the work of authorship, whether in Source or 3367 Object form, made available under the License, as indicated by a 3368 copyright notice that is included in or attached to the work 3369 (an example is provided in the Appendix below). 3370 3371 "Derivative Works" shall mean any work, whether in Source or Object 3372 form, that is based on (or derived from) the Work and for which the 3373 editorial revisions, annotations, elaborations, or other modifications 3374 represent, as a whole, an original work of authorship. For the purposes 3375 of this License, Derivative Works shall not include works that remain 3376 separable from, or merely link (or bind by name) to the interfaces of, 3377 the Work and Derivative Works thereof. 3378 3379 "Contribution" shall mean any work of authorship, including 3380 the original version of the Work and any modifications or additions 3381 to that Work or Derivative Works thereof, that is intentionally 3382 submitted to Licensor for inclusion in the Work by the copyright owner 3383 or by an individual or Legal Entity authorized to submit on behalf of 3384 the copyright owner. For the purposes of this definition, "submitted" 3385 means any form of electronic, verbal, or written communication sent 3386 to the Licensor or its representatives, including but not limited to 3387 communication on electronic mailing lists, source code control systems, 3388 and issue tracking systems that are managed by, or on behalf of, the 3389 Licensor for the purpose of discussing and improving the Work, but 3390 excluding communication that is conspicuously marked or otherwise 3391 designated in writing by the copyright owner as "Not a Contribution." 3392 3393 "Contributor" shall mean Licensor and any individual or Legal Entity 3394 on behalf of whom a Contribution has been received by Licensor and 3395 subsequently incorporated within the Work. 3396 3397 2. Grant of Copyright License. Subject to the terms and conditions of 3398 this License, each Contributor hereby grants to You a perpetual, 3399 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3400 copyright license to reproduce, prepare Derivative Works of, 3401 publicly display, publicly perform, sublicense, and distribute the 3402 Work and such Derivative Works in Source or Object form. 3403 3404 3. Grant of Patent License. Subject to the terms and conditions of 3405 this License, each Contributor hereby grants to You a perpetual, 3406 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3407 (except as stated in this section) patent license to make, have made, 3408 use, offer to sell, sell, import, and otherwise transfer the Work, 3409 where such license applies only to those patent claims licensable 3410 by such Contributor that are necessarily infringed by their 3411 Contribution(s) alone or by combination of their Contribution(s) 3412 with the Work to which such Contribution(s) was submitted. If You 3413 institute patent litigation against any entity (including a 3414 cross-claim or counterclaim in a lawsuit) alleging that the Work 3415 or a Contribution incorporated within the Work constitutes direct 3416 or contributory patent infringement, then any patent licenses 3417 granted to You under this License for that Work shall terminate 3418 as of the date such litigation is filed. 3419 3420 4. Redistribution. You may reproduce and distribute copies of the 3421 Work or Derivative Works thereof in any medium, with or without 3422 modifications, and in Source or Object form, provided that You 3423 meet the following conditions: 3424 3425 (a) You must give any other recipients of the Work or 3426 Derivative Works a copy of this License; and 3427 3428 (b) You must cause any modified files to carry prominent notices 3429 stating that You changed the files; and 3430 3431 (c) You must retain, in the Source form of any Derivative Works 3432 that You distribute, all copyright, patent, trademark, and 3433 attribution notices from the Source form of the Work, 3434 excluding those notices that do not pertain to any part of 3435 the Derivative Works; and 3436 3437 (d) If the Work includes a "NOTICE" text file as part of its 3438 distribution, then any Derivative Works that You distribute must 3439 include a readable copy of the attribution notices contained 3440 within such NOTICE file, excluding those notices that do not 3441 pertain to any part of the Derivative Works, in at least one 3442 of the following places: within a NOTICE text file distributed 3443 as part of the Derivative Works; within the Source form or 3444 documentation, if provided along with the Derivative Works; or, 3445 within a display generated by the Derivative Works, if and 3446 wherever such third-party notices normally appear. The contents 3447 of the NOTICE file are for informational purposes only and 3448 do not modify the License. You may add Your own attribution 3449 notices within Derivative Works that You distribute, alongside 3450 or as an addendum to the NOTICE text from the Work, provided 3451 that such additional attribution notices cannot be construed 3452 as modifying the License. 3453 3454 You may add Your own copyright statement to Your modifications and 3455 may provide additional or different license terms and conditions 3456 for use, reproduction, or distribution of Your modifications, or 3457 for any such Derivative Works as a whole, provided Your use, 3458 reproduction, and distribution of the Work otherwise complies with 3459 the conditions stated in this License. 3460 3461 5. Submission of Contributions. Unless You explicitly state otherwise, 3462 any Contribution intentionally submitted for inclusion in the Work 3463 by You to the Licensor shall be under the terms and conditions of 3464 this License, without any additional terms or conditions. 3465 Notwithstanding the above, nothing herein shall supersede or modify 3466 the terms of any separate license agreement you may have executed 3467 with Licensor regarding such Contributions. 3468 3469 6. Trademarks. This License does not grant permission to use the trade 3470 names, trademarks, service marks, or product names of the Licensor, 3471 except as required for reasonable and customary use in describing the 3472 origin of the Work and reproducing the content of the NOTICE file. 3473 3474 7. Disclaimer of Warranty. Unless required by applicable law or 3475 agreed to in writing, Licensor provides the Work (and each 3476 Contributor provides its Contributions) on an "AS IS" BASIS, 3477 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3478 implied, including, without limitation, any warranties or conditions 3479 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3480 PARTICULAR PURPOSE. You are solely responsible for determining the 3481 appropriateness of using or redistributing the Work and assume any 3482 risks associated with Your exercise of permissions under this License. 3483 3484 8. Limitation of Liability. In no event and under no legal theory, 3485 whether in tort (including negligence), contract, or otherwise, 3486 unless required by applicable law (such as deliberate and grossly 3487 negligent acts) or agreed to in writing, shall any Contributor be 3488 liable to You for damages, including any direct, indirect, special, 3489 incidental, or consequential damages of any character arising as a 3490 result of this License or out of the use or inability to use the 3491 Work (including but not limited to damages for loss of goodwill, 3492 work stoppage, computer failure or malfunction, or any and all 3493 other commercial damages or losses), even if such Contributor 3494 has been advised of the possibility of such damages. 3495 3496 9. Accepting Warranty or Additional Liability. While redistributing 3497 the Work or Derivative Works thereof, You may choose to offer, 3498 and charge a fee for, acceptance of support, warranty, indemnity, 3499 or other liability obligations and/or rights consistent with this 3500 License. However, in accepting such obligations, You may act only 3501 on Your own behalf and on Your sole responsibility, not on behalf 3502 of any other Contributor, and only if You agree to indemnify, 3503 defend, and hold each Contributor harmless for any liability 3504 incurred by, or claims asserted against, such Contributor by reason 3505 of your accepting any such warranty or additional liability. 3506 3507 END OF TERMS AND CONDITIONS 3508 3509 APPENDIX: How to apply the Apache License to your work. 3510 3511 To apply the Apache License to your work, attach the following 3512 boilerplate notice, with the fields enclosed by brackets "[]" 3513 replaced with your own identifying information. (Don't include 3514 the brackets!) The text should be enclosed in the appropriate 3515 comment syntax for the file format. We also recommend that a 3516 file or class name and description of purpose be included on the 3517 same "printed page" as the copyright notice for easier 3518 identification within third-party archives. 3519 3520 Copyright [yyyy] [name of copyright owner] 3521 3522 Licensed under the Apache License, Version 2.0 (the "License"); 3523 you may not use this file except in compliance with the License. 3524 You may obtain a copy of the License at 3525 3526 http://www.apache.org/licenses/LICENSE-2.0 3527 3528 Unless required by applicable law or agreed to in writing, software 3529 distributed under the License is distributed on an "AS IS" BASIS, 3530 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3531 See the License for the specific language governing permissions and 3532 limitations under the License. 3533 3534 -------------------------------------------------------------------------------- 3535 modern-go/reflect2 Apache License 2.0 https://github.com/modern-go/reflect2/blob/master/LICENSE 3536 -------------------------------------------------------------------------------- 3537 Apache License 3538 Version 2.0, January 2004 3539 http://www.apache.org/licenses/ 3540 3541 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 3542 3543 1. Definitions. 3544 3545 "License" shall mean the terms and conditions for use, reproduction, 3546 and distribution as defined by Sections 1 through 9 of this document. 3547 3548 "Licensor" shall mean the copyright owner or entity authorized by 3549 the copyright owner that is granting the License. 3550 3551 "Legal Entity" shall mean the union of the acting entity and all 3552 other entities that control, are controlled by, or are under common 3553 control with that entity. For the purposes of this definition, 3554 "control" means (i) the power, direct or indirect, to cause the 3555 direction or management of such entity, whether by contract or 3556 otherwise, or (ii) ownership of fifty percent (50%) or more of the 3557 outstanding shares, or (iii) beneficial ownership of such entity. 3558 3559 "You" (or "Your") shall mean an individual or Legal Entity 3560 exercising permissions granted by this License. 3561 3562 "Source" form shall mean the preferred form for making modifications, 3563 including but not limited to software source code, documentation 3564 source, and configuration files. 3565 3566 "Object" form shall mean any form resulting from mechanical 3567 transformation or translation of a Source form, including but 3568 not limited to compiled object code, generated documentation, 3569 and conversions to other media types. 3570 3571 "Work" shall mean the work of authorship, whether in Source or 3572 Object form, made available under the License, as indicated by a 3573 copyright notice that is included in or attached to the work 3574 (an example is provided in the Appendix below). 3575 3576 "Derivative Works" shall mean any work, whether in Source or Object 3577 form, that is based on (or derived from) the Work and for which the 3578 editorial revisions, annotations, elaborations, or other modifications 3579 represent, as a whole, an original work of authorship. For the purposes 3580 of this License, Derivative Works shall not include works that remain 3581 separable from, or merely link (or bind by name) to the interfaces of, 3582 the Work and Derivative Works thereof. 3583 3584 "Contribution" shall mean any work of authorship, including 3585 the original version of the Work and any modifications or additions 3586 to that Work or Derivative Works thereof, that is intentionally 3587 submitted to Licensor for inclusion in the Work by the copyright owner 3588 or by an individual or Legal Entity authorized to submit on behalf of 3589 the copyright owner. For the purposes of this definition, "submitted" 3590 means any form of electronic, verbal, or written communication sent 3591 to the Licensor or its representatives, including but not limited to 3592 communication on electronic mailing lists, source code control systems, 3593 and issue tracking systems that are managed by, or on behalf of, the 3594 Licensor for the purpose of discussing and improving the Work, but 3595 excluding communication that is conspicuously marked or otherwise 3596 designated in writing by the copyright owner as "Not a Contribution." 3597 3598 "Contributor" shall mean Licensor and any individual or Legal Entity 3599 on behalf of whom a Contribution has been received by Licensor and 3600 subsequently incorporated within the Work. 3601 3602 2. Grant of Copyright License. Subject to the terms and conditions of 3603 this License, each Contributor hereby grants to You a perpetual, 3604 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3605 copyright license to reproduce, prepare Derivative Works of, 3606 publicly display, publicly perform, sublicense, and distribute the 3607 Work and such Derivative Works in Source or Object form. 3608 3609 3. Grant of Patent License. Subject to the terms and conditions of 3610 this License, each Contributor hereby grants to You a perpetual, 3611 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3612 (except as stated in this section) patent license to make, have made, 3613 use, offer to sell, sell, import, and otherwise transfer the Work, 3614 where such license applies only to those patent claims licensable 3615 by such Contributor that are necessarily infringed by their 3616 Contribution(s) alone or by combination of their Contribution(s) 3617 with the Work to which such Contribution(s) was submitted. If You 3618 institute patent litigation against any entity (including a 3619 cross-claim or counterclaim in a lawsuit) alleging that the Work 3620 or a Contribution incorporated within the Work constitutes direct 3621 or contributory patent infringement, then any patent licenses 3622 granted to You under this License for that Work shall terminate 3623 as of the date such litigation is filed. 3624 3625 4. Redistribution. You may reproduce and distribute copies of the 3626 Work or Derivative Works thereof in any medium, with or without 3627 modifications, and in Source or Object form, provided that You 3628 meet the following conditions: 3629 3630 (a) You must give any other recipients of the Work or 3631 Derivative Works a copy of this License; and 3632 3633 (b) You must cause any modified files to carry prominent notices 3634 stating that You changed the files; and 3635 3636 (c) You must retain, in the Source form of any Derivative Works 3637 that You distribute, all copyright, patent, trademark, and 3638 attribution notices from the Source form of the Work, 3639 excluding those notices that do not pertain to any part of 3640 the Derivative Works; and 3641 3642 (d) If the Work includes a "NOTICE" text file as part of its 3643 distribution, then any Derivative Works that You distribute must 3644 include a readable copy of the attribution notices contained 3645 within such NOTICE file, excluding those notices that do not 3646 pertain to any part of the Derivative Works, in at least one 3647 of the following places: within a NOTICE text file distributed 3648 as part of the Derivative Works; within the Source form or 3649 documentation, if provided along with the Derivative Works; or, 3650 within a display generated by the Derivative Works, if and 3651 wherever such third-party notices normally appear. The contents 3652 of the NOTICE file are for informational purposes only and 3653 do not modify the License. You may add Your own attribution 3654 notices within Derivative Works that You distribute, alongside 3655 or as an addendum to the NOTICE text from the Work, provided 3656 that such additional attribution notices cannot be construed 3657 as modifying the License. 3658 3659 You may add Your own copyright statement to Your modifications and 3660 may provide additional or different license terms and conditions 3661 for use, reproduction, or distribution of Your modifications, or 3662 for any such Derivative Works as a whole, provided Your use, 3663 reproduction, and distribution of the Work otherwise complies with 3664 the conditions stated in this License. 3665 3666 5. Submission of Contributions. Unless You explicitly state otherwise, 3667 any Contribution intentionally submitted for inclusion in the Work 3668 by You to the Licensor shall be under the terms and conditions of 3669 this License, without any additional terms or conditions. 3670 Notwithstanding the above, nothing herein shall supersede or modify 3671 the terms of any separate license agreement you may have executed 3672 with Licensor regarding such Contributions. 3673 3674 6. Trademarks. This License does not grant permission to use the trade 3675 names, trademarks, service marks, or product names of the Licensor, 3676 except as required for reasonable and customary use in describing the 3677 origin of the Work and reproducing the content of the NOTICE file. 3678 3679 7. Disclaimer of Warranty. Unless required by applicable law or 3680 agreed to in writing, Licensor provides the Work (and each 3681 Contributor provides its Contributions) on an "AS IS" BASIS, 3682 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3683 implied, including, without limitation, any warranties or conditions 3684 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3685 PARTICULAR PURPOSE. You are solely responsible for determining the 3686 appropriateness of using or redistributing the Work and assume any 3687 risks associated with Your exercise of permissions under this License. 3688 3689 8. Limitation of Liability. In no event and under no legal theory, 3690 whether in tort (including negligence), contract, or otherwise, 3691 unless required by applicable law (such as deliberate and grossly 3692 negligent acts) or agreed to in writing, shall any Contributor be 3693 liable to You for damages, including any direct, indirect, special, 3694 incidental, or consequential damages of any character arising as a 3695 result of this License or out of the use or inability to use the 3696 Work (including but not limited to damages for loss of goodwill, 3697 work stoppage, computer failure or malfunction, or any and all 3698 other commercial damages or losses), even if such Contributor 3699 has been advised of the possibility of such damages. 3700 3701 9. Accepting Warranty or Additional Liability. While redistributing 3702 the Work or Derivative Works thereof, You may choose to offer, 3703 and charge a fee for, acceptance of support, warranty, indemnity, 3704 or other liability obligations and/or rights consistent with this 3705 License. However, in accepting such obligations, You may act only 3706 on Your own behalf and on Your sole responsibility, not on behalf 3707 of any other Contributor, and only if You agree to indemnify, 3708 defend, and hold each Contributor harmless for any liability 3709 incurred by, or claims asserted against, such Contributor by reason 3710 of your accepting any such warranty or additional liability. 3711 3712 END OF TERMS AND CONDITIONS 3713 3714 APPENDIX: How to apply the Apache License to your work. 3715 3716 To apply the Apache License to your work, attach the following 3717 boilerplate notice, with the fields enclosed by brackets "[]" 3718 replaced with your own identifying information. (Don't include 3719 the brackets!) The text should be enclosed in the appropriate 3720 comment syntax for the file format. We also recommend that a 3721 file or class name and description of purpose be included on the 3722 same "printed page" as the copyright notice for easier 3723 identification within third-party archives. 3724 3725 Copyright [yyyy] [name of copyright owner] 3726 3727 Licensed under the Apache License, Version 2.0 (the "License"); 3728 you may not use this file except in compliance with the License. 3729 You may obtain a copy of the License at 3730 3731 http://www.apache.org/licenses/LICENSE-2.0 3732 3733 Unless required by applicable law or agreed to in writing, software 3734 distributed under the License is distributed on an "AS IS" BASIS, 3735 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3736 See the License for the specific language governing permissions and 3737 limitations under the License. 3738 3739 -------------------------------------------------------------------------------- 3740 onrik/logrus MIT License https://github.com/onrik/logrus/blob/master/LICENSE 3741 -------------------------------------------------------------------------------- 3742 MIT License 3743 3744 Copyright (c) 2016 Andrey 3745 3746 Permission is hereby granted, free of charge, to any person obtaining a copy 3747 of this software and associated documentation files (the "Software"), to deal 3748 in the Software without restriction, including without limitation the rights 3749 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3750 copies of the Software, and to permit persons to whom the Software is 3751 furnished to do so, subject to the following conditions: 3752 3753 The above copyright notice and this permission notice shall be included in all 3754 copies or substantial portions of the Software. 3755 3756 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3757 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3758 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3759 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3760 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3761 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 3762 SOFTWARE. 3763 3764 -------------------------------------------------------------------------------- 3765 opencontainers/go-digest Apache License 2.0 https://github.com/opencontainers/go-digest/blob/master/LICENSE 3766 -------------------------------------------------------------------------------- 3767 3768 Apache License 3769 Version 2.0, January 2004 3770 https://www.apache.org/licenses/ 3771 3772 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 3773 3774 1. Definitions. 3775 3776 "License" shall mean the terms and conditions for use, reproduction, 3777 and distribution as defined by Sections 1 through 9 of this document. 3778 3779 "Licensor" shall mean the copyright owner or entity authorized by 3780 the copyright owner that is granting the License. 3781 3782 "Legal Entity" shall mean the union of the acting entity and all 3783 other entities that control, are controlled by, or are under common 3784 control with that entity. For the purposes of this definition, 3785 "control" means (i) the power, direct or indirect, to cause the 3786 direction or management of such entity, whether by contract or 3787 otherwise, or (ii) ownership of fifty percent (50%) or more of the 3788 outstanding shares, or (iii) beneficial ownership of such entity. 3789 3790 "You" (or "Your") shall mean an individual or Legal Entity 3791 exercising permissions granted by this License. 3792 3793 "Source" form shall mean the preferred form for making modifications, 3794 including but not limited to software source code, documentation 3795 source, and configuration files. 3796 3797 "Object" form shall mean any form resulting from mechanical 3798 transformation or translation of a Source form, including but 3799 not limited to compiled object code, generated documentation, 3800 and conversions to other media types. 3801 3802 "Work" shall mean the work of authorship, whether in Source or 3803 Object form, made available under the License, as indicated by a 3804 copyright notice that is included in or attached to the work 3805 (an example is provided in the Appendix below). 3806 3807 "Derivative Works" shall mean any work, whether in Source or Object 3808 form, that is based on (or derived from) the Work and for which the 3809 editorial revisions, annotations, elaborations, or other modifications 3810 represent, as a whole, an original work of authorship. For the purposes 3811 of this License, Derivative Works shall not include works that remain 3812 separable from, or merely link (or bind by name) to the interfaces of, 3813 the Work and Derivative Works thereof. 3814 3815 "Contribution" shall mean any work of authorship, including 3816 the original version of the Work and any modifications or additions 3817 to that Work or Derivative Works thereof, that is intentionally 3818 submitted to Licensor for inclusion in the Work by the copyright owner 3819 or by an individual or Legal Entity authorized to submit on behalf of 3820 the copyright owner. For the purposes of this definition, "submitted" 3821 means any form of electronic, verbal, or written communication sent 3822 to the Licensor or its representatives, including but not limited to 3823 communication on electronic mailing lists, source code control systems, 3824 and issue tracking systems that are managed by, or on behalf of, the 3825 Licensor for the purpose of discussing and improving the Work, but 3826 excluding communication that is conspicuously marked or otherwise 3827 designated in writing by the copyright owner as "Not a Contribution." 3828 3829 "Contributor" shall mean Licensor and any individual or Legal Entity 3830 on behalf of whom a Contribution has been received by Licensor and 3831 subsequently incorporated within the Work. 3832 3833 2. Grant of Copyright License. Subject to the terms and conditions of 3834 this License, each Contributor hereby grants to You a perpetual, 3835 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3836 copyright license to reproduce, prepare Derivative Works of, 3837 publicly display, publicly perform, sublicense, and distribute the 3838 Work and such Derivative Works in Source or Object form. 3839 3840 3. Grant of Patent License. Subject to the terms and conditions of 3841 this License, each Contributor hereby grants to You a perpetual, 3842 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 3843 (except as stated in this section) patent license to make, have made, 3844 use, offer to sell, sell, import, and otherwise transfer the Work, 3845 where such license applies only to those patent claims licensable 3846 by such Contributor that are necessarily infringed by their 3847 Contribution(s) alone or by combination of their Contribution(s) 3848 with the Work to which such Contribution(s) was submitted. If You 3849 institute patent litigation against any entity (including a 3850 cross-claim or counterclaim in a lawsuit) alleging that the Work 3851 or a Contribution incorporated within the Work constitutes direct 3852 or contributory patent infringement, then any patent licenses 3853 granted to You under this License for that Work shall terminate 3854 as of the date such litigation is filed. 3855 3856 4. Redistribution. You may reproduce and distribute copies of the 3857 Work or Derivative Works thereof in any medium, with or without 3858 modifications, and in Source or Object form, provided that You 3859 meet the following conditions: 3860 3861 (a) You must give any other recipients of the Work or 3862 Derivative Works a copy of this License; and 3863 3864 (b) You must cause any modified files to carry prominent notices 3865 stating that You changed the files; and 3866 3867 (c) You must retain, in the Source form of any Derivative Works 3868 that You distribute, all copyright, patent, trademark, and 3869 attribution notices from the Source form of the Work, 3870 excluding those notices that do not pertain to any part of 3871 the Derivative Works; and 3872 3873 (d) If the Work includes a "NOTICE" text file as part of its 3874 distribution, then any Derivative Works that You distribute must 3875 include a readable copy of the attribution notices contained 3876 within such NOTICE file, excluding those notices that do not 3877 pertain to any part of the Derivative Works, in at least one 3878 of the following places: within a NOTICE text file distributed 3879 as part of the Derivative Works; within the Source form or 3880 documentation, if provided along with the Derivative Works; or, 3881 within a display generated by the Derivative Works, if and 3882 wherever such third-party notices normally appear. The contents 3883 of the NOTICE file are for informational purposes only and 3884 do not modify the License. You may add Your own attribution 3885 notices within Derivative Works that You distribute, alongside 3886 or as an addendum to the NOTICE text from the Work, provided 3887 that such additional attribution notices cannot be construed 3888 as modifying the License. 3889 3890 You may add Your own copyright statement to Your modifications and 3891 may provide additional or different license terms and conditions 3892 for use, reproduction, or distribution of Your modifications, or 3893 for any such Derivative Works as a whole, provided Your use, 3894 reproduction, and distribution of the Work otherwise complies with 3895 the conditions stated in this License. 3896 3897 5. Submission of Contributions. Unless You explicitly state otherwise, 3898 any Contribution intentionally submitted for inclusion in the Work 3899 by You to the Licensor shall be under the terms and conditions of 3900 this License, without any additional terms or conditions. 3901 Notwithstanding the above, nothing herein shall supersede or modify 3902 the terms of any separate license agreement you may have executed 3903 with Licensor regarding such Contributions. 3904 3905 6. Trademarks. This License does not grant permission to use the trade 3906 names, trademarks, service marks, or product names of the Licensor, 3907 except as required for reasonable and customary use in describing the 3908 origin of the Work and reproducing the content of the NOTICE file. 3909 3910 7. Disclaimer of Warranty. Unless required by applicable law or 3911 agreed to in writing, Licensor provides the Work (and each 3912 Contributor provides its Contributions) on an "AS IS" BASIS, 3913 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 3914 implied, including, without limitation, any warranties or conditions 3915 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 3916 PARTICULAR PURPOSE. You are solely responsible for determining the 3917 appropriateness of using or redistributing the Work and assume any 3918 risks associated with Your exercise of permissions under this License. 3919 3920 8. Limitation of Liability. In no event and under no legal theory, 3921 whether in tort (including negligence), contract, or otherwise, 3922 unless required by applicable law (such as deliberate and grossly 3923 negligent acts) or agreed to in writing, shall any Contributor be 3924 liable to You for damages, including any direct, indirect, special, 3925 incidental, or consequential damages of any character arising as a 3926 result of this License or out of the use or inability to use the 3927 Work (including but not limited to damages for loss of goodwill, 3928 work stoppage, computer failure or malfunction, or any and all 3929 other commercial damages or losses), even if such Contributor 3930 has been advised of the possibility of such damages. 3931 3932 9. Accepting Warranty or Additional Liability. While redistributing 3933 the Work or Derivative Works thereof, You may choose to offer, 3934 and charge a fee for, acceptance of support, warranty, indemnity, 3935 or other liability obligations and/or rights consistent with this 3936 License. However, in accepting such obligations, You may act only 3937 on Your own behalf and on Your sole responsibility, not on behalf 3938 of any other Contributor, and only if You agree to indemnify, 3939 defend, and hold each Contributor harmless for any liability 3940 incurred by, or claims asserted against, such Contributor by reason 3941 of your accepting any such warranty or additional liability. 3942 3943 END OF TERMS AND CONDITIONS 3944 3945 Copyright 2016 Docker, Inc. 3946 3947 Licensed under the Apache License, Version 2.0 (the "License"); 3948 you may not use this file except in compliance with the License. 3949 You may obtain a copy of the License at 3950 3951 https://www.apache.org/licenses/LICENSE-2.0 3952 3953 Unless required by applicable law or agreed to in writing, software 3954 distributed under the License is distributed on an "AS IS" BASIS, 3955 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 3956 See the License for the specific language governing permissions and 3957 limitations under the License. 3958 3959 -------------------------------------------------------------------------------- 3960 petar/GoLLRB BSD 3-Clause "New" or "Revised" License https://github.com/petar/GoLLRB/blob/master/LICENSE 3961 -------------------------------------------------------------------------------- 3962 Copyright (c) 2010, Petar Maymounkov 3963 All rights reserved. 3964 3965 Redistribution and use in source and binary forms, with or without modification, 3966 are permitted provided that the following conditions are met: 3967 3968 (*) Redistributions of source code must retain the above copyright notice, this list 3969 of conditions and the following disclaimer. 3970 3971 (*) Redistributions in binary form must reproduce the above copyright notice, this 3972 list of conditions and the following disclaimer in the documentation and/or 3973 other materials provided with the distribution. 3974 3975 (*) Neither the name of Petar Maymounkov nor the names of its contributors may be 3976 used to endorse or promote products derived from this software without specific 3977 prior written permission. 3978 3979 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 3980 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 3981 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 3982 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR 3983 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 3984 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 3985 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 3986 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 3987 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 3988 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3989 3990 -------------------------------------------------------------------------------- 3991 peterbourgon/diskv MIT License https://github.com/peterbourgon/diskv/blob/master/LICENSE 3992 -------------------------------------------------------------------------------- 3993 Copyright (c) 2011-2012 Peter Bourgon 3994 3995 Permission is hereby granted, free of charge, to any person obtaining a copy 3996 of this software and associated documentation files (the "Software"), to deal 3997 in the Software without restriction, including without limitation the rights 3998 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3999 copies of the Software, and to permit persons to whom the Software is 4000 furnished to do so, subject to the following conditions: 4001 4002 The above copyright notice and this permission notice shall be included in 4003 all copies or substantial portions of the Software. 4004 4005 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4006 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4007 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4008 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4009 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4010 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 4011 THE SOFTWARE. 4012 4013 -------------------------------------------------------------------------------- 4014 pmezard/go-difflib BSD 2-Clause "New" or "Revised" License https://github.com/pmezard/go-difflib/blob/master/LICENSE 4015 -------------------------------------------------------------------------------- 4016 Copyright (c) 2013, Patrick Mezard 4017 All rights reserved. 4018 4019 Redistribution and use in source and binary forms, with or without 4020 modification, are permitted provided that the following conditions are 4021 met: 4022 4023 Redistributions of source code must retain the above copyright 4024 notice, this list of conditions and the following disclaimer. 4025 Redistributions in binary form must reproduce the above copyright 4026 notice, this list of conditions and the following disclaimer in the 4027 documentation and/or other materials provided with the distribution. 4028 The names of its contributors may not be used to endorse or promote 4029 products derived from this software without specific prior written 4030 permission. 4031 4032 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 4033 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 4034 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 4035 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4036 HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4037 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 4038 TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 4039 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 4040 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 4041 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4042 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4043 4044 -------------------------------------------------------------------------------- 4045 sirupsen/logrus MIT License https://github.com/sirupsen/logrus/blob/master/LICENSE 4046 -------------------------------------------------------------------------------- 4047 The MIT License (MIT) 4048 4049 Copyright (c) 2014 Simon Eskildsen 4050 4051 Permission is hereby granted, free of charge, to any person obtaining a copy 4052 of this software and associated documentation files (the "Software"), to deal 4053 in the Software without restriction, including without limitation the rights 4054 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4055 copies of the Software, and to permit persons to whom the Software is 4056 furnished to do so, subject to the following conditions: 4057 4058 The above copyright notice and this permission notice shall be included in 4059 all copies or substantial portions of the Software. 4060 4061 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4062 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4063 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4064 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4065 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4066 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 4067 THE SOFTWARE. 4068 4069 -------------------------------------------------------------------------------- 4070 spf13/pflag BSD 3-Clause "New" or "Revised" License https://github.com/spf13/pflag/blob/master/LICENSE 4071 -------------------------------------------------------------------------------- 4072 Copyright (c) 2012 Alex Ogier. All rights reserved. 4073 Copyright (c) 2012 The Go Authors. All rights reserved. 4074 4075 Redistribution and use in source and binary forms, with or without 4076 modification, are permitted provided that the following conditions are 4077 met: 4078 4079 * Redistributions of source code must retain the above copyright 4080 notice, this list of conditions and the following disclaimer. 4081 * Redistributions in binary form must reproduce the above 4082 copyright notice, this list of conditions and the following disclaimer 4083 in the documentation and/or other materials provided with the 4084 distribution. 4085 * Neither the name of Google Inc. nor the names of its 4086 contributors may be used to endorse or promote products derived from 4087 this software without specific prior written permission. 4088 4089 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4090 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4091 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4092 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4093 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4094 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4095 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4096 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4097 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4098 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4099 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4100 4101 -------------------------------------------------------------------------------- 4102 stretchr/testify MIT License https://github.com/stretchr/testify/blob/master/LICENSE 4103 -------------------------------------------------------------------------------- 4104 MIT License 4105 4106 Copyright (c) 2012-2018 Mat Ryer and Tyler Bunnell 4107 4108 Permission is hereby granted, free of charge, to any person obtaining a copy 4109 of this software and associated documentation files (the "Software"), to deal 4110 in the Software without restriction, including without limitation the rights 4111 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 4112 copies of the Software, and to permit persons to whom the Software is 4113 furnished to do so, subject to the following conditions: 4114 4115 The above copyright notice and this permission notice shall be included in all 4116 copies or substantial portions of the Software. 4117 4118 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 4119 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 4120 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 4121 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 4122 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 4123 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 4124 SOFTWARE. 4125 4126 -------------------------------------------------------------------------------- 4127 golang/crypto BSD 3-Clause "New" or "Revised" License https://github.com/golang/crypto/blob/master/LICENSE 4128 -------------------------------------------------------------------------------- 4129 Copyright (c) 2009 The Go Authors. All rights reserved. 4130 4131 Redistribution and use in source and binary forms, with or without 4132 modification, are permitted provided that the following conditions are 4133 met: 4134 4135 * Redistributions of source code must retain the above copyright 4136 notice, this list of conditions and the following disclaimer. 4137 * Redistributions in binary form must reproduce the above 4138 copyright notice, this list of conditions and the following disclaimer 4139 in the documentation and/or other materials provided with the 4140 distribution. 4141 * Neither the name of Google Inc. nor the names of its 4142 contributors may be used to endorse or promote products derived from 4143 this software without specific prior written permission. 4144 4145 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4146 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4147 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4148 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4149 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4150 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4151 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4152 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4153 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4154 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4155 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4156 4157 -------------------------------------------------------------------------------- 4158 golang/net BSD 3-Clause "New" or "Revised" License https://github.com/golang/net/blob/master/LICENSE 4159 -------------------------------------------------------------------------------- 4160 Copyright (c) 2009 The Go Authors. All rights reserved. 4161 4162 Redistribution and use in source and binary forms, with or without 4163 modification, are permitted provided that the following conditions are 4164 met: 4165 4166 * Redistributions of source code must retain the above copyright 4167 notice, this list of conditions and the following disclaimer. 4168 * Redistributions in binary form must reproduce the above 4169 copyright notice, this list of conditions and the following disclaimer 4170 in the documentation and/or other materials provided with the 4171 distribution. 4172 * Neither the name of Google Inc. nor the names of its 4173 contributors may be used to endorse or promote products derived from 4174 this software without specific prior written permission. 4175 4176 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4177 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4178 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4179 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4180 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4181 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4182 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4183 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4184 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4185 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4186 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4187 4188 -------------------------------------------------------------------------------- 4189 golang/oauth2 BSD 3-Clause "New" or "Revised" License https://github.com/golang/oauth2/blob/master/LICENSE 4190 -------------------------------------------------------------------------------- 4191 Copyright (c) 2009 The Go Authors. All rights reserved. 4192 4193 Redistribution and use in source and binary forms, with or without 4194 modification, are permitted provided that the following conditions are 4195 met: 4196 4197 * Redistributions of source code must retain the above copyright 4198 notice, this list of conditions and the following disclaimer. 4199 * Redistributions in binary form must reproduce the above 4200 copyright notice, this list of conditions and the following disclaimer 4201 in the documentation and/or other materials provided with the 4202 distribution. 4203 * Neither the name of Google Inc. nor the names of its 4204 contributors may be used to endorse or promote products derived from 4205 this software without specific prior written permission. 4206 4207 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4208 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4209 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4210 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4211 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4212 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4213 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4214 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4215 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4216 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4217 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4218 4219 -------------------------------------------------------------------------------- 4220 golang/sys BSD 3-Clause "New" or "Revised" License https://github.com/golang/sys/blob/master/LICENSE 4221 -------------------------------------------------------------------------------- 4222 Copyright (c) 2009 The Go Authors. All rights reserved. 4223 4224 Redistribution and use in source and binary forms, with or without 4225 modification, are permitted provided that the following conditions are 4226 met: 4227 4228 * Redistributions of source code must retain the above copyright 4229 notice, this list of conditions and the following disclaimer. 4230 * Redistributions in binary form must reproduce the above 4231 copyright notice, this list of conditions and the following disclaimer 4232 in the documentation and/or other materials provided with the 4233 distribution. 4234 * Neither the name of Google Inc. nor the names of its 4235 contributors may be used to endorse or promote products derived from 4236 this software without specific prior written permission. 4237 4238 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4239 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4240 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4241 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4242 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4243 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4244 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4245 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4246 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4247 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4248 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4249 4250 -------------------------------------------------------------------------------- 4251 golang/text BSD 3-Clause "New" or "Revised" License https://github.com/golang/text/blob/master/LICENSE 4252 -------------------------------------------------------------------------------- 4253 Copyright (c) 2009 The Go Authors. All rights reserved. 4254 4255 Redistribution and use in source and binary forms, with or without 4256 modification, are permitted provided that the following conditions are 4257 met: 4258 4259 * Redistributions of source code must retain the above copyright 4260 notice, this list of conditions and the following disclaimer. 4261 * Redistributions in binary form must reproduce the above 4262 copyright notice, this list of conditions and the following disclaimer 4263 in the documentation and/or other materials provided with the 4264 distribution. 4265 * Neither the name of Google Inc. nor the names of its 4266 contributors may be used to endorse or promote products derived from 4267 this software without specific prior written permission. 4268 4269 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4270 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4271 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4272 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4273 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4274 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4275 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4276 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4277 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4278 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4279 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4280 4281 -------------------------------------------------------------------------------- 4282 golang/time BSD 3-Clause "New" or "Revised" License https://github.com/golang/time/blob/master/LICENSE 4283 -------------------------------------------------------------------------------- 4284 Copyright (c) 2009 The Go Authors. All rights reserved. 4285 4286 Redistribution and use in source and binary forms, with or without 4287 modification, are permitted provided that the following conditions are 4288 met: 4289 4290 * Redistributions of source code must retain the above copyright 4291 notice, this list of conditions and the following disclaimer. 4292 * Redistributions in binary form must reproduce the above 4293 copyright notice, this list of conditions and the following disclaimer 4294 in the documentation and/or other materials provided with the 4295 distribution. 4296 * Neither the name of Google Inc. nor the names of its 4297 contributors may be used to endorse or promote products derived from 4298 this software without specific prior written permission. 4299 4300 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4301 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4302 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4303 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4304 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4305 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4306 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4307 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4308 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4309 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4310 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4311 4312 -------------------------------------------------------------------------------- 4313 golang/tools BSD 3-Clause "New" or "Revised" License https://github.com/golang/tools/blob/master/LICENSE 4314 -------------------------------------------------------------------------------- 4315 Copyright (c) 2009 The Go Authors. All rights reserved. 4316 4317 Redistribution and use in source and binary forms, with or without 4318 modification, are permitted provided that the following conditions are 4319 met: 4320 4321 * Redistributions of source code must retain the above copyright 4322 notice, this list of conditions and the following disclaimer. 4323 * Redistributions in binary form must reproduce the above 4324 copyright notice, this list of conditions and the following disclaimer 4325 in the documentation and/or other materials provided with the 4326 distribution. 4327 * Neither the name of Google Inc. nor the names of its 4328 contributors may be used to endorse or promote products derived from 4329 this software without specific prior written permission. 4330 4331 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4332 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4333 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4334 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4335 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4336 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4337 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4338 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4339 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4340 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4341 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4342 4343 -------------------------------------------------------------------------------- 4344 golang/appengine Apache License 2.0 https://github.com/golang/appengine/blob/master/LICENSE 4345 -------------------------------------------------------------------------------- 4346 4347 Apache License 4348 Version 2.0, January 2004 4349 http://www.apache.org/licenses/ 4350 4351 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 4352 4353 1. Definitions. 4354 4355 "License" shall mean the terms and conditions for use, reproduction, 4356 and distribution as defined by Sections 1 through 9 of this document. 4357 4358 "Licensor" shall mean the copyright owner or entity authorized by 4359 the copyright owner that is granting the License. 4360 4361 "Legal Entity" shall mean the union of the acting entity and all 4362 other entities that control, are controlled by, or are under common 4363 control with that entity. For the purposes of this definition, 4364 "control" means (i) the power, direct or indirect, to cause the 4365 direction or management of such entity, whether by contract or 4366 otherwise, or (ii) ownership of fifty percent (50%) or more of the 4367 outstanding shares, or (iii) beneficial ownership of such entity. 4368 4369 "You" (or "Your") shall mean an individual or Legal Entity 4370 exercising permissions granted by this License. 4371 4372 "Source" form shall mean the preferred form for making modifications, 4373 including but not limited to software source code, documentation 4374 source, and configuration files. 4375 4376 "Object" form shall mean any form resulting from mechanical 4377 transformation or translation of a Source form, including but 4378 not limited to compiled object code, generated documentation, 4379 and conversions to other media types. 4380 4381 "Work" shall mean the work of authorship, whether in Source or 4382 Object form, made available under the License, as indicated by a 4383 copyright notice that is included in or attached to the work 4384 (an example is provided in the Appendix below). 4385 4386 "Derivative Works" shall mean any work, whether in Source or Object 4387 form, that is based on (or derived from) the Work and for which the 4388 editorial revisions, annotations, elaborations, or other modifications 4389 represent, as a whole, an original work of authorship. For the purposes 4390 of this License, Derivative Works shall not include works that remain 4391 separable from, or merely link (or bind by name) to the interfaces of, 4392 the Work and Derivative Works thereof. 4393 4394 "Contribution" shall mean any work of authorship, including 4395 the original version of the Work and any modifications or additions 4396 to that Work or Derivative Works thereof, that is intentionally 4397 submitted to Licensor for inclusion in the Work by the copyright owner 4398 or by an individual or Legal Entity authorized to submit on behalf of 4399 the copyright owner. For the purposes of this definition, "submitted" 4400 means any form of electronic, verbal, or written communication sent 4401 to the Licensor or its representatives, including but not limited to 4402 communication on electronic mailing lists, source code control systems, 4403 and issue tracking systems that are managed by, or on behalf of, the 4404 Licensor for the purpose of discussing and improving the Work, but 4405 excluding communication that is conspicuously marked or otherwise 4406 designated in writing by the copyright owner as "Not a Contribution." 4407 4408 "Contributor" shall mean Licensor and any individual or Legal Entity 4409 on behalf of whom a Contribution has been received by Licensor and 4410 subsequently incorporated within the Work. 4411 4412 2. Grant of Copyright License. Subject to the terms and conditions of 4413 this License, each Contributor hereby grants to You a perpetual, 4414 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4415 copyright license to reproduce, prepare Derivative Works of, 4416 publicly display, publicly perform, sublicense, and distribute the 4417 Work and such Derivative Works in Source or Object form. 4418 4419 3. Grant of Patent License. Subject to the terms and conditions of 4420 this License, each Contributor hereby grants to You a perpetual, 4421 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4422 (except as stated in this section) patent license to make, have made, 4423 use, offer to sell, sell, import, and otherwise transfer the Work, 4424 where such license applies only to those patent claims licensable 4425 by such Contributor that are necessarily infringed by their 4426 Contribution(s) alone or by combination of their Contribution(s) 4427 with the Work to which such Contribution(s) was submitted. If You 4428 institute patent litigation against any entity (including a 4429 cross-claim or counterclaim in a lawsuit) alleging that the Work 4430 or a Contribution incorporated within the Work constitutes direct 4431 or contributory patent infringement, then any patent licenses 4432 granted to You under this License for that Work shall terminate 4433 as of the date such litigation is filed. 4434 4435 4. Redistribution. You may reproduce and distribute copies of the 4436 Work or Derivative Works thereof in any medium, with or without 4437 modifications, and in Source or Object form, provided that You 4438 meet the following conditions: 4439 4440 (a) You must give any other recipients of the Work or 4441 Derivative Works a copy of this License; and 4442 4443 (b) You must cause any modified files to carry prominent notices 4444 stating that You changed the files; and 4445 4446 (c) You must retain, in the Source form of any Derivative Works 4447 that You distribute, all copyright, patent, trademark, and 4448 attribution notices from the Source form of the Work, 4449 excluding those notices that do not pertain to any part of 4450 the Derivative Works; and 4451 4452 (d) If the Work includes a "NOTICE" text file as part of its 4453 distribution, then any Derivative Works that You distribute must 4454 include a readable copy of the attribution notices contained 4455 within such NOTICE file, excluding those notices that do not 4456 pertain to any part of the Derivative Works, in at least one 4457 of the following places: within a NOTICE text file distributed 4458 as part of the Derivative Works; within the Source form or 4459 documentation, if provided along with the Derivative Works; or, 4460 within a display generated by the Derivative Works, if and 4461 wherever such third-party notices normally appear. The contents 4462 of the NOTICE file are for informational purposes only and 4463 do not modify the License. You may add Your own attribution 4464 notices within Derivative Works that You distribute, alongside 4465 or as an addendum to the NOTICE text from the Work, provided 4466 that such additional attribution notices cannot be construed 4467 as modifying the License. 4468 4469 You may add Your own copyright statement to Your modifications and 4470 may provide additional or different license terms and conditions 4471 for use, reproduction, or distribution of Your modifications, or 4472 for any such Derivative Works as a whole, provided Your use, 4473 reproduction, and distribution of the Work otherwise complies with 4474 the conditions stated in this License. 4475 4476 5. Submission of Contributions. Unless You explicitly state otherwise, 4477 any Contribution intentionally submitted for inclusion in the Work 4478 by You to the Licensor shall be under the terms and conditions of 4479 this License, without any additional terms or conditions. 4480 Notwithstanding the above, nothing herein shall supersede or modify 4481 the terms of any separate license agreement you may have executed 4482 with Licensor regarding such Contributions. 4483 4484 6. Trademarks. This License does not grant permission to use the trade 4485 names, trademarks, service marks, or product names of the Licensor, 4486 except as required for reasonable and customary use in describing the 4487 origin of the Work and reproducing the content of the NOTICE file. 4488 4489 7. Disclaimer of Warranty. Unless required by applicable law or 4490 agreed to in writing, Licensor provides the Work (and each 4491 Contributor provides its Contributions) on an "AS IS" BASIS, 4492 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 4493 implied, including, without limitation, any warranties or conditions 4494 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 4495 PARTICULAR PURPOSE. You are solely responsible for determining the 4496 appropriateness of using or redistributing the Work and assume any 4497 risks associated with Your exercise of permissions under this License. 4498 4499 8. Limitation of Liability. In no event and under no legal theory, 4500 whether in tort (including negligence), contract, or otherwise, 4501 unless required by applicable law (such as deliberate and grossly 4502 negligent acts) or agreed to in writing, shall any Contributor be 4503 liable to You for damages, including any direct, indirect, special, 4504 incidental, or consequential damages of any character arising as a 4505 result of this License or out of the use or inability to use the 4506 Work (including but not limited to damages for loss of goodwill, 4507 work stoppage, computer failure or malfunction, or any and all 4508 other commercial damages or losses), even if such Contributor 4509 has been advised of the possibility of such damages. 4510 4511 9. Accepting Warranty or Additional Liability. While redistributing 4512 the Work or Derivative Works thereof, You may choose to offer, 4513 and charge a fee for, acceptance of support, warranty, indemnity, 4514 or other liability obligations and/or rights consistent with this 4515 License. However, in accepting such obligations, You may act only 4516 on Your own behalf and on Your sole responsibility, not on behalf 4517 of any other Contributor, and only if You agree to indemnify, 4518 defend, and hold each Contributor harmless for any liability 4519 incurred by, or claims asserted against, such Contributor by reason 4520 of your accepting any such warranty or additional liability. 4521 4522 END OF TERMS AND CONDITIONS 4523 4524 APPENDIX: How to apply the Apache License to your work. 4525 4526 To apply the Apache License to your work, attach the following 4527 boilerplate notice, with the fields enclosed by brackets "[]" 4528 replaced with your own identifying information. (Don't include 4529 the brackets!) The text should be enclosed in the appropriate 4530 comment syntax for the file format. We also recommend that a 4531 file or class name and description of purpose be included on the 4532 same "printed page" as the copyright notice for easier 4533 identification within third-party archives. 4534 4535 Copyright [yyyy] [name of copyright owner] 4536 4537 Licensed under the Apache License, Version 2.0 (the "License"); 4538 you may not use this file except in compliance with the License. 4539 You may obtain a copy of the License at 4540 4541 http://www.apache.org/licenses/LICENSE-2.0 4542 4543 Unless required by applicable law or agreed to in writing, software 4544 distributed under the License is distributed on an "AS IS" BASIS, 4545 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 4546 See the License for the specific language governing permissions and 4547 limitations under the License. 4548 4549 -------------------------------------------------------------------------------- 4550 go-inf/inf BSD 3-Clause "New" or "Revised" License https://github.com/go-inf/inf/blob/master/LICENSE 4551 -------------------------------------------------------------------------------- 4552 Copyright (c) 2012 Péter Surányi. Portions Copyright (c) 2009 The Go 4553 Authors. All rights reserved. 4554 4555 Redistribution and use in source and binary forms, with or without 4556 modification, are permitted provided that the following conditions are 4557 met: 4558 4559 * Redistributions of source code must retain the above copyright 4560 notice, this list of conditions and the following disclaimer. 4561 * Redistributions in binary form must reproduce the above 4562 copyright notice, this list of conditions and the following disclaimer 4563 in the documentation and/or other materials provided with the 4564 distribution. 4565 * Neither the name of Google Inc. nor the names of its 4566 contributors may be used to endorse or promote products derived from 4567 this software without specific prior written permission. 4568 4569 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4570 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4571 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4572 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4573 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4574 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4575 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4576 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4577 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4578 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4579 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4580 4581 -------------------------------------------------------------------------------- 4582 square/go-jose Apache License 2.0 https://github.com/square/go-jose/blob/master/LICENSE 4583 -------------------------------------------------------------------------------- 4584 4585 Apache License 4586 Version 2.0, January 2004 4587 http://www.apache.org/licenses/ 4588 4589 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 4590 4591 1. Definitions. 4592 4593 "License" shall mean the terms and conditions for use, reproduction, 4594 and distribution as defined by Sections 1 through 9 of this document. 4595 4596 "Licensor" shall mean the copyright owner or entity authorized by 4597 the copyright owner that is granting the License. 4598 4599 "Legal Entity" shall mean the union of the acting entity and all 4600 other entities that control, are controlled by, or are under common 4601 control with that entity. For the purposes of this definition, 4602 "control" means (i) the power, direct or indirect, to cause the 4603 direction or management of such entity, whether by contract or 4604 otherwise, or (ii) ownership of fifty percent (50%) or more of the 4605 outstanding shares, or (iii) beneficial ownership of such entity. 4606 4607 "You" (or "Your") shall mean an individual or Legal Entity 4608 exercising permissions granted by this License. 4609 4610 "Source" form shall mean the preferred form for making modifications, 4611 including but not limited to software source code, documentation 4612 source, and configuration files. 4613 4614 "Object" form shall mean any form resulting from mechanical 4615 transformation or translation of a Source form, including but 4616 not limited to compiled object code, generated documentation, 4617 and conversions to other media types. 4618 4619 "Work" shall mean the work of authorship, whether in Source or 4620 Object form, made available under the License, as indicated by a 4621 copyright notice that is included in or attached to the work 4622 (an example is provided in the Appendix below). 4623 4624 "Derivative Works" shall mean any work, whether in Source or Object 4625 form, that is based on (or derived from) the Work and for which the 4626 editorial revisions, annotations, elaborations, or other modifications 4627 represent, as a whole, an original work of authorship. For the purposes 4628 of this License, Derivative Works shall not include works that remain 4629 separable from, or merely link (or bind by name) to the interfaces of, 4630 the Work and Derivative Works thereof. 4631 4632 "Contribution" shall mean any work of authorship, including 4633 the original version of the Work and any modifications or additions 4634 to that Work or Derivative Works thereof, that is intentionally 4635 submitted to Licensor for inclusion in the Work by the copyright owner 4636 or by an individual or Legal Entity authorized to submit on behalf of 4637 the copyright owner. For the purposes of this definition, "submitted" 4638 means any form of electronic, verbal, or written communication sent 4639 to the Licensor or its representatives, including but not limited to 4640 communication on electronic mailing lists, source code control systems, 4641 and issue tracking systems that are managed by, or on behalf of, the 4642 Licensor for the purpose of discussing and improving the Work, but 4643 excluding communication that is conspicuously marked or otherwise 4644 designated in writing by the copyright owner as "Not a Contribution." 4645 4646 "Contributor" shall mean Licensor and any individual or Legal Entity 4647 on behalf of whom a Contribution has been received by Licensor and 4648 subsequently incorporated within the Work. 4649 4650 2. Grant of Copyright License. Subject to the terms and conditions of 4651 this License, each Contributor hereby grants to You a perpetual, 4652 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4653 copyright license to reproduce, prepare Derivative Works of, 4654 publicly display, publicly perform, sublicense, and distribute the 4655 Work and such Derivative Works in Source or Object form. 4656 4657 3. Grant of Patent License. Subject to the terms and conditions of 4658 this License, each Contributor hereby grants to You a perpetual, 4659 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4660 (except as stated in this section) patent license to make, have made, 4661 use, offer to sell, sell, import, and otherwise transfer the Work, 4662 where such license applies only to those patent claims licensable 4663 by such Contributor that are necessarily infringed by their 4664 Contribution(s) alone or by combination of their Contribution(s) 4665 with the Work to which such Contribution(s) was submitted. If You 4666 institute patent litigation against any entity (including a 4667 cross-claim or counterclaim in a lawsuit) alleging that the Work 4668 or a Contribution incorporated within the Work constitutes direct 4669 or contributory patent infringement, then any patent licenses 4670 granted to You under this License for that Work shall terminate 4671 as of the date such litigation is filed. 4672 4673 4. Redistribution. You may reproduce and distribute copies of the 4674 Work or Derivative Works thereof in any medium, with or without 4675 modifications, and in Source or Object form, provided that You 4676 meet the following conditions: 4677 4678 (a) You must give any other recipients of the Work or 4679 Derivative Works a copy of this License; and 4680 4681 (b) You must cause any modified files to carry prominent notices 4682 stating that You changed the files; and 4683 4684 (c) You must retain, in the Source form of any Derivative Works 4685 that You distribute, all copyright, patent, trademark, and 4686 attribution notices from the Source form of the Work, 4687 excluding those notices that do not pertain to any part of 4688 the Derivative Works; and 4689 4690 (d) If the Work includes a "NOTICE" text file as part of its 4691 distribution, then any Derivative Works that You distribute must 4692 include a readable copy of the attribution notices contained 4693 within such NOTICE file, excluding those notices that do not 4694 pertain to any part of the Derivative Works, in at least one 4695 of the following places: within a NOTICE text file distributed 4696 as part of the Derivative Works; within the Source form or 4697 documentation, if provided along with the Derivative Works; or, 4698 within a display generated by the Derivative Works, if and 4699 wherever such third-party notices normally appear. The contents 4700 of the NOTICE file are for informational purposes only and 4701 do not modify the License. You may add Your own attribution 4702 notices within Derivative Works that You distribute, alongside 4703 or as an addendum to the NOTICE text from the Work, provided 4704 that such additional attribution notices cannot be construed 4705 as modifying the License. 4706 4707 You may add Your own copyright statement to Your modifications and 4708 may provide additional or different license terms and conditions 4709 for use, reproduction, or distribution of Your modifications, or 4710 for any such Derivative Works as a whole, provided Your use, 4711 reproduction, and distribution of the Work otherwise complies with 4712 the conditions stated in this License. 4713 4714 5. Submission of Contributions. Unless You explicitly state otherwise, 4715 any Contribution intentionally submitted for inclusion in the Work 4716 by You to the Licensor shall be under the terms and conditions of 4717 this License, without any additional terms or conditions. 4718 Notwithstanding the above, nothing herein shall supersede or modify 4719 the terms of any separate license agreement you may have executed 4720 with Licensor regarding such Contributions. 4721 4722 6. Trademarks. This License does not grant permission to use the trade 4723 names, trademarks, service marks, or product names of the Licensor, 4724 except as required for reasonable and customary use in describing the 4725 origin of the Work and reproducing the content of the NOTICE file. 4726 4727 7. Disclaimer of Warranty. Unless required by applicable law or 4728 agreed to in writing, Licensor provides the Work (and each 4729 Contributor provides its Contributions) on an "AS IS" BASIS, 4730 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 4731 implied, including, without limitation, any warranties or conditions 4732 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 4733 PARTICULAR PURPOSE. You are solely responsible for determining the 4734 appropriateness of using or redistributing the Work and assume any 4735 risks associated with Your exercise of permissions under this License. 4736 4737 8. Limitation of Liability. In no event and under no legal theory, 4738 whether in tort (including negligence), contract, or otherwise, 4739 unless required by applicable law (such as deliberate and grossly 4740 negligent acts) or agreed to in writing, shall any Contributor be 4741 liable to You for damages, including any direct, indirect, special, 4742 incidental, or consequential damages of any character arising as a 4743 result of this License or out of the use or inability to use the 4744 Work (including but not limited to damages for loss of goodwill, 4745 work stoppage, computer failure or malfunction, or any and all 4746 other commercial damages or losses), even if such Contributor 4747 has been advised of the possibility of such damages. 4748 4749 9. Accepting Warranty or Additional Liability. While redistributing 4750 the Work or Derivative Works thereof, You may choose to offer, 4751 and charge a fee for, acceptance of support, warranty, indemnity, 4752 or other liability obligations and/or rights consistent with this 4753 License. However, in accepting such obligations, You may act only 4754 on Your own behalf and on Your sole responsibility, not on behalf 4755 of any other Contributor, and only if You agree to indemnify, 4756 defend, and hold each Contributor harmless for any liability 4757 incurred by, or claims asserted against, such Contributor by reason 4758 of your accepting any such warranty or additional liability. 4759 4760 END OF TERMS AND CONDITIONS 4761 4762 APPENDIX: How to apply the Apache License to your work. 4763 4764 To apply the Apache License to your work, attach the following 4765 boilerplate notice, with the fields enclosed by brackets "[]" 4766 replaced with your own identifying information. (Don't include 4767 the brackets!) The text should be enclosed in the appropriate 4768 comment syntax for the file format. We also recommend that a 4769 file or class name and description of purpose be included on the 4770 same "printed page" as the copyright notice for easier 4771 identification within third-party archives. 4772 4773 Copyright [yyyy] [name of copyright owner] 4774 4775 Licensed under the Apache License, Version 2.0 (the "License"); 4776 you may not use this file except in compliance with the License. 4777 You may obtain a copy of the License at 4778 4779 http://www.apache.org/licenses/LICENSE-2.0 4780 4781 Unless required by applicable law or agreed to in writing, software 4782 distributed under the License is distributed on an "AS IS" BASIS, 4783 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 4784 See the License for the specific language governing permissions and 4785 limitations under the License. 4786 4787 -------------------------------------------------------------------------------- 4788 go-yaml/yaml Apache License 2.0 https://github.com/go-yaml/yaml/blob/v2/LICENSE 4789 -------------------------------------------------------------------------------- 4790 Apache License 4791 Version 2.0, January 2004 4792 http://www.apache.org/licenses/ 4793 4794 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 4795 4796 1. Definitions. 4797 4798 "License" shall mean the terms and conditions for use, reproduction, 4799 and distribution as defined by Sections 1 through 9 of this document. 4800 4801 "Licensor" shall mean the copyright owner or entity authorized by 4802 the copyright owner that is granting the License. 4803 4804 "Legal Entity" shall mean the union of the acting entity and all 4805 other entities that control, are controlled by, or are under common 4806 control with that entity. For the purposes of this definition, 4807 "control" means (i) the power, direct or indirect, to cause the 4808 direction or management of such entity, whether by contract or 4809 otherwise, or (ii) ownership of fifty percent (50%) or more of the 4810 outstanding shares, or (iii) beneficial ownership of such entity. 4811 4812 "You" (or "Your") shall mean an individual or Legal Entity 4813 exercising permissions granted by this License. 4814 4815 "Source" form shall mean the preferred form for making modifications, 4816 including but not limited to software source code, documentation 4817 source, and configuration files. 4818 4819 "Object" form shall mean any form resulting from mechanical 4820 transformation or translation of a Source form, including but 4821 not limited to compiled object code, generated documentation, 4822 and conversions to other media types. 4823 4824 "Work" shall mean the work of authorship, whether in Source or 4825 Object form, made available under the License, as indicated by a 4826 copyright notice that is included in or attached to the work 4827 (an example is provided in the Appendix below). 4828 4829 "Derivative Works" shall mean any work, whether in Source or Object 4830 form, that is based on (or derived from) the Work and for which the 4831 editorial revisions, annotations, elaborations, or other modifications 4832 represent, as a whole, an original work of authorship. For the purposes 4833 of this License, Derivative Works shall not include works that remain 4834 separable from, or merely link (or bind by name) to the interfaces of, 4835 the Work and Derivative Works thereof. 4836 4837 "Contribution" shall mean any work of authorship, including 4838 the original version of the Work and any modifications or additions 4839 to that Work or Derivative Works thereof, that is intentionally 4840 submitted to Licensor for inclusion in the Work by the copyright owner 4841 or by an individual or Legal Entity authorized to submit on behalf of 4842 the copyright owner. For the purposes of this definition, "submitted" 4843 means any form of electronic, verbal, or written communication sent 4844 to the Licensor or its representatives, including but not limited to 4845 communication on electronic mailing lists, source code control systems, 4846 and issue tracking systems that are managed by, or on behalf of, the 4847 Licensor for the purpose of discussing and improving the Work, but 4848 excluding communication that is conspicuously marked or otherwise 4849 designated in writing by the copyright owner as "Not a Contribution." 4850 4851 "Contributor" shall mean Licensor and any individual or Legal Entity 4852 on behalf of whom a Contribution has been received by Licensor and 4853 subsequently incorporated within the Work. 4854 4855 2. Grant of Copyright License. Subject to the terms and conditions of 4856 this License, each Contributor hereby grants to You a perpetual, 4857 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4858 copyright license to reproduce, prepare Derivative Works of, 4859 publicly display, publicly perform, sublicense, and distribute the 4860 Work and such Derivative Works in Source or Object form. 4861 4862 3. Grant of Patent License. Subject to the terms and conditions of 4863 this License, each Contributor hereby grants to You a perpetual, 4864 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 4865 (except as stated in this section) patent license to make, have made, 4866 use, offer to sell, sell, import, and otherwise transfer the Work, 4867 where such license applies only to those patent claims licensable 4868 by such Contributor that are necessarily infringed by their 4869 Contribution(s) alone or by combination of their Contribution(s) 4870 with the Work to which such Contribution(s) was submitted. If You 4871 institute patent litigation against any entity (including a 4872 cross-claim or counterclaim in a lawsuit) alleging that the Work 4873 or a Contribution incorporated within the Work constitutes direct 4874 or contributory patent infringement, then any patent licenses 4875 granted to You under this License for that Work shall terminate 4876 as of the date such litigation is filed. 4877 4878 4. Redistribution. You may reproduce and distribute copies of the 4879 Work or Derivative Works thereof in any medium, with or without 4880 modifications, and in Source or Object form, provided that You 4881 meet the following conditions: 4882 4883 (a) You must give any other recipients of the Work or 4884 Derivative Works a copy of this License; and 4885 4886 (b) You must cause any modified files to carry prominent notices 4887 stating that You changed the files; and 4888 4889 (c) You must retain, in the Source form of any Derivative Works 4890 that You distribute, all copyright, patent, trademark, and 4891 attribution notices from the Source form of the Work, 4892 excluding those notices that do not pertain to any part of 4893 the Derivative Works; and 4894 4895 (d) If the Work includes a "NOTICE" text file as part of its 4896 distribution, then any Derivative Works that You distribute must 4897 include a readable copy of the attribution notices contained 4898 within such NOTICE file, excluding those notices that do not 4899 pertain to any part of the Derivative Works, in at least one 4900 of the following places: within a NOTICE text file distributed 4901 as part of the Derivative Works; within the Source form or 4902 documentation, if provided along with the Derivative Works; or, 4903 within a display generated by the Derivative Works, if and 4904 wherever such third-party notices normally appear. The contents 4905 of the NOTICE file are for informational purposes only and 4906 do not modify the License. You may add Your own attribution 4907 notices within Derivative Works that You distribute, alongside 4908 or as an addendum to the NOTICE text from the Work, provided 4909 that such additional attribution notices cannot be construed 4910 as modifying the License. 4911 4912 You may add Your own copyright statement to Your modifications and 4913 may provide additional or different license terms and conditions 4914 for use, reproduction, or distribution of Your modifications, or 4915 for any such Derivative Works as a whole, provided Your use, 4916 reproduction, and distribution of the Work otherwise complies with 4917 the conditions stated in this License. 4918 4919 5. Submission of Contributions. Unless You explicitly state otherwise, 4920 any Contribution intentionally submitted for inclusion in the Work 4921 by You to the Licensor shall be under the terms and conditions of 4922 this License, without any additional terms or conditions. 4923 Notwithstanding the above, nothing herein shall supersede or modify 4924 the terms of any separate license agreement you may have executed 4925 with Licensor regarding such Contributions. 4926 4927 6. Trademarks. This License does not grant permission to use the trade 4928 names, trademarks, service marks, or product names of the Licensor, 4929 except as required for reasonable and customary use in describing the 4930 origin of the Work and reproducing the content of the NOTICE file. 4931 4932 7. Disclaimer of Warranty. Unless required by applicable law or 4933 agreed to in writing, Licensor provides the Work (and each 4934 Contributor provides its Contributions) on an "AS IS" BASIS, 4935 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 4936 implied, including, without limitation, any warranties or conditions 4937 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 4938 PARTICULAR PURPOSE. You are solely responsible for determining the 4939 appropriateness of using or redistributing the Work and assume any 4940 risks associated with Your exercise of permissions under this License. 4941 4942 8. Limitation of Liability. In no event and under no legal theory, 4943 whether in tort (including negligence), contract, or otherwise, 4944 unless required by applicable law (such as deliberate and grossly 4945 negligent acts) or agreed to in writing, shall any Contributor be 4946 liable to You for damages, including any direct, indirect, special, 4947 incidental, or consequential damages of any character arising as a 4948 result of this License or out of the use or inability to use the 4949 Work (including but not limited to damages for loss of goodwill, 4950 work stoppage, computer failure or malfunction, or any and all 4951 other commercial damages or losses), even if such Contributor 4952 has been advised of the possibility of such damages. 4953 4954 9. Accepting Warranty or Additional Liability. While redistributing 4955 the Work or Derivative Works thereof, You may choose to offer, 4956 and charge a fee for, acceptance of support, warranty, indemnity, 4957 or other liability obligations and/or rights consistent with this 4958 License. However, in accepting such obligations, You may act only 4959 on Your own behalf and on Your sole responsibility, not on behalf 4960 of any other Contributor, and only if You agree to indemnify, 4961 defend, and hold each Contributor harmless for any liability 4962 incurred by, or claims asserted against, such Contributor by reason 4963 of your accepting any such warranty or additional liability. 4964 4965 END OF TERMS AND CONDITIONS 4966 4967 APPENDIX: How to apply the Apache License to your work. 4968 4969 To apply the Apache License to your work, attach the following 4970 boilerplate notice, with the fields enclosed by brackets "{}" 4971 replaced with your own identifying information. (Don't include 4972 the brackets!) The text should be enclosed in the appropriate 4973 comment syntax for the file format. We also recommend that a 4974 file or class name and description of purpose be included on the 4975 same "printed page" as the copyright notice for easier 4976 identification within third-party archives. 4977 4978 Copyright {yyyy} {name of copyright owner} 4979 4980 Licensed under the Apache License, Version 2.0 (the "License"); 4981 you may not use this file except in compliance with the License. 4982 You may obtain a copy of the License at 4983 4984 http://www.apache.org/licenses/LICENSE-2.0 4985 4986 Unless required by applicable law or agreed to in writing, software 4987 distributed under the License is distributed on an "AS IS" BASIS, 4988 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 4989 See the License for the specific language governing permissions and 4990 limitations under the License. 4991 4992 -------------------------------------------------------------------------------- 4993 kubernetes/api Apache License 2.0 https://github.com/kubernetes/api/blob/master/LICENSE 4994 -------------------------------------------------------------------------------- 4995 4996 Apache License 4997 Version 2.0, January 2004 4998 http://www.apache.org/licenses/ 4999 5000 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5001 5002 1. Definitions. 5003 5004 "License" shall mean the terms and conditions for use, reproduction, 5005 and distribution as defined by Sections 1 through 9 of this document. 5006 5007 "Licensor" shall mean the copyright owner or entity authorized by 5008 the copyright owner that is granting the License. 5009 5010 "Legal Entity" shall mean the union of the acting entity and all 5011 other entities that control, are controlled by, or are under common 5012 control with that entity. For the purposes of this definition, 5013 "control" means (i) the power, direct or indirect, to cause the 5014 direction or management of such entity, whether by contract or 5015 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5016 outstanding shares, or (iii) beneficial ownership of such entity. 5017 5018 "You" (or "Your") shall mean an individual or Legal Entity 5019 exercising permissions granted by this License. 5020 5021 "Source" form shall mean the preferred form for making modifications, 5022 including but not limited to software source code, documentation 5023 source, and configuration files. 5024 5025 "Object" form shall mean any form resulting from mechanical 5026 transformation or translation of a Source form, including but 5027 not limited to compiled object code, generated documentation, 5028 and conversions to other media types. 5029 5030 "Work" shall mean the work of authorship, whether in Source or 5031 Object form, made available under the License, as indicated by a 5032 copyright notice that is included in or attached to the work 5033 (an example is provided in the Appendix below). 5034 5035 "Derivative Works" shall mean any work, whether in Source or Object 5036 form, that is based on (or derived from) the Work and for which the 5037 editorial revisions, annotations, elaborations, or other modifications 5038 represent, as a whole, an original work of authorship. For the purposes 5039 of this License, Derivative Works shall not include works that remain 5040 separable from, or merely link (or bind by name) to the interfaces of, 5041 the Work and Derivative Works thereof. 5042 5043 "Contribution" shall mean any work of authorship, including 5044 the original version of the Work and any modifications or additions 5045 to that Work or Derivative Works thereof, that is intentionally 5046 submitted to Licensor for inclusion in the Work by the copyright owner 5047 or by an individual or Legal Entity authorized to submit on behalf of 5048 the copyright owner. For the purposes of this definition, "submitted" 5049 means any form of electronic, verbal, or written communication sent 5050 to the Licensor or its representatives, including but not limited to 5051 communication on electronic mailing lists, source code control systems, 5052 and issue tracking systems that are managed by, or on behalf of, the 5053 Licensor for the purpose of discussing and improving the Work, but 5054 excluding communication that is conspicuously marked or otherwise 5055 designated in writing by the copyright owner as "Not a Contribution." 5056 5057 "Contributor" shall mean Licensor and any individual or Legal Entity 5058 on behalf of whom a Contribution has been received by Licensor and 5059 subsequently incorporated within the Work. 5060 5061 2. Grant of Copyright License. Subject to the terms and conditions of 5062 this License, each Contributor hereby grants to You a perpetual, 5063 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5064 copyright license to reproduce, prepare Derivative Works of, 5065 publicly display, publicly perform, sublicense, and distribute the 5066 Work and such Derivative Works in Source or Object form. 5067 5068 3. Grant of Patent License. Subject to the terms and conditions of 5069 this License, each Contributor hereby grants to You a perpetual, 5070 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5071 (except as stated in this section) patent license to make, have made, 5072 use, offer to sell, sell, import, and otherwise transfer the Work, 5073 where such license applies only to those patent claims licensable 5074 by such Contributor that are necessarily infringed by their 5075 Contribution(s) alone or by combination of their Contribution(s) 5076 with the Work to which such Contribution(s) was submitted. If You 5077 institute patent litigation against any entity (including a 5078 cross-claim or counterclaim in a lawsuit) alleging that the Work 5079 or a Contribution incorporated within the Work constitutes direct 5080 or contributory patent infringement, then any patent licenses 5081 granted to You under this License for that Work shall terminate 5082 as of the date such litigation is filed. 5083 5084 4. Redistribution. You may reproduce and distribute copies of the 5085 Work or Derivative Works thereof in any medium, with or without 5086 modifications, and in Source or Object form, provided that You 5087 meet the following conditions: 5088 5089 (a) You must give any other recipients of the Work or 5090 Derivative Works a copy of this License; and 5091 5092 (b) You must cause any modified files to carry prominent notices 5093 stating that You changed the files; and 5094 5095 (c) You must retain, in the Source form of any Derivative Works 5096 that You distribute, all copyright, patent, trademark, and 5097 attribution notices from the Source form of the Work, 5098 excluding those notices that do not pertain to any part of 5099 the Derivative Works; and 5100 5101 (d) If the Work includes a "NOTICE" text file as part of its 5102 distribution, then any Derivative Works that You distribute must 5103 include a readable copy of the attribution notices contained 5104 within such NOTICE file, excluding those notices that do not 5105 pertain to any part of the Derivative Works, in at least one 5106 of the following places: within a NOTICE text file distributed 5107 as part of the Derivative Works; within the Source form or 5108 documentation, if provided along with the Derivative Works; or, 5109 within a display generated by the Derivative Works, if and 5110 wherever such third-party notices normally appear. The contents 5111 of the NOTICE file are for informational purposes only and 5112 do not modify the License. You may add Your own attribution 5113 notices within Derivative Works that You distribute, alongside 5114 or as an addendum to the NOTICE text from the Work, provided 5115 that such additional attribution notices cannot be construed 5116 as modifying the License. 5117 5118 You may add Your own copyright statement to Your modifications and 5119 may provide additional or different license terms and conditions 5120 for use, reproduction, or distribution of Your modifications, or 5121 for any such Derivative Works as a whole, provided Your use, 5122 reproduction, and distribution of the Work otherwise complies with 5123 the conditions stated in this License. 5124 5125 5. Submission of Contributions. Unless You explicitly state otherwise, 5126 any Contribution intentionally submitted for inclusion in the Work 5127 by You to the Licensor shall be under the terms and conditions of 5128 this License, without any additional terms or conditions. 5129 Notwithstanding the above, nothing herein shall supersede or modify 5130 the terms of any separate license agreement you may have executed 5131 with Licensor regarding such Contributions. 5132 5133 6. Trademarks. This License does not grant permission to use the trade 5134 names, trademarks, service marks, or product names of the Licensor, 5135 except as required for reasonable and customary use in describing the 5136 origin of the Work and reproducing the content of the NOTICE file. 5137 5138 7. Disclaimer of Warranty. Unless required by applicable law or 5139 agreed to in writing, Licensor provides the Work (and each 5140 Contributor provides its Contributions) on an "AS IS" BASIS, 5141 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 5142 implied, including, without limitation, any warranties or conditions 5143 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 5144 PARTICULAR PURPOSE. You are solely responsible for determining the 5145 appropriateness of using or redistributing the Work and assume any 5146 risks associated with Your exercise of permissions under this License. 5147 5148 8. Limitation of Liability. In no event and under no legal theory, 5149 whether in tort (including negligence), contract, or otherwise, 5150 unless required by applicable law (such as deliberate and grossly 5151 negligent acts) or agreed to in writing, shall any Contributor be 5152 liable to You for damages, including any direct, indirect, special, 5153 incidental, or consequential damages of any character arising as a 5154 result of this License or out of the use or inability to use the 5155 Work (including but not limited to damages for loss of goodwill, 5156 work stoppage, computer failure or malfunction, or any and all 5157 other commercial damages or losses), even if such Contributor 5158 has been advised of the possibility of such damages. 5159 5160 9. Accepting Warranty or Additional Liability. While redistributing 5161 the Work or Derivative Works thereof, You may choose to offer, 5162 and charge a fee for, acceptance of support, warranty, indemnity, 5163 or other liability obligations and/or rights consistent with this 5164 License. However, in accepting such obligations, You may act only 5165 on Your own behalf and on Your sole responsibility, not on behalf 5166 of any other Contributor, and only if You agree to indemnify, 5167 defend, and hold each Contributor harmless for any liability 5168 incurred by, or claims asserted against, such Contributor by reason 5169 of your accepting any such warranty or additional liability. 5170 5171 END OF TERMS AND CONDITIONS 5172 5173 APPENDIX: How to apply the Apache License to your work. 5174 5175 To apply the Apache License to your work, attach the following 5176 boilerplate notice, with the fields enclosed by brackets "[]" 5177 replaced with your own identifying information. (Don't include 5178 the brackets!) The text should be enclosed in the appropriate 5179 comment syntax for the file format. We also recommend that a 5180 file or class name and description of purpose be included on the 5181 same "printed page" as the copyright notice for easier 5182 identification within third-party archives. 5183 5184 Copyright [yyyy] [name of copyright owner] 5185 5186 Licensed under the Apache License, Version 2.0 (the "License"); 5187 you may not use this file except in compliance with the License. 5188 You may obtain a copy of the License at 5189 5190 http://www.apache.org/licenses/LICENSE-2.0 5191 5192 Unless required by applicable law or agreed to in writing, software 5193 distributed under the License is distributed on an "AS IS" BASIS, 5194 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 5195 See the License for the specific language governing permissions and 5196 limitations under the License. 5197 5198 -------------------------------------------------------------------------------- 5199 kubernetes/apiextensions-apiserver Apache License 2.0 https://github.com/kubernetes/apiextensions-apiserver/blob/master/LICENSE 5200 -------------------------------------------------------------------------------- 5201 5202 Apache License 5203 Version 2.0, January 2004 5204 http://www.apache.org/licenses/ 5205 5206 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5207 5208 1. Definitions. 5209 5210 "License" shall mean the terms and conditions for use, reproduction, 5211 and distribution as defined by Sections 1 through 9 of this document. 5212 5213 "Licensor" shall mean the copyright owner or entity authorized by 5214 the copyright owner that is granting the License. 5215 5216 "Legal Entity" shall mean the union of the acting entity and all 5217 other entities that control, are controlled by, or are under common 5218 control with that entity. For the purposes of this definition, 5219 "control" means (i) the power, direct or indirect, to cause the 5220 direction or management of such entity, whether by contract or 5221 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5222 outstanding shares, or (iii) beneficial ownership of such entity. 5223 5224 "You" (or "Your") shall mean an individual or Legal Entity 5225 exercising permissions granted by this License. 5226 5227 "Source" form shall mean the preferred form for making modifications, 5228 including but not limited to software source code, documentation 5229 source, and configuration files. 5230 5231 "Object" form shall mean any form resulting from mechanical 5232 transformation or translation of a Source form, including but 5233 not limited to compiled object code, generated documentation, 5234 and conversions to other media types. 5235 5236 "Work" shall mean the work of authorship, whether in Source or 5237 Object form, made available under the License, as indicated by a 5238 copyright notice that is included in or attached to the work 5239 (an example is provided in the Appendix below). 5240 5241 "Derivative Works" shall mean any work, whether in Source or Object 5242 form, that is based on (or derived from) the Work and for which the 5243 editorial revisions, annotations, elaborations, or other modifications 5244 represent, as a whole, an original work of authorship. For the purposes 5245 of this License, Derivative Works shall not include works that remain 5246 separable from, or merely link (or bind by name) to the interfaces of, 5247 the Work and Derivative Works thereof. 5248 5249 "Contribution" shall mean any work of authorship, including 5250 the original version of the Work and any modifications or additions 5251 to that Work or Derivative Works thereof, that is intentionally 5252 submitted to Licensor for inclusion in the Work by the copyright owner 5253 or by an individual or Legal Entity authorized to submit on behalf of 5254 the copyright owner. For the purposes of this definition, "submitted" 5255 means any form of electronic, verbal, or written communication sent 5256 to the Licensor or its representatives, including but not limited to 5257 communication on electronic mailing lists, source code control systems, 5258 and issue tracking systems that are managed by, or on behalf of, the 5259 Licensor for the purpose of discussing and improving the Work, but 5260 excluding communication that is conspicuously marked or otherwise 5261 designated in writing by the copyright owner as "Not a Contribution." 5262 5263 "Contributor" shall mean Licensor and any individual or Legal Entity 5264 on behalf of whom a Contribution has been received by Licensor and 5265 subsequently incorporated within the Work. 5266 5267 2. Grant of Copyright License. Subject to the terms and conditions of 5268 this License, each Contributor hereby grants to You a perpetual, 5269 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5270 copyright license to reproduce, prepare Derivative Works of, 5271 publicly display, publicly perform, sublicense, and distribute the 5272 Work and such Derivative Works in Source or Object form. 5273 5274 3. Grant of Patent License. Subject to the terms and conditions of 5275 this License, each Contributor hereby grants to You a perpetual, 5276 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5277 (except as stated in this section) patent license to make, have made, 5278 use, offer to sell, sell, import, and otherwise transfer the Work, 5279 where such license applies only to those patent claims licensable 5280 by such Contributor that are necessarily infringed by their 5281 Contribution(s) alone or by combination of their Contribution(s) 5282 with the Work to which such Contribution(s) was submitted. If You 5283 institute patent litigation against any entity (including a 5284 cross-claim or counterclaim in a lawsuit) alleging that the Work 5285 or a Contribution incorporated within the Work constitutes direct 5286 or contributory patent infringement, then any patent licenses 5287 granted to You under this License for that Work shall terminate 5288 as of the date such litigation is filed. 5289 5290 4. Redistribution. You may reproduce and distribute copies of the 5291 Work or Derivative Works thereof in any medium, with or without 5292 modifications, and in Source or Object form, provided that You 5293 meet the following conditions: 5294 5295 (a) You must give any other recipients of the Work or 5296 Derivative Works a copy of this License; and 5297 5298 (b) You must cause any modified files to carry prominent notices 5299 stating that You changed the files; and 5300 5301 (c) You must retain, in the Source form of any Derivative Works 5302 that You distribute, all copyright, patent, trademark, and 5303 attribution notices from the Source form of the Work, 5304 excluding those notices that do not pertain to any part of 5305 the Derivative Works; and 5306 5307 (d) If the Work includes a "NOTICE" text file as part of its 5308 distribution, then any Derivative Works that You distribute must 5309 include a readable copy of the attribution notices contained 5310 within such NOTICE file, excluding those notices that do not 5311 pertain to any part of the Derivative Works, in at least one 5312 of the following places: within a NOTICE text file distributed 5313 as part of the Derivative Works; within the Source form or 5314 documentation, if provided along with the Derivative Works; or, 5315 within a display generated by the Derivative Works, if and 5316 wherever such third-party notices normally appear. The contents 5317 of the NOTICE file are for informational purposes only and 5318 do not modify the License. You may add Your own attribution 5319 notices within Derivative Works that You distribute, alongside 5320 or as an addendum to the NOTICE text from the Work, provided 5321 that such additional attribution notices cannot be construed 5322 as modifying the License. 5323 5324 You may add Your own copyright statement to Your modifications and 5325 may provide additional or different license terms and conditions 5326 for use, reproduction, or distribution of Your modifications, or 5327 for any such Derivative Works as a whole, provided Your use, 5328 reproduction, and distribution of the Work otherwise complies with 5329 the conditions stated in this License. 5330 5331 5. Submission of Contributions. Unless You explicitly state otherwise, 5332 any Contribution intentionally submitted for inclusion in the Work 5333 by You to the Licensor shall be under the terms and conditions of 5334 this License, without any additional terms or conditions. 5335 Notwithstanding the above, nothing herein shall supersede or modify 5336 the terms of any separate license agreement you may have executed 5337 with Licensor regarding such Contributions. 5338 5339 6. Trademarks. This License does not grant permission to use the trade 5340 names, trademarks, service marks, or product names of the Licensor, 5341 except as required for reasonable and customary use in describing the 5342 origin of the Work and reproducing the content of the NOTICE file. 5343 5344 7. Disclaimer of Warranty. Unless required by applicable law or 5345 agreed to in writing, Licensor provides the Work (and each 5346 Contributor provides its Contributions) on an "AS IS" BASIS, 5347 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 5348 implied, including, without limitation, any warranties or conditions 5349 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 5350 PARTICULAR PURPOSE. You are solely responsible for determining the 5351 appropriateness of using or redistributing the Work and assume any 5352 risks associated with Your exercise of permissions under this License. 5353 5354 8. Limitation of Liability. In no event and under no legal theory, 5355 whether in tort (including negligence), contract, or otherwise, 5356 unless required by applicable law (such as deliberate and grossly 5357 negligent acts) or agreed to in writing, shall any Contributor be 5358 liable to You for damages, including any direct, indirect, special, 5359 incidental, or consequential damages of any character arising as a 5360 result of this License or out of the use or inability to use the 5361 Work (including but not limited to damages for loss of goodwill, 5362 work stoppage, computer failure or malfunction, or any and all 5363 other commercial damages or losses), even if such Contributor 5364 has been advised of the possibility of such damages. 5365 5366 9. Accepting Warranty or Additional Liability. While redistributing 5367 the Work or Derivative Works thereof, You may choose to offer, 5368 and charge a fee for, acceptance of support, warranty, indemnity, 5369 or other liability obligations and/or rights consistent with this 5370 License. However, in accepting such obligations, You may act only 5371 on Your own behalf and on Your sole responsibility, not on behalf 5372 of any other Contributor, and only if You agree to indemnify, 5373 defend, and hold each Contributor harmless for any liability 5374 incurred by, or claims asserted against, such Contributor by reason 5375 of your accepting any such warranty or additional liability. 5376 5377 END OF TERMS AND CONDITIONS 5378 5379 APPENDIX: How to apply the Apache License to your work. 5380 5381 To apply the Apache License to your work, attach the following 5382 boilerplate notice, with the fields enclosed by brackets "[]" 5383 replaced with your own identifying information. (Don't include 5384 the brackets!) The text should be enclosed in the appropriate 5385 comment syntax for the file format. We also recommend that a 5386 file or class name and description of purpose be included on the 5387 same "printed page" as the copyright notice for easier 5388 identification within third-party archives. 5389 5390 Copyright [yyyy] [name of copyright owner] 5391 5392 Licensed under the Apache License, Version 2.0 (the "License"); 5393 you may not use this file except in compliance with the License. 5394 You may obtain a copy of the License at 5395 5396 http://www.apache.org/licenses/LICENSE-2.0 5397 5398 Unless required by applicable law or agreed to in writing, software 5399 distributed under the License is distributed on an "AS IS" BASIS, 5400 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 5401 See the License for the specific language governing permissions and 5402 limitations under the License. 5403 5404 -------------------------------------------------------------------------------- 5405 kubernetes/apimachinery Apache License 2.0 https://github.com/kubernetes/apimachinery/blob/master/LICENSE 5406 -------------------------------------------------------------------------------- 5407 5408 Apache License 5409 Version 2.0, January 2004 5410 http://www.apache.org/licenses/ 5411 5412 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5413 5414 1. Definitions. 5415 5416 "License" shall mean the terms and conditions for use, reproduction, 5417 and distribution as defined by Sections 1 through 9 of this document. 5418 5419 "Licensor" shall mean the copyright owner or entity authorized by 5420 the copyright owner that is granting the License. 5421 5422 "Legal Entity" shall mean the union of the acting entity and all 5423 other entities that control, are controlled by, or are under common 5424 control with that entity. For the purposes of this definition, 5425 "control" means (i) the power, direct or indirect, to cause the 5426 direction or management of such entity, whether by contract or 5427 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5428 outstanding shares, or (iii) beneficial ownership of such entity. 5429 5430 "You" (or "Your") shall mean an individual or Legal Entity 5431 exercising permissions granted by this License. 5432 5433 "Source" form shall mean the preferred form for making modifications, 5434 including but not limited to software source code, documentation 5435 source, and configuration files. 5436 5437 "Object" form shall mean any form resulting from mechanical 5438 transformation or translation of a Source form, including but 5439 not limited to compiled object code, generated documentation, 5440 and conversions to other media types. 5441 5442 "Work" shall mean the work of authorship, whether in Source or 5443 Object form, made available under the License, as indicated by a 5444 copyright notice that is included in or attached to the work 5445 (an example is provided in the Appendix below). 5446 5447 "Derivative Works" shall mean any work, whether in Source or Object 5448 form, that is based on (or derived from) the Work and for which the 5449 editorial revisions, annotations, elaborations, or other modifications 5450 represent, as a whole, an original work of authorship. For the purposes 5451 of this License, Derivative Works shall not include works that remain 5452 separable from, or merely link (or bind by name) to the interfaces of, 5453 the Work and Derivative Works thereof. 5454 5455 "Contribution" shall mean any work of authorship, including 5456 the original version of the Work and any modifications or additions 5457 to that Work or Derivative Works thereof, that is intentionally 5458 submitted to Licensor for inclusion in the Work by the copyright owner 5459 or by an individual or Legal Entity authorized to submit on behalf of 5460 the copyright owner. For the purposes of this definition, "submitted" 5461 means any form of electronic, verbal, or written communication sent 5462 to the Licensor or its representatives, including but not limited to 5463 communication on electronic mailing lists, source code control systems, 5464 and issue tracking systems that are managed by, or on behalf of, the 5465 Licensor for the purpose of discussing and improving the Work, but 5466 excluding communication that is conspicuously marked or otherwise 5467 designated in writing by the copyright owner as "Not a Contribution." 5468 5469 "Contributor" shall mean Licensor and any individual or Legal Entity 5470 on behalf of whom a Contribution has been received by Licensor and 5471 subsequently incorporated within the Work. 5472 5473 2. Grant of Copyright License. Subject to the terms and conditions of 5474 this License, each Contributor hereby grants to You a perpetual, 5475 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5476 copyright license to reproduce, prepare Derivative Works of, 5477 publicly display, publicly perform, sublicense, and distribute the 5478 Work and such Derivative Works in Source or Object form. 5479 5480 3. Grant of Patent License. Subject to the terms and conditions of 5481 this License, each Contributor hereby grants to You a perpetual, 5482 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5483 (except as stated in this section) patent license to make, have made, 5484 use, offer to sell, sell, import, and otherwise transfer the Work, 5485 where such license applies only to those patent claims licensable 5486 by such Contributor that are necessarily infringed by their 5487 Contribution(s) alone or by combination of their Contribution(s) 5488 with the Work to which such Contribution(s) was submitted. If You 5489 institute patent litigation against any entity (including a 5490 cross-claim or counterclaim in a lawsuit) alleging that the Work 5491 or a Contribution incorporated within the Work constitutes direct 5492 or contributory patent infringement, then any patent licenses 5493 granted to You under this License for that Work shall terminate 5494 as of the date such litigation is filed. 5495 5496 4. Redistribution. You may reproduce and distribute copies of the 5497 Work or Derivative Works thereof in any medium, with or without 5498 modifications, and in Source or Object form, provided that You 5499 meet the following conditions: 5500 5501 (a) You must give any other recipients of the Work or 5502 Derivative Works a copy of this License; and 5503 5504 (b) You must cause any modified files to carry prominent notices 5505 stating that You changed the files; and 5506 5507 (c) You must retain, in the Source form of any Derivative Works 5508 that You distribute, all copyright, patent, trademark, and 5509 attribution notices from the Source form of the Work, 5510 excluding those notices that do not pertain to any part of 5511 the Derivative Works; and 5512 5513 (d) If the Work includes a "NOTICE" text file as part of its 5514 distribution, then any Derivative Works that You distribute must 5515 include a readable copy of the attribution notices contained 5516 within such NOTICE file, excluding those notices that do not 5517 pertain to any part of the Derivative Works, in at least one 5518 of the following places: within a NOTICE text file distributed 5519 as part of the Derivative Works; within the Source form or 5520 documentation, if provided along with the Derivative Works; or, 5521 within a display generated by the Derivative Works, if and 5522 wherever such third-party notices normally appear. The contents 5523 of the NOTICE file are for informational purposes only and 5524 do not modify the License. You may add Your own attribution 5525 notices within Derivative Works that You distribute, alongside 5526 or as an addendum to the NOTICE text from the Work, provided 5527 that such additional attribution notices cannot be construed 5528 as modifying the License. 5529 5530 You may add Your own copyright statement to Your modifications and 5531 may provide additional or different license terms and conditions 5532 for use, reproduction, or distribution of Your modifications, or 5533 for any such Derivative Works as a whole, provided Your use, 5534 reproduction, and distribution of the Work otherwise complies with 5535 the conditions stated in this License. 5536 5537 5. Submission of Contributions. Unless You explicitly state otherwise, 5538 any Contribution intentionally submitted for inclusion in the Work 5539 by You to the Licensor shall be under the terms and conditions of 5540 this License, without any additional terms or conditions. 5541 Notwithstanding the above, nothing herein shall supersede or modify 5542 the terms of any separate license agreement you may have executed 5543 with Licensor regarding such Contributions. 5544 5545 6. Trademarks. This License does not grant permission to use the trade 5546 names, trademarks, service marks, or product names of the Licensor, 5547 except as required for reasonable and customary use in describing the 5548 origin of the Work and reproducing the content of the NOTICE file. 5549 5550 7. Disclaimer of Warranty. Unless required by applicable law or 5551 agreed to in writing, Licensor provides the Work (and each 5552 Contributor provides its Contributions) on an "AS IS" BASIS, 5553 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 5554 implied, including, without limitation, any warranties or conditions 5555 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 5556 PARTICULAR PURPOSE. You are solely responsible for determining the 5557 appropriateness of using or redistributing the Work and assume any 5558 risks associated with Your exercise of permissions under this License. 5559 5560 8. Limitation of Liability. In no event and under no legal theory, 5561 whether in tort (including negligence), contract, or otherwise, 5562 unless required by applicable law (such as deliberate and grossly 5563 negligent acts) or agreed to in writing, shall any Contributor be 5564 liable to You for damages, including any direct, indirect, special, 5565 incidental, or consequential damages of any character arising as a 5566 result of this License or out of the use or inability to use the 5567 Work (including but not limited to damages for loss of goodwill, 5568 work stoppage, computer failure or malfunction, or any and all 5569 other commercial damages or losses), even if such Contributor 5570 has been advised of the possibility of such damages. 5571 5572 9. Accepting Warranty or Additional Liability. While redistributing 5573 the Work or Derivative Works thereof, You may choose to offer, 5574 and charge a fee for, acceptance of support, warranty, indemnity, 5575 or other liability obligations and/or rights consistent with this 5576 License. However, in accepting such obligations, You may act only 5577 on Your own behalf and on Your sole responsibility, not on behalf 5578 of any other Contributor, and only if You agree to indemnify, 5579 defend, and hold each Contributor harmless for any liability 5580 incurred by, or claims asserted against, such Contributor by reason 5581 of your accepting any such warranty or additional liability. 5582 5583 END OF TERMS AND CONDITIONS 5584 5585 APPENDIX: How to apply the Apache License to your work. 5586 5587 To apply the Apache License to your work, attach the following 5588 boilerplate notice, with the fields enclosed by brackets "[]" 5589 replaced with your own identifying information. (Don't include 5590 the brackets!) The text should be enclosed in the appropriate 5591 comment syntax for the file format. We also recommend that a 5592 file or class name and description of purpose be included on the 5593 same "printed page" as the copyright notice for easier 5594 identification within third-party archives. 5595 5596 Copyright [yyyy] [name of copyright owner] 5597 5598 Licensed under the Apache License, Version 2.0 (the "License"); 5599 you may not use this file except in compliance with the License. 5600 You may obtain a copy of the License at 5601 5602 http://www.apache.org/licenses/LICENSE-2.0 5603 5604 Unless required by applicable law or agreed to in writing, software 5605 distributed under the License is distributed on an "AS IS" BASIS, 5606 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 5607 See the License for the specific language governing permissions and 5608 limitations under the License. 5609 5610 -------------------------------------------------------------------------------- 5611 kubernetes/apiserver Apache License 2.0 https://github.com/kubernetes/apiserver/blob/master/LICENSE 5612 -------------------------------------------------------------------------------- 5613 5614 Apache License 5615 Version 2.0, January 2004 5616 http://www.apache.org/licenses/ 5617 5618 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5619 5620 1. Definitions. 5621 5622 "License" shall mean the terms and conditions for use, reproduction, 5623 and distribution as defined by Sections 1 through 9 of this document. 5624 5625 "Licensor" shall mean the copyright owner or entity authorized by 5626 the copyright owner that is granting the License. 5627 5628 "Legal Entity" shall mean the union of the acting entity and all 5629 other entities that control, are controlled by, or are under common 5630 control with that entity. For the purposes of this definition, 5631 "control" means (i) the power, direct or indirect, to cause the 5632 direction or management of such entity, whether by contract or 5633 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5634 outstanding shares, or (iii) beneficial ownership of such entity. 5635 5636 "You" (or "Your") shall mean an individual or Legal Entity 5637 exercising permissions granted by this License. 5638 5639 "Source" form shall mean the preferred form for making modifications, 5640 including but not limited to software source code, documentation 5641 source, and configuration files. 5642 5643 "Object" form shall mean any form resulting from mechanical 5644 transformation or translation of a Source form, including but 5645 not limited to compiled object code, generated documentation, 5646 and conversions to other media types. 5647 5648 "Work" shall mean the work of authorship, whether in Source or 5649 Object form, made available under the License, as indicated by a 5650 copyright notice that is included in or attached to the work 5651 (an example is provided in the Appendix below). 5652 5653 "Derivative Works" shall mean any work, whether in Source or Object 5654 form, that is based on (or derived from) the Work and for which the 5655 editorial revisions, annotations, elaborations, or other modifications 5656 represent, as a whole, an original work of authorship. For the purposes 5657 of this License, Derivative Works shall not include works that remain 5658 separable from, or merely link (or bind by name) to the interfaces of, 5659 the Work and Derivative Works thereof. 5660 5661 "Contribution" shall mean any work of authorship, including 5662 the original version of the Work and any modifications or additions 5663 to that Work or Derivative Works thereof, that is intentionally 5664 submitted to Licensor for inclusion in the Work by the copyright owner 5665 or by an individual or Legal Entity authorized to submit on behalf of 5666 the copyright owner. For the purposes of this definition, "submitted" 5667 means any form of electronic, verbal, or written communication sent 5668 to the Licensor or its representatives, including but not limited to 5669 communication on electronic mailing lists, source code control systems, 5670 and issue tracking systems that are managed by, or on behalf of, the 5671 Licensor for the purpose of discussing and improving the Work, but 5672 excluding communication that is conspicuously marked or otherwise 5673 designated in writing by the copyright owner as "Not a Contribution." 5674 5675 "Contributor" shall mean Licensor and any individual or Legal Entity 5676 on behalf of whom a Contribution has been received by Licensor and 5677 subsequently incorporated within the Work. 5678 5679 2. Grant of Copyright License. Subject to the terms and conditions of 5680 this License, each Contributor hereby grants to You a perpetual, 5681 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5682 copyright license to reproduce, prepare Derivative Works of, 5683 publicly display, publicly perform, sublicense, and distribute the 5684 Work and such Derivative Works in Source or Object form. 5685 5686 3. Grant of Patent License. Subject to the terms and conditions of 5687 this License, each Contributor hereby grants to You a perpetual, 5688 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5689 (except as stated in this section) patent license to make, have made, 5690 use, offer to sell, sell, import, and otherwise transfer the Work, 5691 where such license applies only to those patent claims licensable 5692 by such Contributor that are necessarily infringed by their 5693 Contribution(s) alone or by combination of their Contribution(s) 5694 with the Work to which such Contribution(s) was submitted. If You 5695 institute patent litigation against any entity (including a 5696 cross-claim or counterclaim in a lawsuit) alleging that the Work 5697 or a Contribution incorporated within the Work constitutes direct 5698 or contributory patent infringement, then any patent licenses 5699 granted to You under this License for that Work shall terminate 5700 as of the date such litigation is filed. 5701 5702 4. Redistribution. You may reproduce and distribute copies of the 5703 Work or Derivative Works thereof in any medium, with or without 5704 modifications, and in Source or Object form, provided that You 5705 meet the following conditions: 5706 5707 (a) You must give any other recipients of the Work or 5708 Derivative Works a copy of this License; and 5709 5710 (b) You must cause any modified files to carry prominent notices 5711 stating that You changed the files; and 5712 5713 (c) You must retain, in the Source form of any Derivative Works 5714 that You distribute, all copyright, patent, trademark, and 5715 attribution notices from the Source form of the Work, 5716 excluding those notices that do not pertain to any part of 5717 the Derivative Works; and 5718 5719 (d) If the Work includes a "NOTICE" text file as part of its 5720 distribution, then any Derivative Works that You distribute must 5721 include a readable copy of the attribution notices contained 5722 within such NOTICE file, excluding those notices that do not 5723 pertain to any part of the Derivative Works, in at least one 5724 of the following places: within a NOTICE text file distributed 5725 as part of the Derivative Works; within the Source form or 5726 documentation, if provided along with the Derivative Works; or, 5727 within a display generated by the Derivative Works, if and 5728 wherever such third-party notices normally appear. The contents 5729 of the NOTICE file are for informational purposes only and 5730 do not modify the License. You may add Your own attribution 5731 notices within Derivative Works that You distribute, alongside 5732 or as an addendum to the NOTICE text from the Work, provided 5733 that such additional attribution notices cannot be construed 5734 as modifying the License. 5735 5736 You may add Your own copyright statement to Your modifications and 5737 may provide additional or different license terms and conditions 5738 for use, reproduction, or distribution of Your modifications, or 5739 for any such Derivative Works as a whole, provided Your use, 5740 reproduction, and distribution of the Work otherwise complies with 5741 the conditions stated in this License. 5742 5743 5. Submission of Contributions. Unless You explicitly state otherwise, 5744 any Contribution intentionally submitted for inclusion in the Work 5745 by You to the Licensor shall be under the terms and conditions of 5746 this License, without any additional terms or conditions. 5747 Notwithstanding the above, nothing herein shall supersede or modify 5748 the terms of any separate license agreement you may have executed 5749 with Licensor regarding such Contributions. 5750 5751 6. Trademarks. This License does not grant permission to use the trade 5752 names, trademarks, service marks, or product names of the Licensor, 5753 except as required for reasonable and customary use in describing the 5754 origin of the Work and reproducing the content of the NOTICE file. 5755 5756 7. Disclaimer of Warranty. Unless required by applicable law or 5757 agreed to in writing, Licensor provides the Work (and each 5758 Contributor provides its Contributions) on an "AS IS" BASIS, 5759 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 5760 implied, including, without limitation, any warranties or conditions 5761 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 5762 PARTICULAR PURPOSE. You are solely responsible for determining the 5763 appropriateness of using or redistributing the Work and assume any 5764 risks associated with Your exercise of permissions under this License. 5765 5766 8. Limitation of Liability. In no event and under no legal theory, 5767 whether in tort (including negligence), contract, or otherwise, 5768 unless required by applicable law (such as deliberate and grossly 5769 negligent acts) or agreed to in writing, shall any Contributor be 5770 liable to You for damages, including any direct, indirect, special, 5771 incidental, or consequential damages of any character arising as a 5772 result of this License or out of the use or inability to use the 5773 Work (including but not limited to damages for loss of goodwill, 5774 work stoppage, computer failure or malfunction, or any and all 5775 other commercial damages or losses), even if such Contributor 5776 has been advised of the possibility of such damages. 5777 5778 9. Accepting Warranty or Additional Liability. While redistributing 5779 the Work or Derivative Works thereof, You may choose to offer, 5780 and charge a fee for, acceptance of support, warranty, indemnity, 5781 or other liability obligations and/or rights consistent with this 5782 License. However, in accepting such obligations, You may act only 5783 on Your own behalf and on Your sole responsibility, not on behalf 5784 of any other Contributor, and only if You agree to indemnify, 5785 defend, and hold each Contributor harmless for any liability 5786 incurred by, or claims asserted against, such Contributor by reason 5787 of your accepting any such warranty or additional liability. 5788 5789 END OF TERMS AND CONDITIONS 5790 5791 APPENDIX: How to apply the Apache License to your work. 5792 5793 To apply the Apache License to your work, attach the following 5794 boilerplate notice, with the fields enclosed by brackets "[]" 5795 replaced with your own identifying information. (Don't include 5796 the brackets!) The text should be enclosed in the appropriate 5797 comment syntax for the file format. We also recommend that a 5798 file or class name and description of purpose be included on the 5799 same "printed page" as the copyright notice for easier 5800 identification within third-party archives. 5801 5802 Copyright [yyyy] [name of copyright owner] 5803 5804 Licensed under the Apache License, Version 2.0 (the "License"); 5805 you may not use this file except in compliance with the License. 5806 You may obtain a copy of the License at 5807 5808 http://www.apache.org/licenses/LICENSE-2.0 5809 5810 Unless required by applicable law or agreed to in writing, software 5811 distributed under the License is distributed on an "AS IS" BASIS, 5812 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 5813 See the License for the specific language governing permissions and 5814 limitations under the License. 5815 5816 -------------------------------------------------------------------------------- 5817 kubernetes/client-go Apache License 2.0 https://github.com/kubernetes/client-go/blob/master/LICENSE 5818 -------------------------------------------------------------------------------- 5819 5820 Apache License 5821 Version 2.0, January 2004 5822 http://www.apache.org/licenses/ 5823 5824 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 5825 5826 1. Definitions. 5827 5828 "License" shall mean the terms and conditions for use, reproduction, 5829 and distribution as defined by Sections 1 through 9 of this document. 5830 5831 "Licensor" shall mean the copyright owner or entity authorized by 5832 the copyright owner that is granting the License. 5833 5834 "Legal Entity" shall mean the union of the acting entity and all 5835 other entities that control, are controlled by, or are under common 5836 control with that entity. For the purposes of this definition, 5837 "control" means (i) the power, direct or indirect, to cause the 5838 direction or management of such entity, whether by contract or 5839 otherwise, or (ii) ownership of fifty percent (50%) or more of the 5840 outstanding shares, or (iii) beneficial ownership of such entity. 5841 5842 "You" (or "Your") shall mean an individual or Legal Entity 5843 exercising permissions granted by this License. 5844 5845 "Source" form shall mean the preferred form for making modifications, 5846 including but not limited to software source code, documentation 5847 source, and configuration files. 5848 5849 "Object" form shall mean any form resulting from mechanical 5850 transformation or translation of a Source form, including but 5851 not limited to compiled object code, generated documentation, 5852 and conversions to other media types. 5853 5854 "Work" shall mean the work of authorship, whether in Source or 5855 Object form, made available under the License, as indicated by a 5856 copyright notice that is included in or attached to the work 5857 (an example is provided in the Appendix below). 5858 5859 "Derivative Works" shall mean any work, whether in Source or Object 5860 form, that is based on (or derived from) the Work and for which the 5861 editorial revisions, annotations, elaborations, or other modifications 5862 represent, as a whole, an original work of authorship. For the purposes 5863 of this License, Derivative Works shall not include works that remain 5864 separable from, or merely link (or bind by name) to the interfaces of, 5865 the Work and Derivative Works thereof. 5866 5867 "Contribution" shall mean any work of authorship, including 5868 the original version of the Work and any modifications or additions 5869 to that Work or Derivative Works thereof, that is intentionally 5870 submitted to Licensor for inclusion in the Work by the copyright owner 5871 or by an individual or Legal Entity authorized to submit on behalf of 5872 the copyright owner. For the purposes of this definition, "submitted" 5873 means any form of electronic, verbal, or written communication sent 5874 to the Licensor or its representatives, including but not limited to 5875 communication on electronic mailing lists, source code control systems, 5876 and issue tracking systems that are managed by, or on behalf of, the 5877 Licensor for the purpose of discussing and improving the Work, but 5878 excluding communication that is conspicuously marked or otherwise 5879 designated in writing by the copyright owner as "Not a Contribution." 5880 5881 "Contributor" shall mean Licensor and any individual or Legal Entity 5882 on behalf of whom a Contribution has been received by Licensor and 5883 subsequently incorporated within the Work. 5884 5885 2. Grant of Copyright License. Subject to the terms and conditions of 5886 this License, each Contributor hereby grants to You a perpetual, 5887 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5888 copyright license to reproduce, prepare Derivative Works of, 5889 publicly display, publicly perform, sublicense, and distribute the 5890 Work and such Derivative Works in Source or Object form. 5891 5892 3. Grant of Patent License. Subject to the terms and conditions of 5893 this License, each Contributor hereby grants to You a perpetual, 5894 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 5895 (except as stated in this section) patent license to make, have made, 5896 use, offer to sell, sell, import, and otherwise transfer the Work, 5897 where such license applies only to those patent claims licensable 5898 by such Contributor that are necessarily infringed by their 5899 Contribution(s) alone or by combination of their Contribution(s) 5900 with the Work to which such Contribution(s) was submitted. If You 5901 institute patent litigation against any entity (including a 5902 cross-claim or counterclaim in a lawsuit) alleging that the Work 5903 or a Contribution incorporated within the Work constitutes direct 5904 or contributory patent infringement, then any patent licenses 5905 granted to You under this License for that Work shall terminate 5906 as of the date such litigation is filed. 5907 5908 4. Redistribution. You may reproduce and distribute copies of the 5909 Work or Derivative Works thereof in any medium, with or without 5910 modifications, and in Source or Object form, provided that You 5911 meet the following conditions: 5912 5913 (a) You must give any other recipients of the Work or 5914 Derivative Works a copy of this License; and 5915 5916 (b) You must cause any modified files to carry prominent notices 5917 stating that You changed the files; and 5918 5919 (c) You must retain, in the Source form of any Derivative Works 5920 that You distribute, all copyright, patent, trademark, and 5921 attribution notices from the Source form of the Work, 5922 excluding those notices that do not pertain to any part of 5923 the Derivative Works; and 5924 5925 (d) If the Work includes a "NOTICE" text file as part of its 5926 distribution, then any Derivative Works that You distribute must 5927 include a readable copy of the attribution notices contained 5928 within such NOTICE file, excluding those notices that do not 5929 pertain to any part of the Derivative Works, in at least one 5930 of the following places: within a NOTICE text file distributed 5931 as part of the Derivative Works; within the Source form or 5932 documentation, if provided along with the Derivative Works; or, 5933 within a display generated by the Derivative Works, if and 5934 wherever such third-party notices normally appear. The contents 5935 of the NOTICE file are for informational purposes only and 5936 do not modify the License. You may add Your own attribution 5937 notices within Derivative Works that You distribute, alongside 5938 or as an addendum to the NOTICE text from the Work, provided 5939 that such additional attribution notices cannot be construed 5940 as modifying the License. 5941 5942 You may add Your own copyright statement to Your modifications and 5943 may provide additional or different license terms and conditions 5944 for use, reproduction, or distribution of Your modifications, or 5945 for any such Derivative Works as a whole, provided Your use, 5946 reproduction, and distribution of the Work otherwise complies with 5947 the conditions stated in this License. 5948 5949 5. Submission of Contributions. Unless You explicitly state otherwise, 5950 any Contribution intentionally submitted for inclusion in the Work 5951 by You to the Licensor shall be under the terms and conditions of 5952 this License, without any additional terms or conditions. 5953 Notwithstanding the above, nothing herein shall supersede or modify 5954 the terms of any separate license agreement you may have executed 5955 with Licensor regarding such Contributions. 5956 5957 6. Trademarks. This License does not grant permission to use the trade 5958 names, trademarks, service marks, or product names of the Licensor, 5959 except as required for reasonable and customary use in describing the 5960 origin of the Work and reproducing the content of the NOTICE file. 5961 5962 7. Disclaimer of Warranty. Unless required by applicable law or 5963 agreed to in writing, Licensor provides the Work (and each 5964 Contributor provides its Contributions) on an "AS IS" BASIS, 5965 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 5966 implied, including, without limitation, any warranties or conditions 5967 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 5968 PARTICULAR PURPOSE. You are solely responsible for determining the 5969 appropriateness of using or redistributing the Work and assume any 5970 risks associated with Your exercise of permissions under this License. 5971 5972 8. Limitation of Liability. In no event and under no legal theory, 5973 whether in tort (including negligence), contract, or otherwise, 5974 unless required by applicable law (such as deliberate and grossly 5975 negligent acts) or agreed to in writing, shall any Contributor be 5976 liable to You for damages, including any direct, indirect, special, 5977 incidental, or consequential damages of any character arising as a 5978 result of this License or out of the use or inability to use the 5979 Work (including but not limited to damages for loss of goodwill, 5980 work stoppage, computer failure or malfunction, or any and all 5981 other commercial damages or losses), even if such Contributor 5982 has been advised of the possibility of such damages. 5983 5984 9. Accepting Warranty or Additional Liability. While redistributing 5985 the Work or Derivative Works thereof, You may choose to offer, 5986 and charge a fee for, acceptance of support, warranty, indemnity, 5987 or other liability obligations and/or rights consistent with this 5988 License. However, in accepting such obligations, You may act only 5989 on Your own behalf and on Your sole responsibility, not on behalf 5990 of any other Contributor, and only if You agree to indemnify, 5991 defend, and hold each Contributor harmless for any liability 5992 incurred by, or claims asserted against, such Contributor by reason 5993 of your accepting any such warranty or additional liability. 5994 5995 END OF TERMS AND CONDITIONS 5996 5997 APPENDIX: How to apply the Apache License to your work. 5998 5999 To apply the Apache License to your work, attach the following 6000 boilerplate notice, with the fields enclosed by brackets "[]" 6001 replaced with your own identifying information. (Don't include 6002 the brackets!) The text should be enclosed in the appropriate 6003 comment syntax for the file format. We also recommend that a 6004 file or class name and description of purpose be included on the 6005 same "printed page" as the copyright notice for easier 6006 identification within third-party archives. 6007 6008 Copyright [yyyy] [name of copyright owner] 6009 6010 Licensed under the Apache License, Version 2.0 (the "License"); 6011 you may not use this file except in compliance with the License. 6012 You may obtain a copy of the License at 6013 6014 http://www.apache.org/licenses/LICENSE-2.0 6015 6016 Unless required by applicable law or agreed to in writing, software 6017 distributed under the License is distributed on an "AS IS" BASIS, 6018 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 6019 See the License for the specific language governing permissions and 6020 limitations under the License. 6021 6022 -------------------------------------------------------------------------------- 6023 kubernetes/code-generator Apache License 2.0 https://github.com/kubernetes/code-generator/blob/master/LICENSE 6024 -------------------------------------------------------------------------------- 6025 6026 Apache License 6027 Version 2.0, January 2004 6028 http://www.apache.org/licenses/ 6029 6030 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6031 6032 1. Definitions. 6033 6034 "License" shall mean the terms and conditions for use, reproduction, 6035 and distribution as defined by Sections 1 through 9 of this document. 6036 6037 "Licensor" shall mean the copyright owner or entity authorized by 6038 the copyright owner that is granting the License. 6039 6040 "Legal Entity" shall mean the union of the acting entity and all 6041 other entities that control, are controlled by, or are under common 6042 control with that entity. For the purposes of this definition, 6043 "control" means (i) the power, direct or indirect, to cause the 6044 direction or management of such entity, whether by contract or 6045 otherwise, or (ii) ownership of fifty percent (50%) or more of the 6046 outstanding shares, or (iii) beneficial ownership of such entity. 6047 6048 "You" (or "Your") shall mean an individual or Legal Entity 6049 exercising permissions granted by this License. 6050 6051 "Source" form shall mean the preferred form for making modifications, 6052 including but not limited to software source code, documentation 6053 source, and configuration files. 6054 6055 "Object" form shall mean any form resulting from mechanical 6056 transformation or translation of a Source form, including but 6057 not limited to compiled object code, generated documentation, 6058 and conversions to other media types. 6059 6060 "Work" shall mean the work of authorship, whether in Source or 6061 Object form, made available under the License, as indicated by a 6062 copyright notice that is included in or attached to the work 6063 (an example is provided in the Appendix below). 6064 6065 "Derivative Works" shall mean any work, whether in Source or Object 6066 form, that is based on (or derived from) the Work and for which the 6067 editorial revisions, annotations, elaborations, or other modifications 6068 represent, as a whole, an original work of authorship. For the purposes 6069 of this License, Derivative Works shall not include works that remain 6070 separable from, or merely link (or bind by name) to the interfaces of, 6071 the Work and Derivative Works thereof. 6072 6073 "Contribution" shall mean any work of authorship, including 6074 the original version of the Work and any modifications or additions 6075 to that Work or Derivative Works thereof, that is intentionally 6076 submitted to Licensor for inclusion in the Work by the copyright owner 6077 or by an individual or Legal Entity authorized to submit on behalf of 6078 the copyright owner. For the purposes of this definition, "submitted" 6079 means any form of electronic, verbal, or written communication sent 6080 to the Licensor or its representatives, including but not limited to 6081 communication on electronic mailing lists, source code control systems, 6082 and issue tracking systems that are managed by, or on behalf of, the 6083 Licensor for the purpose of discussing and improving the Work, but 6084 excluding communication that is conspicuously marked or otherwise 6085 designated in writing by the copyright owner as "Not a Contribution." 6086 6087 "Contributor" shall mean Licensor and any individual or Legal Entity 6088 on behalf of whom a Contribution has been received by Licensor and 6089 subsequently incorporated within the Work. 6090 6091 2. Grant of Copyright License. Subject to the terms and conditions of 6092 this License, each Contributor hereby grants to You a perpetual, 6093 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6094 copyright license to reproduce, prepare Derivative Works of, 6095 publicly display, publicly perform, sublicense, and distribute the 6096 Work and such Derivative Works in Source or Object form. 6097 6098 3. Grant of Patent License. Subject to the terms and conditions of 6099 this License, each Contributor hereby grants to You a perpetual, 6100 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6101 (except as stated in this section) patent license to make, have made, 6102 use, offer to sell, sell, import, and otherwise transfer the Work, 6103 where such license applies only to those patent claims licensable 6104 by such Contributor that are necessarily infringed by their 6105 Contribution(s) alone or by combination of their Contribution(s) 6106 with the Work to which such Contribution(s) was submitted. If You 6107 institute patent litigation against any entity (including a 6108 cross-claim or counterclaim in a lawsuit) alleging that the Work 6109 or a Contribution incorporated within the Work constitutes direct 6110 or contributory patent infringement, then any patent licenses 6111 granted to You under this License for that Work shall terminate 6112 as of the date such litigation is filed. 6113 6114 4. Redistribution. You may reproduce and distribute copies of the 6115 Work or Derivative Works thereof in any medium, with or without 6116 modifications, and in Source or Object form, provided that You 6117 meet the following conditions: 6118 6119 (a) You must give any other recipients of the Work or 6120 Derivative Works a copy of this License; and 6121 6122 (b) You must cause any modified files to carry prominent notices 6123 stating that You changed the files; and 6124 6125 (c) You must retain, in the Source form of any Derivative Works 6126 that You distribute, all copyright, patent, trademark, and 6127 attribution notices from the Source form of the Work, 6128 excluding those notices that do not pertain to any part of 6129 the Derivative Works; and 6130 6131 (d) If the Work includes a "NOTICE" text file as part of its 6132 distribution, then any Derivative Works that You distribute must 6133 include a readable copy of the attribution notices contained 6134 within such NOTICE file, excluding those notices that do not 6135 pertain to any part of the Derivative Works, in at least one 6136 of the following places: within a NOTICE text file distributed 6137 as part of the Derivative Works; within the Source form or 6138 documentation, if provided along with the Derivative Works; or, 6139 within a display generated by the Derivative Works, if and 6140 wherever such third-party notices normally appear. The contents 6141 of the NOTICE file are for informational purposes only and 6142 do not modify the License. You may add Your own attribution 6143 notices within Derivative Works that You distribute, alongside 6144 or as an addendum to the NOTICE text from the Work, provided 6145 that such additional attribution notices cannot be construed 6146 as modifying the License. 6147 6148 You may add Your own copyright statement to Your modifications and 6149 may provide additional or different license terms and conditions 6150 for use, reproduction, or distribution of Your modifications, or 6151 for any such Derivative Works as a whole, provided Your use, 6152 reproduction, and distribution of the Work otherwise complies with 6153 the conditions stated in this License. 6154 6155 5. Submission of Contributions. Unless You explicitly state otherwise, 6156 any Contribution intentionally submitted for inclusion in the Work 6157 by You to the Licensor shall be under the terms and conditions of 6158 this License, without any additional terms or conditions. 6159 Notwithstanding the above, nothing herein shall supersede or modify 6160 the terms of any separate license agreement you may have executed 6161 with Licensor regarding such Contributions. 6162 6163 6. Trademarks. This License does not grant permission to use the trade 6164 names, trademarks, service marks, or product names of the Licensor, 6165 except as required for reasonable and customary use in describing the 6166 origin of the Work and reproducing the content of the NOTICE file. 6167 6168 7. Disclaimer of Warranty. Unless required by applicable law or 6169 agreed to in writing, Licensor provides the Work (and each 6170 Contributor provides its Contributions) on an "AS IS" BASIS, 6171 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 6172 implied, including, without limitation, any warranties or conditions 6173 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 6174 PARTICULAR PURPOSE. You are solely responsible for determining the 6175 appropriateness of using or redistributing the Work and assume any 6176 risks associated with Your exercise of permissions under this License. 6177 6178 8. Limitation of Liability. In no event and under no legal theory, 6179 whether in tort (including negligence), contract, or otherwise, 6180 unless required by applicable law (such as deliberate and grossly 6181 negligent acts) or agreed to in writing, shall any Contributor be 6182 liable to You for damages, including any direct, indirect, special, 6183 incidental, or consequential damages of any character arising as a 6184 result of this License or out of the use or inability to use the 6185 Work (including but not limited to damages for loss of goodwill, 6186 work stoppage, computer failure or malfunction, or any and all 6187 other commercial damages or losses), even if such Contributor 6188 has been advised of the possibility of such damages. 6189 6190 9. Accepting Warranty or Additional Liability. While redistributing 6191 the Work or Derivative Works thereof, You may choose to offer, 6192 and charge a fee for, acceptance of support, warranty, indemnity, 6193 or other liability obligations and/or rights consistent with this 6194 License. However, in accepting such obligations, You may act only 6195 on Your own behalf and on Your sole responsibility, not on behalf 6196 of any other Contributor, and only if You agree to indemnify, 6197 defend, and hold each Contributor harmless for any liability 6198 incurred by, or claims asserted against, such Contributor by reason 6199 of your accepting any such warranty or additional liability. 6200 6201 END OF TERMS AND CONDITIONS 6202 6203 APPENDIX: How to apply the Apache License to your work. 6204 6205 To apply the Apache License to your work, attach the following 6206 boilerplate notice, with the fields enclosed by brackets "[]" 6207 replaced with your own identifying information. (Don't include 6208 the brackets!) The text should be enclosed in the appropriate 6209 comment syntax for the file format. We also recommend that a 6210 file or class name and description of purpose be included on the 6211 same "printed page" as the copyright notice for easier 6212 identification within third-party archives. 6213 6214 Copyright [yyyy] [name of copyright owner] 6215 6216 Licensed under the Apache License, Version 2.0 (the "License"); 6217 you may not use this file except in compliance with the License. 6218 You may obtain a copy of the License at 6219 6220 http://www.apache.org/licenses/LICENSE-2.0 6221 6222 Unless required by applicable law or agreed to in writing, software 6223 distributed under the License is distributed on an "AS IS" BASIS, 6224 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 6225 See the License for the specific language governing permissions and 6226 limitations under the License. 6227 6228 -------------------------------------------------------------------------------- 6229 kubernetes/gengo Apache License 2.0 https://github.com/kubernetes/gengo/blob/master/LICENSE 6230 -------------------------------------------------------------------------------- 6231 6232 Apache License 6233 Version 2.0, January 2004 6234 http://www.apache.org/licenses/ 6235 6236 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6237 6238 1. Definitions. 6239 6240 "License" shall mean the terms and conditions for use, reproduction, 6241 and distribution as defined by Sections 1 through 9 of this document. 6242 6243 "Licensor" shall mean the copyright owner or entity authorized by 6244 the copyright owner that is granting the License. 6245 6246 "Legal Entity" shall mean the union of the acting entity and all 6247 other entities that control, are controlled by, or are under common 6248 control with that entity. For the purposes of this definition, 6249 "control" means (i) the power, direct or indirect, to cause the 6250 direction or management of such entity, whether by contract or 6251 otherwise, or (ii) ownership of fifty percent (50%) or more of the 6252 outstanding shares, or (iii) beneficial ownership of such entity. 6253 6254 "You" (or "Your") shall mean an individual or Legal Entity 6255 exercising permissions granted by this License. 6256 6257 "Source" form shall mean the preferred form for making modifications, 6258 including but not limited to software source code, documentation 6259 source, and configuration files. 6260 6261 "Object" form shall mean any form resulting from mechanical 6262 transformation or translation of a Source form, including but 6263 not limited to compiled object code, generated documentation, 6264 and conversions to other media types. 6265 6266 "Work" shall mean the work of authorship, whether in Source or 6267 Object form, made available under the License, as indicated by a 6268 copyright notice that is included in or attached to the work 6269 (an example is provided in the Appendix below). 6270 6271 "Derivative Works" shall mean any work, whether in Source or Object 6272 form, that is based on (or derived from) the Work and for which the 6273 editorial revisions, annotations, elaborations, or other modifications 6274 represent, as a whole, an original work of authorship. For the purposes 6275 of this License, Derivative Works shall not include works that remain 6276 separable from, or merely link (or bind by name) to the interfaces of, 6277 the Work and Derivative Works thereof. 6278 6279 "Contribution" shall mean any work of authorship, including 6280 the original version of the Work and any modifications or additions 6281 to that Work or Derivative Works thereof, that is intentionally 6282 submitted to Licensor for inclusion in the Work by the copyright owner 6283 or by an individual or Legal Entity authorized to submit on behalf of 6284 the copyright owner. For the purposes of this definition, "submitted" 6285 means any form of electronic, verbal, or written communication sent 6286 to the Licensor or its representatives, including but not limited to 6287 communication on electronic mailing lists, source code control systems, 6288 and issue tracking systems that are managed by, or on behalf of, the 6289 Licensor for the purpose of discussing and improving the Work, but 6290 excluding communication that is conspicuously marked or otherwise 6291 designated in writing by the copyright owner as "Not a Contribution." 6292 6293 "Contributor" shall mean Licensor and any individual or Legal Entity 6294 on behalf of whom a Contribution has been received by Licensor and 6295 subsequently incorporated within the Work. 6296 6297 2. Grant of Copyright License. Subject to the terms and conditions of 6298 this License, each Contributor hereby grants to You a perpetual, 6299 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6300 copyright license to reproduce, prepare Derivative Works of, 6301 publicly display, publicly perform, sublicense, and distribute the 6302 Work and such Derivative Works in Source or Object form. 6303 6304 3. Grant of Patent License. Subject to the terms and conditions of 6305 this License, each Contributor hereby grants to You a perpetual, 6306 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6307 (except as stated in this section) patent license to make, have made, 6308 use, offer to sell, sell, import, and otherwise transfer the Work, 6309 where such license applies only to those patent claims licensable 6310 by such Contributor that are necessarily infringed by their 6311 Contribution(s) alone or by combination of their Contribution(s) 6312 with the Work to which such Contribution(s) was submitted. If You 6313 institute patent litigation against any entity (including a 6314 cross-claim or counterclaim in a lawsuit) alleging that the Work 6315 or a Contribution incorporated within the Work constitutes direct 6316 or contributory patent infringement, then any patent licenses 6317 granted to You under this License for that Work shall terminate 6318 as of the date such litigation is filed. 6319 6320 4. Redistribution. You may reproduce and distribute copies of the 6321 Work or Derivative Works thereof in any medium, with or without 6322 modifications, and in Source or Object form, provided that You 6323 meet the following conditions: 6324 6325 (a) You must give any other recipients of the Work or 6326 Derivative Works a copy of this License; and 6327 6328 (b) You must cause any modified files to carry prominent notices 6329 stating that You changed the files; and 6330 6331 (c) You must retain, in the Source form of any Derivative Works 6332 that You distribute, all copyright, patent, trademark, and 6333 attribution notices from the Source form of the Work, 6334 excluding those notices that do not pertain to any part of 6335 the Derivative Works; and 6336 6337 (d) If the Work includes a "NOTICE" text file as part of its 6338 distribution, then any Derivative Works that You distribute must 6339 include a readable copy of the attribution notices contained 6340 within such NOTICE file, excluding those notices that do not 6341 pertain to any part of the Derivative Works, in at least one 6342 of the following places: within a NOTICE text file distributed 6343 as part of the Derivative Works; within the Source form or 6344 documentation, if provided along with the Derivative Works; or, 6345 within a display generated by the Derivative Works, if and 6346 wherever such third-party notices normally appear. The contents 6347 of the NOTICE file are for informational purposes only and 6348 do not modify the License. You may add Your own attribution 6349 notices within Derivative Works that You distribute, alongside 6350 or as an addendum to the NOTICE text from the Work, provided 6351 that such additional attribution notices cannot be construed 6352 as modifying the License. 6353 6354 You may add Your own copyright statement to Your modifications and 6355 may provide additional or different license terms and conditions 6356 for use, reproduction, or distribution of Your modifications, or 6357 for any such Derivative Works as a whole, provided Your use, 6358 reproduction, and distribution of the Work otherwise complies with 6359 the conditions stated in this License. 6360 6361 5. Submission of Contributions. Unless You explicitly state otherwise, 6362 any Contribution intentionally submitted for inclusion in the Work 6363 by You to the Licensor shall be under the terms and conditions of 6364 this License, without any additional terms or conditions. 6365 Notwithstanding the above, nothing herein shall supersede or modify 6366 the terms of any separate license agreement you may have executed 6367 with Licensor regarding such Contributions. 6368 6369 6. Trademarks. This License does not grant permission to use the trade 6370 names, trademarks, service marks, or product names of the Licensor, 6371 except as required for reasonable and customary use in describing the 6372 origin of the Work and reproducing the content of the NOTICE file. 6373 6374 7. Disclaimer of Warranty. Unless required by applicable law or 6375 agreed to in writing, Licensor provides the Work (and each 6376 Contributor provides its Contributions) on an "AS IS" BASIS, 6377 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 6378 implied, including, without limitation, any warranties or conditions 6379 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 6380 PARTICULAR PURPOSE. You are solely responsible for determining the 6381 appropriateness of using or redistributing the Work and assume any 6382 risks associated with Your exercise of permissions under this License. 6383 6384 8. Limitation of Liability. In no event and under no legal theory, 6385 whether in tort (including negligence), contract, or otherwise, 6386 unless required by applicable law (such as deliberate and grossly 6387 negligent acts) or agreed to in writing, shall any Contributor be 6388 liable to You for damages, including any direct, indirect, special, 6389 incidental, or consequential damages of any character arising as a 6390 result of this License or out of the use or inability to use the 6391 Work (including but not limited to damages for loss of goodwill, 6392 work stoppage, computer failure or malfunction, or any and all 6393 other commercial damages or losses), even if such Contributor 6394 has been advised of the possibility of such damages. 6395 6396 9. Accepting Warranty or Additional Liability. While redistributing 6397 the Work or Derivative Works thereof, You may choose to offer, 6398 and charge a fee for, acceptance of support, warranty, indemnity, 6399 or other liability obligations and/or rights consistent with this 6400 License. However, in accepting such obligations, You may act only 6401 on Your own behalf and on Your sole responsibility, not on behalf 6402 of any other Contributor, and only if You agree to indemnify, 6403 defend, and hold each Contributor harmless for any liability 6404 incurred by, or claims asserted against, such Contributor by reason 6405 of your accepting any such warranty or additional liability. 6406 6407 END OF TERMS AND CONDITIONS 6408 6409 APPENDIX: How to apply the Apache License to your work. 6410 6411 To apply the Apache License to your work, attach the following 6412 boilerplate notice, with the fields enclosed by brackets "[]" 6413 replaced with your own identifying information. (Don't include 6414 the brackets!) The text should be enclosed in the appropriate 6415 comment syntax for the file format. We also recommend that a 6416 file or class name and description of purpose be included on the 6417 same "printed page" as the copyright notice for easier 6418 identification within third-party archives. 6419 6420 Copyright 2014 The Kubernetes Authors. 6421 6422 Licensed under the Apache License, Version 2.0 (the "License"); 6423 you may not use this file except in compliance with the License. 6424 You may obtain a copy of the License at 6425 6426 http://www.apache.org/licenses/LICENSE-2.0 6427 6428 Unless required by applicable law or agreed to in writing, software 6429 distributed under the License is distributed on an "AS IS" BASIS, 6430 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 6431 See the License for the specific language governing permissions and 6432 limitations under the License. 6433 6434 -------------------------------------------------------------------------------- 6435 kubernetes/klog Apache License 2.0 https://github.com/kubernetes/klog/blob/master/LICENSE 6436 -------------------------------------------------------------------------------- 6437 Apache License 6438 Version 2.0, January 2004 6439 http://www.apache.org/licenses/ 6440 6441 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6442 6443 1. Definitions. 6444 6445 "License" shall mean the terms and conditions for use, reproduction, and 6446 distribution as defined by Sections 1 through 9 of this document. 6447 6448 "Licensor" shall mean the copyright owner or entity authorized by the copyright 6449 owner that is granting the License. 6450 6451 "Legal Entity" shall mean the union of the acting entity and all other entities 6452 that control, are controlled by, or are under common control with that entity. 6453 For the purposes of this definition, "control" means (i) the power, direct or 6454 indirect, to cause the direction or management of such entity, whether by 6455 contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the 6456 outstanding shares, or (iii) beneficial ownership of such entity. 6457 6458 "You" (or "Your") shall mean an individual or Legal Entity exercising 6459 permissions granted by this License. 6460 6461 "Source" form shall mean the preferred form for making modifications, including 6462 but not limited to software source code, documentation source, and configuration 6463 files. 6464 6465 "Object" form shall mean any form resulting from mechanical transformation or 6466 translation of a Source form, including but not limited to compiled object code, 6467 generated documentation, and conversions to other media types. 6468 6469 "Work" shall mean the work of authorship, whether in Source or Object form, made 6470 available under the License, as indicated by a copyright notice that is included 6471 in or attached to the work (an example is provided in the Appendix below). 6472 6473 "Derivative Works" shall mean any work, whether in Source or Object form, that 6474 is based on (or derived from) the Work and for which the editorial revisions, 6475 annotations, elaborations, or other modifications represent, as a whole, an 6476 original work of authorship. For the purposes of this License, Derivative Works 6477 shall not include works that remain separable from, or merely link (or bind by 6478 name) to the interfaces of, the Work and Derivative Works thereof. 6479 6480 "Contribution" shall mean any work of authorship, including the original version 6481 of the Work and any modifications or additions to that Work or Derivative Works 6482 thereof, that is intentionally submitted to Licensor for inclusion in the Work 6483 by the copyright owner or by an individual or Legal Entity authorized to submit 6484 on behalf of the copyright owner. For the purposes of this definition, 6485 "submitted" means any form of electronic, verbal, or written communication sent 6486 to the Licensor or its representatives, including but not limited to 6487 communication on electronic mailing lists, source code control systems, and 6488 issue tracking systems that are managed by, or on behalf of, the Licensor for 6489 the purpose of discussing and improving the Work, but excluding communication 6490 that is conspicuously marked or otherwise designated in writing by the copyright 6491 owner as "Not a Contribution." 6492 6493 "Contributor" shall mean Licensor and any individual or Legal Entity on behalf 6494 of whom a Contribution has been received by Licensor and subsequently 6495 incorporated within the Work. 6496 6497 2. Grant of Copyright License. 6498 6499 Subject to the terms and conditions of this License, each Contributor hereby 6500 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 6501 irrevocable copyright license to reproduce, prepare Derivative Works of, 6502 publicly display, publicly perform, sublicense, and distribute the Work and such 6503 Derivative Works in Source or Object form. 6504 6505 3. Grant of Patent License. 6506 6507 Subject to the terms and conditions of this License, each Contributor hereby 6508 grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, 6509 irrevocable (except as stated in this section) patent license to make, have 6510 made, use, offer to sell, sell, import, and otherwise transfer the Work, where 6511 such license applies only to those patent claims licensable by such Contributor 6512 that are necessarily infringed by their Contribution(s) alone or by combination 6513 of their Contribution(s) with the Work to which such Contribution(s) was 6514 submitted. If You institute patent litigation against any entity (including a 6515 cross-claim or counterclaim in a lawsuit) alleging that the Work or a 6516 Contribution incorporated within the Work constitutes direct or contributory 6517 patent infringement, then any patent licenses granted to You under this License 6518 for that Work shall terminate as of the date such litigation is filed. 6519 6520 4. Redistribution. 6521 6522 You may reproduce and distribute copies of the Work or Derivative Works thereof 6523 in any medium, with or without modifications, and in Source or Object form, 6524 provided that You meet the following conditions: 6525 6526 You must give any other recipients of the Work or Derivative Works a copy of 6527 this License; and 6528 You must cause any modified files to carry prominent notices stating that You 6529 changed the files; and 6530 You must retain, in the Source form of any Derivative Works that You distribute, 6531 all copyright, patent, trademark, and attribution notices from the Source form 6532 of the Work, excluding those notices that do not pertain to any part of the 6533 Derivative Works; and 6534 If the Work includes a "NOTICE" text file as part of its distribution, then any 6535 Derivative Works that You distribute must include a readable copy of the 6536 attribution notices contained within such NOTICE file, excluding those notices 6537 that do not pertain to any part of the Derivative Works, in at least one of the 6538 following places: within a NOTICE text file distributed as part of the 6539 Derivative Works; within the Source form or documentation, if provided along 6540 with the Derivative Works; or, within a display generated by the Derivative 6541 Works, if and wherever such third-party notices normally appear. The contents of 6542 the NOTICE file are for informational purposes only and do not modify the 6543 License. You may add Your own attribution notices within Derivative Works that 6544 You distribute, alongside or as an addendum to the NOTICE text from the Work, 6545 provided that such additional attribution notices cannot be construed as 6546 modifying the License. 6547 You may add Your own copyright statement to Your modifications and may provide 6548 additional or different license terms and conditions for use, reproduction, or 6549 distribution of Your modifications, or for any such Derivative Works as a whole, 6550 provided Your use, reproduction, and distribution of the Work otherwise complies 6551 with the conditions stated in this License. 6552 6553 5. Submission of Contributions. 6554 6555 Unless You explicitly state otherwise, any Contribution intentionally submitted 6556 for inclusion in the Work by You to the Licensor shall be under the terms and 6557 conditions of this License, without any additional terms or conditions. 6558 Notwithstanding the above, nothing herein shall supersede or modify the terms of 6559 any separate license agreement you may have executed with Licensor regarding 6560 such Contributions. 6561 6562 6. Trademarks. 6563 6564 This License does not grant permission to use the trade names, trademarks, 6565 service marks, or product names of the Licensor, except as required for 6566 reasonable and customary use in describing the origin of the Work and 6567 reproducing the content of the NOTICE file. 6568 6569 7. Disclaimer of Warranty. 6570 6571 Unless required by applicable law or agreed to in writing, Licensor provides the 6572 Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, 6573 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, 6574 including, without limitation, any warranties or conditions of TITLE, 6575 NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are 6576 solely responsible for determining the appropriateness of using or 6577 redistributing the Work and assume any risks associated with Your exercise of 6578 permissions under this License. 6579 6580 8. Limitation of Liability. 6581 6582 In no event and under no legal theory, whether in tort (including negligence), 6583 contract, or otherwise, unless required by applicable law (such as deliberate 6584 and grossly negligent acts) or agreed to in writing, shall any Contributor be 6585 liable to You for damages, including any direct, indirect, special, incidental, 6586 or consequential damages of any character arising as a result of this License or 6587 out of the use or inability to use the Work (including but not limited to 6588 damages for loss of goodwill, work stoppage, computer failure or malfunction, or 6589 any and all other commercial damages or losses), even if such Contributor has 6590 been advised of the possibility of such damages. 6591 6592 9. Accepting Warranty or Additional Liability. 6593 6594 While redistributing the Work or Derivative Works thereof, You may choose to 6595 offer, and charge a fee for, acceptance of support, warranty, indemnity, or 6596 other liability obligations and/or rights consistent with this License. However, 6597 in accepting such obligations, You may act only on Your own behalf and on Your 6598 sole responsibility, not on behalf of any other Contributor, and only if You 6599 agree to indemnify, defend, and hold each Contributor harmless for any liability 6600 incurred by, or claims asserted against, such Contributor by reason of your 6601 accepting any such warranty or additional liability. 6602 6603 END OF TERMS AND CONDITIONS 6604 6605 APPENDIX: How to apply the Apache License to your work 6606 6607 To apply the Apache License to your work, attach the following boilerplate 6608 notice, with the fields enclosed by brackets "[]" replaced with your own 6609 identifying information. (Don't include the brackets!) The text should be 6610 enclosed in the appropriate comment syntax for the file format. We also 6611 recommend that a file or class name and description of purpose be included on 6612 the same "printed page" as the copyright notice for easier identification within 6613 third-party archives. 6614 6615 Copyright [yyyy] [name of copyright owner] 6616 6617 Licensed under the Apache License, Version 2.0 (the "License"); 6618 you may not use this file except in compliance with the License. 6619 You may obtain a copy of the License at 6620 6621 http://www.apache.org/licenses/LICENSE-2.0 6622 6623 Unless required by applicable law or agreed to in writing, software 6624 distributed under the License is distributed on an "AS IS" BASIS, 6625 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 6626 See the License for the specific language governing permissions and 6627 limitations under the License. 6628 6629 -------------------------------------------------------------------------------- 6630 kubernetes/kube-openapi Apache License 2.0 https://github.com/kubernetes/kube-openapi/blob/master/LICENSE 6631 -------------------------------------------------------------------------------- 6632 6633 Apache License 6634 Version 2.0, January 2004 6635 http://www.apache.org/licenses/ 6636 6637 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6638 6639 1. Definitions. 6640 6641 "License" shall mean the terms and conditions for use, reproduction, 6642 and distribution as defined by Sections 1 through 9 of this document. 6643 6644 "Licensor" shall mean the copyright owner or entity authorized by 6645 the copyright owner that is granting the License. 6646 6647 "Legal Entity" shall mean the union of the acting entity and all 6648 other entities that control, are controlled by, or are under common 6649 control with that entity. For the purposes of this definition, 6650 "control" means (i) the power, direct or indirect, to cause the 6651 direction or management of such entity, whether by contract or 6652 otherwise, or (ii) ownership of fifty percent (50%) or more of the 6653 outstanding shares, or (iii) beneficial ownership of such entity. 6654 6655 "You" (or "Your") shall mean an individual or Legal Entity 6656 exercising permissions granted by this License. 6657 6658 "Source" form shall mean the preferred form for making modifications, 6659 including but not limited to software source code, documentation 6660 source, and configuration files. 6661 6662 "Object" form shall mean any form resulting from mechanical 6663 transformation or translation of a Source form, including but 6664 not limited to compiled object code, generated documentation, 6665 and conversions to other media types. 6666 6667 "Work" shall mean the work of authorship, whether in Source or 6668 Object form, made available under the License, as indicated by a 6669 copyright notice that is included in or attached to the work 6670 (an example is provided in the Appendix below). 6671 6672 "Derivative Works" shall mean any work, whether in Source or Object 6673 form, that is based on (or derived from) the Work and for which the 6674 editorial revisions, annotations, elaborations, or other modifications 6675 represent, as a whole, an original work of authorship. For the purposes 6676 of this License, Derivative Works shall not include works that remain 6677 separable from, or merely link (or bind by name) to the interfaces of, 6678 the Work and Derivative Works thereof. 6679 6680 "Contribution" shall mean any work of authorship, including 6681 the original version of the Work and any modifications or additions 6682 to that Work or Derivative Works thereof, that is intentionally 6683 submitted to Licensor for inclusion in the Work by the copyright owner 6684 or by an individual or Legal Entity authorized to submit on behalf of 6685 the copyright owner. For the purposes of this definition, "submitted" 6686 means any form of electronic, verbal, or written communication sent 6687 to the Licensor or its representatives, including but not limited to 6688 communication on electronic mailing lists, source code control systems, 6689 and issue tracking systems that are managed by, or on behalf of, the 6690 Licensor for the purpose of discussing and improving the Work, but 6691 excluding communication that is conspicuously marked or otherwise 6692 designated in writing by the copyright owner as "Not a Contribution." 6693 6694 "Contributor" shall mean Licensor and any individual or Legal Entity 6695 on behalf of whom a Contribution has been received by Licensor and 6696 subsequently incorporated within the Work. 6697 6698 2. Grant of Copyright License. Subject to the terms and conditions of 6699 this License, each Contributor hereby grants to You a perpetual, 6700 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6701 copyright license to reproduce, prepare Derivative Works of, 6702 publicly display, publicly perform, sublicense, and distribute the 6703 Work and such Derivative Works in Source or Object form. 6704 6705 3. Grant of Patent License. Subject to the terms and conditions of 6706 this License, each Contributor hereby grants to You a perpetual, 6707 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6708 (except as stated in this section) patent license to make, have made, 6709 use, offer to sell, sell, import, and otherwise transfer the Work, 6710 where such license applies only to those patent claims licensable 6711 by such Contributor that are necessarily infringed by their 6712 Contribution(s) alone or by combination of their Contribution(s) 6713 with the Work to which such Contribution(s) was submitted. If You 6714 institute patent litigation against any entity (including a 6715 cross-claim or counterclaim in a lawsuit) alleging that the Work 6716 or a Contribution incorporated within the Work constitutes direct 6717 or contributory patent infringement, then any patent licenses 6718 granted to You under this License for that Work shall terminate 6719 as of the date such litigation is filed. 6720 6721 4. Redistribution. You may reproduce and distribute copies of the 6722 Work or Derivative Works thereof in any medium, with or without 6723 modifications, and in Source or Object form, provided that You 6724 meet the following conditions: 6725 6726 (a) You must give any other recipients of the Work or 6727 Derivative Works a copy of this License; and 6728 6729 (b) You must cause any modified files to carry prominent notices 6730 stating that You changed the files; and 6731 6732 (c) You must retain, in the Source form of any Derivative Works 6733 that You distribute, all copyright, patent, trademark, and 6734 attribution notices from the Source form of the Work, 6735 excluding those notices that do not pertain to any part of 6736 the Derivative Works; and 6737 6738 (d) If the Work includes a "NOTICE" text file as part of its 6739 distribution, then any Derivative Works that You distribute must 6740 include a readable copy of the attribution notices contained 6741 within such NOTICE file, excluding those notices that do not 6742 pertain to any part of the Derivative Works, in at least one 6743 of the following places: within a NOTICE text file distributed 6744 as part of the Derivative Works; within the Source form or 6745 documentation, if provided along with the Derivative Works; or, 6746 within a display generated by the Derivative Works, if and 6747 wherever such third-party notices normally appear. The contents 6748 of the NOTICE file are for informational purposes only and 6749 do not modify the License. You may add Your own attribution 6750 notices within Derivative Works that You distribute, alongside 6751 or as an addendum to the NOTICE text from the Work, provided 6752 that such additional attribution notices cannot be construed 6753 as modifying the License. 6754 6755 You may add Your own copyright statement to Your modifications and 6756 may provide additional or different license terms and conditions 6757 for use, reproduction, or distribution of Your modifications, or 6758 for any such Derivative Works as a whole, provided Your use, 6759 reproduction, and distribution of the Work otherwise complies with 6760 the conditions stated in this License. 6761 6762 5. Submission of Contributions. Unless You explicitly state otherwise, 6763 any Contribution intentionally submitted for inclusion in the Work 6764 by You to the Licensor shall be under the terms and conditions of 6765 this License, without any additional terms or conditions. 6766 Notwithstanding the above, nothing herein shall supersede or modify 6767 the terms of any separate license agreement you may have executed 6768 with Licensor regarding such Contributions. 6769 6770 6. Trademarks. This License does not grant permission to use the trade 6771 names, trademarks, service marks, or product names of the Licensor, 6772 except as required for reasonable and customary use in describing the 6773 origin of the Work and reproducing the content of the NOTICE file. 6774 6775 7. Disclaimer of Warranty. Unless required by applicable law or 6776 agreed to in writing, Licensor provides the Work (and each 6777 Contributor provides its Contributions) on an "AS IS" BASIS, 6778 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 6779 implied, including, without limitation, any warranties or conditions 6780 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 6781 PARTICULAR PURPOSE. You are solely responsible for determining the 6782 appropriateness of using or redistributing the Work and assume any 6783 risks associated with Your exercise of permissions under this License. 6784 6785 8. Limitation of Liability. In no event and under no legal theory, 6786 whether in tort (including negligence), contract, or otherwise, 6787 unless required by applicable law (such as deliberate and grossly 6788 negligent acts) or agreed to in writing, shall any Contributor be 6789 liable to You for damages, including any direct, indirect, special, 6790 incidental, or consequential damages of any character arising as a 6791 result of this License or out of the use or inability to use the 6792 Work (including but not limited to damages for loss of goodwill, 6793 work stoppage, computer failure or malfunction, or any and all 6794 other commercial damages or losses), even if such Contributor 6795 has been advised of the possibility of such damages. 6796 6797 9. Accepting Warranty or Additional Liability. While redistributing 6798 the Work or Derivative Works thereof, You may choose to offer, 6799 and charge a fee for, acceptance of support, warranty, indemnity, 6800 or other liability obligations and/or rights consistent with this 6801 License. However, in accepting such obligations, You may act only 6802 on Your own behalf and on Your sole responsibility, not on behalf 6803 of any other Contributor, and only if You agree to indemnify, 6804 defend, and hold each Contributor harmless for any liability 6805 incurred by, or claims asserted against, such Contributor by reason 6806 of your accepting any such warranty or additional liability. 6807 6808 END OF TERMS AND CONDITIONS 6809 6810 APPENDIX: How to apply the Apache License to your work. 6811 6812 To apply the Apache License to your work, attach the following 6813 boilerplate notice, with the fields enclosed by brackets "[]" 6814 replaced with your own identifying information. (Don't include 6815 the brackets!) The text should be enclosed in the appropriate 6816 comment syntax for the file format. We also recommend that a 6817 file or class name and description of purpose be included on the 6818 same "printed page" as the copyright notice for easier 6819 identification within third-party archives. 6820 6821 Copyright [yyyy] [name of copyright owner] 6822 6823 Licensed under the Apache License, Version 2.0 (the "License"); 6824 you may not use this file except in compliance with the License. 6825 You may obtain a copy of the License at 6826 6827 http://www.apache.org/licenses/LICENSE-2.0 6828 6829 Unless required by applicable law or agreed to in writing, software 6830 distributed under the License is distributed on an "AS IS" BASIS, 6831 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 6832 See the License for the specific language governing permissions and 6833 limitations under the License. 6834 6835 -------------------------------------------------------------------------------- 6836 kubernetes/kubernetes Apache License 2.0 https://github.com/kubernetes/kubernetes/blob/master/LICENSE 6837 -------------------------------------------------------------------------------- 6838 6839 Apache License 6840 Version 2.0, January 2004 6841 http://www.apache.org/licenses/ 6842 6843 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6844 6845 1. Definitions. 6846 6847 "License" shall mean the terms and conditions for use, reproduction, 6848 and distribution as defined by Sections 1 through 9 of this document. 6849 6850 "Licensor" shall mean the copyright owner or entity authorized by 6851 the copyright owner that is granting the License. 6852 6853 "Legal Entity" shall mean the union of the acting entity and all 6854 other entities that control, are controlled by, or are under common 6855 control with that entity. For the purposes of this definition, 6856 "control" means (i) the power, direct or indirect, to cause the 6857 direction or management of such entity, whether by contract or 6858 otherwise, or (ii) ownership of fifty percent (50%) or more of the 6859 outstanding shares, or (iii) beneficial ownership of such entity. 6860 6861 "You" (or "Your") shall mean an individual or Legal Entity 6862 exercising permissions granted by this License. 6863 6864 "Source" form shall mean the preferred form for making modifications, 6865 including but not limited to software source code, documentation 6866 source, and configuration files. 6867 6868 "Object" form shall mean any form resulting from mechanical 6869 transformation or translation of a Source form, including but 6870 not limited to compiled object code, generated documentation, 6871 and conversions to other media types. 6872 6873 "Work" shall mean the work of authorship, whether in Source or 6874 Object form, made available under the License, as indicated by a 6875 copyright notice that is included in or attached to the work 6876 (an example is provided in the Appendix below). 6877 6878 "Derivative Works" shall mean any work, whether in Source or Object 6879 form, that is based on (or derived from) the Work and for which the 6880 editorial revisions, annotations, elaborations, or other modifications 6881 represent, as a whole, an original work of authorship. For the purposes 6882 of this License, Derivative Works shall not include works that remain 6883 separable from, or merely link (or bind by name) to the interfaces of, 6884 the Work and Derivative Works thereof. 6885 6886 "Contribution" shall mean any work of authorship, including 6887 the original version of the Work and any modifications or additions 6888 to that Work or Derivative Works thereof, that is intentionally 6889 submitted to Licensor for inclusion in the Work by the copyright owner 6890 or by an individual or Legal Entity authorized to submit on behalf of 6891 the copyright owner. For the purposes of this definition, "submitted" 6892 means any form of electronic, verbal, or written communication sent 6893 to the Licensor or its representatives, including but not limited to 6894 communication on electronic mailing lists, source code control systems, 6895 and issue tracking systems that are managed by, or on behalf of, the 6896 Licensor for the purpose of discussing and improving the Work, but 6897 excluding communication that is conspicuously marked or otherwise 6898 designated in writing by the copyright owner as "Not a Contribution." 6899 6900 "Contributor" shall mean Licensor and any individual or Legal Entity 6901 on behalf of whom a Contribution has been received by Licensor and 6902 subsequently incorporated within the Work. 6903 6904 2. Grant of Copyright License. Subject to the terms and conditions of 6905 this License, each Contributor hereby grants to You a perpetual, 6906 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6907 copyright license to reproduce, prepare Derivative Works of, 6908 publicly display, publicly perform, sublicense, and distribute the 6909 Work and such Derivative Works in Source or Object form. 6910 6911 3. Grant of Patent License. Subject to the terms and conditions of 6912 this License, each Contributor hereby grants to You a perpetual, 6913 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 6914 (except as stated in this section) patent license to make, have made, 6915 use, offer to sell, sell, import, and otherwise transfer the Work, 6916 where such license applies only to those patent claims licensable 6917 by such Contributor that are necessarily infringed by their 6918 Contribution(s) alone or by combination of their Contribution(s) 6919 with the Work to which such Contribution(s) was submitted. If You 6920 institute patent litigation against any entity (including a 6921 cross-claim or counterclaim in a lawsuit) alleging that the Work 6922 or a Contribution incorporated within the Work constitutes direct 6923 or contributory patent infringement, then any patent licenses 6924 granted to You under this License for that Work shall terminate 6925 as of the date such litigation is filed. 6926 6927 4. Redistribution. You may reproduce and distribute copies of the 6928 Work or Derivative Works thereof in any medium, with or without 6929 modifications, and in Source or Object form, provided that You 6930 meet the following conditions: 6931 6932 (a) You must give any other recipients of the Work or 6933 Derivative Works a copy of this License; and 6934 6935 (b) You must cause any modified files to carry prominent notices 6936 stating that You changed the files; and 6937 6938 (c) You must retain, in the Source form of any Derivative Works 6939 that You distribute, all copyright, patent, trademark, and 6940 attribution notices from the Source form of the Work, 6941 excluding those notices that do not pertain to any part of 6942 the Derivative Works; and 6943 6944 (d) If the Work includes a "NOTICE" text file as part of its 6945 distribution, then any Derivative Works that You distribute must 6946 include a readable copy of the attribution notices contained 6947 within such NOTICE file, excluding those notices that do not 6948 pertain to any part of the Derivative Works, in at least one 6949 of the following places: within a NOTICE text file distributed 6950 as part of the Derivative Works; within the Source form or 6951 documentation, if provided along with the Derivative Works; or, 6952 within a display generated by the Derivative Works, if and 6953 wherever such third-party notices normally appear. The contents 6954 of the NOTICE file are for informational purposes only and 6955 do not modify the License. You may add Your own attribution 6956 notices within Derivative Works that You distribute, alongside 6957 or as an addendum to the NOTICE text from the Work, provided 6958 that such additional attribution notices cannot be construed 6959 as modifying the License. 6960 6961 You may add Your own copyright statement to Your modifications and 6962 may provide additional or different license terms and conditions 6963 for use, reproduction, or distribution of Your modifications, or 6964 for any such Derivative Works as a whole, provided Your use, 6965 reproduction, and distribution of the Work otherwise complies with 6966 the conditions stated in this License. 6967 6968 5. Submission of Contributions. Unless You explicitly state otherwise, 6969 any Contribution intentionally submitted for inclusion in the Work 6970 by You to the Licensor shall be under the terms and conditions of 6971 this License, without any additional terms or conditions. 6972 Notwithstanding the above, nothing herein shall supersede or modify 6973 the terms of any separate license agreement you may have executed 6974 with Licensor regarding such Contributions. 6975 6976 6. Trademarks. This License does not grant permission to use the trade 6977 names, trademarks, service marks, or product names of the Licensor, 6978 except as required for reasonable and customary use in describing the 6979 origin of the Work and reproducing the content of the NOTICE file. 6980 6981 7. Disclaimer of Warranty. Unless required by applicable law or 6982 agreed to in writing, Licensor provides the Work (and each 6983 Contributor provides its Contributions) on an "AS IS" BASIS, 6984 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 6985 implied, including, without limitation, any warranties or conditions 6986 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 6987 PARTICULAR PURPOSE. You are solely responsible for determining the 6988 appropriateness of using or redistributing the Work and assume any 6989 risks associated with Your exercise of permissions under this License. 6990 6991 8. Limitation of Liability. In no event and under no legal theory, 6992 whether in tort (including negligence), contract, or otherwise, 6993 unless required by applicable law (such as deliberate and grossly 6994 negligent acts) or agreed to in writing, shall any Contributor be 6995 liable to You for damages, including any direct, indirect, special, 6996 incidental, or consequential damages of any character arising as a 6997 result of this License or out of the use or inability to use the 6998 Work (including but not limited to damages for loss of goodwill, 6999 work stoppage, computer failure or malfunction, or any and all 7000 other commercial damages or losses), even if such Contributor 7001 has been advised of the possibility of such damages. 7002 7003 9. Accepting Warranty or Additional Liability. While redistributing 7004 the Work or Derivative Works thereof, You may choose to offer, 7005 and charge a fee for, acceptance of support, warranty, indemnity, 7006 or other liability obligations and/or rights consistent with this 7007 License. However, in accepting such obligations, You may act only 7008 on Your own behalf and on Your sole responsibility, not on behalf 7009 of any other Contributor, and only if You agree to indemnify, 7010 defend, and hold each Contributor harmless for any liability 7011 incurred by, or claims asserted against, such Contributor by reason 7012 of your accepting any such warranty or additional liability. 7013 7014 END OF TERMS AND CONDITIONS 7015 7016 APPENDIX: How to apply the Apache License to your work. 7017 7018 To apply the Apache License to your work, attach the following 7019 boilerplate notice, with the fields enclosed by brackets "[]" 7020 replaced with your own identifying information. (Don't include 7021 the brackets!) The text should be enclosed in the appropriate 7022 comment syntax for the file format. We also recommend that a 7023 file or class name and description of purpose be included on the 7024 same "printed page" as the copyright notice for easier 7025 identification within third-party archives. 7026 7027 Copyright [yyyy] [name of copyright owner] 7028 7029 Licensed under the Apache License, Version 2.0 (the "License"); 7030 you may not use this file except in compliance with the License. 7031 You may obtain a copy of the License at 7032 7033 http://www.apache.org/licenses/LICENSE-2.0 7034 7035 Unless required by applicable law or agreed to in writing, software 7036 distributed under the License is distributed on an "AS IS" BASIS, 7037 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 7038 See the License for the specific language governing permissions and 7039 limitations under the License. 7040