github.com/actions-on-google/gactions@v3.2.0+incompatible/cmd/gactions/cli/notices/licenses.yaml (about) 1 # Copyright 2021 Google LLC 2 # 3 # Licensed under the Apache License, Version 2.0 (the "License"); 4 # you may not use this file except in compliance with the License. 5 # You may obtain a copy of the License at 6 # 7 # http://www.apache.org/licenses/LICENSE-2.0 8 # 9 # Unless required by applicable law or agreed to in writing, software 10 # distributed under the License is distributed on an "AS IS" BASIS, 11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 # See the License for the specific language governing permissions and 13 # limitations under the License. 14 # 15 # Array of (title,content) tuples. Each license file will be an additional element in this array. 16 # Be careful with indendation for multi-line strings: c.f. https://stackoverflow.com/questions/3790454/how-do-i-break-a-string-over-multiple-lines 17 - title: Mousetrap 18 content: | 19 Apache License 20 Version 2.0, January 2004 21 http://www.apache.org/licenses/ 22 23 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 24 25 1. Definitions. 26 27 "License" shall mean the terms and conditions for use, reproduction, 28 and distribution as defined by Sections 1 through 9 of this document. 29 30 "Licensor" shall mean the copyright owner or entity authorized by 31 the copyright owner that is granting the License. 32 33 "Legal Entity" shall mean the union of the acting entity and all 34 other entities that control, are controlled by, or are under common 35 control with that entity. For the purposes of this definition, 36 "control" means (i) the power, direct or indirect, to cause the 37 direction or management of such entity, whether by contract or 38 otherwise, or (ii) ownership of fifty percent (50%) or more of the 39 outstanding shares, or (iii) beneficial ownership of such entity. 40 41 "You" (or "Your") shall mean an individual or Legal Entity 42 exercising permissions granted by this License. 43 44 "Source" form shall mean the preferred form for making modifications, 45 including but not limited to software source code, documentation 46 source, and configuration files. 47 48 "Object" form shall mean any form resulting from mechanical 49 transformation or translation of a Source form, including but 50 not limited to compiled object code, generated documentation, 51 and conversions to other media types. 52 53 "Work" shall mean the work of authorship, whether in Source or 54 Object form, made available under the License, as indicated by a 55 copyright notice that is included in or attached to the work 56 (an example is provided in the Appendix below). 57 58 "Derivative Works" shall mean any work, whether in Source or Object 59 form, that is based on (or derived from) the Work and for which the 60 editorial revisions, annotations, elaborations, or other modifications 61 represent, as a whole, an original work of authorship. For the purposes 62 of this License, Derivative Works shall not include works that remain 63 separable from, or merely link (or bind by name) to the interfaces of, 64 the Work and Derivative Works thereof. 65 66 "Contribution" shall mean any work of authorship, including 67 the original version of the Work and any modifications or additions 68 to that Work or Derivative Works thereof, that is intentionally 69 submitted to Licensor for inclusion in the Work by the copyright owner 70 or by an individual or Legal Entity authorized to submit on behalf of 71 the copyright owner. For the purposes of this definition, "submitted" 72 means any form of electronic, verbal, or written communication sent 73 to the Licensor or its representatives, including but not limited to 74 communication on electronic mailing lists, source code control systems, 75 and issue tracking systems that are managed by, or on behalf of, the 76 Licensor for the purpose of discussing and improving the Work, but 77 excluding communication that is conspicuously marked or otherwise 78 designated in writing by the copyright owner as "Not a Contribution." 79 80 "Contributor" shall mean Licensor and any individual or Legal Entity 81 on behalf of whom a Contribution has been received by Licensor and 82 subsequently incorporated within the Work. 83 84 2. Grant of Copyright License. Subject to the terms and conditions of 85 this License, each Contributor hereby grants to You a perpetual, 86 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 87 copyright license to reproduce, prepare Derivative Works of, 88 publicly display, publicly perform, sublicense, and distribute the 89 Work and such Derivative Works in Source or Object form. 90 91 3. Grant of Patent License. Subject to the terms and conditions of 92 this License, each Contributor hereby grants to You a perpetual, 93 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 94 (except as stated in this section) patent license to make, have made, 95 use, offer to sell, sell, import, and otherwise transfer the Work, 96 where such license applies only to those patent claims licensable 97 by such Contributor that are necessarily infringed by their 98 Contribution(s) alone or by combination of their Contribution(s) 99 with the Work to which such Contribution(s) was submitted. If You 100 institute patent litigation against any entity (including a 101 cross-claim or counterclaim in a lawsuit) alleging that the Work 102 or a Contribution incorporated within the Work constitutes direct 103 or contributory patent infringement, then any patent licenses 104 granted to You under this License for that Work shall terminate 105 as of the date such litigation is filed. 106 107 4. Redistribution. You may reproduce and distribute copies of the 108 Work or Derivative Works thereof in any medium, with or without 109 modifications, and in Source or Object form, provided that You 110 meet the following conditions 111 112 (a) You must give any other recipients of the Work or 113 Derivative Works a copy of this License; and 114 115 (b) You must cause any modified files to carry prominent notices 116 stating that You changed the files; and 117 118 (c) You must retain, in the Source form of any Derivative Works 119 that You distribute, all copyright, patent, trademark, and 120 attribution notices from the Source form of the Work, 121 excluding those notices that do not pertain to any part of 122 the Derivative Works; and 123 124 (d) If the Work includes a "NOTICE" text file as part of its 125 distribution, then any Derivative Works that You distribute must 126 include a readable copy of the attribution notices contained 127 within such NOTICE file, excluding those notices that do not 128 pertain to any part of the Derivative Works, in at least one 129 of the following places within a NOTICE text file distributed 130 as part of the Derivative Works; within the Source form or 131 documentation, if provided along with the Derivative Works; or, 132 within a display generated by the Derivative Works, if and 133 wherever such third-party notices normally appear. The contents 134 of the NOTICE file are for informational purposes only and 135 do not modify the License. You may add Your own attribution 136 notices within Derivative Works that You distribute, alongside 137 or as an addendum to the NOTICE text from the Work, provided 138 that such additional attribution notices cannot be construed 139 as modifying the License. 140 141 You may add Your own copyright statement to Your modifications and 142 may provide additional or different license terms and conditions 143 for use, reproduction, or distribution of Your modifications, or 144 for any such Derivative Works as a whole, provided Your use, 145 reproduction, and distribution of the Work otherwise complies with 146 the conditions stated in this License. 147 148 5. Submission of Contributions. Unless You explicitly state otherwise, 149 any Contribution intentionally submitted for inclusion in the Work 150 by You to the Licensor shall be under the terms and conditions of 151 this License, without any additional terms or conditions. 152 Notwithstanding the above, nothing herein shall supersede or modify 153 the terms of any separate license agreement you may have executed 154 with Licensor regarding such Contributions. 155 156 6. Trademarks. This License does not grant permission to use the trade 157 names, trademarks, service marks, or product names of the Licensor, 158 except as required for reasonable and customary use in describing the 159 origin of the Work and reproducing the content of the NOTICE file. 160 161 7. Disclaimer of Warranty. Unless required by applicable law or 162 agreed to in writing, Licensor provides the Work (and each 163 Contributor provides its Contributions) on an "AS IS" BASIS, 164 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 165 implied, including, without limitation, any warranties or conditions 166 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 167 PARTICULAR PURPOSE. You are solely responsible for determining the 168 appropriateness of using or redistributing the Work and assume any 169 risks associated with Your exercise of permissions under this License. 170 171 8. Limitation of Liability. In no event and under no legal theory, 172 whether in tort (including negligence), contract, or otherwise, 173 unless required by applicable law (such as deliberate and grossly 174 negligent acts) or agreed to in writing, shall any Contributor be 175 liable to You for damages, including any direct, indirect, special, 176 incidental, or consequential damages of any character arising as a 177 result of this License or out of the use or inability to use the 178 Work (including but not limited to damages for loss of goodwill, 179 work stoppage, computer failure or malfunction, or any and all 180 other commercial damages or losses), even if such Contributor 181 has been advised of the possibility of such damages. 182 183 9. Accepting Warranty or Additional Liability. While redistributing 184 the Work or Derivative Works thereof, You may choose to offer, 185 and charge a fee for, acceptance of support, warranty, indemnity, 186 or other liability obligations and/or rights consistent with this 187 License. However, in accepting such obligations, You may act only 188 on Your own behalf and on Your sole responsibility, not on behalf 189 of any other Contributor, and only if You agree to indemnify, 190 defend, and hold each Contributor harmless for any liability 191 incurred by, or claims asserted against, such Contributor by reason 192 of your accepting any such warranty or additional liability. 193 194 END OF TERMS AND CONDITIONS 195 196 APPENDIX How to apply the Apache License to your work. 197 198 To apply the Apache License to your work, attach the following 199 boilerplate notice, with the fields enclosed by brackets "[]" 200 replaced with your own identifying information. (Don't include 201 the brackets!) The text should be enclosed in the appropriate 202 comment syntax for the file format. We also recommend that a 203 file or class name and description of purpose be included on the 204 same "printed page" as the copyright notice for easier 205 identification within third-party archives. 206 207 Copyright [yyyy] [name of copyright owner] 208 209 Licensed under the Apache License, Version 2.0 (the "License"); 210 you may not use this file except in compliance with the License. 211 You may obtain a copy of the License at 212 213 http://www.apache.org/licenses/LICENSE-2.0 214 215 Unless required by applicable law or agreed to in writing, software 216 distributed under the License is distributed on an "AS IS" BASIS, 217 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 218 See the License for the specific language governing permissions and 219 limitations under the License. 220 - title: Pflag 221 content: | 222 Copyright (c) 2012 Alex Ogier. All rights reserved. 223 Copyright (c) 2012 The Go Authors. All rights reserved. 224 225 Redistribution and use in source and binary forms, with or without 226 modification, are permitted provided that the following conditions are 227 met: 228 229 * Redistributions of source code must retain the above copyright 230 notice, this list of conditions and the following disclaimer. 231 * Redistributions in binary form must reproduce the above 232 copyright notice, this list of conditions and the following disclaimer 233 in the documentation and/or other materials provided with the 234 distribution. 235 * Neither the name of Google Inc. nor the names of its 236 contributors may be used to endorse or promote products derived from 237 this software without specific prior written permission. 238 239 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 240 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 241 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 242 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 243 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 244 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 245 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 246 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 247 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 248 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 249 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 250 - title: YAML 251 content: | 252 Apache License 253 Version 2.0, January 2004 254 http://www.apache.org/licenses/ 255 256 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 257 258 1. Definitions. 259 260 "License" shall mean the terms and conditions for use, reproduction, 261 and distribution as defined by Sections 1 through 9 of this document. 262 263 "Licensor" shall mean the copyright owner or entity authorized by 264 the copyright owner that is granting the License. 265 266 "Legal Entity" shall mean the union of the acting entity and all 267 other entities that control, are controlled by, or are under common 268 control with that entity. For the purposes of this definition, 269 "control" means (i) the power, direct or indirect, to cause the 270 direction or management of such entity, whether by contract or 271 otherwise, or (ii) ownership of fifty percent (50%) or more of the 272 outstanding shares, or (iii) beneficial ownership of such entity. 273 274 "You" (or "Your") shall mean an individual or Legal Entity 275 exercising permissions granted by this License. 276 277 "Source" form shall mean the preferred form for making modifications, 278 including but not limited to software source code, documentation 279 source, and configuration files. 280 281 "Object" form shall mean any form resulting from mechanical 282 transformation or translation of a Source form, including but 283 not limited to compiled object code, generated documentation, 284 and conversions to other media types. 285 286 "Work" shall mean the work of authorship, whether in Source or 287 Object form, made available under the License, as indicated by a 288 copyright notice that is included in or attached to the work 289 (an example is provided in the Appendix below). 290 291 "Derivative Works" shall mean any work, whether in Source or Object 292 form, that is based on (or derived from) the Work and for which the 293 editorial revisions, annotations, elaborations, or other modifications 294 represent, as a whole, an original work of authorship. For the purposes 295 of this License, Derivative Works shall not include works that remain 296 separable from, or merely link (or bind by name) to the interfaces of, 297 the Work and Derivative Works thereof. 298 299 "Contribution" shall mean any work of authorship, including 300 the original version of the Work and any modifications or additions 301 to that Work or Derivative Works thereof, that is intentionally 302 submitted to Licensor for inclusion in the Work by the copyright owner 303 or by an individual or Legal Entity authorized to submit on behalf of 304 the copyright owner. For the purposes of this definition, "submitted" 305 means any form of electronic, verbal, or written communication sent 306 to the Licensor or its representatives, including but not limited to 307 communication on electronic mailing lists, source code control systems, 308 and issue tracking systems that are managed by, or on behalf of, the 309 Licensor for the purpose of discussing and improving the Work, but 310 excluding communication that is conspicuously marked or otherwise 311 designated in writing by the copyright owner as "Not a Contribution." 312 313 "Contributor" shall mean Licensor and any individual or Legal Entity 314 on behalf of whom a Contribution has been received by Licensor and 315 subsequently incorporated within the Work. 316 317 2. Grant of Copyright License. Subject to the terms and conditions of 318 this License, each Contributor hereby grants to You a perpetual, 319 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 320 copyright license to reproduce, prepare Derivative Works of, 321 publicly display, publicly perform, sublicense, and distribute the 322 Work and such Derivative Works in Source or Object form. 323 324 3. Grant of Patent License. Subject to the terms and conditions of 325 this License, each Contributor hereby grants to You a perpetual, 326 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 327 (except as stated in this section) patent license to make, have made, 328 use, offer to sell, sell, import, and otherwise transfer the Work, 329 where such license applies only to those patent claims licensable 330 by such Contributor that are necessarily infringed by their 331 Contribution(s) alone or by combination of their Contribution(s) 332 with the Work to which such Contribution(s) was submitted. If You 333 institute patent litigation against any entity (including a 334 cross-claim or counterclaim in a lawsuit) alleging that the Work 335 or a Contribution incorporated within the Work constitutes direct 336 or contributory patent infringement, then any patent licenses 337 granted to You under this License for that Work shall terminate 338 as of the date such litigation is filed. 339 340 4. Redistribution. You may reproduce and distribute copies of the 341 Work or Derivative Works thereof in any medium, with or without 342 modifications, and in Source or Object form, provided that You 343 meet the following conditions 344 345 (a) You must give any other recipients of the Work or 346 Derivative Works a copy of this License; and 347 348 (b) You must cause any modified files to carry prominent notices 349 stating that You changed the files; and 350 351 (c) You must retain, in the Source form of any Derivative Works 352 that You distribute, all copyright, patent, trademark, and 353 attribution notices from the Source form of the Work, 354 excluding those notices that do not pertain to any part of 355 the Derivative Works; and 356 357 (d) If the Work includes a "NOTICE" text file as part of its 358 distribution, then any Derivative Works that You distribute must 359 include a readable copy of the attribution notices contained 360 within such NOTICE file, excluding those notices that do not 361 pertain to any part of the Derivative Works, in at least one 362 of the following places within a NOTICE text file distributed 363 as part of the Derivative Works; within the Source form or 364 documentation, if provided along with the Derivative Works; or, 365 within a display generated by the Derivative Works, if and 366 wherever such third-party notices normally appear. The contents 367 of the NOTICE file are for informational purposes only and 368 do not modify the License. You may add Your own attribution 369 notices within Derivative Works that You distribute, alongside 370 or as an addendum to the NOTICE text from the Work, provided 371 that such additional attribution notices cannot be construed 372 as modifying the License. 373 374 You may add Your own copyright statement to Your modifications and 375 may provide additional or different license terms and conditions 376 for use, reproduction, or distribution of Your modifications, or 377 for any such Derivative Works as a whole, provided Your use, 378 reproduction, and distribution of the Work otherwise complies with 379 the conditions stated in this License. 380 381 5. Submission of Contributions. Unless You explicitly state otherwise, 382 any Contribution intentionally submitted for inclusion in the Work 383 by You to the Licensor shall be under the terms and conditions of 384 this License, without any additional terms or conditions. 385 Notwithstanding the above, nothing herein shall supersede or modify 386 the terms of any separate license agreement you may have executed 387 with Licensor regarding such Contributions. 388 389 6. Trademarks. This License does not grant permission to use the trade 390 names, trademarks, service marks, or product names of the Licensor, 391 except as required for reasonable and customary use in describing the 392 origin of the Work and reproducing the content of the NOTICE file. 393 394 7. Disclaimer of Warranty. Unless required by applicable law or 395 agreed to in writing, Licensor provides the Work (and each 396 Contributor provides its Contributions) on an "AS IS" BASIS, 397 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 398 implied, including, without limitation, any warranties or conditions 399 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 400 PARTICULAR PURPOSE. You are solely responsible for determining the 401 appropriateness of using or redistributing the Work and assume any 402 risks associated with Your exercise of permissions under this License. 403 404 8. Limitation of Liability. In no event and under no legal theory, 405 whether in tort (including negligence), contract, or otherwise, 406 unless required by applicable law (such as deliberate and grossly 407 negligent acts) or agreed to in writing, shall any Contributor be 408 liable to You for damages, including any direct, indirect, special, 409 incidental, or consequential damages of any character arising as a 410 result of this License or out of the use or inability to use the 411 Work (including but not limited to damages for loss of goodwill, 412 work stoppage, computer failure or malfunction, or any and all 413 other commercial damages or losses), even if such Contributor 414 has been advised of the possibility of such damages. 415 416 9. Accepting Warranty or Additional Liability. While redistributing 417 the Work or Derivative Works thereof, You may choose to offer, 418 and charge a fee for, acceptance of support, warranty, indemnity, 419 or other liability obligations and/or rights consistent with this 420 License. However, in accepting such obligations, You may act only 421 on Your own behalf and on Your sole responsibility, not on behalf 422 of any other Contributor, and only if You agree to indemnify, 423 defend, and hold each Contributor harmless for any liability 424 incurred by, or claims asserted against, such Contributor by reason 425 of your accepting any such warranty or additional liability. 426 427 END OF TERMS AND CONDITIONS 428 429 APPENDIX How to apply the Apache License to your work. 430 431 To apply the Apache License to your work, attach the following 432 boilerplate notice, with the fields enclosed by brackets "[]" 433 replaced with your own identifying information. (Don't include 434 the brackets!) The text should be enclosed in the appropriate 435 comment syntax for the file format. We also recommend that a 436 file or class name and description of purpose be included on the 437 same "printed page" as the copyright notice for easier 438 identification within third-party archives. 439 440 Copyright [yyyy] [name of copyright owner] 441 442 Licensed under the Apache License, Version 2.0 (the "License"); 443 you may not use this file except in compliance with the License. 444 You may obtain a copy of the License at 445 446 http://www.apache.org/licenses/LICENSE-2.0 447 448 Unless required by applicable law or agreed to in writing, software 449 distributed under the License is distributed on an "AS IS" BASIS, 450 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 451 See the License for the specific language governing permissions and 452 limitations under the License. 453 - title: Color 454 content: | 455 The MIT License (MIT) 456 457 Copyright (c) 2013 Fatih Arslan 458 459 Permission is hereby granted, free of charge, to any person obtaining a copy of 460 this software and associated documentation files (the "Software"), to deal in 461 the Software without restriction, including without limitation the rights to 462 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 463 the Software, and to permit persons to whom the Software is furnished to do so, 464 subject to the following conditions: 465 466 The above copyright notice and this permission notice shall be included in all 467 copies or substantial portions of the Software. 468 469 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 470 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 471 FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 472 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 473 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 474 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 475 - title: Uuid 476 content: | 477 Copyright (c) 2009,2014 Google Inc. All rights reserved. 478 479 Redistribution and use in source and binary forms, with or without 480 modification, are permitted provided that the following conditions are met: 481 482 * Redistributions of source code must retain the above copyright 483 notice, this list of conditions and the following disclaimer. 484 * Redistributions in binary form must reproduce the above 485 copyright notice, this list of conditions and the following disclaimer 486 in the documentation and/or other materials provided with the 487 distribution. 488 * Neither the name of Google Inc. nor the names of its 489 contributors may be used to endorse or promote products derived from 490 this software without specific prior written permission. 491 492 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 493 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 494 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 495 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 496 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 497 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 498 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 499 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 500 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 501 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 502 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 503 - title: OAuth2 504 content: | 505 Copyright (c) 2009 The Go Authors. All rights reserved. 506 507 Redistribution and use in source and binary forms, with or without 508 modification, are permitted provided that the following conditions are 509 met: 510 511 * Redistributions of source code must retain the above copyright 512 notice, this list of conditions and the following disclaimer. 513 * Redistributions in binary form must reproduce the above 514 copyright notice, this list of conditions and the following disclaimer 515 in the documentation and/or other materials provided with the 516 distribution. 517 * Neither the name of Google Inc. nor the names of its 518 contributors may be used to endorse or promote products derived from 519 this software without specific prior written permission. 520 521 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 522 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 523 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 524 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 525 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 526 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 527 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 528 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 529 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 530 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 531 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 532 - title: Go-isatty 533 content: | 534 Copyright (c) Yasuhiro MATSUMOTO <mattn.jp@gmail.com> 535 536 MIT License (Expat) 537 538 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: 539 540 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 541 542 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. 543 - title: Go-colorable 544 content: | 545 The MIT License (MIT) 546 547 Copyright (c) 2016 Yasuhiro Matsumoto 548 549 Permission is hereby granted, free of charge, to any person obtaining a copy 550 of this software and associated documentation files (the "Software"), to deal 551 in the Software without restriction, including without limitation the rights 552 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 553 copies of the Software, and to permit persons to whom the Software is 554 furnished to do so, subject to the following conditions: 555 556 The above copyright notice and this permission notice shall be included in all 557 copies or substantial portions of the Software. 558 559 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 560 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 561 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 562 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 563 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 564 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 565 SOFTWARE. 566 - title: Googleuuid 567 content: | 568 Copyright (c) 2009,2014 Google Inc. All rights reserved. 569 570 Redistribution and use in source and binary forms, with or without 571 modification, are permitted provided that the following conditions are 572 met: 573 574 * Redistributions of source code must retain the above copyright 575 notice, this list of conditions and the following disclaimer. 576 * Redistributions in binary form must reproduce the above 577 copyright notice, this list of conditions and the following disclaimer 578 in the documentation and/or other materials provided with the 579 distribution. 580 * Neither the name of Google Inc. nor the names of its 581 contributors may be used to endorse or promote products derived from 582 this software without specific prior written permission. 583 584 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 585 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 586 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 587 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 588 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 589 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 590 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 591 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 592 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 593 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 594 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 595 - title: Google Cloud Client Libraries for Go 596 content: | 597 Apache License 598 Version 2.0, January 2004 599 http://www.apache.org/licenses/ 600 601 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 602 603 1. Definitions. 604 605 "License" shall mean the terms and conditions for use, reproduction, 606 and distribution as defined by Sections 1 through 9 of this document. 607 608 "Licensor" shall mean the copyright owner or entity authorized by 609 the copyright owner that is granting the License. 610 611 "Legal Entity" shall mean the union of the acting entity and all 612 other entities that control, are controlled by, or are under common 613 control with that entity. For the purposes of this definition, 614 "control" means (i) the power, direct or indirect, to cause the 615 direction or management of such entity, whether by contract or 616 otherwise, or (ii) ownership of fifty percent (50%) or more of the 617 outstanding shares, or (iii) beneficial ownership of such entity. 618 619 "You" (or "Your") shall mean an individual or Legal Entity 620 exercising permissions granted by this License. 621 622 "Source" form shall mean the preferred form for making modifications, 623 including but not limited to software source code, documentation 624 source, and configuration files. 625 626 "Object" form shall mean any form resulting from mechanical 627 transformation or translation of a Source form, including but 628 not limited to compiled object code, generated documentation, 629 and conversions to other media types. 630 631 "Work" shall mean the work of authorship, whether in Source or 632 Object form, made available under the License, as indicated by a 633 copyright notice that is included in or attached to the work 634 (an example is provided in the Appendix below). 635 636 "Derivative Works" shall mean any work, whether in Source or Object 637 form, that is based on (or derived from) the Work and for which the 638 editorial revisions, annotations, elaborations, or other modifications 639 represent, as a whole, an original work of authorship. For the purposes 640 of this License, Derivative Works shall not include works that remain 641 separable from, or merely link (or bind by name) to the interfaces of, 642 the Work and Derivative Works thereof. 643 644 "Contribution" shall mean any work of authorship, including 645 the original version of the Work and any modifications or additions 646 to that Work or Derivative Works thereof, that is intentionally 647 submitted to Licensor for inclusion in the Work by the copyright owner 648 or by an individual or Legal Entity authorized to submit on behalf of 649 the copyright owner. For the purposes of this definition, "submitted" 650 means any form of electronic, verbal, or written communication sent 651 to the Licensor or its representatives, including but not limited to 652 communication on electronic mailing lists, source code control systems, 653 and issue tracking systems that are managed by, or on behalf of, the 654 Licensor for the purpose of discussing and improving the Work, but 655 excluding communication that is conspicuously marked or otherwise 656 designated in writing by the copyright owner as "Not a Contribution." 657 658 "Contributor" shall mean Licensor and any individual or Legal Entity 659 on behalf of whom a Contribution has been received by Licensor and 660 subsequently incorporated within the Work. 661 662 2. Grant of Copyright License. Subject to the terms and conditions of 663 this License, each Contributor hereby grants to You a perpetual, 664 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 665 copyright license to reproduce, prepare Derivative Works of, 666 publicly display, publicly perform, sublicense, and distribute the 667 Work and such Derivative Works in Source or Object form. 668 669 3. Grant of Patent License. Subject to the terms and conditions of 670 this License, each Contributor hereby grants to You a perpetual, 671 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 672 (except as stated in this section) patent license to make, have made, 673 use, offer to sell, sell, import, and otherwise transfer the Work, 674 where such license applies only to those patent claims licensable 675 by such Contributor that are necessarily infringed by their 676 Contribution(s) alone or by combination of their Contribution(s) 677 with the Work to which such Contribution(s) was submitted. If You 678 institute patent litigation against any entity (including a 679 cross-claim or counterclaim in a lawsuit) alleging that the Work 680 or a Contribution incorporated within the Work constitutes direct 681 or contributory patent infringement, then any patent licenses 682 granted to You under this License for that Work shall terminate 683 as of the date such litigation is filed. 684 685 4. Redistribution. You may reproduce and distribute copies of the 686 Work or Derivative Works thereof in any medium, with or without 687 modifications, and in Source or Object form, provided that You 688 meet the following conditions 689 690 (a) You must give any other recipients of the Work or 691 Derivative Works a copy of this License; and 692 693 (b) You must cause any modified files to carry prominent notices 694 stating that You changed the files; and 695 696 (c) You must retain, in the Source form of any Derivative Works 697 that You distribute, all copyright, patent, trademark, and 698 attribution notices from the Source form of the Work, 699 excluding those notices that do not pertain to any part of 700 the Derivative Works; and 701 702 (d) If the Work includes a "NOTICE" text file as part of its 703 distribution, then any Derivative Works that You distribute must 704 include a readable copy of the attribution notices contained 705 within such NOTICE file, excluding those notices that do not 706 pertain to any part of the Derivative Works, in at least one 707 of the following places within a NOTICE text file distributed 708 as part of the Derivative Works; within the Source form or 709 documentation, if provided along with the Derivative Works; or, 710 within a display generated by the Derivative Works, if and 711 wherever such third-party notices normally appear. The contents 712 of the NOTICE file are for informational purposes only and 713 do not modify the License. You may add Your own attribution 714 notices within Derivative Works that You distribute, alongside 715 or as an addendum to the NOTICE text from the Work, provided 716 that such additional attribution notices cannot be construed 717 as modifying the License. 718 719 You may add Your own copyright statement to Your modifications and 720 may provide additional or different license terms and conditions 721 for use, reproduction, or distribution of Your modifications, or 722 for any such Derivative Works as a whole, provided Your use, 723 reproduction, and distribution of the Work otherwise complies with 724 the conditions stated in this License. 725 726 5. Submission of Contributions. Unless You explicitly state otherwise, 727 any Contribution intentionally submitted for inclusion in the Work 728 by You to the Licensor shall be under the terms and conditions of 729 this License, without any additional terms or conditions. 730 Notwithstanding the above, nothing herein shall supersede or modify 731 the terms of any separate license agreement you may have executed 732 with Licensor regarding such Contributions. 733 734 6. Trademarks. This License does not grant permission to use the trade 735 names, trademarks, service marks, or product names of the Licensor, 736 except as required for reasonable and customary use in describing the 737 origin of the Work and reproducing the content of the NOTICE file. 738 739 7. Disclaimer of Warranty. Unless required by applicable law or 740 agreed to in writing, Licensor provides the Work (and each 741 Contributor provides its Contributions) on an "AS IS" BASIS, 742 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 743 implied, including, without limitation, any warranties or conditions 744 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 745 PARTICULAR PURPOSE. You are solely responsible for determining the 746 appropriateness of using or redistributing the Work and assume any 747 risks associated with Your exercise of permissions under this License. 748 749 8. Limitation of Liability. In no event and under no legal theory, 750 whether in tort (including negligence), contract, or otherwise, 751 unless required by applicable law (such as deliberate and grossly 752 negligent acts) or agreed to in writing, shall any Contributor be 753 liable to You for damages, including any direct, indirect, special, 754 incidental, or consequential damages of any character arising as a 755 result of this License or out of the use or inability to use the 756 Work (including but not limited to damages for loss of goodwill, 757 work stoppage, computer failure or malfunction, or any and all 758 other commercial damages or losses), even if such Contributor 759 has been advised of the possibility of such damages. 760 761 9. Accepting Warranty or Additional Liability. While redistributing 762 the Work or Derivative Works thereof, You may choose to offer, 763 and charge a fee for, acceptance of support, warranty, indemnity, 764 or other liability obligations and/or rights consistent with this 765 License. However, in accepting such obligations, You may act only 766 on Your own behalf and on Your sole responsibility, not on behalf 767 of any other Contributor, and only if You agree to indemnify, 768 defend, and hold each Contributor harmless for any liability 769 incurred by, or claims asserted against, such Contributor by reason 770 of your accepting any such warranty or additional liability. 771 772 END OF TERMS AND CONDITIONS 773 774 APPENDIX How to apply the Apache License to your work. 775 776 To apply the Apache License to your work, attach the following 777 boilerplate notice, with the fields enclosed by brackets "[]" 778 replaced with your own identifying information. (Don't include 779 the brackets!) The text should be enclosed in the appropriate 780 comment syntax for the file format. We also recommend that a 781 file or class name and description of purpose be included on the 782 same "printed page" as the copyright notice for easier 783 identification within third-party archives. 784 785 Copyright [yyyy] [name of copyright owner] 786 787 Licensed under the Apache License, Version 2.0 (the "License"); 788 you may not use this file except in compliance with the License. 789 You may obtain a copy of the License at 790 791 http://www.apache.org/licenses/LICENSE-2.0 792 793 Unless required by applicable law or agreed to in writing, software 794 distributed under the License is distributed on an "AS IS" BASIS, 795 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 796 See the License for the specific language governing permissions and 797 limitations under the License. 798 - title: Go App Engine Packages 799 content: | 800 Apache License 801 Version 2.0, January 2004 802 http://www.apache.org/licenses/ 803 804 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 805 806 1. Definitions. 807 808 "License" shall mean the terms and conditions for use, reproduction, 809 and distribution as defined by Sections 1 through 9 of this document. 810 811 "Licensor" shall mean the copyright owner or entity authorized by 812 the copyright owner that is granting the License. 813 814 "Legal Entity" shall mean the union of the acting entity and all 815 other entities that control, are controlled by, or are under common 816 control with that entity. For the purposes of this definition, 817 "control" means (i) the power, direct or indirect, to cause the 818 direction or management of such entity, whether by contract or 819 otherwise, or (ii) ownership of fifty percent (50%) or more of the 820 outstanding shares, or (iii) beneficial ownership of such entity. 821 822 "You" (or "Your") shall mean an individual or Legal Entity 823 exercising permissions granted by this License. 824 825 "Source" form shall mean the preferred form for making modifications, 826 including but not limited to software source code, documentation 827 source, and configuration files. 828 829 "Object" form shall mean any form resulting from mechanical 830 transformation or translation of a Source form, including but 831 not limited to compiled object code, generated documentation, 832 and conversions to other media types. 833 834 "Work" shall mean the work of authorship, whether in Source or 835 Object form, made available under the License, as indicated by a 836 copyright notice that is included in or attached to the work 837 (an example is provided in the Appendix below). 838 839 "Derivative Works" shall mean any work, whether in Source or Object 840 form, that is based on (or derived from) the Work and for which the 841 editorial revisions, annotations, elaborations, or other modifications 842 represent, as a whole, an original work of authorship. For the purposes 843 of this License, Derivative Works shall not include works that remain 844 separable from, or merely link (or bind by name) to the interfaces of, 845 the Work and Derivative Works thereof. 846 847 "Contribution" shall mean any work of authorship, including 848 the original version of the Work and any modifications or additions 849 to that Work or Derivative Works thereof, that is intentionally 850 submitted to Licensor for inclusion in the Work by the copyright owner 851 or by an individual or Legal Entity authorized to submit on behalf of 852 the copyright owner. For the purposes of this definition, "submitted" 853 means any form of electronic, verbal, or written communication sent 854 to the Licensor or its representatives, including but not limited to 855 communication on electronic mailing lists, source code control systems, 856 and issue tracking systems that are managed by, or on behalf of, the 857 Licensor for the purpose of discussing and improving the Work, but 858 excluding communication that is conspicuously marked or otherwise 859 designated in writing by the copyright owner as "Not a Contribution." 860 861 "Contributor" shall mean Licensor and any individual or Legal Entity 862 on behalf of whom a Contribution has been received by Licensor and 863 subsequently incorporated within the Work. 864 865 2. Grant of Copyright License. Subject to the terms and conditions of 866 this License, each Contributor hereby grants to You a perpetual, 867 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 868 copyright license to reproduce, prepare Derivative Works of, 869 publicly display, publicly perform, sublicense, and distribute the 870 Work and such Derivative Works in Source or Object form. 871 872 3. Grant of Patent License. Subject to the terms and conditions of 873 this License, each Contributor hereby grants to You a perpetual, 874 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 875 (except as stated in this section) patent license to make, have made, 876 use, offer to sell, sell, import, and otherwise transfer the Work, 877 where such license applies only to those patent claims licensable 878 by such Contributor that are necessarily infringed by their 879 Contribution(s) alone or by combination of their Contribution(s) 880 with the Work to which such Contribution(s) was submitted. If You 881 institute patent litigation against any entity (including a 882 cross-claim or counterclaim in a lawsuit) alleging that the Work 883 or a Contribution incorporated within the Work constitutes direct 884 or contributory patent infringement, then any patent licenses 885 granted to You under this License for that Work shall terminate 886 as of the date such litigation is filed. 887 888 4. Redistribution. You may reproduce and distribute copies of the 889 Work or Derivative Works thereof in any medium, with or without 890 modifications, and in Source or Object form, provided that You 891 meet the following conditions 892 893 (a) You must give any other recipients of the Work or 894 Derivative Works a copy of this License; and 895 896 (b) You must cause any modified files to carry prominent notices 897 stating that You changed the files; and 898 899 (c) You must retain, in the Source form of any Derivative Works 900 that You distribute, all copyright, patent, trademark, and 901 attribution notices from the Source form of the Work, 902 excluding those notices that do not pertain to any part of 903 the Derivative Works; and 904 905 (d) If the Work includes a "NOTICE" text file as part of its 906 distribution, then any Derivative Works that You distribute must 907 include a readable copy of the attribution notices contained 908 within such NOTICE file, excluding those notices that do not 909 pertain to any part of the Derivative Works, in at least one 910 of the following places within a NOTICE text file distributed 911 as part of the Derivative Works; within the Source form or 912 documentation, if provided along with the Derivative Works; or, 913 within a display generated by the Derivative Works, if and 914 wherever such third-party notices normally appear. The contents 915 of the NOTICE file are for informational purposes only and 916 do not modify the License. You may add Your own attribution 917 notices within Derivative Works that You distribute, alongside 918 or as an addendum to the NOTICE text from the Work, provided 919 that such additional attribution notices cannot be construed 920 as modifying the License. 921 922 You may add Your own copyright statement to Your modifications and 923 may provide additional or different license terms and conditions 924 for use, reproduction, or distribution of Your modifications, or 925 for any such Derivative Works as a whole, provided Your use, 926 reproduction, and distribution of the Work otherwise complies with 927 the conditions stated in this License. 928 929 5. Submission of Contributions. Unless You explicitly state otherwise, 930 any Contribution intentionally submitted for inclusion in the Work 931 by You to the Licensor shall be under the terms and conditions of 932 this License, without any additional terms or conditions. 933 Notwithstanding the above, nothing herein shall supersede or modify 934 the terms of any separate license agreement you may have executed 935 with Licensor regarding such Contributions. 936 937 6. Trademarks. This License does not grant permission to use the trade 938 names, trademarks, service marks, or product names of the Licensor, 939 except as required for reasonable and customary use in describing the 940 origin of the Work and reproducing the content of the NOTICE file. 941 942 7. Disclaimer of Warranty. Unless required by applicable law or 943 agreed to in writing, Licensor provides the Work (and each 944 Contributor provides its Contributions) on an "AS IS" BASIS, 945 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 946 implied, including, without limitation, any warranties or conditions 947 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 948 PARTICULAR PURPOSE. You are solely responsible for determining the 949 appropriateness of using or redistributing the Work and assume any 950 risks associated with Your exercise of permissions under this License. 951 952 8. Limitation of Liability. In no event and under no legal theory, 953 whether in tort (including negligence), contract, or otherwise, 954 unless required by applicable law (such as deliberate and grossly 955 negligent acts) or agreed to in writing, shall any Contributor be 956 liable to You for damages, including any direct, indirect, special, 957 incidental, or consequential damages of any character arising as a 958 result of this License or out of the use or inability to use the 959 Work (including but not limited to damages for loss of goodwill, 960 work stoppage, computer failure or malfunction, or any and all 961 other commercial damages or losses), even if such Contributor 962 has been advised of the possibility of such damages. 963 964 9. Accepting Warranty or Additional Liability. While redistributing 965 the Work or Derivative Works thereof, You may choose to offer, 966 and charge a fee for, acceptance of support, warranty, indemnity, 967 or other liability obligations and/or rights consistent with this 968 License. However, in accepting such obligations, You may act only 969 on Your own behalf and on Your sole responsibility, not on behalf 970 of any other Contributor, and only if You agree to indemnify, 971 defend, and hold each Contributor harmless for any liability 972 incurred by, or claims asserted against, such Contributor by reason 973 of your accepting any such warranty or additional liability. 974 975 END OF TERMS AND CONDITIONS 976 977 APPENDIX How to apply the Apache License to your work. 978 979 To apply the Apache License to your work, attach the following 980 boilerplate notice, with the fields enclosed by brackets "[]" 981 replaced with your own identifying information. (Don't include 982 the brackets!) The text should be enclosed in the appropriate 983 comment syntax for the file format. We also recommend that a 984 file or class name and description of purpose be included on the 985 same "printed page" as the copyright notice for easier 986 identification within third-party archives. 987 988 Copyright [yyyy] [name of copyright owner] 989 990 Licensed under the Apache License, Version 2.0 (the "License"); 991 you may not use this file except in compliance with the License. 992 You may obtain a copy of the License at 993 994 http://www.apache.org/licenses/LICENSE-2.0 995 996 Unless required by applicable law or agreed to in writing, software 997 distributed under the License is distributed on an "AS IS" BASIS, 998 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 999 See the License for the specific language governing permissions and 1000 limitations under the License. 1001 - title: Protobuf v1 1002 content: | 1003 Copyright 2010 The Go Authors. All rights reserved. 1004 1005 Redistribution and use in source and binary forms, with or without 1006 modification, are permitted provided that the following conditions are 1007 met: 1008 1009 * Redistributions of source code must retain the above copyright 1010 notice, this list of conditions and the following disclaimer. 1011 * Redistributions in binary form must reproduce the above 1012 copyright notice, this list of conditions and the following disclaimer 1013 in the documentation and/or other materials provided with the 1014 distribution. 1015 * Neither the name of Google Inc. nor the names of its 1016 contributors may be used to endorse or promote products derived from 1017 this software without specific prior written permission. 1018 1019 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1020 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1021 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1022 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1023 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1024 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1025 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1026 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1027 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1028 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1029 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1030 - title: Protobuf v2 1031 content: | 1032 Copyright (c) 2018 The Go Authors. All rights reserved. 1033 1034 Redistribution and use in source and binary forms, with or without 1035 modification, are permitted provided that the following conditions are 1036 met: 1037 1038 * Redistributions of source code must retain the above copyright 1039 notice, this list of conditions and the following disclaimer. 1040 * Redistributions in binary form must reproduce the above 1041 copyright notice, this list of conditions and the following disclaimer 1042 in the documentation and/or other materials provided with the 1043 distribution. 1044 * Neither the name of Google Inc. nor the names of its 1045 contributors may be used to endorse or promote products derived from 1046 this software without specific prior written permission. 1047 1048 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1049 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1050 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1051 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1052 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1053 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1054 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1055 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1056 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1057 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1058 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1059 - title: Go Networking 1060 content: | 1061 Copyright (c) 2009 The Go Authors. All rights reserved. 1062 1063 Redistribution and use in source and binary forms, with or without 1064 modification, are permitted provided that the following conditions are 1065 met: 1066 1067 * Redistributions of source code must retain the above copyright 1068 notice, this list of conditions and the following disclaimer. 1069 * Redistributions in binary form must reproduce the above 1070 copyright notice, this list of conditions and the following disclaimer 1071 in the documentation and/or other materials provided with the 1072 distribution. 1073 * Neither the name of Google Inc. nor the names of its 1074 contributors may be used to endorse or promote products derived from 1075 this software without specific prior written permission. 1076 1077 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1078 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1079 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1080 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1081 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1082 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1083 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1084 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1085 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1086 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1087 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1088 - title: Go Cryptography 1089 content: | 1090 Copyright (c) 2009 The Go Authors. All rights reserved. 1091 1092 Redistribution and use in source and binary forms, with or without 1093 modification, are permitted provided that the following conditions are 1094 met: 1095 1096 * Redistributions of source code must retain the above copyright 1097 notice, this list of conditions and the following disclaimer. 1098 * Redistributions in binary form must reproduce the above 1099 copyright notice, this list of conditions and the following disclaimer 1100 in the documentation and/or other materials provided with the 1101 distribution. 1102 * Neither the name of Google Inc. nor the names of its 1103 contributors may be used to endorse or promote products derived from 1104 this software without specific prior written permission. 1105 1106 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1107 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1108 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1109 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1110 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1111 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1112 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1113 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1114 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1115 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1116 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1117 - title: sys 1118 content: | 1119 Copyright (c) 2009 The Go Authors. All rights reserved. 1120 1121 Redistribution and use in source and binary forms, with or without 1122 modification, are permitted provided that the following conditions are 1123 met: 1124 1125 * Redistributions of source code must retain the above copyright 1126 notice, this list of conditions and the following disclaimer. 1127 * Redistributions in binary form must reproduce the above 1128 copyright notice, this list of conditions and the following disclaimer 1129 in the documentation and/or other materials provided with the 1130 distribution. 1131 * Neither the name of Google Inc. nor the names of its 1132 contributors may be used to endorse or promote products derived from 1133 this software without specific prior written permission. 1134 1135 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 1136 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 1137 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 1138 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 1139 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 1140 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 1141 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 1142 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 1143 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 1144 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 1145 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 1146 - title: Cobra 1147 content: | 1148 Apache License 1149 Version 2.0, January 2004 1150 http://www.apache.org/licenses/ 1151 1152 TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1153 1154 1. Definitions. 1155 1156 "License" shall mean the terms and conditions for use, reproduction, 1157 and distribution as defined by Sections 1 through 9 of this document. 1158 1159 "Licensor" shall mean the copyright owner or entity authorized by 1160 the copyright owner that is granting the License. 1161 1162 "Legal Entity" shall mean the union of the acting entity and all 1163 other entities that control, are controlled by, or are under common 1164 control with that entity. For the purposes of this definition, 1165 "control" means (i) the power, direct or indirect, to cause the 1166 direction or management of such entity, whether by contract or 1167 otherwise, or (ii) ownership of fifty percent (50%) or more of the 1168 outstanding shares, or (iii) beneficial ownership of such entity. 1169 1170 "You" (or "Your") shall mean an individual or Legal Entity 1171 exercising permissions granted by this License. 1172 1173 "Source" form shall mean the preferred form for making modifications, 1174 including but not limited to software source code, documentation 1175 source, and configuration files. 1176 1177 "Object" form shall mean any form resulting from mechanical 1178 transformation or translation of a Source form, including but 1179 not limited to compiled object code, generated documentation, 1180 and conversions to other media types. 1181 1182 "Work" shall mean the work of authorship, whether in Source or 1183 Object form, made available under the License, as indicated by a 1184 copyright notice that is included in or attached to the work 1185 (an example is provided in the Appendix below). 1186 1187 "Derivative Works" shall mean any work, whether in Source or Object 1188 form, that is based on (or derived from) the Work and for which the 1189 editorial revisions, annotations, elaborations, or other modifications 1190 represent, as a whole, an original work of authorship. For the purposes 1191 of this License, Derivative Works shall not include works that remain 1192 separable from, or merely link (or bind by name) to the interfaces of, 1193 the Work and Derivative Works thereof. 1194 1195 "Contribution" shall mean any work of authorship, including 1196 the original version of the Work and any modifications or additions 1197 to that Work or Derivative Works thereof, that is intentionally 1198 submitted to Licensor for inclusion in the Work by the copyright owner 1199 or by an individual or Legal Entity authorized to submit on behalf of 1200 the copyright owner. For the purposes of this definition, "submitted" 1201 means any form of electronic, verbal, or written communication sent 1202 to the Licensor or its representatives, including but not limited to 1203 communication on electronic mailing lists, source code control systems, 1204 and issue tracking systems that are managed by, or on behalf of, the 1205 Licensor for the purpose of discussing and improving the Work, but 1206 excluding communication that is conspicuously marked or otherwise 1207 designated in writing by the copyright owner as "Not a Contribution." 1208 1209 "Contributor" shall mean Licensor and any individual or Legal Entity 1210 on behalf of whom a Contribution has been received by Licensor and 1211 subsequently incorporated within the Work. 1212 1213 2. Grant of Copyright License. Subject to the terms and conditions of 1214 this License, each Contributor hereby grants to You a perpetual, 1215 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1216 copyright license to reproduce, prepare Derivative Works of, 1217 publicly display, publicly perform, sublicense, and distribute the 1218 Work and such Derivative Works in Source or Object form. 1219 1220 3. Grant of Patent License. Subject to the terms and conditions of 1221 this License, each Contributor hereby grants to You a perpetual, 1222 worldwide, non-exclusive, no-charge, royalty-free, irrevocable 1223 (except as stated in this section) patent license to make, have made, 1224 use, offer to sell, sell, import, and otherwise transfer the Work, 1225 where such license applies only to those patent claims licensable 1226 by such Contributor that are necessarily infringed by their 1227 Contribution(s) alone or by combination of their Contribution(s) 1228 with the Work to which such Contribution(s) was submitted. If You 1229 institute patent litigation against any entity (including a 1230 cross-claim or counterclaim in a lawsuit) alleging that the Work 1231 or a Contribution incorporated within the Work constitutes direct 1232 or contributory patent infringement, then any patent licenses 1233 granted to You under this License for that Work shall terminate 1234 as of the date such litigation is filed. 1235 1236 4. Redistribution. You may reproduce and distribute copies of the 1237 Work or Derivative Works thereof in any medium, with or without 1238 modifications, and in Source or Object form, provided that You 1239 meet the following conditions 1240 1241 (a) You must give any other recipients of the Work or 1242 Derivative Works a copy of this License; and 1243 1244 (b) You must cause any modified files to carry prominent notices 1245 stating that You changed the files; and 1246 1247 (c) You must retain, in the Source form of any Derivative Works 1248 that You distribute, all copyright, patent, trademark, and 1249 attribution notices from the Source form of the Work, 1250 excluding those notices that do not pertain to any part of 1251 the Derivative Works; and 1252 1253 (d) If the Work includes a "NOTICE" text file as part of its 1254 distribution, then any Derivative Works that You distribute must 1255 include a readable copy of the attribution notices contained 1256 within such NOTICE file, excluding those notices that do not 1257 pertain to any part of the Derivative Works, in at least one 1258 of the following places within a NOTICE text file distributed 1259 as part of the Derivative Works; within the Source form or 1260 documentation, if provided along with the Derivative Works; or, 1261 within a display generated by the Derivative Works, if and 1262 wherever such third-party notices normally appear. The contents 1263 of the NOTICE file are for informational purposes only and 1264 do not modify the License. You may add Your own attribution 1265 notices within Derivative Works that You distribute, alongside 1266 or as an addendum to the NOTICE text from the Work, provided 1267 that such additional attribution notices cannot be construed 1268 as modifying the License. 1269 1270 You may add Your own copyright statement to Your modifications and 1271 may provide additional or different license terms and conditions 1272 for use, reproduction, or distribution of Your modifications, or 1273 for any such Derivative Works as a whole, provided Your use, 1274 reproduction, and distribution of the Work otherwise complies with 1275 the conditions stated in this License. 1276 1277 5. Submission of Contributions. Unless You explicitly state otherwise, 1278 any Contribution intentionally submitted for inclusion in the Work 1279 by You to the Licensor shall be under the terms and conditions of 1280 this License, without any additional terms or conditions. 1281 Notwithstanding the above, nothing herein shall supersede or modify 1282 the terms of any separate license agreement you may have executed 1283 with Licensor regarding such Contributions. 1284 1285 6. Trademarks. This License does not grant permission to use the trade 1286 names, trademarks, service marks, or product names of the Licensor, 1287 except as required for reasonable and customary use in describing the 1288 origin of the Work and reproducing the content of the NOTICE file. 1289 1290 7. Disclaimer of Warranty. Unless required by applicable law or 1291 agreed to in writing, Licensor provides the Work (and each 1292 Contributor provides its Contributions) on an "AS IS" BASIS, 1293 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 1294 implied, including, without limitation, any warranties or conditions 1295 of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 1296 PARTICULAR PURPOSE. You are solely responsible for determining the 1297 appropriateness of using or redistributing the Work and assume any 1298 risks associated with Your exercise of permissions under this License. 1299 1300 8. Limitation of Liability. In no event and under no legal theory, 1301 whether in tort (including negligence), contract, or otherwise, 1302 unless required by applicable law (such as deliberate and grossly 1303 negligent acts) or agreed to in writing, shall any Contributor be 1304 liable to You for damages, including any direct, indirect, special, 1305 incidental, or consequential damages of any character arising as a 1306 result of this License or out of the use or inability to use the 1307 Work (including but not limited to damages for loss of goodwill, 1308 work stoppage, computer failure or malfunction, or any and all 1309 other commercial damages or losses), even if such Contributor 1310 has been advised of the possibility of such damages. 1311 1312 9. Accepting Warranty or Additional Liability. While redistributing 1313 the Work or Derivative Works thereof, You may choose to offer, 1314 and charge a fee for, acceptance of support, warranty, indemnity, 1315 or other liability obligations and/or rights consistent with this 1316 License. However, in accepting such obligations, You may act only 1317 on Your own behalf and on Your sole responsibility, not on behalf 1318 of any other Contributor, and only if You agree to indemnify, 1319 defend, and hold each Contributor harmless for any liability 1320 incurred by, or claims asserted against, such Contributor by reason 1321 of your accepting any such warranty or additional liability. 1322 1323 END OF TERMS AND CONDITIONS 1324 1325 APPENDIX How to apply the Apache License to your work. 1326 1327 To apply the Apache License to your work, attach the following 1328 boilerplate notice, with the fields enclosed by brackets "[]" 1329 replaced with your own identifying information. (Don't include 1330 the brackets!) The text should be enclosed in the appropriate 1331 comment syntax for the file format. We also recommend that a 1332 file or class name and description of purpose be included on the 1333 same "printed page" as the copyright notice for easier 1334 identification within third-party archives. 1335 1336 Copyright [yyyy] [name of copyright owner] 1337 1338 Licensed under the Apache License, Version 2.0 (the "License"); 1339 you may not use this file except in compliance with the License. 1340 You may obtain a copy of the License at 1341 1342 http://www.apache.org/licenses/LICENSE-2.0 1343 1344 Unless required by applicable law or agreed to in writing, software 1345 distributed under the License is distributed on an "AS IS" BASIS, 1346 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1347 See the License for the specific language governing permissions and 1348 limitations under the License. 1349 - title: MessageDiff 1350 content: | 1351 The MIT License (MIT) 1352 1353 Copyright (c) 2015 Tristan Rice, 2019 @protolambda 1354 1355 Permission is hereby granted, free of charge, to any person obtaining a copy 1356 of this software and associated documentation files (the "Software"), to deal 1357 in the Software without restriction, including without limitation the rights 1358 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 1359 copies of the Software, and to permit persons to whom the Software is 1360 furnished to do so, subject to the following conditions: 1361 1362 The above copyright notice and this permission notice shall be included in all 1363 copies or substantial portions of the Software. 1364 1365 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1366 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1367 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1368 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1369 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1370 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 1371 SOFTWARE.